The next steps » History » Version 8

ZHAI, Lili, 12/13/2016 11:29 AM

1 3 SANCHEZ, Eduardo
h1. Next steps
2 1 SANCHEZ, Eduardo
3 3 SANCHEZ, Eduardo
Once the QPSK implementation in LabVIEW is completed, we have to integrate the DVB-S2 modems in the communication system to develop the emulator channel. In order to do this, we will port the main functions of the developed system on a FPGA. In this section, we describe how a FPGA works and the tool to program it: the LabVIEW FPGA Module. 
4 3 SANCHEZ, Eduardo
5 5 ZHAI, Lili
h2. FPGA
6 5 ZHAI, Lili
7 8 ZHAI, Lili
Field-Programmable Gate Array (FPGA) is a type of logic chip that can be programmed. An FPGA is a new architecture that connects simple programmable logic blocks and supports thousands of gates with massive fabric of programmable interconnects. It is  an integrated circuit designed to be configured after designing and manufacturing in order to produce the hardwired chips for faster and better performance.
8 1 SANCHEZ, Eduardo
9 2 SANCHEZ, Eduardo
10 3 SANCHEZ, Eduardo
h2. LabVIEW FPGA Module.
11 4 SANCHEZ, Eduardo
12 7 ZHAI, Lili
Unlike the traditional development tools for FPGA systems which requires the use of low-level languages, this module allow us to use the LabVIEW graphical programming platform to develop software on a FPGA. This approach simplifies the task of interfacing to input-output and communicating data reducing the development time. In addition, LabVIEW provides numerous libraries developed by NI and Xilinx for a wide variety of functions and is fully equipped with debugging tools.