几片单通道ADC,用同样的时钟,采样就能保证同步了吗?
虎哥2014/03/24无线电 IP:北京
本帖最后由 虎哥 于 2014-3-24 03:09 编辑

最近需要同时采集多路信号,频率都在1MHz级别,方案是用多片单通道16位ADC。要求不同ADC的每个采样点在时间上要精确同步(每个之间的最大偶然误差为10ns级别,并且程对称分布),该如何实现呢?

如果两个ADC,只要用同一个时钟驱动就能同步,为何还有专门的同步采样ADC?

另外数据读取这边如何确保就是同步没有错位的呢?
来自:电子信息 / 无线电
4
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也
DebugLab
10年10个月前 IP:未同步
677330
AD9288+FPGA可以嘛?虎哥加油~~~
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
justinpiggy
10年10个月前 IP:未同步
677383
本帖最后由 justinpiggy 于 2014-3-24 14:44 编辑

理论上应该是一样的,但是你自己连接,时钟连线长度不一样,质量也可能不一样,各种相移和抖动,同步采样ADC将多个ADC或者采样保持放在一起,优化了时钟走线和抖动,占PCB面积也更小,适合产品。
当然我认为1MSps级别的应该不需要太在意这个问题,可以用多个ADC来代替同步采样ADC

我觉得用FPGA产生个时钟驱动全部ADC,然后读取时候直接同时读取就OK的吧,ADC_CLK一次采样一下,然后读出。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
duweitao
10年9个月前 IP:未同步
684990
不知道理解的对不对,之前遇到的方案都是,晶振出的时钟,进入时钟管理芯片(或电路),然后分配出多路的时钟信号,该信号直接送给ADC。
高速的ADC通常会有随着数据出来的同步时钟信号。
高速高质量数据采集的情况下,通常ADC的采样时钟不会经过FPGA,因为其相位性能不好。
这里有个框图可以看看
XXXXXXXXXXXXXXXXXXXXXXX/_XXXXXXXXXXXXXm
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

所属专业
所属分类
上级专业
同级专业
虎哥
专家 进士 学者 机友 笔友
文章
1556
回复
13448
学术分
39
2005/08/24注册,2时5分前活动

刘 虎

创新工程局主席

主体类型:个人
所属领域:无
认证方式:身份证号
IP归属地:未同步
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}