当前位置: 首页 > news >正文

分段SAR ADC中被动电荷共享技术的线性度分析与设计权衡

1. 项目概述

在混合信号芯片设计的领域里,逐次逼近寄存器模数转换器(SAR ADC)一直是我个人非常偏爱的一种架构。它就像一位沉着冷静的“二分法”大师,通过一次次精密的比较,将连续的模拟世界映射到离散的数字王国。尤其是在追求极致能效的物联网、生物医疗传感和移动设备中,SAR ADC凭借其与先进CMOS工艺近乎完美的兼容性以及数字化的设计内核,成为了当仁不让的首选。然而,随着工艺节点不断微缩,电源电压持续降低,传统SAR ADC中那个为电容阵列提供稳定参考电压的“能量大户”——参考电压缓冲器,其设计变得日益棘手,功耗和面积开销也越来越难以承受。

正是在这种背景下,“被动电荷共享”技术走进了我们的视野。它的核心思想非常巧妙:与其用一个高功耗的缓冲器去驱动一个低阻抗的参考网络,不如用一个预先充好电的大电容(即参考电荷池,RCR)作为临时的“能量仓库”,通过电容之间的电荷重新分配来建立比较所需的参考电平。这就像用一个大水箱给多个小杯子分水,而不是持续开着高压水龙头。这项技术能显著降低系统功耗,但引入了一个新的问题:这个“水箱”的容量是有限的,每次“分水”都会导致其水位(电压)略有下降,从而在ADC的转换结果中引入非线性误差。

本文要深入探讨的,正是这个问题的进阶版本:当我们将SAR ADC“分段”处理,并采用被动电荷共享技术时,如何理解和控制由此产生的线性度误差。分段架构本身是为了降低MSB切换的巨大能耗,而RCR技术则是为了消除参考缓冲器。当两者结合,就诞生了基于被动电荷共享的分段SAR ADC。但具体到实现层面,尤其是在将粗量化结果传递给精细量化器的MSB时,有多种切换策略和RCR配置方式可选,比如对齐切换(AS)检测-跳转对齐切换(DAS-AS),以及位级RCR子采样级RCR。不同的组合会如何影响最终ADC的微分非线性(DNL)和积分非线性(INL)?作为设计者,我们又该如何根据系统对线性度和功耗的权衡来做出最佳选择?这正是本文试图为你厘清的核心问题。无论你是正在攻关高精度ADC的芯片设计师,还是对模拟电路前沿技术感兴趣的研究者,理解这些细节都将帮助你更自信地驾驭这种高能效架构。

2. 核心原理与架构深度解析

2.1 传统SAR ADC与功耗瓶颈

要理解新技术的价值,必须先看清旧架构的局限。一个经典的N位全差分SAR ADC,其核心是一个二进制加权的电容式DAC阵列、一个高速比较器以及一套逐次逼近逻辑。转换过程始于采样阶段:输入信号被采样到电容阵列的上极板。随后,从最高有效位开始,逻辑控制DAC阵列的下极板在正参考电压和负参考电压之间切换,产生一个试探电压与采样电压进行比较,并根据比较结果决定该位是“1”还是“0”。

这个过程的能量消耗主要来自电容的充放电。每一次对电容下极板的电压切换,都需要从参考电压源汲取电荷。对于MSB电容(其容值最大),单次切换所消耗的能量是惊人的。计算单端切换能量的经典公式是 $E_{switch} = C_{unit} V_{ref}^2 (2^{N}-1)$,其中 $C_{unit}$ 是单位电容。可以看到,能量随位数N呈指数增长,而MSB的切换贡献了其中绝大部分。这就是SAR ADC功耗的主要来源之一。

另一个常被忽视的“功耗黑洞”是参考电压缓冲器。在高速高精度转换中,DAC阵列的切换会在参考网络上引起瞬态电流,导致参考电压波动,严重影响线性度。因此,必须用一个低输出阻抗、高带宽的缓冲器来驱动参考网络,确保其稳定。这个缓冲器本身的静态电流和驱动动态负载所需的电流,往往占据了ADC总功耗的相当大比例,在深亚微米工艺中,其设计复杂度甚至超过了ADC核心本身。

