标题
55697 - 2015.3 封装/时序 - 如何使用 Vivado 来计算我的器件的封装飞行时间?描述
如何使用 Vivado 来计算我的器件的封装延迟或封装飞行时间?解决方案
我们不给出走线长度数据,而是按时间给出延迟,因为这是估算真实封装延迟的最准确方法。
1) 在 Vivado 中打开任意设计,可以是 RTL、网表或已实现的设计。然后选择“Export > I/O Ports > CSV”(导出 > I/O 端口 > CSV)。
这样您就能看到每个管脚的所有最小和最大封装延迟。
在每个封装管脚的“Package Pins”(封装管脚)窗口内还会分两个独立的列来显示最小/最大走线延迟。
同样,您可选择“File->Export I/O ports”(文件 > 导出 I/O 端口)获取包含延迟的 CSV 类型的电子数据表。
2) 如果没有工程,您可使用以下 Tcl 命令:
link_design -part <part_number>
write_csv <file_name>
例如:
link_design -part xc7k410tffg900-2
write_csv flight_time