DisplayPort 1.4 RX示例设计在Vivado 2022中时序失败
时序与实现社区未闭环原帖 9 个回答 · 688 次浏览|器件:Vivado 2022.2 / xcku115-flvf1924-2-i、KCU105 (xcku040-ffa1156-2-e)
一句话结论:示例设计时序问题预计2023.1修复,帖中提供的Tcl与策略均未解决
现象
升级到Vivado 2022.2后DisplayPort示例设计无法收敛时序,构建后无法工作
根因
帖中未明确;AMD称示例设计存在问题,计划2023.1修复,但用户反馈提供的Tcl约束仍无法解决
可尝试的处理步骤
- 在运行前于控制台执行AMD提供的Tcl命令:set_property strategy {Vivado Implementation Defaults} [get_runs impl_1]
- set_property STEPS.PLACE_DESIGN.ARGS.DIRECTIVE ExtraPostPlacementOpt [get_runs impl_1]
- set_property STEPS.POST_ROUTE_PHYS_OPT_DESIGN.IS_ENABLED true [get_runs impl_1]
- set_property STEPS.POST_ROUTE_PHYS_OPT_DESIGN.ARGS.DIRECTIVE AggressiveExplore [get_runs impl_1]
- set_property dataflow_viewer_settings "min_width=16" [current_fileset]
- set_property STEPS.PLACE_DESIGN.ARGS.DIRECTIVE Default [get_runs impl_1]
- set_property STEPS.POST_ROUTE_PHYS_OPT_DESIGN.ARGS.DIRECTIVE Default [get_runs impl_1]
- set_property STEPS.OPT_DESIGN.ARGS.DIRECTIVE ExploreSequentialArea [get_runs impl_1]
- 尝试至少10种实现策略
- 为Inter-clock路径添加自定义约束,并将相同约束应用到示例设计
相关资料
ISE 14.7 MAP报错place:543资源未满却无法布局xocc双时钟内核时序不满足导致自动降频失败Spartan-6 LX9 MCB_DDR3_rzq 的 LOC 约束 K7 无效报错
相关标签:DisplayPort · Vivado · timing · UltraScale
就这个问题继续问 AI →
← 返回 AMD 社区问答速查