Top Banner
Why Data Conversion? Real world is analog Mostly, communication and computation is digital Need a component to convert analog signals to digital (ADC) and convert the processed digital signal back to analog (DAC)
12

Why Data Conversion? Real world is analog Mostly, communication and computation is digital Need a component to convert analog signals to digital (ADC)

Jan 17, 2016

Download

Documents

Kelley Thornton
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Why Data Conversion? Real world is analog Mostly, communication and computation is digital Need a component to convert analog signals to digital (ADC)

Why Data Conversion?Why Data Conversion?

• Real world is analog• Mostly, communication and computation is digital• Need a component to convert analog signals to digital (ADC) and convert the processed digital signal back to analog (DAC)

Page 2: Why Data Conversion? Real world is analog Mostly, communication and computation is digital Need a component to convert analog signals to digital (ADC)

Types of Data ConvertersTypes of Data Converters

• Niquist rate data converters• Serial• Successive approximation• Flash

• Oversampling (Sigma-Delta)

• Power consumption• Area consumption• Operating speed • Conversion time (delay)• Error (Linearity)• Noise performance• And many more….

How is a data converter characterized ???

Page 3: Why Data Conversion? Real world is analog Mostly, communication and computation is digital Need a component to convert analog signals to digital (ADC)
Page 4: Why Data Conversion? Real world is analog Mostly, communication and computation is digital Need a component to convert analog signals to digital (ADC)
Page 5: Why Data Conversion? Real world is analog Mostly, communication and computation is digital Need a component to convert analog signals to digital (ADC)

Ideal DAC/ADC characteristicsIdeal DAC/ADC characteristics

DAC ADC

Page 6: Why Data Conversion? Real world is analog Mostly, communication and computation is digital Need a component to convert analog signals to digital (ADC)

Integral Non-Linearity ErrorIntegral Non-Linearity Error

INL: Deviation of the code transition from its ideal location

Page 7: Why Data Conversion? Real world is analog Mostly, communication and computation is digital Need a component to convert analog signals to digital (ADC)

Differential Non-Linearity ErrorDifferential Non-Linearity Error

DNL: Deviation of the code width from 1 LSB

Page 8: Why Data Conversion? Real world is analog Mostly, communication and computation is digital Need a component to convert analog signals to digital (ADC)
Page 9: Why Data Conversion? Real world is analog Mostly, communication and computation is digital Need a component to convert analog signals to digital (ADC)

Full Scale ErrorFull Scale Error

Full scale error: Difference between the actual value that triggers the transition to full-scale and the ideal analog full-scale transition value

Page 10: Why Data Conversion? Real world is analog Mostly, communication and computation is digital Need a component to convert analog signals to digital (ADC)

Gain ErrorGain Error

Gain error: Difference between the slope of an actual transfer function matches the slope of the ideal transfer function

Page 11: Why Data Conversion? Real world is analog Mostly, communication and computation is digital Need a component to convert analog signals to digital (ADC)

Noise PerformanceNoise Performance

SNR (signal to noise ratio): Ratio of the fundamental signal to the noise spectrum.

THD (total harmonic distortion): Ratio of the fundamental signal tothe noise spectrum.

SFDR (spurious free dynamic range): Ratio of the fundamental signal and the highest spurious in the spectrum

SINAD (Signal-to-Noise And Distortion): combination of SNR and THDSINAD = 20 * log ([Fundamental] / SQRT (SUM (SQR([Noise + Harmonics]))))

ENOB (Effective Number of Bits): (SINAD – 1.76) / 6.02

Page 12: Why Data Conversion? Real world is analog Mostly, communication and computation is digital Need a component to convert analog signals to digital (ADC)

More InformationMore Information

http://www.maxim-ic.com/appnotes.cfm/appnote_number/641

http://inst.eecs.berkeley.edu/~ee247/fa05/lectures/L12_2_f05.pdf

http://inst.eecs.berkeley.edu/~ee247/fa05/lectures/L11b_f05.pdf

Preliminary

Slightly Advanced