Universal Software Radio Peripheral

Universal Software Radio Peripheral

The Universal Software Radio Peripheral (USRP) is a high-speed USB-based board for making software radios.

The USRP is intended to be a comparatively inexpensive hardware device facilitating the building of a software radio. The USRP has an open design, with freely available schematics (provided approved tools are used for downloading) and drivers, and free software to integrate with GNU Radio. It is also designed to be flexible, allowing developers to make their own daughterboards for specific needs with regard to connectors, different frequency bands, etc.

The USRP is developed by a team led by Matt Ettus.

Technical Details

The USRP consists of:
* Four high-speed analog-to-digital converters, each capable of 64 MS/s at a resolution of 12 bit, 85dB SFDR (AD9862).
* Four high-speed digital-to-analog converters, each capable of 128 MS/s at a resolution of 14 bit, 83dB SFDR (AD9862).
* An Altera Cyclone EP1C12Q240C8 FPGA.
* A Cypress EZ-USB FX2 High-speed USB 2.0 controller.
* 4 extension sockets (2 TX, 2 RX) in order to connect 2-4 daughterboards.
* 64 GPIO pins available through 4 BasicTX/BasicRX daughterboards (16 pins each).
* some glue logic.

USRP boot sequence

When the USRP is powered up, it puts the AD9862 is a low power state, and blinks the led 3 times per second.The host (computer) detects a USB device 04b4:8613, and therefore knows it is an unconfigured FX2 device.The driver will now load a firmware into the FX2, and when it boots up, the host will now detect a different USB device of fffe:0002.Using a capability of the newly loaded FX2 firmware, the driver will now initialise the FPGA.Once that is done, boot is complete, and the device is ready for tuning.

USRP2

The next version, USRP2, was made available in early September 2008.It was made clear that the USRP2 is not intended to replace the original USRP, which will continue to be manufactured and sold in parallel to the USRP2.

USRP2 contains:
* A Xilinx Spartan 3-2000 FPGA (instead of the Altera FPGA)
* Gigabit Ethernet interface (instead of USB 2.0)
* Two 100 MS/s, 14 bit, analog-to-digital converters.
* Two 400 MS/s, 16 bit, digital-to-analog converters.
* SD-card reader.
* etc.

Xilnix Spartan programming tools are not open source or even free of cost, and therefore it is harder to compile the USRP2 firmware.

Daughterboards

Daughterboards serve as the RF frontend.They allow the output signal to be modulated to a higher frequency and an input signal to be stripped of its carrier.Several classes of boards exist: Receivers, Transmitters and Transceivers.

Receivers only support RX and consume only one RX port:
* BasicRX, 1-250 MHz Receiver, for use with external RF hardware.
* LFRX, DC to 30MHz Receiver
* TVRX, 50 MHz to 870 MHz Receiver
* DBSRX, 800 MHz to 2.4 GHz Receiver

Transmitters only support TX and consume one TX port:
* BasicTX, 1-250 MHz Transmitter, for use with external RF hardware.
* LFTX, DC to 30MHz Transmitter.

Transceivers are both TX and RX and consume 2 ports (all come with 70dB AGC unless specified otherwise):
* WBX0510, 50 MHz - 1 GHz Transceiver, 100mW output.
* RFX400, 400-500 MHz Transceiver, 100+mW output, 45dB AGC. Can be changed to cover 200 MHz up to 800 MHz with a hardware mod.
* RFX900, 800-1000 MHz Transceiver, 200+mW output (can be changed into a RFX1800 with basic soldering and flash update).
* RFX1200, 1150-1450 MHz Transceiver, 200+mW output.
* RFX1800, 1.5-2.1 GHz Transceiver, 100+mW output (can be changed into a RFX900 with a flash update).
* RFX2400, 2.3-2.9 GHz Transceiver, 20+mW output (can be changed into a RFX1200 with basic soldering and flash update).
* XCVR2450, Dual-band Transceiver, 100+mW output at 2.4-2.5 GHz and 50+mW output 4.9-5.85 GHz.
* 800 MHz - 2.2 GHz Transceiver.

