Skip to main content

ADC SNR Gain (Analog to Digital Converter)


ADC SNR Gain

Why the ADC SNR Formula is 6.02N + 1.76 dB

The full-scale quantization noise model assumes:

  • The quantization step is Ξ” = 2VFS / 2N
  • Quantization noise is uniformly distributed from -Ξ”/2 to +Ξ”/2

1. Quantization Noise Power

A uniform noise distribution over width Ξ” has variance:

Οƒ² = Ξ”² / 12

2. Signal Power (Full-Scale Sine Wave)

The RMS value of a sine wave with peak amplitude VFS is:

Vrms = VFS / √2

Signal power:

Ps = VFS² / 2

3. SNR Calculation

Using SNR = Ps / Pq, and substituting the expressions for signal and noise:

SNR = 3 · 22N

4. Convert SNR to dB

SNRdB = 10log(3) + 20N log(2)

Using constants:

  • log₁₀(2) = 0.301020 log(2) = 6.02 dB
  • 10 log(3) = 4.77 dB

After RMS correction for sine vs. square wave (−3.01 dB), the final expression becomes:

SNRADC = 6.02N + 1.76 dB

This is the standard “ideal ADC SNR” formula.

 

1. ADC SNR Gain (Resolution-Based SNR Gain)

Increasing the ADC resolution increases SNR. Using:

SNRADC = 6.02N + 1.76 dB

A 1-bit increase in resolution gives:

Ξ”SNR = 6.02 dB per bit

 

Every extra ADC bit = +6.02 dB SNR improvement

Example:
12-bit → 14-bit = +2 bits → +12.04 dB SNR

 

2. Sampling SNR Gain (Oversampling Gain)

When sampling faster than Nyquist, quantization noise spreads over a larger bandwidth, while the signal stays within its own bandwidth.

Oversampling Ratio (OSR)

OSR = fs / (2B)

SNR improvement due to oversampling:

SNR gain = 10 log10(OSR)

For quantization noise, doubling the sampling rate gives:

SNR gain = 3 dB per 2× oversampling

Convert Oversampling to ENOB

Ξ”ENOB = (1/2) log2(OSR)

4× oversampling = +6 dB SNR = +1 extra ENOB 

16× oversampling = +12 dB SNR = +2 extra ENOB

 

Summary Table

Improvement Method Rule SNR Gain ENOB Gain
Increase ADC resolution +1 bit +6.02 dB +1 bit
Oversampling (OSR) 2× oversampling +3 dB +0.5 bits

4× oversampling +6 dB +1 bit

16× oversampling +12 dB +2 bits

ENOB (Effective Number of Bits) Basics

Let's go through an example where we start with a fixed bit resolution for an ADC (say, 12 bits), and then after some processing (such as noise reduction), we calculate the ENOB (Effective Number of Bits). This will help illustrate how processing can improve the effective resolution of a system.

Scenario

1. Fixed Bit Resolution of ADC: You have an ADC with a nominal resolution of 12 bits. This means the ADC can theoretically distinguish 2^12 = 4096 levels of the input signal. However, due to noise in the system, the actual precision is lower than this.

2. Initial SNR (before processing): Before applying any processing (like noise reduction), the Signal-to-Noise Ratio (SNR) is measured to be 45 dB. This is the signal quality you start with.

3. Processing (Noise Reduction): After applying noise reduction or other signal enhancement techniques (e.g., filtering, averaging), the SNR improves to 55 dB.

Step 1: Initial ENOB (Before Processing)

First, let’s calculate the ENOB before processing, based on the initial SNR of 45 dB. We use the formula for ENOB:

ENOB = (SNR - 1.76) / 6.02

For the initial SNR = 45 dB:

ENOB_before = (45 - 1.76) / 6.02 = 43.24 / 6.02 = 7.19 bits

Interpretation: The 12-bit ADC has an SNR of 45 dB, which means the effective resolution is only 7.19 bits. This means, due to noise, the ADC is only able to provide the precision of a system that could distinguish between 2^7.19 ≈ 150 levels (instead of the ideal 4096 levels).

Step 2: ENOB After Processing (Improved SNR)

Now, let’s calculate the ENOB after processing, when the SNR improves to 55 dB.

ENOB_after = (55 - 1.76) / 6.02 = 53.24 / 6.02 = 8.86 bits

Interpretation: After applying processing that improves the SNR to 55 dB, the effective resolution increases to 8.86 bits. This means the ADC is now effectively distinguishing between 2^8.86 ≈ 250 levels—an improvement from the 150 levels at 45 dB SNR.

Step 3: Comparing the Results

Let’s summarize the difference before and after processing:

  • Before processing: With an SNR of 45 dB, the ENOB is 7.19 bits.
  • After processing: With an improved SNR of 55 dB, the ENOB increases to 8.86 bits.

Conclusion: This demonstrates the impact of noise reduction or processing: the effective resolution (ENOB) has increased, making the system more accurate. Even though the ADC has a fixed resolution of 12 bits, noise was reducing the actual usable resolution. By improving the SNR through processing, we’ve boosted the effective precision of the ADC.

Summary

Fixed Bit Resolution (Nominal): 12 bits

Initial SNR: 45 dB → ENOB = 7.19 bits

