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

2020-02-02 12:44发布

如题,想在一块板子上使用2-3片相同的FPGA,并且希望共用一个晶振,晶振是有源的,50M。请问直接把晶振时钟输出送到FPGA行吗?电路或布线有没有什么讲究?
我试过把一块板子上的FPGA时钟晶振用飞线(杜邦线长度)引给另一个板子上的FPGA做时钟,结果两个FPGA的波形发生明显抖动,为什么,怎么解决?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
14条回答
seahakeway
2020-02-03 04:08
调整大小 IMG_20170612_091713.jpg
这个是我直接飞线的结果。
我是把一块板子上的FPGA IO口的输出50M时钟,用杜邦线传递到另一块板上FPGA的IO口。
两块板子共用+5V和地,然后各自由电源芯片产生3.3V 2.5V和1.2V。
飞线之后,两块板子上的FPGA所有IO口输出波形都成了上图所示,幅值出现了周期波动,好像是被干扰调制了。断开飞线,波形恢复正常。请问这是什么原因?

一周热门 更多>