12 bit SAR ADC 的INL和DNL仿真

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。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值