SLAAEO8 October   2024 MSPM0C1103 , MSPM0C1103-Q1 , MSPM0C1104 , MSPM0C1104-Q1 , MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3519 , MSPM0L1105

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1ADC Introduction
    1. 1.1 SAR ADC Principle
    2. 1.2 ADC Parameters
      1. 1.2.1 Static Parameters
      2. 1.2.2 Dynamic Parameters
        1. 1.2.2.1 AC Parameters
        2. 1.2.2.2 DC Parameters
  5. 2ADC Noise Analysis
    1. 2.1 ADC Noise Classification
      1. 2.1.1 ADC Noise
      2. 2.1.2 Reference Noise
      3. 2.1.3 Power Supply Noise
      4. 2.1.4 ADC Input Noise
      5. 2.1.5 Clock Jitter
    2. 2.2 How to Reduce Noise
      1. 2.2.1 Reducing Input Noise Through RC Filtering
      2. 2.2.2 Layout Suggestions
      3. 2.2.3 Improving Signal-to-Noise Ratio
      4. 2.2.4 Choose a Suitable Reference Voltage Source
      5. 2.2.5 Software Methods for Reducing Noise
  6. 3ADC Oversampling
    1. 3.1 Sampling Rate
    2. 3.2 Extraction
    3. 3.3 Application Conditions
  7. 4ADC Application Based on MSPM0
    1. 4.1 ADC Configuration of MSPM0
    2. 4.2 ADC DC Test Based on MSPM0G3507 ADC EVM Board
      1. 4.2.1 Software/Hardware Configuration
        1. 4.2.1.1 Hardware
        2. 4.2.1.2 Software
      2. 4.2.2 Test Result
      3. 4.2.3 Result Analysis and Conclusion

Reference Noise

The usual calculation formula for ADC output is

Therefore, the noise superimposed on the reference voltage will have a direct impact on the output voltage. The reference voltage noise can be transformed to the form accumulated on the output voltage:

Equation 13.                 Output Code=VIN(RMS)*2NVREF+VN,REF(RMS))
  • Divide the numerator and denominator by VREF to get:
    Equation 14.                 Output Code=VIN(RMS)VREF*2N1+VN,REF(RMS)VREF
  • Simplify and obtain:
    Equation 15.                Output Code=VIN(RMS)*2NVREF*(1-VN,REF(RMS)VREF)
  • Separate the above formula into summation form:
    Equation 16.             Output Code=VIN(RMS)*2NVREF-VIN(RMS)*2N*VN,REF(RMS)VREF2

    Therefore, the voltage form of the noise superimposed on the output voltage is:

    Equation 17.                 VN,REF=VIN(RMS)VREF*VN,REF(RMS)

    It is related to the ratio of input voltage to reference voltage, which is the utilization rate at full-scale. The higher the full-scale utilization of the input, the greater the reference voltage noise superimposed on the ADC output.

Considering the impact of noise on the effective resolution of ADC, as Vin in the effective resolution is reduced from Vin in the reference noise, and the internal noise of ADC is usually constant and not related to the ADC input, an increase in ADC input voltage can improve the effective resolution under the influence of ADC noise, but cannot affect the effective resolution under the influence of reference voltage noise.

One way to reduce reference voltage noise is to add an RC filtering stage before adding the reference voltage to the ADC, filtering out some high-frequency noise. On the other hand, the influence of reference voltage noise can be reduced by selecting external or internal reference voltages reasonably.

Table 2-1 provides a comparison of the advantages and disadvantages of several different reference voltages.

Table 2-1 Advantages and Disadvantages of Different ADC Reference Voltages
Reference VoltageAdvantagesDisadvantages
Internal
  • Reduces PCB area + power consumption and cost
  • Suitable for many applications
  • Higher (relative) noise
  • Higher (relative) drift
External
  • Lower reference noise and drift
  • Reduce the impact of ground on power and reference voltages by directly connecting REFN and AIRN and single point grounding
  • Generally higher power
  • Added cost and board space
  • REF and ADC noise are uncorrelated