![]()
|
Wireless Workshop - Explore Software Radio - Part I : A/D TechnologyTropper Technologies' Wireless Workshop is designed to explore various aspects of emerging wireless technologies...
|
Software Radio is a concept that has been proposed as a way to achieve some of the requirements of emerging wireless communications systems. Specifically, the use of Software Radios might help accommodate the need for multiband, high quality of service networks (ATM cell, IP packet and/or frame based) that deliver advanced features over high capacity, high/low coverage regions (Wireless PAN/LAN/MAN/WAN) with different air-interfaces. This can be achieved via the use of reprogrammable hardware platforms (located in both the core network, at the access points and in the field) running differing software modules at various levels of abstraction. |
![]() |
Software Radio takes from, and has impact on, many of the concepts and technologies mentioned in previous app notes in the Engineering Focus Series. One of the most fundamental and important concepts behind the Software Radio is the analog to digital (A/D) converter technology. The idea of Software Radio is to move as much of the processing as close to the antenna as possible and to perform the majority of processing in software from then on. This necessitates the use of extremely fast (samples/second) and wide (bits/sample) A/D converters that operate over a wide frequency range at low noise. If the target platform is handheld or mobile based, then the additional design constraints of low cost, low power and small size come into play. These targets are hard (if not currently impossible) to achieve simultaneously given current technology. The job of the A/D converter is to digitize the input
signal and to produce a quantized version of the input signal
at the output for further digital processing. The A/D converter can
digitize the signal after the I/Q demodulator, after the RF downconverter (IF) or in a
more advanced design, the A/D converter can digitize the signal at the antenna terminals
(or prior to the downconverter).
Since the output of an A/D is a digitally quantized value, it will not represent the value of the input signal exactly. The samples will fall in between quantization levels (the higher the resolution the more accurate the output). The difference between the energy represented by the approximate quantization level and the true analog level contributes to "Quantization Noise". The resolution of the A/D is a function of several factors, including the input voltage range (dynamic range), the required sampling speed of the A/D and the power drain. The Signal to Noise Ratio (SNR) is the ratio between the signal power and the noise power. Here the noise power usually refers to thermal noise. The Signal to Quantization Noise Ratio (SQNR) is also the ratio between the signal power and the noise power. However, in the case of SQNR, the noise power refers specifically to the quantization noise. The Signal to Noise and Distortion Ratio (SINAD) is the ratio between the signal power and all undesired energy, including thermal noise, quantization noise and Intermodulation distortion. The SINAD measurement is obviously the worst case measurement as in includes both SNR noise contributions and SQNR noise contributions and Intermodulation Distortion. The Effective Number of Bits (ENOB) can be approximated from the SINAD measurement as follows: ENOB ~ (SINAD(dB) for a given Number of Bits - 1.76 ) / 6.02 Total Harmonic Distortion (THD) is a metric indicative of the noise that is related only to harmonics (like Intermodulation Distortion). This measurement abstracts out the noise components due to thermal and quantization noise. In essence then, SINAD is the ratio between the signal power and (thermal noise + quantization noise + THD), where Intermodulation Distortion is a subset of THD. The Spurious Free Dynamic Range (SFDR) is the difference (usually in dB) between the desired output signal and any undesired harmonics in the output spectrum. This metric is important for wideband A/Ds as the wider frequency range opens up the possibility to generate undesired harmonics. Component (all by itself)
There are some potential benefits to using Software Radios that might also be realized via the use of more classical software and hardware implementations. Here the idea is to find the optimal path in terms of minimizing cost, complexity etc. Software Radio is one possible way to achieve these types of goals.
There are many potential benefits that might be brought about through the implementation of Software Radios that might not be as easy to achieve otherwise , including:Future app notes in this series will explore additional aspects of Software Radio. |