cmos_sensor_tutorial

第5章:读出电路设计

学习目标

本章深入探讨CMOS图像传感器的信号读出电路设计,从像素输出的微弱模拟信号到最终的数字输出。读者将掌握:

读出电路是决定传感器性能的关键环节,直接影响噪声水平、动态范围、帧率和功耗。本章将从电路原理出发,结合实际设计案例,帮助读者建立完整的读出链路设计能力。

5.1 源跟随器与列放大器

5.1.1 像素内源跟随器

像素内的源跟随器(Source Follower, SF)是读出链路的第一级,将浮动扩散节点(FD)的高阻抗信号转换为低阻抗输出,驱动列线负载。作为像素与外部电路的接口,SF的设计直接影响整个传感器的噪声性能和动态响应。

基本结构与工作原理

源跟随器本质上是一个共漏极放大器,提供接近单位增益的电压缓冲。在4T像素中,SF晶体管的栅极连接到浮动扩散节点,源极通过选择晶体管连接到列线。

VDD
 |
 ├─[RST]──┐
 |        |
 |       C_FD
 |        |
 ├─[TX]──PPD
 |
 |   ┌────┐
 └───┤M_SF├──┬── V_pix
     └────┘  |
            [SEL]
              |
            列线
              |
            I_bias

浮动扩散节点具有极小的电容(通常10-30fF),任何直接连接都会因为负载电容而严重衰减信号。源跟随器通过其高输入阻抗(理论上无穷大)和低输出阻抗(1/g_m)实现阻抗变换。当选择晶体管导通时,SF晶体管与列底部的电流源形成源跟随器结构。

源跟随器的小信号分析揭示了其增益特性。考虑体效应和沟道长度调制,完整的电压增益表达式为:

A_SF = g_m × R_load / (1 + g_m × R_load + g_mb × R_load + g_ds × R_load)

其中:

在理想情况下,如果忽略体效应和沟道长度调制,且g_m × R_load » 1,增益可简化为:

A_SF ≈ 1 - 1/(g_m × R_load)

实际设计中,由于体效应的存在,增益通常在0.85-0.95之间。体效应系数γ(典型值0.2-0.4)直接影响增益损失。

设计考虑因素

源跟随器的设计涉及多个相互制约的参数,需要在性能指标间进行精心权衡。每个设计决策都会在系统层面产生连锁反应,影响传感器的整体性能。理解这些权衡关系是优化读出链路的关键。

  1. 线性度与动态范围

SF必须工作在饱和区以保证良好的线性度。这要求源极电压始终满足饱和条件。晶体管从饱和区进入线性区会导致增益突变和谐波失真,在图像中表现为灰度压缩和色彩偏差。输出电压摆幅受到多重限制:

其中V_ov是过驱动电压,典型值200-300mV。过驱动电压不能太小,否则跨导降低,噪声增加;也不能太大,否则牺牲动态范围。V_DS,sat是电流源保持饱和所需的最小漏源电压,通常需要100-200mV的裕量。这些限制决定了传感器的动态范围上限。

在实际设计中,还需要考虑工艺角(Process Corner)的影响。快角(Fast Corner)下阈值电压降低,增大了动态范围但可能导致漏电流增加;慢角(Slow Corner)下阈值电压升高,压缩了动态范围。设计必须在所有工艺角下保证性能指标,这通常意味着需要额外的设计裕量。

为了最大化动态范围,设计者通常采用以下策略:

线性度的另一个重要方面是跨导g_m的信号依赖性。当输入信号变化时,工作点偏移导致g_m变化,引入谐波失真。三阶截点(IP3)可以表征这种非线性:

IP3 ≈ √(2/3) × (V_ov)^(3/2) / √(I_D)
  1. 噪声贡献与优化

源跟随器是读出链路的第一个有源级,其噪声直接叠加到信号上,无法通过后续处理消除。主要噪声源包括:

