Difference between revisions of "Selecting a RF Daughterboard"

From Ettus Knowledge Base
Jump to: navigation, search
(What frequency range do I plan to operate within?)
m (What frequency range do I plan to operate within?: tweak 2xTX -> 1xTX ... we don't support 2xTX on a single DB ... not yet)
 
(9 intermediate revisions by one other user not shown)
Line 8: Line 8:
 
!Details
 
!Details
 
|-
 
|-
|style="text-algin:center;"| 2016-05-01   
+
|style="text-align:center;"| 2016-05-01   
|style="text-algin:center;"| Neel Pandeya<br> Nate Temple  
+
|style="text-align:center;"| Neel Pandeya<br> Nate Temple  
|style="text-algin:center;"| Initial creation
+
|style="text-align:center;"| Initial creation
 
|}
 
|}
  
 
==Abstract==
 
==Abstract==
This AN explores the RF daughterboards used by the N-series and X-series USRP devices at a high level, compares devices across several primary features, and walks the reader through the process of selecting a particular device for the their application.  
+
This AN explores the RF daughterboards used by the N-series and X-series USRP devices at a high level, compares devices across several primary features, and walks the reader through the process of selecting a particular device for the their application.
 
+
Reference: https://www.ettus.com/content/files/kb/Selecting_an_RF_Daughterboard.pdf
+
  
 
==Overview==
 
==Overview==
This application note by Ettus ResearchTM helps users select the most appropriate daughterboard for their use of the USRPTM (Universal Software Radio Peripheral) family of software defined radio hardware. RF daughterboard selection is made based on the application requirements for frequency coverage, bandwidth and number of channels. This note is organized in an FAQ style to help identify which RF daughterboard is right for specific applications.
+
This application note by Ettus Research™ helps users select the most appropriate daughterboard for their use of the USRP™ (Universal Software Radio Peripheral) family of software defined radio hardware. RF daughterboard selection is made based on the application requirements for frequency coverage, bandwidth and number of channels. This note is organized in an FAQ style to help identify which RF daughterboard is right for specific applications.
  
 
==What frequency range do I plan to operate within?==
 
==What frequency range do I plan to operate within?==
Line 43: Line 41:
 
|L1 - 1575.42 MHz
 
|L1 - 1575.42 MHz
 
L2 - 1227.60 MHz
 
L2 - 1227.60 MHz
 +
 
And others
 
And others
 
|RX Only
 
|RX Only
Line 51: Line 50:
 
|L1 - 1575.42 MHz
 
|L1 - 1575.42 MHz
 
L2 - 1227.60 MHz
 
L2 - 1227.60 MHz
 +
 
And others
 
And others
 
|RX/TX
 
|RX/TX
Line 136: Line 136:
 
|LFTX
 
|LFTX
 
|0 - 30 MHz
 
|0 - 30 MHz
|2 TX IF or 1 IQ
+
|1 TX IF or 1 IQ
 
|30 MHz/Channel
 
|30 MHz/Channel
 
|-
 
|-
Line 142: Line 142:
 
|BasicTX
 
|BasicTX
 
|1 - 250 MHz
 
|1 - 250 MHz
|2 TX IF or 1 IQ
+
|1 TX IF or 1 IQ
 
|100 MHz/Channel
 
|100 MHz/Channel
 
|-
 
|-
Line 203: Line 203:
  
 
==How much bandwidth do I need?==
 
==How much bandwidth do I need?==
After selecting a daughterboard based on frequency coverage, users must also ensure the daughterboard can meet the bandwidth requirements for the application(s) of interest. Most of the transceiver daughterboards provide 40 MHz of instantaneous RF bandwidth in both the transmit and receive directions. The ability to utilize the full bandwidth depends on the USRP device the daughterboard is paired with and the resolution of the data transferred over the host interface.
+
After selecting a daughterboard based on frequency coverage, users must also ensure the daughterboard can meet the bandwidth requirements for the application(s) of interest. Most of the transceiver daughterboards provide 40 MHz or 120 MHz of instantaneous RF bandwidth in both the transmit and receive directions. The ability to utilize the full bandwidth depends on the USRP device the daughterboard is paired with and the resolution of the data transferred over the host interface.
  
