ADC的INL积分非线性,DNL微分非线性的仿真
1.1 12bit SAR ADC,采样频率2MHz,20个ADC时钟为1个采样周期,采样周期10us。输入采样信号0.5~3.5V,采4096个点,周期40.96ms。给定斜坡输入信号,如下图1。

图1
1.2 仿真tran时间设置51ms;(实际仿真时间跑了大概36小时)

图2
1.3 仿真结果输出12位数字码,以及转换成10进制的dout波形

图3
1.4 使用cadence自带的inl函数计算
sampling step为采样周期;cross type选rising;mode选auto;Delay为dout第一个稳定的采样点;unit选lsb;number为4096。设置完,点击apply,在图5中出现表达式,plot波形。

图4

图5
1.5 同理DNL设置,在caculator中,如图6,然后plot波形

图6
1.6 可得到INL和DNL波形,查看最大值和最小值,确认范围
我的仿真结果INL范围为±1.5LSB;DNL范围-1LSB到﹢0.5LSB。
3426

被折叠的 条评论
为什么被折叠?



