0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于Vcm-based SAR ADC的数字后台校正方案

电子设计 来源:电子产品世界 作者:王艾意 2021-02-08 10:48 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

王艾意(电子科技大学电子科学与工程学院,成都  610054)

摘 要:本文介绍了一种数字后台校正方法,针对在小工艺尺寸下,电容匹配精度不高,从而影响ADC性能的问题,提出了一种适用于逐次逼近型模数转换器(SAR ADC)的数字后台校正方法。在MATLAB仿真环境中,给出了该方法的仿真结果。结果表明16位的SAR ADC在单位电容为3%的失配情况下,有效位数(ENOB)由12.1位提升至14.8位,无杂散动态范围(SFDR)由81 dB提升至100 dB。

0 引言

模数转换器(ADC)是连接模拟世界与数字世界的桥梁,在纳米工艺节点下,SAR ADC具有功耗低、结构简单、易集成等特点成为研究热点。但由于工艺误差,电容的匹配精度难以高于0.1%,成为影响ADC线性度的主要因素。

为了消除电容间的失配,除了较好的电容阵列版图之外,还需要对电容进行校正。校正方式包括数字校正与模拟校正。数字校正是指电容失配的消除在数字域完成,每一个电容的权重都对应一个数字码字。校正的目的是让数字权重逼近电容制造完成后在总电容阵列中所占的比重(即真实权重),从而消除电容失配。数字后台校正是指没有特定的校正模式,校正的过程完全在后台自动进行。

由于电容校正的应用十分广泛,在不同应用场景下对于校正方式与要求也不同,国内外很多人对此进行了研究。文献[1]采用了模拟域校正方法来消除非线性,但是额外的模拟模块会增加电路的噪声并增加硬件复杂性,且模拟电路不会随着工艺的进步带来性能的显著提高。文献[2]提出了一种数字校正方法,但是在前台进行的,校正工作时需将正常采样过程停止,且校正系数不能随外部环境变化更新可能导致不准确。文献[3]提出了一种数字后台校正技术通过将伪随机噪声注入到输入中,但是减小了输入信号范围。

针对上述问题,本文提出了一种Vcm-based SAR ADC的数字后台校正方法,通过对输出码字在数字域的处理来补偿模拟域的非理想特性。校正过程在后台进行,不影响ADC的正常采样和量化。文章第2节主要描述该方法的工作原理及流程;第3节给出仿真结果;第4节给出最终结论。

1 数字后台校正方法原理

LMS(Least Mean Square,最小均方)算法来源于自适应滤波器的设计,但也可以应用在ADC的数字校正中。一种方案是提供一个输出所要趋近的理想信号d(n),一般是由精确的参考ADC提供,如单斜式ADC或Σ-ΔADC,其精度较高但采样率较低。因此参考ADC的采样频率为主ADC的L分之一,即主ADC在L次采样后才能进行一次迭代计算。

这种基于参考ADC的LMS校正算法增加了电路的面积、功耗、以及复杂度,一种改进的方案是采用分裂式ADC的LMS算法。即把原来的ADC分为两个结构相同的ADC,电容值减半,两个子ADC同时对输入信号进行采样和量化,输出的平均值作为系统最终的输出。虽然电容值减半噪声会随之加倍,但平均操作也会使噪声减半,因此噪声和功耗相比原ADC不会增加。

当一个N位的ADC在量化结束后,输入信号模拟值可表示为:

o4YBAGAU9MiAegdAAAAP8eBjvf4734.png

式中, D i 代表每一位量化后的码字, ω i 为该位对应的权重值,V REF 为电容阵列的参考电压。当电容没有失配时, ω i 组成一组二进制权重序列,如果不考虑其他非理想因素, D i 就是输入信号 V in 正确的量化后的码字。但由于电容在制造过程中存在随机失配,权重 ω i不再是二进制权重序列,非理想的权重序列会导致量化码字出错,从而无法还原出真实的模拟输入信号。

采用分裂式ADC的框架图示意图如图2.1所示。

pIYBAGAU9NKAQicfAAFevZ57G3Q898.png

图中分裂式SAR ADC包括两个ADC子模块,每个ADC模块中DAC电容阵列采用非二进制编码电容阵列,两个ADC分别对同一输入信号进行采样和量化,它们的失配情况互不相同。