As with frequency coverage, many users are looking to experiment without any specific application in mind. Once again, the WBX and SBX transceiver daughterboards are a good choice because they provide full-duplex capability with bandwidth that is more than sufficient for many applications.
+
As with frequency coverage, many users are looking to experiment without any specific application in mind. Once again, the WBX, SBX and UBX transceiver daughterboards are a good choice because they provide full-duplex capability with bandwidth that is more than sufficient for many applications.
  
Users interested in receive-only configurations should take note of the DBSRX2, which provides a configurable baseband filter. This filter can be adjusted from 1 MHz to 60 MHz, which allows the user to make trade-offs between selectivity and bandwidth.
+
One important thing to consider is the bandwidth capability of the USRP device selected. While a daughterboard may provide up to 40 MHz of RF bandwidth the, this does not guarantee the USRP device can transfer an equal bandwidth to the host machine. If a user requires a specific maximum bandwidth, they should ensure both the daughterboard and USRP device meet those requirements. If you are not sure about the capabilities of various USRP devices, see [[Selecting an USRP Device]] application note in the knowledge base.
 
+
One important thing to consider is the bandwidth capability of the USRP device selected. While a daughterboard may provide up to 40 MHz of RF bandwidth the, this does not guarantee the USRP device can transfer an equal bandwidth to the host machine. If a user requires a specific maximum bandwidth, they should ensure both the daughterboard and USRP device meet those requirements. If you are not sure about the capabilities of various USRP devices, see “Selecting a USRP Device” application note in the knowledge base.
+
  
 
==Am I trying to build a Multiple-In-Multiple-Out (MIMO) system?==
 
==Am I trying to build a Multiple-In-Multiple-Out (MIMO) system?==
Line 215: Line 213:
  
 
==Do I Need Full Duplex Capability?==
 
==Do I Need Full Duplex Capability?==
If the application requires full-duplex capability, all transceiver daughterboards except the XCVR2450 are appropriate. For more information on the full-duplex capability of these daughterboards, please reference the application note titled “Front-Ends, Sub-Device Specifications and Antenna Ports.”
+
If the application requires full-duplex capability, all transceiver daughterboards except the XCVR2450 are appropriate.
  
 
==Do I plan to implement beamforming or direction finding (DF) capability?==
 
==Do I plan to implement beamforming or direction finding (DF) capability?==
 
While all daughterboards can be used in a MIMO configuration, this does not necessarily imply there is phase alignment between the RF chains of one or more daughterboards. The BasicRx, BasicTX, LFRX and LFTX are exceptions to this, since they do not include local oscillators that contribute to phase ambiguity between channels.
 
While all daughterboards can be used in a MIMO configuration, this does not necessarily imply there is phase alignment between the RF chains of one or more daughterboards. The BasicRx, BasicTX, LFRX and LFTX are exceptions to this, since they do not include local oscillators that contribute to phase ambiguity between channels.
  
The Ettus Research SBX daughterboard utilizes an RF PLL that includes a resynchronization feature, which can be used to align the LOs across multiple SBXs, and multiple USRP hardware devices. Using the UHD (USRP Hardware DriverTM), timed SPI commands can drive this re-synchronization feature. At the time of this writing, this feature is not supported in the mainline UHD. However, this feature is planned for release in 2012.
+
The Ettus Research SBX daughterboard utilizes an RF PLL that includes a resynchronization feature, which can be used to align the LOs across multiple SBXs, and multiple USRP hardware devices. Using the UHD (USRP Hardware Driver™), timed SPI commands can drive this re-synchronization feature. At the time of this writing, this feature is not supported in the mainline UHD. However, this feature is planned for release in 2012.
  
 
Use of any other daughterboard requires channel-to-channel phase calibration after each PLL re-tune. Therefore, the SBX is the preferred solution for beamforming or DF applications.
 
Use of any other daughterboard requires channel-to-channel phase calibration after each PLL re-tune. Therefore, the SBX is the preferred solution for beamforming or DF applications.
Line 235: Line 233:
  
 
==Conclusion==
 
==Conclusion==
This application note has provided guidance on considerations for selecting a daughterboard to use with the Ettus Research USRP. Using this guide, users should be able to choose an appropriate RF daughterboard for their specific application. If you have any questions regarding this information, please contact support@ettus.com.
+
This application note has provided guidance on considerations for selecting a daughterboard to use with the Ettus Research USRP. Using this guide, users should be able to choose an appropriate RF daughterboard for their specific application. If you have any questions regarding this information, please contact at [mailto:support@ettus.com support@ettus.com].
 
