在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2993|回复: 8

[求助] FPGA时序约束参数设置

[复制链接]
发表于 2019-6-10 09:58:09 | 显示全部楼层 |阅读模式
50资产
在使用vivado时序约束向导的时候,进行I/O约束的时候发现需要填入以下几个参数:
tco_min,tco_max,trce_dly_min,trce_dly_max,但是这几个参数我在芯片的datasheet上并没有查到,在网上找资料是这么说的:

                 tco_min与tco_max来自输入fpga芯片的datasheet。(我们需要从clock/data skew or data setup/hold times 转换出来。)                 trce_dly_min/trce_dly_max 来自pcb板延迟。(此延迟很难提前预知。)
不知道tco的计算公式是什么,另外trce_dly一般是要设置为多少呢.有人知道能指点一二吗,实在是困惑好多天,在线等




2.png
1.png
 楼主| 发表于 2019-6-10 10:10:32 | 显示全部楼层
自己顶一下,希望有人解答
发表于 2019-6-10 15:22:35 | 显示全部楼层
谢谢分享
发表于 2019-6-10 20:17:16 | 显示全部楼层
trace delay要根据走线长度来计算,根据板材选择传播速度,可以用90%光速来近似,除以长度。
 楼主| 发表于 2019-6-11 08:28:50 | 显示全部楼层


424202632 发表于 2019-6-10 20:17
trace delay要根据走线长度来计算,根据板材选择传播速度,可以用90%光速来近似,除以长度。 ...


是不是没有绘制PCB板这个参数就没法知道了呢?
发表于 2019-6-11 10:36:32 | 显示全部楼层
Tco 是触发器建立稳定输出需要的时间。 Datasheet 应该可以找到 Tco min, Tco max
发表于 2019-6-11 10:40:00 | 显示全部楼层
如果埋在板内的走线 按1/2光速来估计时延
发表于 2019-6-11 15:50:48 | 显示全部楼层
本帖最后由 cafodm 于 2019-6-11 15:53 编辑

这个我感觉是说上一级的FF的tco,你应该去查上一级芯片的tco。trce_dly需要根据线长线宽和PCB板材质估算。
发表于 2019-6-11 21:05:27 | 显示全部楼层


fuxiaolicaicai 发表于 2019-6-11 08:28
是不是没有绘制PCB板这个参数就没法知道了呢?


一般走线不会很长,可以估算,按楼下那位兄弟的速度估算方法delay=0.1/150000000=6.67e-10≈0.67ns.板子走线10cm已算比较长了。真要准确计算是很复杂的,要考虑介电常数,线宽间距等因素。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-7-15 05:33 , Processed in 0.025063 second(s), 10 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表