WARP Project Forums - Wireless Open-Access Research Platform

You are not logged in.

#1 2009-Mar-25 14:05:12

domenique
Member
Registered: 2009-Jan-07
Posts: 47

Channel switching in hardware

Hi,

is it possible to switch channel and frequency band in hardware? If yes, is an example or something similar available? I would like to build a custom peripheral making several channel measurements.
I couldn't find anything in the repository.

Thanks,

Offline

 

#2 2009-Mar-25 14:22:48

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

Re: Channel switching in hardware

It's definitely possible, but will require some custom designs in the FPGA. The MAX2829's carrier frequency is set via its SPI interface, which is used to update values in internal registers which control the PLL. The MAX2829 datasheet has more details on the register map and values required for tuning to specific channels.

We designed the radio_controller core with an SPI master which is controlled from software. If you look at the function call WarpRadio_v1_SetCenterFreq2GHz(), you'll see calls to transRadio(). This function writes values via SPI to the MAX2829. You can look through the radio_controller HDL to see how this actually works. To mimic the behavior in hardware, you would need to issue the same SPI register writes.

Offline

 

Board footer