Together, daughterboards allow the USRP to use the entire spectrum.However, when several daughterboards are used together in the same USRP case, some shielding may be required in order to reduce cross-talk between the daugherboards when a full-duplex application requires a high degree of receiver sensitivity (see OpenBTS Black Rock City Field Trial).

Uses

Please be aware that transmitting on radio frequencies without a special permit is illegal in most of the world.There are certain bands which allow unlicensed usage, but on some countries you need a licensed device in order to use these bands.USRP is sold as a test equipment and is not a licensed transmitter, therefore you may not connect it to an antenna unless you have a specific permit to do so.Amateur Radio licenses are one type of licenses that allow you to use USRP as a transmitter on some parts of the spectrum.

In addition, receiving transmissions not intended to you are illegal in many countries under anti-eavesdropping laws. In particular, IMSI catching, and military bands are off-limits. In the US, some hams may be licensed to use military bands (MARS) on some conditions.

The USRP was used as:
* Testing equipment.
* Receiving FM radio.
* Decoding digital television.
* As a passive radar.
* As a cellular GSM base station.
* HAM radio.
* Teaching.

External links

* [http://gnuradio.org/trac/wiki/USRP The GNU Radio wiki]
* [http://www.ettus.com/ Ettus Research LLC] , makers of the USRP.
* [http://www.wired.com/news/technology/0,70933-0.html A Wired Article on USRP]
* [http://www.tools4sdr.com/DispPubli.php?Id=1678410 Using the USRP for digital communications]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Universal Software Radio Peripheral — L Universal Software Radio Peripheral ou Périphérique universel de radio logiciel (USRP) est une carte électronique qui communique avec l ordinateur par une connexion USB haute vitesse pour interagir avec un logiciel de radio. Elle a été… …   Wikipédia en Français

  • Universal Software Radio Peripheral — Dieser Artikel wurde auf den Seiten der Qualitätssicherung eingetragen. Bitte hilf mit, ihn zu verbessern, und beteilige dich bitte an der Diskussion! Folgendes muss noch verbessert werden: OMA und somit ich verstehen nicht viel,… …   Deutsch Wikipedia

  • Software-defined radio — A Software Defined Radio (SDR) system is a radio communication system where components that have typically been implemented in hardware (i.e. mixers, filters, amplifiers, modulators/demodulators, detectors. etc.) are instead implemented using… …   Wikipedia

  • GNU Radio — Infobox Software name = GNU Radio caption = author = GNU project developer = Eric Blossom released = latest release version = 3.1.3 latest release date = August 23, 2008 operating system = Cross platform genre = Radio license = GNU General Public …   Wikipedia

  • OpenBTS — Stable release 2.6 / August 1, 2010; 15 months ago (2010 08 01) Operating system …   Wikipedia

  • Open-source hardware — RepRap general purpose 3D printer that not only could be used to make structures and functional components for open design projects but is an open source project itself. RepRap is also being designed with the ability to make copies of itself …   Wikipedia

  • OpenBTS — El OpenBTS (Open Base Transceiver Station) es un punto de acceso de GSM basado en software, que permite a los teléfonos móviles compatibles con el estándar GSM hacer llamadas telefónicas sin usar las redes de telecomunicaciones existentes. El… …   Wikipedia Español

  • OpenBTS — Тип Стек протоколов GSM Операционная система …   Википедия

  • computer — computerlike, adj. /keuhm pyooh teuhr/, n. 1. Also called processor. an electronic device designed to accept data, perform prescribed mathematical and logical operations at high speed, and display the results of these operations. Cf. analog… …   Universalium

  • Abkürzungen/Computer — Dies ist eine Liste technischer Abkürzungen, die im IT Bereich verwendet werden. A [nach oben] AA Antialiasing AAA authentication, authorization and accounting, siehe Triple A System AAC Advanced Audio Coding AACS …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”