2.2 分段架构:化整为零的节能策略

分段架构的提出,直接针对MSB切换的高能耗问题。其思路是将一次完整的N位转换,拆分成两次或多次子转换。最常见的是“粗量化+细量化”的两级结构。

  1. 粗量化:首先,一个位数较少(例如M位)的“粗”ADC对输入信号进行快速、低精度的转换,得到输入信号的大致范围,即最高几位有效位。
  2. 结果传递与细量化:粗量化的结果被用来设置“细”ADC中对应MSB电容的状态。然后,细ADC再对剩余的误差电压进行精细量化,得到低位有效位。

这样做的好处是显而易见的。对于细ADC而言,由于其MSB已经被预先设置好,它只需要从较低的位开始进行逐次逼近。这意味着细ADC中容值最大的那些电容完全避免了动态切换过程,从而节省了可观的能量。能量节省的比例大致与分段的比例相关。当然,分段也带来了额外的复杂度,比如需要两套电容阵列和比较器,以及将粗结果传递给细ADC的切换逻辑。

2.3 被动电荷共享与参考电荷池:告别缓冲器

被动电荷共享技术旨在解决参考缓冲器的功耗问题。其核心是用一个或多个预充电的电容来替代直接连接到低阻抗参考源的理想电压源。这些电容被称为参考电荷池。

  • 工作原理:在采样阶段,这些RCR电容被充电至标准的正/负参考电压。在转换阶段的每次位决策时,需要建立参考电平的电容(即DAC中的位电容)会通过开关连接到对应的RCR电容上。由于电荷守恒,两个电容共享电荷后,会在连接点产生一个介于两者初始电压之间的新电压。这个电压就作为本次比较的参考电平。
  • 关键参数β:RCR电容 $C_{RCR}$ 与它所服务的位电容 $C_{bit}$ 的比值,即 $\beta = C_{RCR} / C_{bit}$,是决定线性度误差的核心参数。β越大,RCR的“储能”越充足,每次电荷共享引起的电压跌落越小,线性度越好,但所需芯片面积也越大。因此,β的选择是在线性度、功耗和面积之间进行权衡。
  • RCR的两种组织形式
    • 位级RCR:每个位电容(或每一组位电容)都有自己专属的、独立预充电的RCR电容。这提供了最好的隔离性,但需要更多的开关和布线。
    • 子采样级RCR:所有位共享一个大的RCR电容。这节省了面积和开关,但不同位之间的电荷共享会相互影响,可能引入更复杂的误差。

2.4 四种精细MSB设置方法:策略的融合

当分段架构遇上被动电荷共享,在将粗ADC结果传递给细ADC的MSB时,就产生了多种策略组合。原文重点分析了四种方法,这构成了本文理论分析的核心:

  1. 对齐切换 + 位级RCR:粗ADC的M位结果直接、同时地设置到细ADC的M个MSB上。每个MSB电容在切换时,使用自己专属的位级RCR。这种方法逻辑简单,但所有MSB同时切换可能导致较大的瞬时电荷需求。
  2. 对齐切换 + 子采样级RCR:同样是所有MSB同时切换,但它们共享一个大的子采样级RCR。这节省了RCR的面积,但所有MSB电容同时从同一个“水池”取电,电荷共享效应更为显著。
  3. 检测-跳转对齐切换 + 位级RCR:这是一种更智能的切换方式。它首先检测粗ADC的MSB(最高位)。如果MSB为1,则只将细ADC中对应为1的那些MSB电容从共模电压切换到负参考电压;为0则反之。这避免了“对拉”切换,进一步降低了切换能耗。在此过程中,每个切换的电容使用自己的位级RCR。
  4. 检测-跳转对齐切换 + 子采样级RCR:切换逻辑与上一种相同,但所有切换的电容共享一个子采样级RCR。这理论上在节能和面积效率之间取得了较好的平衡。

