
Calculating the Sensitivity of an ASK Receiver

Abstract: The sensitivity of RFIC Amplitude Shift Keying (ASK) or Onoff Keying (OOK) receivers is an important specification for designers of Remote Keyless Entry (RKE) systems, Tire Pressure Monitoring (TPM) systems, Home Automation systems, and other applications. These receivers typically operate at 315MHz or 433MHz, but the results apply to almost any carrier frequency.
It is important for the users and designers of RFICs to know the theoretical limit of these receivers so that they can determine if their design improvements are fully successful.
This application note describes a stepbystep method to predict the sensitivity of an ASK receiver, given a system noise figure, IF bandwidth, and Baseband bandwidth.
The results show that the logarithmic amplitude detection in the Received Signal Strength Indicator (RSSI) amplifier decreases the output Signal to Noise Ratio (SNR) for low input SNRs (threshold effect) and that the sensitivity increases as the square root of the IF to Baseband bandwidth ratio.
Most modern Amplitude Shift Key (ASK) receivers detect data by passing the modulated RF signal to an amplitude detector either directly or after one or more frequency conversions. The amplitude detector is almost always an RF or IF amplifier with an RSSI (Received Signal Strength Indicator) detector whose output is proportional to the logarithm of the input power of the RF or IF signal.
Because the RSSI detector is a nonlinear detector, it changes the Signal to Noise Ratio (SNR) of the signal that goes into it. The key to the ASK sensitivity calculation is the SNR_{OUT} vs SNR_{IN} curve of the RSSI detector.
Once we know the SNR_{OUT} vs. SNR_{IN} relationship, the steps to finding the ASK sensitivity for a given Noise Figure, IF Bandwidth, and Data Rate are given below.
 Determine the Eb/No needed for a target BER (10^{3} in this example) then calculate the SNR from the Eb/No by using
 SNR = (Eb/No) * (R/BBW)
 Where R is the data rate and BBW is the Data Filter bandwidth.
 Reduce the SNR calculated from the previous step by the ratio in dB of the IF (predetection) BW to the Data Filter BW. For instance, a 600kHz IF BW and 6kHz Data Filter BW means a 20dB reduction in the SNR. This is the SNR of the signal coming out of the RSSI detector before the Data Filter gets rid of the high frequency noise (assumed to occupy the IF BW). At sensitivity, this ratio is usually negative in dB.
 Use the RSSI SNR_{OUT} vs SNR_{IN} curve to find the SNR at the input to the RF or IF Amplifier and RSSI detector. You actually use the curve "backwards" to find SNR_{IN} given the SNR_{OUT} you calculated in Step 2.
 Use the SNR formula for the front end of a receiver to find the signal level at the receiver input. This is the sensitivity, S.
 S = (SNR_{IN}) * (kTB_{IF}F_{S})
Where kT is the noise spectral density at 290K (174dBm/Hz) B_{IF} is the IF (predetection) BW, and F_{S} is the system (not just the frontend) noise figure of the receiver.
Because the RSSI detector is a logarithmic detector, the SNR inputoutput relationship can be expressed in a closedform expression, albeit a messy one. An old paper published in the IEEE Transactions on Aerospace and Electronic Systems derived the expression and plotted the SNR_{OUT} vs SNR_{IN} curve. The curve in the article is small and doesn't have enough gridlines, but it is possible to evaluate the expression in an Excel spreadsheet and plot it in better detail. The curve appears below, plotted along with a simple SNR_{OUT} = SNR_{IN} curve (linear detection) for comparison. Notice the threshold effect. Below the "crossover point" SNR of 3.7dB, the SNR gets worse going through the detector. Above this point, it improves.
Figure 1.
Another Excel spreadsheet incorporates Steps 1 through 4 above with the SNR_{OUT} vs SNR_{IN} curve to produce the sensitivity calculations shown in the next graph. They are plotted as Sensitivity vs. Data Rate for three IF bandwidths, using 7dB for a Noise Figure. Notice that sensitivity improves roughly as the SQUARE ROOT of either the IF BW or the Data Rate. This is because at sensitivity we are working in the range of the RSSI SNR curve where the slope of SNR_{OUT} to SNR_{IN} is roughly 2 (a squarelaw relationship) in log scale.
The curves are consistent with practical experience for carefully designed ASK receivers. For instance, at a 3 kbps data rate and 280kHz IF BW, the sensitivity is 114dBm. An 11dB Eb/No, corresponding to a 10^{3} BER for ASK, is used in this calculation, which leads to about 12dB SNR for a steady CW signal ("peak" Eb/No is 14dB because data is 50% duty cycle on average, less about 2dB for the ratio of 1.5:1 of BBW to Data Rate).
Figure 2.
It is important to point out two assumptions made here: (1) That the noise bandwidth at the output of the RSSI detector is the same as the IF bandwidth, and (2) that the noise distribution at the output of the RSSI detector is Gaussian. In fact, the noise bandwidth of the RSSI detector might be much larger than the IF bandwidth. This can be taken into account by increasing the effective system noise figure. The output noise distribution is not Gaussian, so a complete analysis would require calculating probabilities of error for the exact noise distribution at the RSSI output. We believe that the difference in Eb/No for a given BER is small, and that it will not change the fundamental results of this paper listed below.
 The SNR_{OUT} vs SNR_{IN} relationship of the RSSI detector has been characterized.
 There is a threshold effect, in which the output SNR improves for input SNRs above 3.7dB and degrades for input SNRs below 3.7dB
 ASK sensitivity improves as the square root of the ratio of IF bandwidth to Baseband bandwidth instead of linearly.
Reference
Bales, C. W., "A Comparison of Logarithmic and Kth Law Detectors", IEEE Trans. AES, July 1978, pp. 693696
APP 2815: Nov 05, 2003
APPLICATION NOTE 2815,
AN2815,
AN 2815,
APP2815,
Appnote2815,
Appnote 2815


