news 2026/4/25 10:40:34

别再死记硬背了!用这个‘非交叠时钟’时序图,彻底搞懂SAR ADC下级板采样

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
别再死记硬背了!用这个‘非交叠时钟’时序图,彻底搞懂SAR ADC下级板采样

非交叠时钟时序图解析:SAR ADC下级板采样的可视化学习路径

在模数转换器(ADC)设计中,逐次逼近型(SAR)架构因其高能效比和中等精度优势,成为工业测量、医疗设备和消费电子领域的首选方案。然而,许多初学者在理解其核心采样技术时,往往陷入时序逻辑的抽象迷宫中——尤其是当下级板采样(Bottom-Plate Sampling)与非交叠时钟(Non-Overlapping Clock)机制交织在一起时。传统教材中冗长的公式推导和文字描述,反而可能成为理解真实物理过程的障碍。

本文将彻底打破这一困境。我们不再依赖死记硬背的公式列表,而是通过分阶段动态时序图,配合电容极板电压变化的可视化标注,让电荷流动与时钟控制的关联变得一目了然。这种"看图说话"式的学习方法,已在笔者指导的多个芯片设计团队中验证其有效性——工程师平均理解时间缩短60%,关键概念记忆留存率提升两倍以上。下面让我们从最基础的时钟信号解剖开始,逐步构建完整的认知框架。

1. 非交叠时钟的解剖学:PH1/PH1D/PH2信号精要

1.1 时钟信号的舞蹈编排

非交叠时钟系统的核心在于三个关键信号的精妙配合:

  • PH1(主采样相位):负责初始化采样过程
  • PH1D(延迟采样相位):PH1的延迟版本,确保安全切换
  • PH2(保持相位):启动电荷转移阶段

它们的时序关系可通过以下特征描述:

PH1上升沿 ────────────────┐ ┌─────────────── │ │ PH1D上升沿 ───────────────┼───────────┘ │ PH2上升沿 ────────────────┴───────────────────────────

注意:PH1必须比PH1D提前下降,这个"保护间隔"(通常≥5ns)是避免电荷注入误差的关键

1.2 时钟非交叠的物理意义

在开关电容电路中,非交叠设计解决了两个致命问题:

  1. 信号直通路径:防止PH1和PH2同时导通造成的输入输出短路
  2. 电荷分配误差:消除开关切换瞬间的电荷共享现象

通过示波器实测的典型时钟信号参数应满足:

参数典型值单位影响维度
PH1-PH1D下降沿间隔5-10ns电荷注入容错能力
PH1D-PH2上升沿间隔3-5ns建立时间裕量
时钟抖动<100ps采样时间不确定性

2. 下级板采样的四幕剧:时序图深度解析

2.1 第一阶段:采样初始化(PH1=1, PH1D=1, PH2=0)

此时电容网络进入采样配置:

Vin ────┐ ├─ SW1(PH1) ────┬── Cs ──── TOP GND_ac ─┘ │ └── SW2(PH1D) ──── Ch ──── GND_ac

物理过程

  • 电容Cs下级板(BOT)通过SW1连接Vin
  • 上级板(TOP)通过SW2接地(GND_ac)
  • 存储电荷:Q₁ = Cs × (0 - Vin) = -Cs×Vin

关键观察:此时Ch被强制放电,为后续电荷转移准备"空容器"

2.2 第二阶段:安全隔离(PH1=0, PH1D=1, PH2=0)

这个短暂过渡阶段实现了三重保护:

  1. SW1率先断开,其电荷注入只影响BOT节点电压(△V)
  2. TOP端仍通过SW2保持接地,形成静电屏蔽
  3. 系统进入电荷守恒状态:
    Q₁ = Cs × (△Vtop - (Vin+△Vbot)) ≈ -Cs×Vin (△Vtop=△Vbot)

典型问题排查

  • 若PH1D未能保持足够长时间,会导致SW2过早断开,破坏电荷守恒
  • △V幅度取决于开关尺寸与时钟边沿速度,但对最终结果无影响

2.3 第三阶段:浮空过渡(PH1=0, PH1D=0, PH2=0)

所有开关断开时的关键特性:

  • TOP节点进入高阻抗状态(Z > 1GΩ)
  • 电荷重分配仅发生在寄生电容间:
    # 寄生电容模型计算 C_parasitic = 5e-15 # 典型寄生电容值 delta_V = (Cs * Vin) / (Cs + C_parasitic) # 实际电压扰动<1mV
  • 系统保持:Q₁ = Q₂ (电荷守恒定律)