总噪声功率谱密度为各分量之和。在典型读出频率(1-10MHz),1/f噪声和热噪声都很重要。转角频率f_c(1/f噪声与热噪声相等的频率)为:

f_c = K_f × g_m / (4kT × γ × C_ox × W × L)

增大晶体管面积可以降低1/f噪声,但会增加寄生电容,影响速度。

  1. 速度与功耗权衡

源跟随器的响应速度决定了最大帧率,这是视频应用和高速成像的关键指标。速度限制来自两个方面:小信号建立时间和大信号压摆率。小信号带宽由输出节点的RC时间常数决定:

建立时间决定了像素值能否在分配的读出时间内稳定到所需精度。对于12位精度,需要建立到0.024%(1/4096),实际需要约9个时间常数。如果建立不充分,会导致图像拖尾和运动模糊。

列电容C_col是速度的主要限制因素,包括多个组成部分:

列长度是影响速度的关键参数。现代高分辨率传感器采用多种技术缩短有效列长度:上下分区读出(将阵列分为上下两部分)、多通道并行输出(将列分组到不同输出通道)、片上数据压缩(减少输出数据量)。

提高速度的方法需要综合考虑系统影响:

功耗是便携设备的关键约束,直接影响电池寿命和热管理:

现代设计采用多种节能技术,实现功耗与性能的动态平衡:

5.1.2 列级放大器设计

列放大器提供额外增益,改善信噪比,并实现差分信号处理。在现代CMOS图像传感器中,列放大器不仅仅是简单的增益级,还承担着信号调理、噪声抑制和动态范围优化的重要功能。

可编程增益放大器(PGA)架构

可编程增益是适应宽动态范围场景的关键技术,相当于传统相机的ISO调节功能。通过在模拟域提供增益,可以充分利用ADC的量化范围,避免在暗场景下量化噪声主导。这种模拟增益优于数字增益的原因在于:模拟增益发生在ADC量化之前,不会放大量化噪声;而数字增益只是简单地放大已量化的信号,同时放大了量化误差。

在实际应用中,PGA必须在不同光照条件下快速切换增益。例如,从室内转到室外拍摄时,可能需要在几毫秒内从16×增益切换到1×增益。这要求PGA具有快速建立能力和低切换噪声。增益切换时的瞬态响应如果处理不当,会在视频中产生可见的闪烁或亮度跳变。

        R_f (可切换)
     ┌──/\/\/\──┐
     |          |
V_in─┴─┤-\      |
       |  >─────┴─── V_out
    ┌──┤+/
    |
   R_in
    |
   GND

基本的反相放大器配置提供增益:G = 1 + R_f/R_in

实际实现中,反馈网络采用多种优化技术:

  1. 二进制权重电阻阵列:使用开关选择不同的反馈电阻组合,实现2^N种增益设置。电阻匹配精度直接影响增益精度。

  2. 电容反馈网络:在开关电容电路中,用电容比实现精确增益。优势是不受绝对值偏差影响,只依赖于匹配精度。

  3. 连续可调增益:使用MOS管工作在线性区作为可变电阻,通过控制栅压实现连续增益调节。适合自动增益控制(AGC)应用。

增益切换策略需要考虑:

典型的增益档位设计(ISO感光度对应):

差分架构的实现与优化

全差分架构是高性能传感器的标准选择,其优势远超单端设计:

差分输入级:
V_in+ ──┤\
         | >─┬── V_out+
V_in- ──┤/   │
              │
        ┌─────┴─────┐
        │  共模反馈  │
        └───────────┘
              │
V_in+ ──┤\    │
         | >──┴── V_out-
V_in- ──┤/

关键优势深入分析:

  1. 共模噪声抑制:电源噪声、衬底噪声、电磁干扰等共模信号被抑制。共模抑制比(CMRR)典型值60-80dB。

  2. 电源抑制比(PSRR)提升:差分结构对电源变化不敏感,PSRR可达70-90dB,比单端提高20-30dB。

  3. 输出摆幅加倍:相同电源电压下,差分输出摆幅是单端的两倍,提高3dB的动态范围。

  4. 偶次谐波消除:差分信号的对称性自然消除偶次谐波失真,改善线性度。THD典型改善10-20dB。

  5. 时钟馈通抑制:开关电容电路中,差分结构抵消时钟馈通和电荷注入效应。

