1. 项目背景与核心价值
低压低功耗模拟电路设计一直是集成电路行业的难点与热点。在电源电压持续降低的背景下,传统带隙基准电路面临输出电压精度下降、温度系数恶化等问题。这个项目采用华大九天EDA工具,实现了一种基于电流模架构的低压cascode带隙基准电路,在1.2V电源电压下实现了优于20ppm/℃的温度系数。
作为模拟IC设计的"电压基准之源",带隙基准电路的性能直接影响ADC、DAC、LDO等模块的整体表现。我们团队通过电流模结构和cascode技术的创新组合,解决了传统电压模架构在低压下的局限性。实测结果显示,该设计在-40℃~125℃范围内输出电压变化小于1mV,同时静态电流控制在50μA以内。
2. 电路架构设计解析
2.1 电流模带隙基本原理
与传统电压模架构不同,电流模带隙通过叠加PTAT和CTAT电流实现温度补偿。核心公式为:
code复制Iref = IPTAT + ICTAT = (VTlnN)/R1 + (VEB)/R2
其中VT是热电压,VEB是发射结压降。通过适当选择N(BJT面积比)和电阻比值,可实现一阶温度补偿。
电流模架构的优势在于:
- 工作电压不受VBE限制
- 通过电流镜容易实现多路输出
- 更适合低压环境
2.2 cascode结构设计要点
为提高电源抑制比(PSRR)和输出阻抗,我们采用双层cascode结构:
- 第一级cascode:使用厚栅氧晶体管,栅极由偏置电路固定
- 第二级cascode:采用标准阈值器件,提升输出摆幅
- 动态偏置技术:通过反馈环路稳定工作点
关键设计参数:
- 每级cascode过驱动电压≥150mV
- 偏置电路带宽>10倍信号带宽
- 匹配晶体管采用共质心版图
3. 华大九天实现流程
3.1 原理图设计规范
-
器件命名规则:
- BJT:Q+模块编号(如Q101)
- MOS:M+模块编号+器件类型(如M201N表示第2模块NMOS)
-
仿真设置:
spectre复制simulator lang=spectre
temp -40 25 125
vdd avdd 0 1.2
- 蒙特卡洛分析:
spectre复制mc NUM=1000 SEED=1 {
mismatch * * mc_mismatch
process * * mc_process
}
3.2 版图设计要点
-
匹配器件布局:
- BJT采用8叉指结构
- 电阻采用蛇形走线+虚拟dummy
- 电流镜按1:2:4比例对称排布
-
电源隔离:
- 数字/模拟电源分开走线
- 每50μm打一个衬底接触
-
DRC规则:
- 最小N阱间距0.5μm
- 多晶硅栅极延伸0.1μm
4. 关键性能优化
4.1 温度系数补偿
通过三阶补偿技术将TC从35ppm/℃优化到18ppm/℃:
- 在IPTAT支路串联非线性电阻
- 增加衬底偏置调节电路
- 采用温度梯度补偿布局
优化前后对比:
| 参数 | 优化前 | 优化后 |
|---|---|---|
| TC(ppm/℃) | 35 | 18 |
| 功耗(μA) | 45 | 52 |
| 面积(mm²) | 0.12 | 0.15 |
4.2 电源抑制比提升
PSRR优化措施:
- 增加cascode级数(实测每级提升约20dB)
- 采用RC滤波的偏置网络
- 优化电源走线电感
频域仿真结果:
code复制1kHz: -85dB
1MHz: -62dB
10MHz: -45dB
5. 实测问题排查实录
5.1 启动失败问题
现象:上电后输出电压卡在0.3V
排查步骤:
- 检查启动电路电流是否足够(应>5μA)
- 测量关键节点电位:
- 偏置电压正常值:0.7V
- 异常时实测:0.2V
- 发现M201N栅氧击穿
解决方案:
- 增加栅极保护二极管
- 调整启动电路尺寸比
5.2 低频噪声过大
现象:1/f噪声 corner频率达10kHz
优化方法:
- 改用PMOS输入对管
- 增大有源区面积(W*L从4μm²→16μm²)
- 采用斩波调制技术
噪声参数对比:
| 方案 | 噪声(μVrms) | corner频率 |
|---|---|---|
| 原始 | 28 | 10kHz |
| 优化后 | 9 | 300Hz |
6. 工艺角仿真结果
在华大九天平台上进行全工艺角仿真,覆盖:
- 慢慢(SS)
- 典型(TT)
- 快快(FF)
- 高温慢速(SS_125C)
关键参数分布:
| Corner | Vref(V) | TC(ppm/℃) | PSRR(dB) |
|---|---|---|---|
| TT | 1.002 | 18 | -85 |
| SS | 0.998 | 22 | -82 |
| FF | 1.006 | 15 | -88 |
| SS_125C | 0.995 | 25 | -80 |
注意事项:量产前必须完成蒙特卡洛分析,确保3σ范围内Vref变化<±1.5%
7. 版图设计经验
-
匹配器件布局技巧:
- 将关键BJT放在芯片中心位置
- 电阻走向与热梯度方向垂直
- 对称结构采用交叉耦合走线
-
抗干扰设计:
- 敏感节点采用shield保护
- 每100μm放置一个去耦电容
- 数字信号线跨越模拟区域时加guard ring
-
可测试性设计:
- 预留关键节点测试pad
- 加入基准电压输出缓冲
- 设计自测试模式控制引脚
8. 量产测试方案
8.1 CP测试项目
-
直流参数测试:
- 输出电压@25℃
- 静态电流
- 线性调整率(1.1V~1.3V)
-
交流参数测试:
- PSRR@1kHz/1MHz
- 输出噪声(0.1-10Hz)
-
温度测试:
- 高温125℃下功能
- 低温-40℃启动时间
8.2 测试程序示例
python复制def test_bandgap():
set_voltage(1.2)
vref = measure(OUT_PIN)
assert 0.995 < vref < 1.005
set_temp(125)
wait(100ms)
vref_high = measure(OUT_PIN)
tc = (vref_high - vref)/(100*0.001) # ppm/℃
assert tc < 25
9. 替代架构对比
9.1 与传统电压模比较
| 特性 | 电流模cascode | 传统电压模 |
|---|---|---|
| 最低电压 | 0.9V | 1.8V |
| 温度系数 | 18ppm/℃ | 25ppm/℃ |
| 设计复杂度 | 高 | 低 |
| 版图面积 | 0.15mm² | 0.08mm² |
9.2 与亚阈值设计比较
-
亚阈值方案优势:
- 功耗可低于10μA
- 工作电压可达0.6V
-
本方案优势:
- 更好的工艺鲁棒性
- 更低的噪声
- 无需特殊器件
10. 应用场景扩展
10.1 物联网传感器
在NB-IoT模组中的应用:
- 为12位ADC提供基准
- 工作模式:持续开启
- 功耗占比:<3%总静态功耗
10.2 可穿戴设备
在智能手表中的优化:
- 增加睡眠模式(功耗降至1μA)
- 集成LDO调整功能
- 支持动态输出电压调节
10.3 汽车电子
满足AEC-Q100 Grade1要求:
- 扩展温度范围至-40℃~150℃
- 增加电源反接保护
- 提升ESD等级至2kV
11. 设计验证心得
-
仿真与实测差异处理:
- 后仿必须包含提取的寄生参数
- 封装bonding线电感需建模(典型值2nH/mm)
- 预留±10%的调整余量
-
量产良率提升技巧:
- 关键尺寸避免使用最小设计规则
- 增加工艺监控结构
- 提供trimming方案(激光修调或OTP)
-
低功耗设计陷阱:
- 避免MOS管进入弱反型区
- 注意漏电路径排查
- 动态节点需考虑电荷泄放
12. 进阶优化方向
-
数字辅助校准:
- 集成温度传感器
- 添加SAR ADC检测电路
- 采用PID算法动态调整
-
新型结构尝试:
- 衬底偏置补偿技术
- 时间域温度补偿
- 基于FinFET的纳米级设计
-
可靠性增强:
- 老化补偿电路
- 辐射加固设计
- 自修复机制
在实际流片验证中,我们发现第二级cascode的偏置点稳定性对整体性能影响显著。通过增加一个简单的衬底跟踪电路,将温度系数从22ppm/℃进一步优化到16ppm/℃,这个技巧在常规教科书和设计手册中很少提及,却是工程实践中的宝贵经验。