假设分别的实际权重为 ω iA 和 ω iB ,则输入信号可分别表示为:

因为两个ADC是对同一个模拟输入信号进行采样和量化,在不断迭代权重更新后,量化码字D iA 和D iB 会趋于相等,所以量化后的输入模拟差值可表示为;

pIYBAGAU9PKAHhMDAAAXT5QNH_A528.png

如果差值为零,则权重 ω iA 和 ω iB 就是真实的权重,所得到的量化后的模拟值也是正确的,权重的迭代可以表示为:

o4YBAGAU9PuATndNAAAaPvI4q8o916.png

其中 μ 为LMS的迭代系数,控制着迭代的速度与精度,一般取2的指数次方。较大的值能使权重更快逼近实际权重,但是容易受到系统噪声的干扰,可能出现迭代错误。较小的值可以得到更精确的权重值,但是需要更多迭代次数,因此需要在速度与精度之间折中考虑。

综上所述,本文提出的电容阵列如图2.2所示。为了简化这里只画出单端示意图,另一端与此相同。

pIYBAGAU9QiAXBsyAAHIgDsl204780.png

图中电容阵列包括16位主DAC电容阵列与8位辅助校正DAC电容阵列,采样方式为电容下级板采样,电容上级板均接在比较器的P输入端。主DAC电容阵列按高位到低位的顺序C 1 ~C 16 的电容值分别为5223C、5223C、5223C、2735C、1432C、750C、393C、206C、108C、57C、30C、16C、8C、4C、2C、1C,其中C为单位电容。辅助DAC同样按照高位到低位的顺序C C1 ~C C8 的电容值分别为8192C、4096C、360C、188C、98C、51C、27C、14C。

基于分裂式ADC的校正算法中两个ADC的工作模式不能完全相同,否则当电容失配方向一致时,码字误差始终为零,无法被校正。为了改变ADC的工作模式,这里通过辅助校正DAC向主DAC注入了一个随机偏移量,从而改变ADC的量化轨迹,提升ADC的线性度和动态范围。同时电容阵列为非二进制编码,引入了冗余量,可以弱化系统在量化过程中引入的动态误差,保证了DAC失配误差校正的可行性。

输入信号同时经过两个子ADC模块采样,采样结束后DAC电容上级板电压可表示为:

pIYBAGAU9RWAGYOsAAA8BvrrQDU155.png

由于SAR ADC的第一次比较结果只与采样值有关,电容还没有开始切换,这样会导致两个ADC最高位的电容会朝着一个方向切换,因此就无法被校正。这里需要对最高位电容的切换进行单独处理,具体流程如下所述。

采样结束后首先随机切换辅助校正DAC电容阵列最高位电容C C1 ,由于ADC为双端电容阵列,比较器的两个输入端分别连接了DAC电容阵列,因此P端往上切,N端往下切,即P端连接的DAC电容阵列的最高位电容下极板从共模电压切换到更高的电源电压,N端连接的DAC电容阵列的最高位电容下极板从共模电压切换到更低的地电压。因此切换后N端上级板电压小于P端上级板电压,DAC电容阵列的上级板电压变化如图2.3所示。

o4YBAGAU9R-ANeVuAAGGhxXPnVM068.png

由于P端电压大于N端,因此第二次比较器比较结束后,P端主DAC电容阵列的最高位电容C 1 下极板会从V cm 接到低电位地,N端电容C 1 下极板会从V cm 接到高电位V REF ,同时PN两端的辅助电容阵列次高位电容CC2 继续朝相反方向随机切换。

假设第二次电容切换后P端电压仍大于N端电压,在第三次比较结束后,P端主DAC电容阵列的次高位电容C 2 下极板会从 V cm 接到低电位地。N端电容C2 下极板会从 V cm 接到高电位V REF ,同时PN两端的辅助电容阵列次电容C C3 继续朝相反方向随机切换。即主DAC电容阵列的切换一定是朝着V cm 的方向进行,而辅助DAC电容阵列的切换一直都是随机并且PN两端朝着相反的方向切换。