共模反馈(CMFB)电路是差分放大器的关键:

5.1.3 噪声优化策略

读出链路的噪声优化是提升传感器性能的核心任务。由于噪声源分布在不同位置,需要采用系统化的优化方法,在各个层级实施针对性的降噪技术。

像素级优化技术

像素内的噪声优化聚焦于源跟随器,这是最关键的噪声贡献者:

  1. 晶体管尺寸优化

增大SF晶体管面积是降低1/f噪声的直接方法,但需要权衡多个因素:

最优尺寸设计流程:
1. 1/f噪声约束:W×L > K_f×BW/(4kT×γ×f_corner)
2. 热噪声约束:g_m > 4kT×γ×BW/V_n,target²
3. 面积约束:W×L < A_pixel × 填充因子限制
4. 速度约束:C_gs + C_gd < C_max

典型设计选择W/L=2-5,绝对尺寸W=1-2μm,L=0.5-1μm。使用最小长度会增加短沟道效应和热噪声,但减少面积。折衷方案是使用1.5-2倍最小长度。

  1. 偏置电流优化

偏置电流影响多个性能指标,需要动态优化:

噪声与偏置关系:
- 热噪声 ∝ 1/√I_bias(通过g_m)
- 建立时间 ∝ 1/I_bias
- 功耗 ∝ I_bias

自适应偏置策略:

  1. 埋沟MOSFET技术

埋沟(Buried Channel)MOSFET将导电沟道移离Si-SiO2界面,显著降低1/f噪声:

  1. 源极退化技术

在源极串联小电阻提供局部负反馈:

列级优化技术

列放大器和CDS电路的噪声优化关注低频噪声消除和带宽噪声抑制:

  1. 斩波稳定(Chopper Stabilization)技术

斩波技术通过调制解调过程将1/f噪声移到高频:

工作原理:
输入 → 调制(f_chop) → 放大器 → 解调(f_chop) → 低通滤波 → 输出
        ↑                                ↑
        └────────── f_chop时钟 ──────────┘

关键参数设计:

效果:1/f噪声降低20-40dB,但增加高频噪声底。

  1. 相关多采样(CMS)技术

CMS通过多次采样平均降低随机噪声:

噪声降低因子:√N(N为采样次数)
时间代价:N倍采样时间

实现方式:

实际限制:

  1. 自动归零(Auto-Zero)技术

消除放大器失调和低频噪声:

两相工作:
φ1(自动归零相):
- 输入短路
- 存储失调电压到电容
φ2(放大相):
- 正常放大
- 失调电压被减去

优势:

缺点:

  1. 相关电平偏移(CLS)技术

结合CDS和可调偏移,优化暗电流补偿:

系统级噪声管理

  1. 噪声预算分配
    总噪声目标:1e⁻(一个电子)
    分配示例:
    - 光子散粒噪声:0.7e⁻(不可避免)
    - SF噪声:0.5e⁻
    - CDS/放大器:0.4e⁻  
    - ADC量化:0.3e⁻
    
  2. 多增益读出(MGR): 同时读出高低增益通道,后期合成HDR图像:
    • 低增益通道:捕获高光细节
    • 高增益通道:保留暗部信息
    • 数字域融合:无缝过渡
  3. 噪声整形技术: 将噪声能量移到不敏感频段:
    • 过采样+数字滤波
    • Σ-Δ调制思想应用
    • 带外噪声不影响图像质量

5.2 相关双采样(CDS)电路

相关双采样是CMOS图像传感器中消除固定模式噪声(FPN)的核心技术,通过对复位电平和信号电平的差分处理,有效消除像素间的阈值电压差异和kTC噪声。

