发明名称 Low-cost linearity correction in an ADC without storing lookup tables
摘要 Linearity correction is performed by determining whether a data output value (DOUT) from an analog-to-digital converter (ADC) is in a first subrange or a second subrange. If DOUT is in the first subrange, then DOUT is scaled by a first scaling correction factor (SCF 1 ), and the result is adjusted by a first best fit adjustment value (BFAV 1 ). If DOUT is in the second subrange, then DOUT is scaled by a second scaling correction factor (SCF 2 ), and the result is adjusted by a second best fit adjustment value (BFAV 2 ). The data output range of an ADC can be processed in many ranges of such subranges. Techniques are set forth for determining SCF 1 , SCF 2 , BFAV 1 and BFAV 2 . Employing the linearity correction method allows a low-cost microcontroller having an ADC to perform adequate linearity correction on the ADC output data without having to store an INL lookup table.
申请公布号 US7414554(B1) 申请公布日期 2008.08.19
申请号 US20060512295 申请日期 2006.08.29
申请人 ZILOG, INC. 发明人 TSYRGANOVICH ANATOLIY V.
分类号 H03M1/10 主分类号 H03M1/10
代理机构 代理人
主权项
地址