+
  
[[File:Selecting_an_RF_Daughterboard.pdf]]
 
  
 
[[Category:Application Notes]]
 
[[Category:Application Notes]]

Latest revision as of 06:16, 5 August 2021

Application Note Number

AN-492

Revision History

Date Author Details
2016-05-01 Neel Pandeya
Nate Temple
Initial creation

Abstract

This AN explores the RF daughterboards used by the N-series and X-series USRP devices at a high level, compares devices across several primary features, and walks the reader through the process of selecting a particular device for the their application.

Overview

This application note by Ettus Research™ helps users select the most appropriate daughterboard for their use of the USRP™ (Universal Software Radio Peripheral) family of software defined radio hardware. RF daughterboard selection is made based on the application requirements for frequency coverage, bandwidth and number of channels. This note is organized in an FAQ style to help identify which RF daughterboard is right for specific applications.

What frequency range do I plan to operate within?

In many cases, the selection of an RF daughterboard is made solely on the application requirements for frequency coverage. For example, GSM applications such as OpenBTS usually use the 900 MHz and 1800 MHz cell phone bands. If the user wants to cover these bands, the WBX, SBX and UBX boards are good candidates. A table showing the frequency coverage of the RF daughterboards is shown in Table 2.

Many USRP hardware users involved in general experimentation may not have a specific frequency or band of interest. In this case, Ettus Research recommends the WBX, SBX and UBX daughterboards, which provide wide frequency coverage.


Application Area Frequency Range(s) Transmit/Receive Recommended Daughterboard
TV Broadcast Reception 54-806 MHz RX Only WBX
GPS Reception L1 - 1575.42 MHz

L2 - 1227.60 MHz

And others

RX Only WBX, SBX, CBX, UBX
GPS Record and Playback L1 - 1575.42 MHz

L2 - 1227.60 MHz

And others

RX/TX WBX, SBX, CBX, UBX
OpenBTS GSM Basestation GSM900 - 890-960 MHz

GSM1800 - 1850-1989 MHz

RX/TX WBX, SBX, UBX
WiMAX 2.5 GHz RX Only SBX, CBX, UBX
Broadcast FM Reception 88-108 MHz RX Only WBX, UBX
802.11 B/G/N Development 2.4 GHz, 5 GHz RX/TX UBX
HF Communications 3-30 MHz RX/TX LFRX + LFTX
Amateur Radio (2m, 70cm, 33cm, 23cm) 144 MHz, 430 MHz, 915 MHz, 1.2 GHz RX/TX WBX, UBX
Public Safety/P25 VHF Transceiver 136-174 MHz RX/TX WBX, UBX
Radar Research 2-4 GHz RX/TX SBX, UBX
Table 1 - Command Applications and Suggested Daughterboards


Daughterboard Frequency Range(s) Channel Count/Features Bandwidth
Receive Only
LFRX 0 - 30 MHz 2 RX IF or 1 IQ 30 MHz/Channel
BasicRX 1 - 250 MHz 2 RX IF or 1 IQ 100 MHz/Channel
Transmit Only
LFTX 0 - 30 MHz 1 TX IF or 1 IQ 30 MHz/Channel
BasicTX 1 - 250 MHz 1 TX IF or 1 IQ 100 MHz/Channel
Transmit/Receive
WBX-40 50 MHz - 2.2 GHz 1 TX IQ, 1 RX IQ, FD 40 MHz
WBX-120 50 MHz - 2.2 GHz 1 TX IQ, 1 RX IQ, FD 120 MHz
SBX-40 400 MHz - 4.4 GHz 1 TX IQ, 1 RX IQ, FD 40 MHz
SBX-120 400 MHz - 4.4 GHz 1 TX IQ, 1 RX IQ, FD 120 MHz
CBX-40 1.2 GHz - 6 GHz 1 TX IQ, 1 RX IQ, FD 40 MHz
CBX-120 1.2 GHz - 6 GHz 1 TX IQ, 1 RX IQ, FD 120 MHz
UBX-40 10 MHz - 6 GHz 1 TX IQ, 1 RX IQ, FD 40 MHz
UBX-160 10 MHz - 6 GHz 1 TX IQ, 1 RX IQ, FD 160 MHz
Table 2 - Ettus Research Daughterboard Characteristics
FD = full duplex, HD = half duplex, IF = intermediate frequency, IQ = quadrature interface