注意:理解“对齐切换”与“检测-跳转对齐切换”的区别至关重要。AS是“蛮力”复制,而DAS-AS是“智能”复制。后者通过避免不必要的电容电压翻转(例如从Vcm切换到Vrefp,然后又因为比较结果需要再切换到Vrefn),可以节省大约一半的MSB切换能量。这在功耗敏感的设计中意义重大。

3. 线性度误差的建模与理论推导

3.1 误差来源与建模思路

在理想情况下,参考电压源是无限大的,即β为无穷大,电荷共享不会引起参考电平的任何变化。但在实际中,有限的β值意味着每次电荷共享后,RCR上的电压 $V_{RCR}'$ 会偏离其初始值 $V_{ref}$。这个偏差 $\Delta V = V_{RCR}' - V_{ref}$ 就是引入非线性误差的根源。

我们的目标是为前述四种MSB设置方法,推导出由于有限β导致的参考电压误差的闭合解析表达式。这个表达式最终会体现为一个衰减因子 $\alpha$,它作用于理想的参考电压差上,即实际有效的参考电压变为 $\alpha (V_{refp} - V_{refn})$,其中 $0 < \alpha < 1$。$\alpha$ 越接近1,误差越小。

推导基于电荷守恒定律和电容分压原理。我们需要对转换过程中的每一个关键节点(采样后、粗转换后、MSB设置后、每一位LSB决策后)列写电荷守恒方程。

3.2 关键公式解析与物理意义

原文通过严谨的推导,得出了不同阶段、不同方法下的 $\alpha$ 因子表达式。理解这些公式的构成,比记住公式本身更重要。

对于粗ADC的逐次逼近(使用位级RCR): 其第k位决策后的衰减因子 $\alpha^{(k)}$ 为: $$\alpha^{(k)} = \frac{2\beta}{2\beta + \sum_{j=0}^{k-1} \frac{C_j}{C_T}} \approx \frac{2\beta}{2\beta + 2^{k-N}}$$ 这里,$C_T$ 是粗ADC的总电容,$N$是粗ADC位数。分母中的求和项代表了在决策第k位时,已经做出决策的位电容之和与总电容的比值。这个比值越大,意味着已经“消耗”掉的参考电荷越多,剩余的RCR电荷“纯度”越低,因此 $\alpha$ 越小,误差越大。这也解释了为什么MSB决策的误差通常最大(因为此时分母中的求和项最小),而越到LSB,$\alpha$ 越接近1。

对于精细MSB的设置,四种方法的 $\alpha^{(M)}$ 表达式各有不同,体现了其结构特点:

  • AS + 位级RCR:$\alpha^{(M)} = \frac{2\beta}{2\beta + 1 - \frac{C_{TM}}{C_{TF}}}$ 其中 $C_{TM}$ 是精细MSB部分的总电容,$C_{TF}$ 是精细ADC的总电容。公式简洁,且与输入码值无关,误差是固定的。这是因为每个位独立使用自己的RCR,且同时切换,相互之间没有耦合。
  • AS + 子采样级RCR:$\alpha^{(M)} = \frac{2\beta}{2\beta + 1 - \frac{(\sum C_i (2b_i -1))^2}{C_{TF}C_{TM}}}$ 这个公式引入了输入码值 $b_i$ 的依赖。求和项 $\sum C_i (2b_i -1)$ 的物理意义是MSB电容阵列的差分输出电压所对应的等效电荷。它的平方项出现在分母中,意味着误差与输出码的平方相关,这会引入一种特定的非线性失真,通常在中间码(差分输出接近0)时误差最小,在两端码时误差最大。
  • DAS-AS + 位级RCR:$\alpha^{(M)} = \frac{2\beta}{2\beta + 1 - \frac{C_{sw}}{C_{TF}}}$ $C_{sw}$ 是实际发生切换的MSB电容之和,见原文公式(11)和(14)。由于DAS-AS只切换一部分电容,$C_{sw} \le C_{TM}$,所以通常情况下,其分母比AS+位级RCR的情况要小,这意味着 $\alpha$ 更大,线性度可能更好。但它的值依赖于输入码,因为 $C_{sw}$ 随码值变化。
  • DAS-AS + 子采样级RCR:$\alpha^{(M)} = \frac{2\beta}{2\beta + \frac{C_{sw}}{C_{TM}}(1 - \frac{C_{sw}}{C_{TF}})}$ 这是最复杂的一个表达式。分母中的 $\frac{C_{sw}}{C_{TM}}$ 项反映了切换电容占总MSB电容的比例。当 $C_{sw}$ 很小时(中间码),这项也小,使得分母整体较小,$\alpha$ 较大,线性度好。当 $C_{sw}$ 很大时(两端码),该项趋近于1,公式退化为类似AS+子采样级RCR的形式。

