Our project originally realized an OFDM transmitter on the NI PCI-5640 IF-RIO (intermediate frequency, reconfigurable input/output) transceiver, which contains the Virtex-II Pro Field Programmable Gate Array (FPGA) and the receiver in MATLAB. It was completed in about 8 weeks as a final project for Digital Signal Processing Laboratory (ECE 420) at the University of Illinois at Urbana/Champaign. Using the latest LabView software, we were able to create an incredibly flexible OFDM transceiver that could be scaled up or down with ease. This of course is especially exciting given the prospect of cognitive radio, for which OFDM is a heavy favorite scheme of choice. With the ability to scale the number of subcarriers up and down with little impact on the receiver structure, adapting to open spectrum and conditions becomes much easier.
The continuation of this project will culminate in a significant educational Connexions (CNX) module collection complete with written and visual tutorials. YouTUBE videos recorded from Camtasia Studio will close the gap between reading about the project and seeing it come together. In the end, the collection will fully detail how to implement a complete OFDM SDR system with transmitter and receiver.
The final product will run on a front-end receiver utilizing National Instruments' PXI chassis populated with the 5660 digital downconverter/high-speed digitizer in conjuction with the 5671 AWG/upconverter. The receiver back-end will be purely software-defined and utilize LabVIEW.
Instructor: Dr. Christopher Schmitz
University of Illinois at Urbana/Champaign
ECE 420, ECE 397
External Web page
This collection contains: