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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: gavin168

请教下DAC的DNL, INL仿真问题

[复制链接]
发表于 2008-3-6 20:28:10 | 显示全部楼层
我觉得电路级的INL和DNL仿真不可行,时间实在是太长了
发表于 2008-3-6 21:44:58 | 显示全部楼层
仿真就是太慢了,只能仿真SNR看看了!!
期待好的方法!!
发表于 2008-5-12 16:07:54 | 显示全部楼层
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
发表于 2008-5-12 16:49:49 | 显示全部楼层
很想知道!!!
发表于 2008-5-13 05:53:59 | 显示全部楼层
如果用Cadence Spectre 做模拟的话,可以写一个简单的veriloga模块。veriloga 模块可以在spectre里直接引用。用这个模块控制DAC的数字端,同时用这个模块输出一个理想DAC的输出电压。在veriloga模块里用一个timer函数。每隔一定时间改变一下输出控制,及理想DAC输出电压。
做一个瞬态(tran)仿真。
读出DAC的输出电压和理想输出电压。做一些简单的运算就可以得到DNL,INL了。
发表于 2008-5-14 12:01:22 | 显示全部楼层
恰好没spectre的model,hspice怎么仿呢?
头像被屏蔽
发表于 2008-5-14 13:15:49 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2008-5-18 09:25:33 | 显示全部楼层
16楼正解。 spectre 就用veriloga, hspice就用perl,既然是仿真就没有必要用统计方法蛮干啦,可以直接sim精确的threshold呀。用一个简单的收敛算法,从预测的threshold开始,到实际的treshold结束,有个3,4步精度就足够啦,10bit case 最多 4×1024 run 就找到全部threshold啦.
发表于 2008-6-25 17:38:00 | 显示全部楼层
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
发表于 2008-11-24 15:34:14 | 显示全部楼层
顶16楼
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-6-2 13:46 , Processed in 0.025063 second(s), 6 queries , Gzip On, Redis On.

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