如何实现多片FPGA共用一个晶振?

2020-02-02 12:44发布

如题,想在一块板子上使用2-3片相同的FPGA,并且希望共用一个晶振,晶振是有源的,50M。请问直接把晶振时钟输出送到FPGA行吗?电路或布线有没有什么讲究?
我试过把一块板子上的FPGA时钟晶振用飞线(杜邦线长度)引给另一个板子上的FPGA做时钟,结果两个FPGA的波形发生明显抖动,为什么,怎么解决?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
尔子非鱼
1楼-- · 2020-02-02 14:41
 精彩回答 2  元偷偷看……
seahakeway
2楼-- · 2020-02-02 20:41
尔子非鱼 发表于 2017-6-9 17:29
找芯片,用分频器。

跟分频器有什么关系,能说得详细一点吗?
nethopper
3楼-- · 2020-02-02 21:22
线短的话,直接用应该没问题
吾要单片机
4楼-- · 2020-02-03 03:07
是否可以考虑将时钟信号进行差分发送和接收,只有这样才能解决相位误差。
seahakeway
5楼-- · 2020-02-03 04:08
调整大小 IMG_20170612_091713.jpg
这个是我直接飞线的结果。
我是把一块板子上的FPGA IO口的输出50M时钟,用杜邦线传递到另一块板上FPGA的IO口。
两块板子共用+5V和地,然后各自由电源芯片产生3.3V 2.5V和1.2V。
飞线之后,两块板子上的FPGA所有IO口输出波形都成了上图所示,幅值出现了周期波动,好像是被干扰调制了。断开飞线,波形恢复正常。请问这是什么原因?
seahakeway
6楼-- · 2020-02-03 05:21
 精彩回答 2  元偷偷看……

一周热门 更多>