5.2.1 CDS原理与时序

基本工作流程

时序图:
RST  ──┐    ┌──
       └────┘
TX   ────┐  ┌──
         └──┘
SHR  ──┐  ┌────
       └──┘
SHS  ──────┐  ┌
           └──┘

信号:
V_FD  V_rst─────┐
              └─V_sig
      
CDS = V_sig - V_rst
  1. 复位采样(SHR):采样复位后的FD电压V_rst
  2. 电荷转移:TX脉冲将光生电荷转移到FD
  3. 信号采样(SHS):采样包含信号的FD电压V_sig
  4. 差分输出:CDS_out = V_sig - V_rst

5.2.2 模拟CDS实现

开关电容实现

         C_1
    ┌────┤├────┐
    |          |
V_pix──S1──┬──S3──┤-\
           |      |  >──── V_out
          C_2     ┤+/
           |      |
         ──S2──┬──S4
               |
             V_ref

工作阶段:

连续时间CDS

采用差分放大器直接实现:

V_rst ──┤>──┐
            ├─── V_out = G × (V_sig - V_rst)
V_sig ──┤>──┘

优点:结构简单,功耗低 缺点:需要精确匹配,易受失调影响

5.2.3 数字CDS实现

在列ADC后进行数字域CDS:

优势:
- 不受模拟失配影响
- 可实现复杂算法
- 易于集成多种降噪技术

实现方式:
D_out = ADC(V_sig) - ADC(V_rst)

双斜率积分ADC中的CDS

积分器输出:
      /│    │\
     / │    │ \
    /  │    │  \
   /   │    │   \
  /    │    │    \
 /     │    │     \
└──────┴────┴──────
 T_rst T_sig T_ref
 
计数值:N_CDS = N_sig - N_rst

5.2.4 CDS性能分析

噪声抑制能力

CDS对不同噪声源的抑制效果:

  1. 完全抑制:固定模式噪声(FPN)、失调电压
  2. 部分抑制:kTC噪声(相关部分)
  3. 无法抑制:光子散粒噪声、读出噪声

噪声传递函数:

NTF(f) = 2 × |sin(πfT_CDS)|

其中T_CDS是两次采样的时间间隔。

带宽考虑

CDS引入的带宽限制:

5.3 列并行ADC架构

列并行ADC是现代CMOS图像传感器的主流架构,每列配置独立ADC,实现高速并行转换。

5.3.1 架构比较

串行ADC架构

像素阵列
    ↓
  MUX
    ↓
单个高速ADC
    ↓
数字输出

列并行架构

像素阵列
↓ ↓ ↓ ↓
ADC ADC ADC ADC
↓ ↓ ↓ ↓
数字处理

5.3.2 列ADC类型选择

不同ADC类型在CMOS传感器中的适用性:

ADC类型 分辨率 速度 功耗 面积 应用场景
斜坡ADC 10-14位 中等 主流选择
SAR ADC 8-12位 中等 中等 高帧率
Σ-Δ ADC 12-16位 高精度
循环ADC 10-12位 中等 中等 紧凑设计

5.3.3 列固定模式噪声校正

数字校正技术

  1. 增益校正
    G_cal[i] = Mean(all_columns) / Mean(column_i)
    Output[i] = Input[i] × G_cal[i]
    
  2. 失调校正
    Offset[i] = Dark_level[i] - Target_black
    Output[i] = Input[i] - Offset[i]
    

片上校准电路

校准流程:
1. 暗场采集 → 失调校准系数
2. 均匀光照 → 增益校准系数
3. 存储系数到片上存储器
4. 实时应用校正

5.4 斜坡ADC设计

斜坡ADC(Ramp ADC)因其结构简单、功耗低、易于实现高分辨率而成为CMOS图像传感器的主流选择。

5.4.1 单斜率ADC原理

基本结构

        比较器
V_pixel ──┤-\
          |  >─── D_out
V_ramp ───┤+/     ↓
          ↑    计数器
      斜坡发生器   ↑
                 CLK