3.3 四种方法的线性度比较

基于上述公式,我们可以从理论上对四种方法的线性度进行排序。比较的核心是看谁的 $\alpha^{(M)}$ 在大多数输入码下更接近1。

理论分析表明,在相同的β下,线性度从优到劣大致为:AS + 位级RCR > DAS-AS + 子采样级RCR > DAS-AS + 位级RCR > AS + 子采样级RCR

这个结论有些反直觉。直觉上,DAS-AS因为切换的电容更少,对RCR的“索取”更少,似乎应该线性度更好。但分析显示,AS+位级RCR由于每个位有独立的、充足的电荷池,且切换过程互不干扰,反而能提供最稳定、最接近理想的参考电压。而AS+子采样级RCR表现最差,因为所有MSB电容同时从一个池子取电,导致池子电压跌落最严重。

实操心得:这个排序是选择架构时的黄金参考。如果你的设计对线性度要求极为苛刻(例如高于12位),那么AS+位级RCR几乎是唯一的选择,尽管它可能需要更多的电容和开关。如果线性度要求可以稍作妥协以换取更低的功耗和面积,那么DAS-AS+子采样级RCR是一个非常有吸引力的折中方案。

4. 行为级建模与电路仿真验证

理论推导固然优美,但芯片设计最终要靠仿真和流片说话。原文通过系统的行为级建模和晶体管级电路仿真,验证了上述理论分析的正确性,并给出了量化的设计指导。

4.1 仿真平台与参数设置

作者构建了一个11位、50 MS/s的分段SAR ADC行为模型,并在65nm CMOS工艺下进行了电路仿真。具体参数如下:

  • 架构:5位粗ADC + (5+1位冗余)细ADC,最终输出11位有效位。
  • 电容:粗ADC单位电容 $C_c = 2fF$,细ADC单位电容 $C_f = 1fF$。采用较小的电容值是为了降低功耗和面积,这也凸显了RCR技术在小电容设计中的重要性。
  • 评估指标:主要关注静态性能——微分非线性(DNL)和积分非线性(INL),以及动态性能——信噪失真比(SNDR)和有效位数(ENOB)。同时,也统计了平均切换能量。

4.2 静态性能(DNL/INL)仿真结果分析

仿真结果清晰地印证了理论预测。下图(对应原文图14)展示了在β=5时,四种方法对应的INL/DNL曲线。

AS + 位级RCR表现最佳,其INL和DNL均被控制在±0.5 LSB以内,这对于一个11位ADC来说是合格的静态性能。这是因为根据公式(28),当β=5时,MSB设置引入的参考误差 $ (1-\alpha^{(M)}) (V_{refp}-V_{refn}) \approx 0.006 (V_{refp}-V_{refn}) $,小于1个LSB($1/2^7$ ≈ 0.0078),因此后续的7位LSB量化可以正确进行,不会累积大的非线性误差。

而其他三种方法则出现了明显的DNL尖峰(超过+1 LSB)和更大的INL波动。这些尖峰通常出现在粗量化码字的边界处,这正是分段架构中“失配”的典型表现:由于参考误差导致细ADC的传输特性曲线发生畸变,使得某些模拟输入区间映射到同一个数字码,而某些码则没有对应的模拟输入。

原文图14的下半部分绘制了5位精细MSB的输入-输出传输曲线(归���化)。可以明显看到,AS+子采样级RCR的传输曲线畸变最严重,而AS+位级RCR的曲线最接近理想的直线。传输曲线的畸变形状与整体ADC的INL形状高度一致,这证明了MSB设置阶段引入的参考误差是分段SAR ADC线性度的主要决定因素。