How much bandwidth do I need?

After selecting a daughterboard based on frequency coverage, users must also ensure the daughterboard can meet the bandwidth requirements for the application(s) of interest. Most of the transceiver daughterboards provide 40 MHz or 120 MHz of instantaneous RF bandwidth in both the transmit and receive directions. The ability to utilize the full bandwidth depends on the USRP device the daughterboard is paired with and the resolution of the data transferred over the host interface.

As with frequency coverage, many users are looking to experiment without any specific application in mind. Once again, the WBX, SBX and UBX transceiver daughterboards are a good choice because they provide full-duplex capability with bandwidth that is more than sufficient for many applications.

One important thing to consider is the bandwidth capability of the USRP device selected. While a daughterboard may provide up to 40 MHz of RF bandwidth the, this does not guarantee the USRP device can transfer an equal bandwidth to the host machine. If a user requires a specific maximum bandwidth, they should ensure both the daughterboard and USRP device meet those requirements. If you are not sure about the capabilities of various USRP devices, see Selecting an USRP Device application note in the knowledge base.

Am I trying to build a Multiple-In-Multiple-Out (MIMO) system?

Currently, all of the daughterboards available from Ettus Research accept reference clock(s) from the USRP device. Therefore, all daughterboards can be used for MIMO applications requiring frequency alignment and sample clock alignment. For more information on how to assemble a MIMO system with USRP devices, see the “MIMO and Synchronization” application note in the knowledge base.

Do I Need Full Duplex Capability?

If the application requires full-duplex capability, all transceiver daughterboards except the XCVR2450 are appropriate.

Do I plan to implement beamforming or direction finding (DF) capability?

While all daughterboards can be used in a MIMO configuration, this does not necessarily imply there is phase alignment between the RF chains of one or more daughterboards. The BasicRx, BasicTX, LFRX and LFTX are exceptions to this, since they do not include local oscillators that contribute to phase ambiguity between channels.

The Ettus Research SBX daughterboard utilizes an RF PLL that includes a resynchronization feature, which can be used to align the LOs across multiple SBXs, and multiple USRP hardware devices. Using the UHD (USRP Hardware Driver™), timed SPI commands can drive this re-synchronization feature. At the time of this writing, this feature is not supported in the mainline UHD. However, this feature is planned for release in 2012.

Use of any other daughterboard requires channel-to-channel phase calibration after each PLL re-tune. Therefore, the SBX is the preferred solution for beamforming or DF applications.

I plan to operate in the 900 or 1800 MHz bands. Should I use SBX/WBX or an RFX series board?

Many users often ask about choosing the SBX or WBX daughterboard versus the RFX daughterboard, when the RFX can meet the frequency coverage requirements for the application in question. In general, the SBX and WBX provide better performance, particularly when it comes to noise figure (NF). The typical NF of SBX/WBX is 5 dB, versus 8 dB for the RFX series. IP3 is also improved. The WBX and SBX provide power control with variable attenuators.

The ISM band filters present on the TX/RX port of the RFX900 and RFX2400 boards may make them ideal for use in those particular bands, as these specifications increase selectivity and reduce spurious emissions. Aside from this scenario, the SBX and WBX outperform a daughterboard from the RFX series.

Am I using an external front end?

Some USRP radio users elect to use an external front end providing upconversion, downconversion, amplification and filtering functionality. In these cases, the frontend often outputs an intermediate frequency (IF). It is also possible for the frontend to provide an analog, quadrature interface. In either case the BasicRX/BasicTX and LFRX/LFTX daughterboards are good candidates, as they provide a unity gain interface to the ADC(s) and DAC(s) of the USRP hardware.

These boards can also be used without a complete frontend, but external amplifiers and filters may be required to improve noise figure (NF) and inter-modulation performance.

Conclusion

This application note has provided guidance on considerations for selecting a daughterboard to use with the Ettus Research USRP. Using this guide, users should be able to choose an appropriate RF daughterboard for their specific application. If you have any questions regarding this information, please contact at support@ettus.com.