After Processing (Improved SNR): 55 dB → ENOB = 8.86 bits


Further Reading

  1.  


Contact Us

Name

Email *

Message *

Popular Posts

UGC NET Electronic Science Previous Year Question Papers with Solutions

Home / Engineering & Other Exams / UGC NET 2026 PYQ ⬇️ Download Papers and Solutions πŸ“‹ Exam Pattern πŸ’‘ Preparation Tips ❓ FAQs πŸ“Š Exam Highlights: Electronic Science (88) Feature Details Junior Research Fellowship (JRF) ₹37,000 + HRA per month Eligibility M.Sc/M.Tech in Electronics (55%) Validity of Certificate JRF (3 Years) | Lectureship (Lifetime) πŸ“₯ Download UGC NET Electronics PDFs Complete collection of previous year question papers, answer keys and explanations for Subject Code 88. Start Downloading πŸ“‚ View All Question Papers June 2025 - Question Paper Download PDF June 2025 - Solved Paper + Explanation ...

Design of CMOS XOR/XNOR Gates

Design of CMOS XOR/XNOR Gates The semiconductor industry has experienced rapid integration of multimedia applications into mobile electronics, leading to very high integration density in CMOS VLSI. As operating frequencies increase, power consumption, speed, silicon area, and reliability become critical considerations. The XOR-XNOR circuits are fundamental building blocks in arithmetic circuits (Full Adders, Multipliers), compressors, comparators, parity checkers, code converters, error-detecting/correcting codes, and phase detectors. Their performance directly impacts the complex circuits they are used in. Design goals include full output voltage swing, low power consumption, reduced transistor count, minimal delay, and simultaneous non-skewed outputs. Static Logic (Static CMOS) Stat...

Hybrid Beamforming | Page 1

Beamforming Techniques Hybrid Beamforming... Page 1 | Page 2 | Hybrid Beamforming: Hybrid beam formation was developed to address some of the limitations of digital pre-coding approaches. Every antenna element is connected to an RF chain in digital pre-coding (beam forming) method. We also know that each RF chain is in charge of providing a separate data stream between the transmitter and the receiver. We know that a larger number of independent data streams leads to higher data rates. It has a spatial multiplexing feature for MIMO. As a result, we may assume that switching from MIMO to massive MIMO will benefit us more in terms of spatial multiplexing in massive MIMO, where each antenna is coupled to a single RF chain. We'll proceed with a definition of hybrid beam forming. Overview of hybrid beam forming with example: Unlike digital beam forming, more than one antenna element is connected to a single RF chain in hybr...

UGC NET Electronic Science June 2025 Question Paper with Answer Key & Detailed Solutions

Home / UGC NET PYQ / June 2025 Solved UGC NET Electronic Science June 2025 Question Paper with Answer Key and Full Explanations πŸ“₯ Download Question Paper (PDF) 2025 2024 2023 2022 2021 2020 Explanations 1.  Answer: Option (3) For forming a p-type semiconductor, the dopant must be a trivalent impurity (three valence electrons) so that it creates acceptor levels and holes become the majority carriers. Among the given elements, boron (B) is a group-III element (trivalent). Arsenic (As) and phosphorus (P) are group-V (pentavalent) donors that produce n-type material, and germanium (Ge) is a group-IV element usually used as the semiconductor, not as an acceptor dopant. Hence, doping an intrinsic semiconductor with B produces a p-type semiconductor. 2.  Answer: Option (4) The ohmic resistance of a JFET at zero gate bias is given by the standard relation: R DS(on) = V P / I DSS ...

MIMO Channel Matrix | Rank and Condition Number

MIMO / Massive MIMO MIMO Channel Matrix | Rank and Condition...   The channel matrix in wireless communication is a matrix that describes the impact of the channel on the transmitted signal. The channel matrix can be used to model the effects of the atmospheric or underwater environment on the signal, such as the absorption, reflection or scattering of the signal by surrounding objects. When addressing multi-antenna communication, the term "channel matrix" is used. Let's assume that only one TX and one RX are in communication and there's no surrounding object. Here, in our case, we can apply the proper threshold condition to a received signal and get the original transmitted signal at the RX side. However, in real-world situations, we see signal path blockage, reflections, etc.,  (NLOS paths [↗]) more frequently. The obstruction is typically caused by building walls, etc. Multi-antenna communication was introduced to address this issue. It makes diversity app...

Online Simulator for ASK, FSK, and PSK Signal Generation

Interactive Digital Signal Processing (DSP) Tutorial and Simulator for ASK, FSK, and BPSK modulation techniques. Try our new Digital Signal Processing Simulator!   •   Interactive ASK, FSK, and BPSK tools updated for 2025. Start Now Digital Modulation Visualizer: ASK, FSK, & BPSK Simulator Learn and visualize binary modulation techniques (ASK, FSK, BPSK) in real-time with adjustable carrier and sampling parameters. Perfect for DSP students and engineers. πŸ“‘ ASK Simulator πŸ“Ά FSK Simulator 🎚️ BPSK Simulator πŸ“š More Topics ASK Modulator FSK Modulator BPSK Modulator More Topics 1. ASK (Amplitude Shift Keying) Simulat...