4.3 动态性能与能量效率权衡

除了静态线性度,动态性能(如SNDR)和能量效率也是关键指标。原文表II总结了在β=16时,不同架构的性能对比。

架构与MSB设置方法SNDR (dB)ENOB (bits)INL (LSB)DNL (LSB)平均切换能量 (相对值)
传统SAR (仅MCS)64.210.340.80.61.00 (基准)
分段, AS+位级RCR64.010.310.50.50.45
分段, AS+子采样级RCR63.510.242.11.80.45
分段, DAS-AS+位级RCR63.810.281.51.20.31
分段, DAS-AS+子采样级RCR63.710.271.21.00.31

从表中可以得出几个重要结论:

  1. 线性度印证AS+位级RCR在静态线性度(INL/DNL)上显著优于其他方法,这与理论分析完全一致。
  2. 动态性能:所有基于RCR的分段架构,其SNDR和ENOB相比传统带参考缓冲器的SAR ADC都有轻微下降(约0.5 dB以内)。这主要是由参考电压的噪声和波动引起的。AS+位级RCR的动态性能下降最小。
  3. 能量效率:分段架构本身大幅降低了切换能量(基准的45%)。而采用DAS-AS切换策略,可以进一步将能量降低到基准的31%,实现了显著的节能。DAS-AS+子采样级RCR在取得接近最佳节能效果的同时,其线性度(INL=1.2 LSB)虽不及AS+位级RCR,但比AS+子采样级RCR要好。

4.4 最小β值的选择指南

β的选择直接关系到电容面积和线性度。原文表I给出了达到INL ≤ 0.5 LSB所需的最小β值。

架构与MSB设置方法所需最小 β
分段, AS+位级RCR5
分段, DAS-AS+子采样级RCR150
传统SAR,位级RCR20
传统SAR,子采样级RCR500

这个表格极具工程指导价值。它明确指出:

  • 要达到相同的线性度指标(0.5 LSB INL),分段架构结合AS+位级RCR所需的β值(5)远小于其他任何方案。这意味着它可以用最小的RCR电容面积实现高线性度,是面积效率最高的方案。
  • 如果采用DAS-AS+子采样级RCR,则需要非常大的β(150)才能满足线性度要求,这可能会抵消掉其节省的开关电容面积优势。
  • 传统的非分段SAR ADC,若使用子采样级RCR,则需要巨大的β(500),这在实际中几乎不可行,凸显了分段架构在应用RCR技术时的优势。

设计决策点:这个表格是设计初期的核心参考。如果你的设计受到面积的严格约束,且对线性度要求高,那么分段 + AS + 位级RCR是最优解。如果你对功耗极其敏感,且可以容忍稍差一点的线性度(例如用于数字校正的后台),那么分段 + DAS-AS + 子采样级RCR配合一个适中的β值(如16),并在数字域进行误差校正,可能是一个更平衡的选择。

5. 工程实现考量与常见问题

5.1 开关时序与电荷注入

在被动电荷共享架构中,开关的时序设计至关重要。控制RCR预充电、与位电容连接、断开的开关必须精心设计时序,以避免:

  • 电荷注入:当MOS开关关断时,沟道电荷会注入到连接节点,引起电压误差。这种误差是非线性的,会直接恶化INL。需要使用 bootstrapped 开关或传输门结构,并确保时钟信号有陡峭的边沿。
  • 时钟馈通:开关栅极信号通过栅漏/栅源电容耦合到敏感节点。采用差分结构可以抑制共模的时钟馈通,但差模部分仍需通过对称布局和虚拟开关来抵消。
  • RCR预充电充分性:必须确保在每次转换周期内,RCR电容有足够的时间被重新充电至精确的参考电压。这限制了ADC的最高转换速率。需要在速度和精度之间折衷。

5.2 热噪声与kT/C噪声

