fpga.love
EN App
知识库›AMD 社区问答速查›create_clock约束含义及ZCU106上UART时钟约束如何写

create_clock约束含义及ZCU106上UART时钟约束如何写

封装与引脚约束已闭环原帖 9 个回答 · 301 次浏览|器件:Artix-7 / ZCU106 / clk_wiz_0(错误码:[Synth 8-6859])

一句话结论:create_clock定义10ns周期50%占空比输入时钟;多驱动需移除uart模块的clk_50m输入

现象

用户不理解UART约束文件中create_clock语句含义,迁移到ZCU106后出现多驱动错误

根因

clk_50m既作为模块输入端口又由clk_wiz_0的clk_out1驱动,造成多驱动网络

可尝试的处理步骤

本文基于 AMD 客户社区(原 Xilinx 论坛)真实问答整理为中文要点,非原文转载;技术细节以原帖与 AMD 官方文档为准。
原帖:https://adaptivesupport.amd.com/s/question/0D54U00008se9mVSAQ/can-someone-please-explain-what-is-this-constrai

Vivado 报错词典解读

这条帖子的错误码在词典里有独立词条,含现象、根因与可执行步骤:

ERROR: [Synth 8-6859]
Vivado综合报多驱动网络错误

相关资料

DFX动态pblock边界被工具调整导致HDPR-29报错LVDS_25输出端口在布局时报错如何解决XC7Z045FFG900的GTX bank与引脚分配错误

相关标签:create_clock · ZCU106 · UART · multi-driven

就这个问题继续问 AI → ← 返回 AMD 社区问答速查