[[TracNav(OFDMReferenceDesign/TOC)]] = WARP OFDM Reference Design = The WARP OFDM Reference Design implements a real-time network stack on a WARP node. The design includes a MIMO OFDM physical layer and flexible MAC interface for building custom protocols. 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 can be attached to WARP nodes via Ethernet, but are used only for traffic generation/analysis. This design draws from many parts of the WARP repository. Each release integrates known-good, interoperable versions of each component. All of the MAC and PHY components are open-source and are available in the [source:/ repository]. We have built a number of applications on top of the OFDM Reference Design. A few basic applications are included with the reference design project to help get started with custom research applications. ||= WARP Hardware =||= Design =||= Date Posted =||= ISE Ver =||= Release Notes =||= Download = || || WARP v3 || 18.0 || 29-Aug-2012 || 13.4 || [wiki:./Changelog#OFDMReferenceDesignv18.02012-Aug-29 link] || [http://warp.rice.edu/dl/refdes/ofdm/v18.0/w3_OFDM_ReferenceDesign_v18p0.zip w3_OFDM_ReferenceDesign_v18p0.zip] || || WARP v2 || 18.0 || 30-Aug-2012 || 13.4 || [wiki:./Changelog#OFDMReferenceDesignv18.02012-Aug-29 link] || [http://warp.rice.edu/dl/refdes/ofdm/v18.0/w2_OFDM_ReferenceDesign_v18p0.zip w2_OFDM_ReferenceDesign_v18p0.zip] || The most recent version of the OFDM Reference Design is v18.0. See the [wiki:OFDMReferenceDesign/Changelog release history] for the design files and release notes. == Reference Design Structure == The design consists of the following components: * '''MAC Application''': top-level C code implementing a wireless MAC protocol. * '''WARPMAC framework''': Low-level PHY control and MAC primitives, implemented in C code * '''OFDM PHY''': FPGA implementation of the OFDM physical layer, built in System Generator * '''Support Peripherals''': Other peripheral cores in the FPGA (timer, radio bridges, etc.) [[Image(OFDMReferenceDesign/Files:OFDM_ReferenceDesign_Structure.png)]]