diff options
Diffstat (limited to 'host/docs/usrp_b200.dox')
-rw-r--r-- | host/docs/usrp_b200.dox | 138 |
1 files changed, 138 insertions, 0 deletions
diff --git a/host/docs/usrp_b200.dox b/host/docs/usrp_b200.dox new file mode 100644 index 000000000..b9d78886f --- /dev/null +++ b/host/docs/usrp_b200.dox @@ -0,0 +1,138 @@ +/*! \page page_usrp_b200 USRP-B2x0 Series Device Manual + +\tableofcontents + +\section b200_features Comparative features list - B200 + +- Hardware Capabilities: + - Integrated RF frontend (70 MHz - 6 GHz) + - External PPS reference input + - External 10 MHz reference input + - Configurable clock rate + - Internal GPSDO option + - B210 Only: + - MICTOR Debug Connector + - JTAG Connector +- FPGA Capabilities: + - Timed commands in FPGA + - Timed sampling in FPGA + +\section b200_imgs Specify a Non-standard Image + +UHD software will automatically select the USRP B2X0 images from the +installed images package. The image selection can be overridden with the +`fpga` and `fw` device address parameters. + +Example device address string representations to specify non-standard +images: + + fpga=usrp_b200_fpga.bin + + -- OR -- + + fw=usrp_b200_fw.hex + +\section b200_mcr Changing the Master Clock Rate + +The master clock rate feeds the RF frontends and the DSP chains. Users +may select non-default clock rates to acheive integer decimations or +interpolations in the DSP chains. The default master clock rate defaults +to 32 MHz, but can be set to any rate between 5 MHz and 61.44 MHz. + +The user can set the master clock rate through the usrp API call +uhd::usrp::multi_usrp::set_master_clock_rate(), or the clock rate can be set through the +device arguments, which many applications take: : + + uhd_usrp_probe --args="master_clock_rate=52e6" + +\section b200_fe RF Frontend Notes + +The B200 features an integrated RF frontend. + +\subsection b200_fe_tuning Frontend tuning + +The RF frontend has individually tunable receive and transmit chains. On +the B200, there is one transmit and one receive RF frontend. On the +B210, both transmit and receive can be used in a MIMO configuration. For +the MIMO case, both receive frontends share the RX LO, and both transmit +frontends share the TX LO. Each LO is tunable between 50 MHz and 6 GHz. + +\subsection b200_fe_gain Frontend gain + +All frontends have individual analog gain controls. The receive +frontends have 73 dB of available gain; and the transmit frontends have +89.5 dB of available gain. Gain settings are application specific, but +it is recommended that users consider using at least half of the +available gain to get reasonable dynamic range. + +\section Hardware Reference + +\subsection LED Indicators + +Below is a table of the LED indicators and their meanings: + +=============== ======================== ======================================================== +Component ID Description Details +=============== ======================== ======================================================== + LED600 Power Indicator | off = no power applied + | red = power applied (external or USB) + LED800 Channel 2 RX2 Activity | off = no activity + | green = receiving + LED801 Channel 2 TX/RX Activity | off = no activity + | green = receiving + | red = transmitting + | orange = switching between transmitting and receiving + LED802 Channel 1 TX/RX Activity | off = no activity + | green = receiving + | red = transmitting + | orange = switching between transmitting and receiving + LED803 Channel 1 RX2 Activity | off = no activity + | green = receiving + LED100 GPS lock indicator | off = no lock + | green = lock +=============== ======================== ======================================================== + +TX LED indicators are on when transimitting data and off when no samples are +available to transmit. RX LED indicators are on when sending samples to the +host and off when unable to do so. This means that TX/RX activity LED +indicators will blink off in a temporary transmit underflow or receive overflow +condition, indicating that the host is not sending or receiving samples fast +enough. The host will be notified of the condition and output a "U" or "O" as +well. + +\subsection External Connections + +Below is a table showing the external connections and respective power information: + +=============== ======================== ======================================================== +Component ID Description Details +=============== ======================== ======================================================== + J601 External Power | 6 V + | 3 A + J701 USB Connector | USB 3.0 + J104 External PPS Input | 1.8 V - 5 V + J101 GPS Antenna | GPSDO will supply nominal voltage to antenna. + J100 External 10 MHz Input | +15 dBm max + J800 RF B: TX/RX | TX power +20dBm max + | RX power -15dBm max + J802 RF B: RX2 | RX power -15dBm max + J803 RF A: RX2 | RX power -15dBm max + J801 RF A: TX/RX | TX power +20dBm max + | RX power -15dBm max +=============== ======================== ======================================================== + +\subsection On-Board Connectors and Switches + +Below is a table showing the on-board connectors and switches: + +=============== ======================== ======================================================== +Component ID Description Details +=============== ======================== ======================================================== + J502* Mictor Connector | Interface to FPGA for I/O and inspection. + J503* JTAG Header | Interface to FPGA for programming and debugging. + S700 FX3 Hard Reset Switch +=============== ======================== ======================================================== + +*/ + +// vim:ft=doxygen: |