haatodays.blogg.se

Analog to digital converter code
Analog to digital converter code






analog to digital converter code

  • The first stage samples the input voltage and coarsely converts the analog input signal to a digital code using the first-stage ADC.
  • The operation of the shown ADC is as follows: This simplified ADC shows two conversion stages wherein each successive stage produces a digital code that more finely estimates the input signal. Consider a basic pipelined flash high-speed ADC, as shown in Fig. Let’s take a look at where code errors come from to see why sampling rate is a major factor.Ī multistep ADC architecture, such as a pipelined flash ADC or a successive approximation register (SAR) ADC, converts the sampled voltage to digital bits in stages, and each consecutive stage relies on the result of the previous stage. In general, reducing the sampling rate can improve the CER by orders of magnitude. The measured CER is accurate only when the ADC is running at the sampling rate at which the CER was measured. The average time between errors, therefore, depends on the sampling rate of the converter.

    analog to digital converter code

    It is most often defined as an order of magnitude, such as 10 –12 errors/sample. 1: Example of an ADC output with a code error.Īn ADC’s code error rate (CER), also sometimes called word error rate (WER) or metastability error rate, is defined as the average number of errors per sample and is measured by counting the average number of samples between consecutive errors. The erroneous sample is clearly visible when compared to the ideal sine wave fit and far exceeds the noise of the other samples in the plot.įig.

    analog to digital converter code

    1 shows an example code error found in the output samples of an ADC. The threshold is most commonly defined as the level where an error exceeds the expected amplitude of the ADC’s noise such that the error can be easily identified in the presence of noise.Īnother way to explain this definition of the error threshold is that the error amplitude occurs with a probability exceeding the expected probability of that amplitude given the ADC’s assumed Gaussian distributed noise.

    analog to digital converter code

    A code error is defined as an error in the output code of an ADC that exceeds a defined threshold. By Matt Guibord, systems engineer, high-speed converters, Texas InstrumentsĪs high-speed analog-to-digital converters (ADCs) have increased in sampling rate, so has the problem of code errors - also known as sparkle codes - in the ADC’s output data.








    Analog to digital converter code