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

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5612|回复: 12

[求助] SAR ADC 仿真问题

[复制链接]
发表于 2013-7-22 10:27:58 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
准备做一个SAR ADC,想请教一下SAR ADC的标准验证流程是怎样的,如何做仿真。
如 INL和DNL在virtuoso里如何仿真出来呢?
我现在只用了最笨的方法,即给一个斜坡电压,看看是不是所有的数字值都能够打出来。
不知道怎么样来仿真SAR ADC就能够认为做的很好了?

谢谢!
发表于 2013-7-22 22:22:53 | 显示全部楼层
怎么就没人帮答呢,我也想知道有没有更好的方法
我看了一下cadence给的veriloga示例,就是给个斜波,打很多点(比如12bit,就打N*2^12个点),求两个量化间隔间的点数,反推DNL,INL。这个方法太慢了,12位的得跑几万个点,非常费时间。有无更好的方法?
还有输入正弦波,fft求snr,如何反推ENOB,直接snr/6.02吗?
发表于 2013-7-23 02:34:21 | 显示全部楼层
FFT 看AC
INL/DNL 看DC
发表于 2013-7-23 08:38:06 | 显示全部楼层
回复 2# longqingshan


    ADC的INL和DNL好像只能通过这种方法来仿真,精确点的话,仿真时间确实很长
 楼主| 发表于 2013-7-23 09:32:05 | 显示全部楼层
回复 2# longqingshan


ENOB应该是用SNR-1.76再除以6.02计算,直接仿真可能出不来吧。
12bit打出的点N*2^12,这个N是多少呢?再有就是如果给斜坡电压,其实电压值和结束电压值该如何选取呢?
 楼主| 发表于 2013-7-23 09:33:36 | 显示全部楼层
回复 3# SJWPRC


    能否稍微具体讲一下,如何通过DC看INL和DNL?

谢谢!
 楼主| 发表于 2013-7-23 09:35:22 | 显示全部楼层
回复 2# longqingshan


    veriloga的实例在哪有?能分享一下吗?
谢谢!
发表于 2013-7-23 09:41:49 | 显示全部楼层
N就看你测多精确了,如果你想测到0.1bit,那N就是10,这样的话仿真很慢。
斜坡电压当然要完全覆盖你的量程。其实量程两端测得不精确没多大关系的。
 楼主| 发表于 2013-7-23 09:50:20 | 显示全部楼层
回复 8# longqingshan

那如何打印出来这些点呢,我之前通过图形然后用计算器打出来的,方法不太好。有什么简便的方法吗?

谢谢!
 楼主| 发表于 2013-7-23 09:50:25 | 显示全部楼层
回复 8# longqingshan

那如何打印出来这些点呢,我之前通过图形然后用计算器打出来的,方法不太好。有什么简便的方法吗?

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

本版积分规则

关闭

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


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

GMT+8, 2024-11-13 03:37 , Processed in 0.024018 second(s), 8 queries , Gzip On, Redis On.

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