在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
楼主: 466579614

[原创] 14bitADC的DNL和INL仿真

[复制链接]
发表于 2022-8-1 09:14:32 | 显示全部楼层
请问1.148us是怎么算出来的,1/f吗,f是你的采样频率还是时钟频率
回复 支持 0 反对 1

使用道具 举报

发表于 2022-8-6 22:38:26 | 显示全部楼层


   
penghe666 发表于 2022-8-1 09:14
请问1.148us是怎么算出来的,1/f吗,f是你的采样频率还是时钟频率


理应是采样频率
回复 支持 反对

使用道具 举报

发表于 2022-8-8 16:47:07 | 显示全部楼层


   
ZX25R 发表于 2022-7-22 16:16
仿真 12 BIT SARADC的DNL 和INL  有什么资料借鉴的么


还不错,看一下

12bit synchronous sar adc papers.rar

2.54 MB, 下载次数: 565 , 下载积分: 资产 -2 信元, 下载支出 2 信元

回复 支持 反对

使用道具 举报

发表于 2022-8-8 16:48:07 | 显示全部楼层


   
novaming 发表于 2021-4-2 23:38
斜波输入只能是多跑几次,开启APS应该能快不少,一般跑个三天能跑完吧
为啥不用精度高点的正弦波?
...


您好,请问斜坡输入的信号怎么给啊,有什么公式吗
回复 支持 反对

使用道具 举报

发表于 2022-11-15 17:12:21 | 显示全部楼层


   
quantus 发表于 2021-4-1 20:16
首先感谢4楼吐露干货。其次我来补充一些个人的看法:
1. 用每个code4个hit的斜坡信号来测inl,最终精度只有 ...


你好!请问仿真ADC的DNL和INL时的输入信号是什么?是由斜坡发生器生成的斜波?还是通过理想的DAC生成的阶梯波,然后每个阶梯为4个采样的长度?
回复 支持 反对

使用道具 举报

发表于 2024-5-6 16:29:15 | 显示全部楼层


   
david_reg 发表于 2021-4-1 14:58
或许可以考虑两个方法:
1. 如果是Nyquist ADC, 可以通过多个test-bench并行仿真, 每个仿真扫描不同的输入电 ...


收藏,看一下。
回复 支持 反对

使用道具 举报

发表于 2024-5-9 01:11:30 | 显示全部楼层


   
zz3476 发表于 2024-5-6 16:29
收藏,看一下。


4#的quantus网友提供的这篇文章很有价值,根据这篇文章的方法我仿真了一个12bit SAR ADC 的DNL/INL, 只需要选择其中二十几个code仿真,然后其它code的DNL可以根据这二十几个code的仿真结果推算出来,最终结果与仿真全部code的很接近,能节省不少时间。

Test Time Reduction of Successive Approximation Register A/D Converter By Selective Code Measurement
回复 支持 1 反对 0

使用道具 举报

发表于 2024-5-10 12:07:54 | 显示全部楼层
学习
回复 支持 反对

使用道具 举报

发表于 2024-5-15 14:22:53 | 显示全部楼层
可以请问一下斜坡信号是怎么加的吗,我想直接用cadence仿真
回复 支持 反对

使用道具 举报

发表于 2024-6-20 15:52:55 | 显示全部楼层


   
XSY0506 发表于 2024-5-15 14:22
可以请问一下斜坡信号是怎么加的吗,我想直接用cadence仿真


用vpulse然后把上升时间或者下降时间设的跟period的时间一样长
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-7-9 21:04 , Processed in 0.160048 second(s), 9 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表