工作过程:

  1. 斜坡电压从V_min线性增加到V_max
  2. 当V_ramp > V_pixel时,比较器翻转
  3. 记录此时的计数值作为数字输出

转换时间:T_conv = 2^N × T_clk(N位分辨率)

5.4.2 双斜率ADC优化

双斜率转换提高速度

粗转换阶段(MSB):
大步进斜坡,快速逼近
↓
细转换阶段(LSB):
小步进斜坡,精确量化

总转换时间:T_total = 2^(N/2) × T_clk × 2

相比单斜率,速度提升√(2^N)倍。

5.4.3 斜坡发生器设计

电流舵DAC实现

     I_ref
       ↓
   ┌───┼───┬───┬───┐
   │   │   │   │   │
  2^0 2^1 2^2 2^3 2^N
   ↓   ↓   ↓   ↓   ↓
   SW  SW  SW  SW  SW
   ↓   ↓   ↓   ↓   ↓
   └───┴───┴───┴───┘
           ↓
         R_load
           ↓
         V_ramp

线性度要求:

积分器型斜坡发生器

       I_ref
         ↓
     ┌───┤
     │   │
     │  ═╪═ C_int
     │   │
     └───┤-\
         |  >─── V_ramp
     ┌───┤+/
     │
   V_ref

斜率:dV/dt = I_ref / C_int

优点:

5.4.4 比较器设计考虑

动态比较器

      CLK
       ↓
    ┌──┴──┐
    │     │
V_in─┤  D  ├─D_out
    │     │
V_ref┤     │
    └─────┘

关键参数:

失调校准技术

  1. 前台校准
    • 输入短接测量失调
    • 存储校准值
    • 运行时补偿
  2. 后台校准
    • 利用冗余比较器
    • 实时跟踪失调变化
    • 自适应补偿

5.5 逐次逼近ADC

SAR ADC在CMOS图像传感器中提供了速度和功耗的良好平衡,特别适合高帧率应用。

5.5.1 SAR ADC基本原理

二进制搜索算法

初始:设置MSB=1
循环N次:
  if (V_in > V_DAC)
    保持当前位=1
  else
    清除当前位=0
  移至下一位

架构框图

        ┌─────────┐
V_in ───┤S/H      │
        └────┬────┘
             │
        ┌────↓────┐
        │比较器   │
        └────┬────┘
             │
        ┌────↓────┐
        │SAR逻辑 │
        └────┬────┘
             │
        ┌────↓────┐
        │  DAC    │
        └─────────┘

5.5.2 电容阵列DAC

二进制权重电容阵列

V_in ──S1──┬──┬──┬──┬──┬── V_x
           │  │  │  │  │
          8C 4C 2C  C  C
           │  │  │  │  │
          S2 S3 S4 S5 S6
         ↙ ↘
      V_ref GND

转换步骤:

  1. 采样:所有电容接V_in
  2. 保持:底板切换到V_ref或GND
  3. 电荷重分配产生比较电压

分段电容阵列

减少电容总量和面积:

MSB段          LSB段
├──4C──2C──C──┼──C/16──┼──4C──2C──C──┤
              │        │
           C_bridge  C_atten

总电容减少:从2^N×C降至2×2^(N/2)×C

5.5.3 SAR ADC在CMOS传感器中的优化

异步SAR时序

消除外部高频时钟需求:

比较器就绪信号触发下一位转换
├─比较─┼─DAC建立─┼─比较─┼─DAC建立─┼...
自适应时序,提高平均转换速度

噪声整形SAR

结合Σ-Δ调制器思想:

       ┌─────────┐
V_in──→│ SAR核心 ├──→D_out
       └────┬────┘
            │
       ┌────↓────┐
       │噪声整形 │
       │  滤波器 │
       └─────────┘

有效位数提升1-2位,代价是转换时间增加。

