WARP Project Forums - Wireless Open-Access Research Platform

You are not logged in.

#1 2009-Sep-27 00:03:28

murphpo
Administrator
From: Mango Communications
Registered: 2006-Jul-03
Posts: 5159

OFDM Reference Design v13.0

We posted the latest reference design today: see http://warp.rice.edu/trac/wiki/OFDMReferenceDesign.

The updates in this version include:
- Alamouti 2x1 and 2x2 (via Rx selection diversity) support, along with SISO and 2x2 multiplexing MIMO.
- New PHY Auto Responder subsystem, automates (and speeds) transmission of ACKs and other reply packets.
- New WARPMAC "dummy" packet mode, which generates packets locally at each node; great for characterizing MAC/PHY performance without using Ethernet as a source/sink

See the release notes for a full list.

A version of this design for the WARP FPGA Board v2 will be posted soon.

As always, we're eager to hear about your use of the design.

Offline

 

#2 2009-Sep-30 01:43:33

HT
Member
Registered: 2008-May-12
Posts: 31

Re: OFDM Reference Design v13.0

Hi.
Nice to see that new reference design is out for the public.

I tried to compile the project in XPS but encountered error (both linux/Windows systems). Any ideas how to solve this ?

powerpc-eabi-size CSMAMAC/executable.elf
   text       data        bss        dec        hex    filename
117575       1712      46400     165687      28737    CSMAMAC/executable.elf
cp: cannot stat `implementation/system_bd.bmm': No such file or directory
make: *** [implementation/download.bit] Error 1
Done!

Offline

 

#3 2009-Sep-30 15:16:07

murphpo
Administrator
From: Mango Communications
Registered: 2006-Jul-03
Posts: 5159

Re: OFDM Reference Design v13.0

That's my fault- in the zipped project, I removed the auto-generated implementation files, figuring you would have to re-generate the project locally. The .bmm (block memory map) file is one of these. I zipped up the full project (including all its intermediate files) to OFDM_ReferenceDesign_v13_0_public_full.zip. Let me know if this works better.

Out of curiosity, how did you update the software without re-generating the hardware files (custom make target? SDK?).

Offline

 

#4 2009-Oct-01 00:25:50

HT
Member
Registered: 2008-May-12
Posts: 31

Re: OFDM Reference Design v13.0

Thanks.

I tracked down the problem. The Project Options were somehow changed. The Custom Makefile option was set as  ...\OFDM_ReferenceDesign_v13_0_public\system-sw.make (usually XPS uses its own makefile)

By setting this option XPS basically just compile the PPC software flow.

I think, you can just compile the SW by using build project after right-clicking the Project: CSMAMAC in XPS.

Offline

 

#5 2009-Oct-01 11:53:46

murphpo
Administrator
From: Mango Communications
Registered: 2006-Jul-03
Posts: 5159

Re: OFDM Reference Design v13.0

Thanks for finding that- the makefile thing was my fault. We were experimenting with ways to copy a project without triggering a hardware re-build (you can do it with a custom make target, that removes the hardware design from the dependency check when updating the bitstream).

I just posted v13.1. I fixed the XPS project and added nomac.c as a software project.

Offline

 

#6 2009-Nov-24 03:16:58

warpsinu
Member
Registered: 2009-Jun-24
Posts: 30

Re: OFDM Reference Design v13.0

Are the version 12.0/13.0/14.0 PHYs compatible with 11.2 ?

Offline

 

#7 2009-Nov-24 10:38:05

sgupta
Administrator
Registered: 2007-Feb-26
Posts: 104

Re: OFDM Reference Design v13.0

All Version 11 Xilinx tools do not have support for the Virtex-II Pro FPGA. If you are using the WARP FPGA Board v1 then you will need to install the 10.1.03 tools but if you are using FPGA Board v2 then Xilinx 11 tools will work fine.

All the Reference Designs are currently built in EDK 10.1.03 but work just as well in EDK 11. The first time you open the designs in 11 it will update the standard cores that have new versions. This is just a one-time process. Once the new bitstream is generated it should work fine.

Offline

 

#8 2009-Nov-24 20:18:12

warpsinu
Member
Registered: 2009-Jun-24
Posts: 30

Re: OFDM Reference Design v13.0

Sorry, I didnt make myself clear.
I meant can we have some WARP nodes running the 11.2 OFDM Ref design, and have others run 12.0/13.0 etc...
At least for nomac, will the packet detection work ?

Offline

 

#9 2009-Nov-29 22:07:51

murphpo
Administrator
From: Mango Communications
Registered: 2006-Jul-03
Posts: 5159

Re: OFDM Reference Design v13.0

v13 or v14 won't interoperate with earlier designs. I inverted the channel training sequence for v13 (for better PAPR during training), and we re-defined the header format to use shorter addresses. v11.2 and v12 might interoperate, but we definitely haven't tested it.

Offline

 

Board footer