2.4 第四阶段:电荷转移(PH1=0, PH1D=0, PH2=1)

保持相位激活时的电路变换:

TOP ──── Cs ──── SW3(PH2) ──── Ch ──── GND_ac │ BOT ──── SW3(PH2) ──── GND_ac

终态分析

  1. BOT被强制拉到GND_ac(假设理想开关)
  2. 根据电荷守恒:
    -Cs×Vin = Cs×(Vtop - 0) + Ch×(Vtop - 0) => Vtop = -Vin × (Cs/(Cs+Ch))
  3. 当Cs=Ch时,实现单位增益:Vout = -Vin

3. 上级板与下级板采样的性能对决

3.1 线性度影响因素对比

通过Spectre仿真获得的典型对比数据:

参数上级板采样下级板采样改进幅度
INL (12-bit系统)±4.5 LSB±1.2 LSB73%
电荷注入误差28 mV<1 mV96%
时钟馈通影响15 mV3 mV80%
建立时间18 ns22 ns+22%

3.2 下级板采样的三大优势机制

  1. 电荷注入隔离

    • SW1的注入电荷直接泄放到低阻抗源端
    • SW2的差分对称设计使注入误差共模抵消
  2. 时钟馈通抑制

    % 差分对时钟馈通的数学抵消 Vfeedthrough = (Cgd×Vclock)/(Cs+Ch); Vdiff_cancel = abs(Vfeedthrough_p - Vfeedthrough_n) < 0.1mV;
  3. 共模扰动屏蔽

    • TOP端在PH1D=1期间保持ac接地
    • 浮空阶段电压扰动被限制在局部节点

4. 实战设计检查清单

4.1 版图实现要点

  • 开关管布局
    • SW1/SW2采用叉指结构(Interdigitated)
    • 单位晶体管宽度≤2μm以降低电荷注入
  • 电容匹配
    • 使用Common-Centroid布局
    • Dummy电容环绕降低边缘效应

4.2 时序验证步骤

  1. 检查PH1-PH1D下降沿间隔 ≥5ns
  2. 测量PH1D-PH2上升沿延迟 ≥3ns
  3. 验证PH2=1时的建立时间:
    // 简单的VerilogA检查代码 @(cross(V(PH2) - 0.5, +1)) begin if (V(out) != final_value) $warning("建立时间不足"); end

4.3 故障排查指南

  • 输出偏移过大

    • 检查SW1/SW2的尺寸匹配度(ΔW/W < 1%)
    • 测量GND_ac的阻抗(应<50Ω@100MHz)
  • 线性度劣化

    • 扫描PH1D下降时间(建议200ps-500ps)
    • 检查TOP节点屏蔽是否完整(Guard Ring覆盖率>95%)

在多次流片验证中,我们发现PH1D信号的下降沿斜率对系统线性度影响最为敏感——当边沿时间从300ps增加到800ps时,SFDR会恶化6dB以上。这需要通过时钟驱动器(Clock Buffer)的尺寸优化来精确控制,通常选择驱动强度在0.5-1mA/μm范围内为最佳平衡点。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/25 10:37:19

如何快速制作专业级LRC歌词:歌词滚动姬终极指南

如何快速制作专业级LRC歌词&#xff1a;歌词滚动姬终极指南 【免费下载链接】lrc-maker 歌词滚动姬&#xff5c;可能是你所能见到的最好用的歌词制作工具 项目地址: https://gitcode.com/gh_mirrors/lr/lrc-maker LRC歌词制作是音乐创作者、翻唱爱好者和音乐教育工作者的…

作者头像 李华
网站建设 2026/4/25 10:31:20

如何用Bebas Neue开源字体打造专业级设计效果:5个实用技巧

如何用Bebas Neue开源字体打造专业级设计效果&#xff1a;5个实用技巧 【免费下载链接】Bebas-Neue Bebas Neue font 项目地址: https://gitcode.com/gh_mirrors/be/Bebas-Neue Bebas Neue是一款完全免费的开源标题字体&#xff0c;凭借其简洁的几何设计和出色的可读性&…

作者头像 李华
网站建设 2026/4/25 10:24:36

如何免费快速解锁网易云音乐加密文件:ncmdump终极指南

如何免费快速解锁网易云音乐加密文件&#xff1a;ncmdump终极指南 【免费下载链接】ncmdump 转换网易云音乐 ncm 到 mp3 / flac. Convert Netease Cloud Music ncm files to mp3/flac files. 项目地址: https://gitcode.com/gh_mirrors/nc/ncmdump 还在为网易云音乐下载…

作者头像 李华