列间失配校准

  1. 前台校准模式
    • 所有列输入相同参考电压
    • 测量各列输出差异
    • 计算校准系数
  2. 伪随机抖动技术
    • 在LSB级别加入抖动
    • 多帧平均消除量化误差
    • 改善列间一致性

5.6 Σ-Δ ADC在CMOS传感器中的应用

Σ-Δ ADC通过过采样和噪声整形实现高分辨率,适合低速高精度应用。

5.6.1 Σ-Δ调制器原理

一阶Σ-Δ调制器

        ┌───┐     ┌───┐
X(z)──→⊕──→│∫  ├──→│Q  ├──→Y(z)
      ↑    └───┘    └───┘
      │                │
      └────────────────┘
           -1

信号传递函数:STF(z) = 1 噪声传递函数:NTF(z) = 1 - z^(-1)

量化噪声被推到高频,通过数字滤波器抑制。

二阶调制器改进

NTF(z) = (1 - z^(-1))^2

40dB/dec的噪声整形斜率,显著提高信噪比。

5.6.2 增量型Σ-Δ ADC

专为图像传感器优化的Σ-Δ架构:

工作原理

  1. 每个像素转换前复位调制器
  2. 固定采样周期内计数
  3. 无需复杂抽取滤波器
转换周期:
├─复位─┼─────积分/计数─────┼─输出─┤
       └──────OSR周期──────┘

优势

5.6.3 实现考虑

运算放大器要求

增益带宽积:GBW > OSR × f_s × 5 其中OSR是过采样率,f_s是采样频率。

功耗优化策略:
- 动态偏置
- 类AB输出级
- 开关运放技术

数字滤波器设计

简单计数器实现sinc滤波器:

H(z) = [1 - z^(-OSR)] / [OSR × (1 - z^(-1))]

级联实现高阶滤波:

sinc^2: 两级计数器级联
sinc^3: 三级计数器级联

过采样率选择

权衡因素: | OSR | 分辨率提升 | 转换时间 | 功耗 | |—–|———–|———|——| | 16 | 2 bits | 16× | 低 | | 64 | 3 bits | 64× | 中 | | 256 | 4 bits | 256× | 高 |

5.6.4 混合架构ADC

SAR-Σ-Δ混合

结合两者优势:

第一级:8位SAR粗量化
    ↓
残差放大
    ↓
第二级:4位Σ-Δ细量化
    ↓
数字组合:12-14位输出

优点:

本章小结

本章系统介绍了CMOS图像传感器读出电路的设计要点:

核心概念回顾

  1. 源跟随器与列放大器
    • SF增益:A_SF ≈ 1 - 1/(g_m × R_load)
    • 噪声贡献:热噪声和1/f噪声
    • PGA提供可编程增益适应动态范围
  2. 相关双采样(CDS)
    • 消除原理:V_out = V_sig - V_rst
    • 完全抑制FPN和失调
    • 部分抑制kTC噪声
  3. 列并行ADC架构
    • 并行度提升帧率
    • 列间匹配是关键挑战
    • 数字校正补偿失配
  4. 斜坡ADC
    • 转换时间:T = 2^N × T_clk
    • 双斜率优化速度
    • 线性度依赖于斜坡发生器
  5. SAR ADC
    • N位需要N个时钟周期
    • 电容阵列实现DAC
    • 异步时序提高效率
  6. Σ-Δ ADC
    • 过采样率OSR决定精度提升
    • 噪声整形:NTF(z) = (1-z^(-1))^L
    • 增量型适合图像传感器

关键设计公式

噪声计算

速度-功耗权衡

动态范围

练习题

基础题

习题5.1 源跟随器设计 一个像素源跟随器,晶体管W/L=10μm/1μm,μ_n×C_ox=100μA/V^2,偏置电流I_bias=10μA。计算: a) 跨导g_m b) 如果列线电容C_col=5pF,估算建立时间 c) 输入参考热噪声(T=300K)

