差分时钟输入的结构:pl_clk_p 差分时钟 -> ibufds -> bufg, 我原来以为差分时钟经过ibus是buffer时钟,选择了global buffer这个选项,出现了Sub-optimal placement for a global clock-capable IO pin-BUFGCE-MMCM. If this sub optimal condition is acceptable for this design, you may use CLOCK_DEDICATED_ROUTE constraint in the .xdc file to demote this message to WARN…。解决方法,改为single ended clock capable选项
VIVADO自定义IP核的创建与后续的修改 自定义ip核修改如这个链接所示
自己封装的ip核,综合一直出现cirical warning。原因:封ip的时候,把xdc也封进去了,导致最后top层的xdc和ip的xdc雷同,导致冲突。右击ip,edit in ip packager, 进入ip核的工程,删除ip核工程的xdc文件即可。