RCR技术虽然省去了缓冲器的噪声,但引入了新的噪声源。RCR电容本身会产生kT/C热噪声。在采样阶段,当RCR电容连接到参考电压源进行预充电时,其上的噪声会被采样。这个噪声会直接叠加到后续产生的参考电平上。

  • 噪声计算:单个RCR电容上的热噪声功率为 $kT / C_{RCR}$。对于位级RCR,每个位决策的噪声是独立的。对于子采样级RCR,噪声会在多个位决策间共享,相关性更复杂。
  • 影响:RCR噪声会降低ADC的信噪比(SNR),从而限制其有效分辨率。设计时需要确保 $C_{RCR}$ (即 $\beta C_{bit}$)足够大,使其热噪声低于ADC的量化噪声 floor。对于一个N位ADC,通常要求 $kT / C_{RCR} < (V_{LSB}^2 / 12) / 4$,留出一定的设计余量。

5.3 电容失配与校准

即使采用了理想的RCR,电容阵列本身的失配仍然是高精度SAR ADC的主要限制因素。在分段架构中,粗ADC和细ADC之间的增益失配、以及细ADC内部电容的失配,都会导致非线性。

  • 冗余位:文中提到的细ADC包含一个冗余位,这是分段ADC中常用的数字校正技术。冗余位提供了重叠的量化区间,可以容忍前级比较的较小误差,并在数字后端进行纠正,从而放松对比较器精度和电容匹配的要求。
  • 数字后台校准:对于12位及以上的高精度设计,通常需要引入数字后台校准算法来校正电容失配和RCR引入的增益误差。文中推导出的参考误差解析表达式 $\alpha$ 可以直接用于构建数字校正的模型,这是该理论分析的一大实用价值。通过前台或后台测量出实际的β值或误差曲线,可以在数字域对输出码进行补偿,从而用较小的β实现较高的线性度。

5.4 版图布局的挑战

基于RCR的分段SAR ADC版图布局需要格外小心:

  1. 对称性:差分电容阵列必须高度对称,以抑制共模噪声和偶次非线性。需要采用共质心、交叉耦合等布局技术。
  2. 寄生电容:连接到RCR电容和位电容的开关及走线会引入寄生电容。这些寄生电容会改变有效的β值,并可能引入非线性。需要在设计阶段就通过提取寄生参数进行仿真,并在版图中尽量减小敏感节点上的寄生。
  3. 参考电压分布:虽然去掉了缓冲器,但给RCR电容预充电的全局参考电压 $V_{refp}$ 和 $V_{refn}$ 仍然需要低噪声、低阻抗的分布网络。需要使用宽金属线、足够多的接触孔,并可能需要在芯片外围放置去耦电容。

6. 设计实例与参数选择流程

结合理论分析和仿真结果,我们可以梳理出一个清晰的设计流程,用于实现一个基于被动电荷共享的分段SAR ADC。

6.1 设计规格与架构选型

假设我们要设计一个11位、50 MS/s的SAR ADC,电源电压1.2V,工艺65nm。目标性能:INL < 1 LSB,DNL < 1 LSB,SNDR > 63 dB,功耗尽可能低。

  1. 确定分段比例:通常,粗ADC的位数约为总位数的1/3到1/2。这里选择5位粗ADC + (5+1位冗余)细ADC。冗余位用于数字校正。
  2. 选择MSB设置方法与RCR类型
    • 如果线性度是首要目标(INL<0.5 LSB),查阅表I,选择AS + 位级RCR。所需β最小(~5)。
    • 如果功耗是首要目标,且可接受INL~1.2 LSB,则选择DAS-AS + 子采样级RCR。但需注意,要达到0.5 LSB INL需要β=150,面积代价大,因此需结合数字校正。
    • 折中方案:选择DAS-AS + 位级RCR,其线性度优于子采样级版本,功耗优于AS版本。
    • 本例选择:以高线性度为目标,选用AS + 位级RCR

