Documente Academic
Documente Profesional
Documente Cultură
Figure 1. Express VIs for common signal processing operations greatly simplify programming for high-performance FPGA applications. Figure 2 features the same ACLR measurement on a host PC and an FPGA. For these benchmarks, a length-4096 window, an FFT, and an accumulation interval are used to achieve a resolution bandwidth of less than 10 kHz with 25 MHz of analysis bandwidth. While the host-based implementation takes advantage of multiple high-performance CPU cores and the high-bandwidth PXI Express data bus, the FPGA implementation reduces measurement time even further by using dedicated, real-time processing and eliminating unnecessary host data transfers. Furthermore, the peer-to-peer FIFO is configured only once regardless of the number of averages, so measurement time scales based on the amount of time you need to acquire the RF data necessary to perform the measurement. To achieve optimum repeatability, test engineers often perform a larger number of averages. For example, 100 averages provide a standard deviation of 0.069 dBc. As the number of averages increases, so does the processing burden on the host FPGA. When you implement FFTs and a larger number of averages, you notice a greater benefit than when performing the same process on the host.
1/2
www.ni.com
Figure 2. While a host-based measurement provides very high performance, running the same calculations on an FPGA is considerably faster. Further Improvements Using FPGAs FPGA processing advantages extend beyond spectral measurements. To make testing even faster and more flexible, you can implement a variety of other tests and algorithms on the FPGA such as time domain averaging, occupied bandwidth, and custom frequency triggering. The implementation of cellular measurements in the LabVIEW FPGA Module extends LabVIEW and PXI core benefits such as parallelism and peer-to-peer streaming for faster, more reliable, and more flexible test architectures. Raajit Lall Raajit Lall is a product marketing manager for RF and wireless test at National Instruments. He earned his bachelors degree in computer and electrical engineering at Texas A&M University. Ryan Verret Ryan Verret is a senior product marketing manager for NI PXI FPGA-enabled products, including NI FlexRIO, and NI reconfigurable transceivers. His focus lies in digital signal processing, measurement algorithms, high-speed data movement, and FPGA system architectures. He earned both his bachelors and masters degrees in electrical engineering at Rice University. Learn more about the NI PXIe-5665 architecture. This article first appeared in the Q1 2012 issue of Instrumentation Newsletter.
Legal This material is protected under the copyright laws of the U.S. and other countries and any uses not in conformity with the copyright laws are prohibited, including but not limited to reproduction, DOWNLOADING, duplication, adaptation and transmission or broadcast by any media, devices or processes.
2/2
www.ni.com