答案 a) g_m = √(2×μ_n×C_ox×(W/L)×I_bias) = √(2×100×10×10) = 44.7μS b) t_settle ≈ 3×C_col/g_m = 3×5pF/44.7μS = 335ns c) v_n = √(4kT×(2/3)/g_m) = √(4×1.38×10^(-23)×300×0.67/44.7×10^(-6)) = 313μV_rms

习题5.2 CDS时序分析 4T像素的CDS操作,复位采样到信号采样间隔T_CDS=10μs。如果像素输出带宽需要大于100kHz,判断CDS是否会限制带宽?如何优化?

答案 CDS有效带宽:BW_eff = 1/(2π×T_CDS) = 1/(2π×10μs) = 15.9kHz 这远小于100kHz要求,CDS会严重限制带宽。 优化方案: 1. 减小T_CDS到1μs以下 2. 采用管线化读出,交错多行CDS操作 3. 使用列并行CDS,每列独立时序

习题5.3 斜坡ADC转换时间 设计12位斜坡ADC,时钟频率f_clk=100MHz,计算: a) 单斜率转换时间 b) 双斜率(6+6位)转换时间 c) 要达到30fps全画幅(1920×1080)读出,需要多少列并行ADC?

答案 a) T_single = 2^12 × (1/100MHz) = 4096 × 10ns = 40.96μs b) T_double = 2×2^6 × 10ns = 128 × 10ns = 1.28μs c) 总像素:1920×1080 = 2,073,600 每帧时间:1/30 = 33.33ms 每像素时间:33.33ms/2,073,600 = 16.08ns 使用双斜率,需要列数:1.28μs/16.08ns = 79.6 ≈ 80列 实际采用1920列并行更合理

挑战题

习题5.4 SAR ADC电容阵列设计 设计10位SAR ADC的分段电容DAC,单位电容C_u=10fF,要求: a) 计算传统二进制阵列的总电容 b) 设计5+5分段结构,计算衰减电容值 c) 分析kT/C噪声对SNR的影响

答案 a) 传统阵列:C_total = 2^10 × C_u = 1024 × 10fF = 10.24pF b) 5+5分段: MSB段:(1+2+4+8+16)×C_u = 31C_u LSB段:(1+2+4+8+16)×C_u = 31C_u 衰减电容:C_atten = C_u(实现32:1衰减) 总电容:~64C_u = 640fF(16倍减少) c) kT/C噪声: v_n = √(kT/C_total) = √(4.1×10^(-21)/640fF) = 80μV_rms 10位满幅1V,LSB = 976μV SNR_thermal = 20log10(976μV/80μV) = 21.7dB 需要增大电容或降低满幅范围改善SNR

习题5.5 Σ-Δ ADC过采样设计 设计增量型Σ-Δ ADC用于低噪声成像,目标14位ENOB,使用二阶调制器。计算所需OSR,并分析功耗影响。

答案 二阶Σ-Δ的SQNR改善: ΔSQNR = 10log10(OSR^5) = 50log10(OSR) dB 14位ENOB需要SNR = 6.02×14 + 1.76 = 86dB 基础量化器按1位计算,需要额外SNR提升: 86 - 7.78 = 78.22dB 所需OSR:50log10(OSR) = 78.22 OSR = 10^(78.22/50) = 37 实际选择OSR = 64(2的幂次方便实现) 功耗影响: - 运放需要GBW > 64×f_s×5 = 320×f_s - 功耗正比于GBW,比Nyquist采样高320倍 - 可通过动态偏置和时钟门控优化

习题5.6 列FPN校正算法 1000列传感器,测得列增益标准差σ_g=2%,列失调标准差σ_o=5mV(12位ADC,满幅1V)。设计数字校正算法,分析校正精度要求。

答案 增益校正精度分析: - 2%增益误差 = 20mV误差(1V信号时) - 12位LSB = 244μV - 需要校正到< 0.5 LSB,精度要求0.01% 失调校正精度分析: - 5mV失调 = 20.5 LSB - 必须精确校正 - 至少需要14位精度存储校正值 校正算法: 1. 暗场采集1000帧平均→失调校准值O[i] 2. 均匀光50%满幅采集→增益校准值G[i] 3. 实时校正:Out[i] = (In[i] - O[i]) × G_avg/G[i] 存储需求:1000列×(14+14)位 = 28kbits片上存储