6.2 关键参数计算

  1. 单位电容 $C_{unit}$:电容值由热噪声决定。对于11位ADC,1 LSB = $V_{ref} / 2^{11}$。假设 $V_{ref} = 1.2V$,则 $V_{LSB} \approx 0.586 mV$。总采样电容 $C_{total}$ 上的热噪声应远小于量化噪声。设定 $kT/C_{total} < (V_{LSB}^2/12)/10$(10倍余量)。 $$ \frac{kT}{C_{total}} < \frac{(0.586mV)^2}{12 \times 10} \approx 2.86 \times 10^{-9} V^2 $$ 在室温下(T=300K),$kT \approx 4.14 \times 10^{-21} J$。解得 $C_{total} > 4.14e-21 / 2.86e-9 \approx 1.45 fF$。这是一个非常小的值,但实际中还要考虑寄生电容、匹配精度等因素。通常,对于11位精度,单位电容会选择在1-5 fF范围。这里我们设定细ADC单位电容 $C_f = 2 fF$。为了降低粗ADC的噪声并改善匹配,设粗ADC单位电容 $C_c = 4 fF$(其2倍关系也简化了电容阵列设计)。
  2. RCR电容 $\beta$ 值:根据选定的AS+位级RCR架构和表I,为满足INL<0.5 LSB,β至少为5。我们取β=8以留有余量。
    • 对于细ADC的每个MSB位电容 $C_{i}$,其对应的RCR电容 $C_{RCR, i} = \beta \times C_{i}$。例如,MSB电容为 $2^{4} \times C_f = 16 \times 2fF = 32 fF$,则其RCR电容为 $8 \times 32fF = 256 fF$。
    • 对于粗ADC和细ADC的LSB部分,同样采用位级RCR,β也取8。
  3. 开关尺寸:开关的导通电阻 $R_{on}$ 需要足够小,以确保在给定的建立时间常数内完成电荷共享。建立时间常数 $\tau = R_{on} \times C_{eq}$,其中 $C_{eq}$ 是开关看到的等效电容(例如位电容与RCR电容的串联值)。对于50 MS/s的转换率,每位决策时间可能只有1-2 ns。假设要求建立精度达到0.1 LSB,则需要约7个时间常数。因此,$\tau$ 需小于 ~0.2 ns。以MSB切换为例,$C_{eq} = (C_{bit} \cdot C_{RCR}) / (C_{bit} + C_{RCR}) = (32fF \cdot 256fF)/(288fF) \approx 28.4 fF$。则要求 $R_{on} < 0.2ns / 28.4fF \approx 7 k\Omega$。在65nm工艺下,这很容易实现,开关可以做得较小以降低寄生和时钟驱动功耗。

6.3 仿真验证流程

参数初步确定后,必须经过严格的仿真验证:

  1. 行为级建模:使用Verilog-A或MATLAB/Python建立ADC的行为模型,包含理想的采样开关、电容、RCR、非理想比较器(失调、噪声)和SAR逻辑。首先验证理论公式,扫描β值对INL/DNL的影响,确认β=8满足要求。
  2. 晶体管级仿真
    • 模块级:分别仿真比较器(动态锁存器)、开关(传输门或bootstrapped开关)、时钟产生电路。确保比较器在最小输入差压下能在规定时间内做出正确决策,且失调可控。确保开关的电荷注入和时钟馈通在可接受范围内。
    • 整体瞬态仿真:搭建完整的ADC晶体管级电路,进行瞬态仿真。输入一个慢速斜坡电压,收集输出码,绘制DNL/INL曲线。输入一个满幅度的奈奎斯特频率正弦波,进行FFT分析,得到SNDR、SFDR等动态指标。
    • 蒙特卡洛仿真:对电容失配、晶体管失配进行蒙特卡洛仿真(通常需要几百次运行),评估ADC的成品率。根据结果,可能需要对单位电容值或校准方案进行调整。
  3. 性能评估与迭代:如果仿真结果不满足指标,需要回溯调整参数,如增大单位电容以降低热噪声、增大β以改善线性度、优化比较器设计或引入校准算法。

6.4 数字校正的考虑

