赛灵思
直播中

曹玥

7年用户 168经验值
私信 关注
[问答]

摄像机链接失败切换限制约束

嗨,
在我的设计中,我使用Zynq xc7z020-clg484-1,我正在实现带有selectiO接口向导和PLL的摄像机链接接口,以获得必要的时钟乘以7。
我收到以下消息:
--------------------------------------------------
------------------------------松弛:-0.370ns(期间 - 最小期限)期间:1.785ns最小期限:
2.155ns(464.037MHz)(Tbcper_I(Fmax))物理资源:CustomLogic_I / TxFPDL3HD_I / pllx7_1 / clkout2_buf / I0逻辑资源:CustomLogic_I / TxFPDL3HD_I / pllx7_1 / clkout2_buf / I0定位引脚:BUFGCTRL_X0Y1.I0时钟网络:CustomLogic_I / TxFPDL3HD_I / pllx7_1
/ CLKOUT1
看起来PLL x7时钟由bufgctrl缓冲,并且该组件的切换速度不能超过464 MHz。
另一方面,PLL的时钟频率可以更快地切换(根据手动DS187,该设备和速度等级可达800MHz)。
有没有办法避免这种时间违规?
谢谢和最好的问候,
GP

回帖(1)

陈玉筠

2020-4-10 08:24:40
快速使用时钟的唯一方法是在BUFIO上。
MMCM的前四个输出(不是PLL)可以访问“高性能时钟路径”。
这些是与MMCM在同一时钟区域中与BUFIO和BUFR的专用连接。
要快速执行接口,您需要将低速时钟带入MMCM,在MMCM中仅生成7x时钟(在CLKOUT0上),将此时钟路由到BUFIO和BUFR,使BUFR除以7,
并使用ISERDES捕获数据。
您必须对此系统进行动态校准 - 除了数据眼图太小而无法静态捕获这一事实外,时钟路径无法补偿(MMCM无法补偿BUFIO / BUFR插入)。
MMCM的动态相移可用于校准,或者您可以使用IDELAY单元。
Avrum
举报

更多回帖

发帖
×
20
完善资料,
赚取积分