Labview fpga simulation
As an example application of the GNU Radio is GPS receiver and in our studies it is fully integrated in NI LabVIEW environment using dynamic linked libraries.
LABVIEW FPGA SIMULATION SOFTWARE
GNU Radio is a free and open-source software development toolkit that provides signal processing blocks to implement software radios. This paper also studies real-time GPS receiver operation with advanced correlator algorithms incorporated in GNU Radio design.
LABVIEW FPGA SIMULATION GENERATOR
The testing GPS signal is generated using NI RF PXI signal generator along with the NI GPS Simulation Toolkit software. As a user friendly graphical programming language LabVIEW makes it easier to build systems with fast application prototyping and deployment. Thus the paper overviews fast prototyping process and applies it for SDR performance acceleration.
LABVIEW FPGA SIMULATION PC
Selected modular block correlator algorithms for GPS acquisition and tracking allow using standard modules and distributing tasks between the FPGA target and the PC host achieving high performance solution. As a peripheral we consider NI PXIe 7966R FPGA module and convenient host-target co-design using LabVIEW FPGA tool from National Instruments. LabVIEW is a data flow programming platform with rich integrated digital signal processing libraries and interactive interface design essential for the simulation and testing of the software receiver.
With an optimal distribution of tasks between hardware reconfigurable peripherals and software components it would be possible to achieve higher performance. For fast prototyping the benefits of National Instruments (NI) LabVIEW environment is utilized. This paper presents new aspects on a hybrid software/hardware (FPGA peripheral) solution for GPS receiver design and A-GPS support. Flexibility of the system is particularly important when GPS needs to be used indoors with an augmentation such as Assisted GPS, or A-GPS. As alternative approach software defined radio (SDR) concept has emerged where all the digital signal processing tasks of the receiver are accomplished in software or on a flexible programmable processor such as Field Programmable Gate Array (FPGA) and Digital Signal Processor (DSP). Traditional hardware incorporated design of a GPS receiver employing massive correlators on hardware accelerators such as Application Specific Integrated Circuits (ASICs), offers high performance but is less flexible, costly and time consuming.
Thus there is a need for reference receivers, associated SDKs, development platforms, simulators and testbeds to accelerate and facilitate their research. The developers address software and hardware accelarators or their hybrids for testing and prototyping more robust and flexible receivers for various conditions. The GNSS receiver performance is highly efficient in strong signal environments but the researchers continuously explore new ideas and methods in an effort to design less costly, faster and more sensitive receivers considering also weak/distorted signal environments. The modernization of Global Navigation Satellite Systems (GNSS) and the availability of more complex signals and modulation schemes boost the development of civil and military applications while the accuracy and coverage of receivers gradually improve. Fast Prototyping of Receiver Accelerators Using NI Labview FPGA