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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 9161|回复: 15

[求助] SAR ADC测试数据处理问题

[复制链接]
发表于 2018-9-28 15:19:07 | 显示全部楼层 |阅读模式

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

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

×
ADC的采样频率为10MS/s,18位输出通道。逻辑分析仪不支持同步采样,所以用500MS/s去采集ADC的数字输出,高了50倍。
现在的问题是,如何挑选出10MS/s的ADC的数据?
发表于 2018-9-29 10:53:04 | 显示全部楼层
这个简单吧,把数据采出来后,从1开始,累加50取数,取出来的数如果性能不好,再从2开始,累加50取数-------,最后到从50开始,累加50取数,从这50次中总有一次能取对数。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-9-29 14:06:22 | 显示全部楼层
回复 2# hardmany


    已经解决了,逻辑分析仪可以解决
回复 支持 反对

使用道具 举报

发表于 2018-9-29 16:16:38 | 显示全部楼层
回复 1# 单眼皮的乖女孩


   请问你是怎么做的DNL 和INL的仿真?谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-9-29 20:33:31 | 显示全部楼层
回复 4# zs1647


    Agilent 高速ADC、DAC测试原理及测试方法.pdf (889.67 KB , 下载次数: 410 )
这个文档你参考一下吧
回复 支持 1 反对 0

使用道具 举报

发表于 2018-9-29 21:30:31 | 显示全部楼层
thanks
回复 支持 反对

使用道具 举报

发表于 2018-9-30 11:33:35 | 显示全部楼层
回复 5# 单眼皮的乖女孩


   请问下,ADC输出的结果是DIGTAL,是不是先要转成analog,如何再通过matlab计算出DNL和INL?我现在还没开始测试,但是我想做一下仿真,用cadence有什么办法做码密度吗?请详细解答,谢谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-9-30 13:23:32 | 显示全部楼层
回复 7# zs1647


    要转成模拟电压,你可以导出数据用MATLAB计算,如果你的ADC是二进制的,也可以用cadence里面的理想DAC,这个DAC是用Veriloga写的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-9-30 13:32:19 | 显示全部楼层
回复 7# zs1647


    不是二进制,冗余架构的也可以。 1538285844(1).png
回复 支持 反对

使用道具 举报

发表于 2018-9-30 14:28:40 | 显示全部楼层
回复 9# 单眼皮的乖女孩


   我看了一下EE247,上面说给一个非常慢的斜坡信号,使得每个数字码能出现100个点,然后得出ADC的输出码的PDF,PDF/100就是DNL,这个方法感觉挺好的,但是,对于一颗ADC来说,制造出来后的mismatch和process都是固定的,这种方法感觉还是得不到DNL和INL。要非常多的芯片样本才能得到这个指标对吧。你说的哪个方法,转成ANALOG之后应该就不是用码密度的方法测DNL和INL了吧。analog信号没有码密度一说吧。至于你说的不是二进制就换冗余架构,我不懂,有请问相关资料吗?谢谢



如果我说得不对,还请指正!
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-9-10 06:30 , Processed in 0.019307 second(s), 5 queries , Gzip On, Redis On.

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