即使经过精心设计,由于工艺偏差,实际的β值可能与设计值有出入,电容失配也会存在。因此,数字后台校准通常是必须的。

  1. 误差模型建立:利用本文推导出的公式,可以建立数字误差校正模型。例如,对于AS+位级RCR,其误差主要表现为固定的增益误差和微小的非线性,校正相对简单。对于DAS-AS+子采样级RCR,误差是输入码的函数,需要建立一个查找表或多项式进行校正。
  2. 校准算法:可以采用基于统计的校准方法,如在ADC输入端注入一个已知的伪随机噪声,通过相关运算提取出电容失配或增益误差系数。也可以采用更直接的基于伺服环路的校准技术。校准电路可以集成在数字后台,以较低的更新率持续运行,跟踪环境变化。

通过这样一个系统性的设计流程,我们可以将理论上的高性能架构,转化为实际可流片、可工作的芯片设计。基于被动电荷共享的分段SAR ADC,通过巧妙的架构融合,确实为高能效、中高精度的数据转换器提供了一条极具吸引力的技术路径。

http://www.jsqmd.com/news/902803/

相关文章:

  • ChatGPT抖音脚本创作实战手册(抖音算法适配版):覆盖口播/剧情/知识类3大垂类,含平台限流规避清单
  • 2026年汕头澄海全屋定制选购指南:环保板材与透明交付的破局之道 - 年度推荐企业名录
  • 别再手动挂盘了!用CentOS 7 + targetcli 5分钟搞定iSCSI网络存储(附开机自启配置)
  • 后端与DevOps未来25年演进:从AIOps到量子安全的技术路线图
  • 辽宁省阜新CPPMSCMP官网报考入口,官方授权双证报考中心 - 众智商学院课程中心
  • 2026腾讯游戏发布会亮点多:42款游戏新动态,AI大招与玩法全球化齐登场!
  • Linux操作系统中的标准、重定向输入输出、过滤器和管道符的使用
  • 导电聚合物枝晶生长机制与神经形态计算应用
  • 3个企业级时间序列预测的关键架构决策:TimesFM动态协变量高级应用指南
  • AD17画3D封装踩过的坑:从丝印不封闭到高度设置,我的避坑指南全在这了
  • 激光割管加工全解析:选厂家必看的核心维度 - 奔跑123
  • 【独家首发】ChatGPT竞品性能雷达图(覆盖19个维度):我们用217小时压力测试揭开了行业不愿公开的5大真相
  • 从Pearl因果图到快手实验设计:一张图讲透如何用DAG避开数据分析的‘坑’
  • 心语5.27:看看咱们项目现在的成熟度,哪里是短板?各部分完成度这些数据有变化吗?
  • Go语言Redis源码分析:数据结构实现
  • COMEX:基于RDMA与内核虚拟内存的透明远程内存扩展技术解析
  • 基于硬件在环仿真的机床颤振主动控制:从延迟补偿到VFC/DVF协同策略
  • 别再硬啃官方文档了!用CentOS 7和Stein版手把手带你部署OpenStack(附避坑清单)
  • 安徽墙体广告常见疑问解答,行业投放调研汇总 - 百航
  • 微信投票制作全指引(2026):合规免费平台及实操流程 摘要 - 投票评选活动
  • 5分钟搞定!国家中小学智慧教育平台电子课本批量下载终极方案
  • AI代码助手安全审计:Claude生成代码的四大风险与三层防护策略
  • 智能隧道识别数据集 隧道裂缝数据集 隧道渗水数据集 地铁隧道剥落识别 隧道缺陷识别计算机视觉数据集 隧道巡检数据集 第10210期
  • 如何用Harepacker复活版打造你的专属MapleStory世界:从新手到创作者的终极指南
  • Nintendo Switch文件管理实战指南:NX-Shell深度解析
  • 深度解析10款降AIGC工具:帮你锁定真正好用靠谱的一款 - 降AI小能手
  • 安徽墙体广告投放实用操作技巧,大幅提升下沉宣传效果 - 百航
  • 视频剪辑配乐不用愁!8大正版商用音乐网站深度解析,版权安全又省心 - 拾光而行
  • 包包变现不套路指南:广州五家店的全过程记录 - 合扬奢侈品交易中心
  • 数控剪板折弯加工百科:厂家选型与工艺核心指南 - 奔跑123