搜索
bottom↓
回复: 11
打印 上一主题 下一主题

Artix-7芯片,用内部PLL生成时钟给MGT做参考时钟,可行吗?

[复制链接]

出0入0汤圆

跳转到指定楼层
1
发表于 2025-5-12 13:58:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
MGT的参考时钟,要用差分有源晶振,价格比较高。用芯片内部的PLL生成时钟,然后通过差分IO输出,再在外部连接到MGTREFCLK引脚,这样可省差分有源晶振,能够降低成本
请问这样设计可行吗,FPGA PLL生成的时钟信号质量能否满足MGT的要求呢?
GT速率是3.5Gbps左右,8B10B编码。

阿莫论坛22周年了!感谢大家的支持与爱护!!

世间万般皆为虚妄,唯有情爱执念最是折磨人心。人心本不可试探,一试便碎;真情更不能考验,一考就断!

出0入442汤圆

2
发表于 2025-5-12 16:16:52 | 只看该作者
不可以。jitter太大了。fpga片内pll的jitter通常在100ps以上,甚至不同配置jitter有很大不同,low power优化的pll jitter甚至高达400ps,这已经对采样数据产生非常大的干扰了。而晶振的标称jitter是1ps以内。

出0入0汤圆

3
 楼主| 发表于 2025-5-12 16:38:42 来自手机 | 只看该作者
wye11083 发表于 2025-5-12 16:16
不可以。jitter太大了。fpga片内pll的jitter通常在100ps以上,甚至不同配置jitter有很大不同,low power优 ...
(引用自2楼)

那我不PLL,只用fpga的IO buf将单端时钟,转成差分时钟,供给gfrefclk,可以吗?不经过pll会不会好一些?

出0入4汤圆

4
发表于 2025-5-12 16:59:20 | 只看该作者
我们实测过,无论是单端转差分,还是经过PLL再给SERDES的参考时钟,都会引进jitter,对数据传输有影响,经过PLL效果更差。所以,实际使用的时候需要特别注意。
不是说不可以用,就是会影响误码率和传输距离,如果要求不高的确可以这样用。
一句话概括:能不能用要看需求,最好实测。

出0入0汤圆

5
 楼主| 发表于 2025-5-12 17:11:19 | 只看该作者
roasn 发表于 2025-5-12 16:59
我们实测过,无论是单端转差分,还是经过PLL再给SERDES的参考时钟,都会引进jitter,对数据传输有影响,经 ...
(引用自4楼)

谢谢分享经验!
请问你当时测试,SERDES是用多少传输速率?

出0入4汤圆

6
发表于 2025-5-12 17:14:50 | 只看该作者
xxdd2014 发表于 2025-5-12 17:11
谢谢分享经验!
请问你当时测试,SERDES是用多少传输速率?
(引用自5楼)

不到3G,就是你说的这种方法环出给参考时钟

出0入442汤圆

7
发表于 2025-5-12 19:50:58 | 只看该作者
roasn 发表于 2025-5-12 16:59
我们实测过,无论是单端转差分,还是经过PLL再给SERDES的参考时钟,都会引进jitter,对数据传输有影响,经 ...
(引用自4楼)

实际工程上面不能工作。我们去年测试过lattice pll输出115.2mhz给serdes,ber相当高,10²级别,受点干扰直接干到几千。

出0入4汤圆

8
发表于 2025-5-13 08:59:53 | 只看该作者
wye11083 发表于 2025-5-12 19:50
实际工程上面不能工作。我们去年测试过lattice pll输出115.2mhz给serdes,ber相当高,10²级别,受点干扰 ...
(引用自7楼)

lattice的PLL比xilinx要更差,的确不能用。楼主后来说的是单端转差分。

出0入0汤圆

9
 楼主| 发表于 2025-5-13 09:48:01 | 只看该作者
roasn 发表于 2025-5-13 08:59
lattice的PLL比xilinx要更差,的确不能用。楼主后来说的是单端转差分。
(引用自8楼)


我需要生成四路148.5MHz的差分时钟,给GT做参考时钟
你觉得用什么方式比较可靠且成本低,能否帮忙推荐一下?

出0入0汤圆

10
发表于 2025-5-13 09:56:06 | 只看该作者
roasn 发表于 2025-5-13 08:59
lattice的PLL比xilinx要更差,的确不能用。楼主后来说的是单端转差分。
(引用自8楼)

GT做参考时钟的jiter最大是多少呢?

出0入4汤圆

11
发表于 2025-5-13 13:53:23 | 只看该作者
xxdd2014 发表于 2025-5-13 09:48
我需要生成四路148.5MHz的差分时钟,给GT做参考时钟
你觉得用什么方式比较可靠且成本低,能否帮忙推荐一 ...
(引用自9楼)

我们一般是用专用的PLL芯片,比如CDCE6214等

出0入4汤圆

12
发表于 2025-5-13 13:54:05 | 只看该作者
cay 发表于 2025-5-13 09:56
GT做参考时钟的jiter最大是多少呢?
(引用自10楼)

这个具体数字不记得了,时间有点久,查一下手册应该能查到,或者问FAE
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2026-7-20 21:38

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表