以此类推,直到8次比较以后,辅助DAC电容阵列下极板均连接 V cm ,主DAC电容阵列剩下还未切换的电容按着 V cm -based切换方式进行切换,最终得到两个ADC分别量化产生的不同的16位码字 D iA 和 D iB 。将两个输出码字 D iA 与 D iB 的差值作为误差信号连接到LMS ω iB 模块与LMS模块并按照公式2-9与公式2-10进行一次迭代处理。初始权重为设计电容值对应的二进制序列,迭代系数值取2 -16 。通过每次量化结束后的不断迭代,直到最终输出码字D out 的线性度达到要求,即可认为接近实际电容值,消除了电容间的失配。

2 仿真结果

基于第2节的原理介绍,在MATLAB仿真环境中进行了行为级验证,证明了本方法可以有效地消除ADC中电容之间的失配,图3.1与图3.2为一个16位的SAR ADC经过数字后台校正后的结果,单位电容给3%的失配大小,在无校正的情况下有效位数(ENOB)为12.1位,在校正之后提升至14.8位。在无校正的情况下无杂散动态范围(SFDR)为81dB,在校正之后提升至100dB。

3 结论

随着制造工艺的特征尺寸进入纳米量级,数字电路的集成度越来越高,同时电源电压也逐渐降低。但模拟电路并未像数字电路一样受益于工艺的进步,相反随着MOS管尺寸和电源电压减小,精确匹配、高增益和大摆幅等指标更难实现,因此,采用数字信号处理的方式来解决模拟电路中的非理想因素是一种趋势。本文提出了一种电容失配的数字后台校正方法,能实时跟随环境参数的变化,适用于SAR ADC,能有效消除电容之间的失配,明显地提高ADC性能。

参考文献:

[1] SONG B S,TOMPSETL M F,LAKSHMIKUMAR K R.12-bit 1-Msample/s capacitor error-averaging pipelined A/D converter[J]。“IEEE Journal of Solid-State Circuits,1988,23(6):1324-1333.

[2] YOSHIOKA M,ISHIKAWA K,TAKAVAMA T,et.al.10b 50MS/s 820µW SAR ADC with on-chip digital calibration[C]。”2010IEEE International Solid-State Circuits Conference-(ISSCC),San Francisco,CA,2010:384-385.

[3] LIU W,HUANG P,CHIU Y.A12b 22.5/45MS/s 3.0mW0.059mm2 CMOS SAR ADC achieving over 90dB SFDR[C]。“2010IEEE International Solid-State Circuits Conference-(ISSCC),San Francisco,CA,2010:380-381.

