wiki:OFDMReferenceDesign

Version 64 (modified by murphpo, 15 years ago) (diff)

--

WARP OFDM Reference Design

The WARP OFDM Reference Design implements a wired-wireless bridge, creating a link between two PCs using a wireless connection between two WARP nodes in place of an Ethernet cable. This link allows the PCs to communicate as if they were connected directly via Ethernet.

This design demonstrates the full MAC/PHY capabilities of WARP. All processing (hardware control, signal processing, MAC protocol) is executed in real-time by each WARP node. PCs are used only to generate/capture Ethernet packets for demonstration purposes; they are not involved in any wireless processing.

The most recent version is OFDM Reference Design v12.1 (view the change log).

Reference Design Structure

Modifying the Reference Design

In order to modify the XPS project provided above, you will need to re-build the hardware project on your PC. Unfortunately, this is required even if you don't make any changes (XPS is not very good about creating portable projects). After re-building the hardware, you can iterate on software changes quickly. The hardware build usually lasts around 40 minutes on a fast (2x 3GHz) machine with lots (4GB) of RAM. It will take considerably longer on slow/low memory machines.

After building the project locally, you will need to generate a linker script for each software project you wish to use. In XPS, choose Software->Generate Linker Script. Make sure your script settings match those shown below. It is critical that no code sections be assigned to the memory block xps_bram_if_cntlr_2.

No image "OFDMRefDesign_v11_LinkerScript.jpg" attached to OFDMReferenceDesign