1. 项目背景与核心挑战
在混合信号集成电路设计领域,高精度高速模数转换器(ADC)一直是业界公认的"硬骨头"。12bit 100MS/s这个性能指标恰好卡在传统SAR ADC和Pipeline ADC的分界线上——SAR结构在12bit精度下难以突破50MS/s的速度瓶颈,而传统Pipeline ADC又面临功耗和面积过大的问题。
两年前我在参与一款医疗超声成像芯片设计时,就深刻体会到了这个痛点。系统需要12bit精度来保证图像信噪比,同时100MS/s的采样率是实现实时成像的基本要求。当时市面上可选方案要么是功耗超标的Pipeline ADC,要么是速度不达标的SAR ADC,最终我们不得不采用多片ADC交错采样的折衷方案,导致PCB面积和系统复杂度大幅增加。
正是这次经历让我萌生了设计两级PipeSAR ADC的想法。这种结构巧妙结合了SAR ADC的低功耗优势和Pipeline ADC的高速特性:第一级采用4-5bit的粗量化,通过残差放大器将剩余信号传递给第二级完成精细量化。通过合理分配两级精度,可以在保证12bit整体精度的前提下,将每级的比较次数控制在6次以内,从而实现100MS/s的目标采样率。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 架构设计与关键参数权衡
2.1 精度分配策略
在两级结构中,精度分配直接影响整体性能。我们采用4bit+8bit的方案:
- 第一级4bit Flash ADC(实际4.5bit冗余)
- 第二级8bit SAR ADC
- 中间插入增益为16的残差放大器
这种分配使得第一级只需5次比较(包含冗余位),第二级8次比较,总比较周期13个时钟周期。在100MHz时钟下,理论采样率可达100MS/s(考虑时钟占空比和时序裕量)。
关键经验:冗余位的引入至关重要。我们为第一级额外设计了0.5bit冗余(即16个比较电平扩展为20个),这能容忍±2LSB的DAC建立误差,大幅降低对残差放大器建立时间的要求。
2.2 电容阵列设计细节
第一级4bit Flash ADC采用电阻分压结构,但第二级8bit SAR ADC的电容阵列设计就有讲究了。我们创新性地采用了分段电容结构:
- 高4位:二进制加权(C, 2C, 4C, 8C)
- 低4位:温度计编码(16个1C单元)
这种混合结构既控制了电容总面积(相比纯二