习题5.7 混合ADC架构优化 设计SAR-斜坡混合ADC,目标12位、1MS/s。SAR完成8位MSB,斜坡完成4位LSB。优化时序分配和功耗。

答案 时序分配(总时间1μs): - SAR 8位:8×50ns = 400ns(留余量给DAC建立) - 采样保持:100ns - 斜坡4位:16×30ns = 480ns - 数字处理:20ns 总计:1000ns = 1μs 功耗优化: 1. SAR部分: - 使用异步逻辑,平均只需6个比较 - 电容阵列:256C_u(vs 4096C_u全SAR) - 动态功耗:P_SAR = f×C×V^2 = 1MHz×256×10fF×1V^2 = 2.56μW 2. 斜坡部分: - 只需4位精度斜坡发生器 - 比较器可以放宽要求 - P_ramp ≈ 1μW 3. 总功耗:~4μW(比12位纯SAR降低60%) 误差分配: - SAR DNL < 0.5 LSB_8bit = 2 LSB_12bit - 斜坡线性度 < 0.5 LSB_12bit - 接口误差通过冗余位解决

习题5.8 读出链路噪声预算 完整读出链路:像素SF → CDS → PGA(增益4) → 12位ADC。 给定:SF噪声100μV_rms,CDS后噪声150μV_rms,ADC噪声0.5LSB_rms。计算输入参考总噪声,并提出优化方案。

答案 噪声分析(输入参考): 1. SF噪声:100μV_rms 2. CDS增益:√2(对随机噪声) CDS后:100×√2 = 141μV_rms(与测量150μV接近) 3. PGA噪声(假设10μV_rms输入参考) 4. ADC噪声:0.5×(1V/4096)/4 = 30.5μV_rms(折合到输入) 总噪声:σ_total = √(150^2 + 10^2 + 30.5^2) = 153μV_rms 优化方案: 1. 降低SF噪声: - 增大SF晶体管面积(W×L×4→噪声/2) - 提高偏置电流(I×4→噪声/2) 2. 改进CDS: - 采用相关多采样(4次平均→噪声/2) - 优化采样电容减少kT/C 3. ADC优化: - 使用14位ADC(噪声降至1/4) - 或在PGA前端增加预放大 目标:降至< 50μV_rms需要综合优化

常见陷阱与错误

1. 源跟随器设计陷阱

错误:忽略体效应导致增益下降

错误:偏置电流源进入线性区

2. CDS实施错误

错误:采样时序不当引入额外噪声

错误:忽略有限带宽影响

3. ADC设计常见问题

错误:斜坡ADC线性度问题

错误:SAR ADC电容失配

错误:Σ-Δ ADC稳定性问题

4. 系统级错误

错误:忽略串扰影响

错误:时钟抖动影响

错误:电源噪声耦合

5. 调试技巧

列FPN诊断

症状:垂直条纹
检查:
1. 测量暗场图像,分析列均值分布
2. 检查列放大器失调
3. 验证ADC参考电压一致性

随机噪声过大

症状:图像颗粒感强
检查:
1. 测量各级噪声贡献
2. 检查CDS时序
3. 验证偏置电流稳定性

非线性失真

症状:灰度不连续
检查:
1. 测试ADC的DNL/INL
2. 检查SF工作点
3. 验证斜坡线性度

最佳实践检查清单

设计阶段

源跟随器与放大器

CDS电路

ADC选择与设计

版图设计

匹配与屏蔽

信号完整性

验证测试

功能验证

性能表征

系统集成

量产考虑

良率优化

成本控制

通过系统的检查清单,确保读出电路设计的完整性和可靠性,避免后期返工,提高一次成功率。