(注:本文来源于科技期刊《电子产品世界》2020年第05期第47页,欢迎您写论文时引用,并注明出处。)
编辑:hfy

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • adc
    adc
    +关注

    关注

    100

    文章

    7451

    浏览量

    553844
  • 模数转换器
    +关注

    关注

    26

    文章

    3998

    浏览量

    129731
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ADS868x 16 位高速单电源 SAR ADC 核心信息总结

    ADS8681、ADS8685和ADS8689属于基于逐次逼近 (SAR) 模数转换器 (ADC) 的集成数据采集系统系列。这些器件具有高速、高精度 SAR ADC、集成模拟前端 (A
    的头像 发表于 11-10 16:48 604次阅读
    ADS868x 16 位高速单电源 <b class='flag-5'>SAR</b> <b class='flag-5'>ADC</b> 核心信息总结

    ADS8685 16位、500kSPS、1通道SAR ADC技术手册

    ADS8681、ADS8685和ADS8689属于基于逐次逼近 (SAR) 模数转换器 (ADC) 的集成数据采集系统系列。这些器件具有高速、高精度 SAR ADC、集成模拟前端 (A
    的头像 发表于 11-10 11:02 424次阅读
    ADS8685 16位、500kSPS、1通道<b class='flag-5'>SAR</b> <b class='flag-5'>ADC</b>技术手册

    ADS8671 14位、1MSPS、1通道SAR ADC技术手册

    该ADS8671和ADS8675属于基于逐次逼近 (SAR) 模数转换器 (ADC) 的集成数据采集系统系列。这些器件具有高速、高精度 SAR ADC、集成模拟前端 (AFE) 输入驱
    的头像 发表于 11-10 10:46 375次阅读
    ADS8671 14位、1MSPS、1通道<b class='flag-5'>SAR</b> <b class='flag-5'>ADC</b>技术手册

    Texas Instruments ADS8661W 12位高速SAR ADC数据手册

    Texas Instruments ADS8661W 12位高速SAR模数转换器 (ADC) 是一款基于逐次逼近 (SAR) 模数转换器 (ADC) 拓扑的集成式数据采集系统。该设备具
    的头像 发表于 07-03 10:35 556次阅读
    Texas Instruments ADS8661W 12位高速<b class='flag-5'>SAR</b> <b class='flag-5'>ADC</b>数据手册

    Analog Devices Inc. EVAL-AD4630-24 SAR ADC评估板特性/参考电路

    Analog Devices Inc. EVAL_AD4630-24 SAR ADC评估板评估AD4630-24逐次逼近寄存器 (SAR) 模数转换器 (ADC)。AD4630-24是
    的头像 发表于 06-25 14:07 739次阅读
    Analog Devices Inc. EVAL-AD4630-24 <b class='flag-5'>SAR</b> <b class='flag-5'>ADC</b>评估板特性/参考电路

    Analog Devices Inc. AD4080差分SAR ADC数据手册

    Analog Devices AD4080差分SAR ADC是高速、20位、低噪声、低失真、易驱动、逐次逼近寄存器 (SAR) 模数转换器 (ADC)。AD4080在超过1MHz的信号
    的头像 发表于 06-04 09:23 914次阅读
    Analog Devices Inc. AD4080差分<b class='flag-5'>SAR</b> <b class='flag-5'>ADC</b>数据手册

    从技术到产品 | 士模SAR ADC

    士模SAR ADC产品CM2248、CM2268和CM2368采用士模原创的变增益放大器直驱SAR ADC内核架构(直驱direct-drive架构),实现了较国际竞品更高的信噪比和更
    的头像 发表于 04-18 16:35 854次阅读
    从技术到产品 | 士模<b class='flag-5'>SAR</b> <b class='flag-5'>ADC</b>

    从技术到产品|士模SAR ADC

    士模SAR ADC产品CM2248、CM2268和CM2368采用士模原创的变增益放大器直驱SAR ADC内核架构(直驱direct-drive架构),实现了较国际竞品更高的信噪比和更
    的头像 发表于 04-18 11:04 567次阅读
    从技术到产品|士模<b class='flag-5'>SAR</b> <b class='flag-5'>ADC</b>

    电动机传动装置的安装和校正方

    电动机传动装置的安装和校正方法对于确保电动机的正常运行至关重要。以下分别介绍齿轮传动、皮带传动和联轴器传动这三种常见传动装置的安装和校正方法: 一、齿轮传动装置的安装和校正 1. 安装
    的头像 发表于 02-27 12:04 1316次阅读
    电动机传动装置的安装和<b class='flag-5'>校正方</b>法

    SAR ADC的工作频率范围是多少,AD10D1500这类的ADC属于Flash ADC吗?

    SAR ADC的工作频率范围是多少,AD10D1500这类的ADC属于Flash ADC吗?Flash ADC的频率范围是多少。 例如Ag
    发表于 02-08 07:39

    SAR ADC的工作过程和关键指标

    逐次逼近型模数转换器(Successive Approximation Register ADC,简称SAR ADC)是模拟-数字转换器(ADC
    的头像 发表于 02-02 13:57 2235次阅读

    ADS8363的内部SAR ADC时钟是否是由CLOCK引脚上输入的时钟信号提供的?

    最近正在使用ADS8363和ARM MCU 做数据采集应用,两通道同步采样,采用频率在60k左右。问题如下: ADS8363的内部SAR ADC时钟是否是由CLOCK引脚上输入的时钟信号提供
    发表于 01-22 07:15

    SAR ADC的噪声谱如何计算?

    各位大侠好,请教一个关于SAR ADC的噪声谱计算的问题 我的信号带宽是40KHz, 8路信号,每路信号用96K去采样,通过多路复用器去切换进入ADC,那么ADC的采样频率就是8*9
    发表于 01-09 06:42

    使用ADC34J42和ADC34J44做设计,VCM输出异常的原因?

    使用ADC34J42和ADC34J44做的设计。VCM信号除图中所示外还连到了两个34针FFC接口,均为直接连接链路中无其他原件。目前用了4片34J42和两片34J44,采用同样的电路设计,仅有
    发表于 12-26 08:02

    SAR ADC如何做好布线布局?

    SAR ADC如何做好布线布局?
    发表于 12-17 08:27