wiki:HardwareUsersGuides/RadioBoard_v1.4/RadioController

Version 7 (modified by sgupta, 18 years ago) (diff)

--

Radio Controller

The radio contoller is a custom peripheral designed to utilize the many functions of the radio boards. It contains SPI logic to set the registers in the Radio and DAC chips on the boards and logic to keep track of the control pins for both of the chips. Also provided with the radio controller are drivers that enable the use of the radio controller. For the latest copy of the radio controller and its drivers refer to the repository.

This core only has logic in it and does not connect to pins directly. It must be used in conjunction with the radio bridge peripheral which actually provides the connections for each of the four available daughtercard slots. Select radio bridges for the locations where a WARP radio board is plugged in. Up to four radio bridges can be used in a project.

The radio controller is an EDK peripheral that should be available as an option in Base System Builder when using the Board Description File (*.xbd) available in the repository.

Setting up the Radio Controller Peripheral

The latest version of the Radio Controller peripheral and drivers are located in the repository (refer to the FAQ to see how to install custom peripherals). Its setup is included in the Board Description File (*.xbd) for the WARP Boards. For instructions on setting up the latest version of the XBD file refer to the XBD Installation Readme.

  1. Use the Base System Builder to set up a new project in Xilinx Platform Studio (refer to User's Guide to see how to set up a project that tests the basic peripherals on the FPGA board).
  2. Check the box referring to the Radio Controller to include it.
  3. Also you will see four other peripherals called Radio Bridges. Each of these refer to a daughtercard slot on the FPGA board. If your radio is in slot 2, check the box for Radio_Bridge_2. If you have mutliple radios you may check more than one bridge.

To use the Radio Controller you must have alteast one Radio Bridge included. Also setting up Radio Bridge without the Radio Controller does not provide with any tools to use the radios.