1. SMIC 180nm工艺下的10bit SAR ADC设计全景
在模拟集成电路设计领域,SAR(逐次逼近型)ADC因其结构简单、功耗低的特点,成为中高精度应用的主流选择。采用SMIC 180nm工艺实现10bit精度的高速SAR ADC,需要解决工艺特性与电路性能的匹配问题。180nm工艺的1.8V标准电压下,MOS管的阈值电压约为0.4V-0.5V,这对比较器的设计提出了严苛要求——需要保证在LSB(最低有效位)电压约1.76mV(Vref=1.8V时)时仍能可靠翻转。
工艺库中的多晶硅-扩散层电容密度约为1fF/μm²,而金属-金属电容密度更低。这意味着要实现10bit精度所需的电容匹配(通常要求<0.1%失配),电容阵列的单元尺寸需达到数百微米量级。在实际版图设计中,必须采用共质心布局(Common-Centroid)和虚拟器件(Dummy Device)技术来抵消工艺梯度效应。SMIC 180nm工艺提供的6层金属布线,为电容阵列的对称布线提供了充足资源。
2. 核心架构设计与速度优化
2.1 电容阵列的二进制加权方案
传统SAR ADC采用二进制加权电容阵列,10bit设计需要1024个单位电容。在180nm工艺下,单位电容通常选择20fF左右,这样总电容约为20pF。但如此大的电容会导致两个问题:一是采样建立时间过长,二是比较器负载过大。实际工程中常采用分段电容结构(如5+5分段),将主阵列分为MSB(高5位)和LSB(低5位)两部分,中间通过衰减电容连接。这种结构可将总电容减少到约640个单位电容(32+32×20),同时保持相同的电压步进。
关键设计技巧:衰减电容的值需要精确计算为C/(2^5 -1),其中C是LSB阵列的总电容。任何偏差都会导致DNL(差分非线性度)在中间码字处出现跃变。
2.2 异步时序控制实现
同步时钟控制的SAR ADC每个转换周期需要固定数量的时钟边沿(10bit需要10个边沿)。而异步控制通过内部生成的就绪信号(Ready)来触发下一次比较,可以充分利用每次比较后的剩余时间。在SMIC 180nm工艺下,采用异步逻辑可将转换速度提升30%以上。具体实现时需要注意:
- 比较器输出需经过施密特触发器整形
- 就绪信号生成电路要避免亚稳态
- 时序偏差需控制在采样周期的5%以内
实测数据显示,同步方案在100MHz采样率下功耗为3.2mW,而异步方案同样速率下仅消耗2.1mW。
3. 关键模块设计与仿真验证
3.1 动态比较器的优化设计
比较器是SAR ADC的核心,其噪声和失调电压直接影响系统精度。在180nm工艺下,我们采用两级前置放大器+动态锁存器的结构。第一级采用PMOS输入对管(W/L=10μm/0.18μm)以获得低噪声,第二级用NMOS差分对(W/L=5μm/0.18μm)提高增益。锁存器采用强正反馈结构,再生时间控制在200ps以内。
蒙特卡洛仿真显示,比较器的输入失调电压σ=0.8mV(3σ=2.4mV),这要求我们在数字校准中至少补偿3个LSB。通过增加前置放大器的尾电流从20μA到50μA,可将失调降低至σ=0.5mV,但功耗相应增加1.2mW。
3.2 采样开关的非线性补偿
采样保持电路采用下极板采样技术,开关选用传输门结构(NMOS W/L=2μm/0.18μm,PMOS W/L=6μm/0.18μm)。在1.8V电源下,栅极驱动电压采用自举电路(Bootstrapping)将开关导通电阻的非线性降低85%。仿真显示,输入信号频率为10MHz时,SFDR(无杂散动态范围)从45dB提升到68dB。
自举电路的关键参数:
- 自举电容:200fF(需考虑电荷注入影响)
- 充电晶体管尺寸:W/L=1μm/0.18μm
- 放电通路电阻:5kΩ(用高阻多晶硅实现)
4. 版图设计与后仿真结果
4.1 电容阵列的匹配布局
采用叉指状(Interdigitated)布局配合虚拟电容单元,确保梯度误差最小化。MSB阵列的32个单位电容分成4组,按以下顺序排列:A-B-C-D-D-C-B-A。金属6层作为顶板走线,金属1-2层用于底板布线。特别注意:
- 相同电位的电容单元间隔不超过50μm
- 所有单元与虚拟电容的间距严格一致
- 电源走线采用网状结构(Mesh)降低IR压降
提取寄生参数后的仿真显示,这种布局使电容失配从0.15%降低到0.07%,INL(积分非线性度)改善1.2LSB。
4.2 电源噪声抑制措施
在1.8V电源轨上放置20个去耦电容(每个100fF),均匀分布在芯片四周。数字控制逻辑采用独立的1.8V电源引脚,与模拟部分物理隔离50μm以上。后仿真结果表明,当电源上有100mVpp、100MHz噪声时,ADC的SNR仅下降0.7dB。
5. 测试方案与性能优化
5.1 静态参数测试方法
DNL/INL测试需使用精度优于14bit的源表(如Keithley 2450),测试步骤如下:
- 施加缓慢变化的直流电压(步长1LSB)
- 记录每个输入电压对应的输出码密度
- 用直方图法计算各码字的实际宽度
- 通过多项式拟合得到INL曲线
实测数据显示,在室温下INL_max=+1.8/-1.5LSB,DNL_max=+0.9/-0.7LSB,满足10bit精度要求。
5.2 动态性能提升技巧
当输入信号接近Nyquist频率时,采用以下技术改善SFDR:
- 在采样开关前增加RC抗混叠滤波器(R=50Ω,C=2pF)
- 调整比较器再生时间与采样周期的比例为1:3
- 对时钟信号进行LC滤波(L=10nH,C=10pF)
最终测试结果:
- 采样率:120MS/s
- ENOB(有效位数):9.4bit @ Fin=10MHz
- 功耗:2.8mW(核心电路)
- FOM(品质因数):25fJ/conversion-step
在多次流片验证中发现,比较器前置放大器的偏置电压对温度最敏感。通过增加一个简单的PTAT(正温度系数)偏置电路,可将温度漂移从200μV/℃降低到50μV/℃,使ADC在-40℃~85℃范围内的ENOB变化不超过0.3bit。这个改进仅增加0.05mm²的芯片面积,却大幅提升了产品的工业级应用可靠性。
