
buck DCDC适合初学者学习有配套的设计仿真、原理说明pdf还有参考轮文 [1]tsmc18工艺正向设计的恒定时间控制AOT的dcdc电压环路。 [2]输入电压1.6-1.8v 输出电压0.41.2V最大电流1A。 [3]适合初学者学习用能实现基本功能。 送有工艺库电路文件仿真说明文档仿真的设置。最近在折腾低电压电源设计发现很多移动设备对高效率小体积的DCDC需求越来越猛。刚好手头有个基于TSMC18工艺的Buck设计案例特别适合新手入坑电源设计。这个方案用到了恒定导通时间控制AOT比传统PWM控制更适合动态响应要求高的场景咱们边看波形边唠原理。先看硬件参数输入1.6-1.8V输出0.4-1.2V可调最大负载1A。麻雀虽小五脏俱全设计包里自带的工艺库文件tsmc18rf.pdk可以直接在Cadence里调用对刚接触工艺库的同学相当友好。重点看电压环设计仿真文档里有个补偿网络的计算案例//补偿网络参数示例 Rcomp 12k Ccomp1 5p Ccomp2 500f这个三阶补偿网络要注意零点频率设置在开关频率的1/5左右。新手常犯的错误是直接把补偿电容怼到nF级结果相位裕度直接崩盘。实际调参时可以用仿真脚本里的参数扫描功能alter param Ccomp1 list 3p 5p 8p tran 1n 10u plot vout跑完就能看到不同补偿电容下的振铃现象。有个取巧的方法——把负载跳变仿真设置成从0.5A突变到1A观察输出电压的恢复时间这比单纯看波特图更直观。设计包里有个现成的testbench负载用理想电流源加pwl语句实现跳变Iload pwl 0n 0.5u 4.9u 0.5u 5u 1m 10u 1m重点来了AOT控制的核心是导通时间发生器设计文档里用到了带输入前馈的电路结构。看这段HSPICE代码的关键部分*导通时间计算模块 E_Ton ton 0 VALUE { K*(VIN-VOUT)/VIN } R_Ton ton 0 100k C_Ton ton 0 0.5p这里的K值需要根据电感参数调整新手建议先用文档里给的默认值0.35。实际调试时如果发现轻载效率低可能需要把K值调小但要注意最小导通时间受工艺限制TSMC18里逻辑门的延时大概在50ps级别。buck DCDC适合初学者学习有配套的设计仿真、原理说明pdf还有参考轮文 [1]tsmc18工艺正向设计的恒定时间控制AOT的dcdc电压环路。 [2]输入电压1.6-1.8v 输出电压0.41.2V最大电流1A。 [3]适合初学者学习用能实现基本功能。 送有工艺库电路文件仿真说明文档仿真的设置。电感选型是个实操难点文档里推荐用2.2nH的集成电感。有个快速验证方法在原理图里把电感值改成极端值跑瞬态仿真比如故意用10nH马上能看到电流波形出现平台这说明电感饱和了。记得看工艺库里的电感参数表重点关注Q值和饱和电流。最后给个调试小技巧当输出电压纹波突然变大时先别急着调补偿网络。检查文档里的开关节点波形如果上升沿有台阶大概率是上管驱动能力不足。这时候需要调整文档里driver模块的尺寸参数比如把M1的W从文档里的10u改到20u立马见效。整套设计最妙的是自带工艺偏差仿真案例跑完蒙特卡洛分析后会发现在慢-快工艺角下效率波动不超过8%。对新手来说这种实战化的学习资料比纯理论教程管用十倍。需要源码和文档的可以直接戳作者邮箱记得仿真前先把PDK路径设置对不然原理图里的MOS管会跟你闹脾气。