WARP Project Forums - Wireless Open-Access Research Platform

You are not logged in.

#1 2010-Jul-27 17:03:09

nudu
Member
Registered: 2010-Jun-25
Posts: 51

WARPLab_4x4_v05_02_FPGAv2.bit 625Mhz or 10Mhz or 20Mhz?

I want to ask about  WARPLab_4x4_v05_02_FPGAv2.bit

running with warplab_mimo_4x4_example_TxRx.m matlab code on the latest WARP board V2.

What is the sampling and buffer bandwidth?

625Khz or 10Mhz or 20Mhz?

From one previous post, it's 10Mhz. However, some other place shows it's 625Khz.

Please help me to identify this.

Thanks a lot!

Offline

 

#2 2010-Jul-27 19:47:49

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

Re: WARPLab_4x4_v05_02_FPGAv2.bit 625Mhz or 10Mhz or 20Mhz?

Every design running on the WARP hardware clocks the ADCs and DACs at 40MHz (unless you build a custom clock board, which I haven't heard of anyone trying yet).

The WARPLab reference design generates and captures raw I/Q samples at 40MHz; it applies no digital filtering or rate change. The Tx and Rx buffers for each radio hold 2^14 samples, so each over-the-air cycle lasts ~400us (2^14 samples)/(40e6 samples/sec). The occupied bandwidth per cycle depends entirely on the waveform you define in MATLAB. Filling the buffer with rand() will fill the radio's bandwidth (20MHz by default); filling it with sin(1e6*2*pi*t) (for t=[0:1:2^14-1]/40e6) will generate a single tone at 1MHz offset from the carrier frequency.

Offline

 

Board footer