- debug-core的报错,只记住关键词earlier error了
法一:把正在使用的时钟信号(意思是netlist里面其他信号的clock domain,也叫做ila的工作时钟)移出debug core(不知道为什么这个工程不能探测系统时钟,有毒,有时间换一个工程看看)
法二:减小debug core的深度(我的电脑配置不太行,一般只能跑30000多) - 如果布置debug net的过程中有信号的clock domain是红色的,需要重新设置它的时钟(一般为全局时钟,其他信号是哪个它就是哪个,这句话针对的单全局时钟)如果该信号原本是不需要时钟驱动的,没有关系,这里的clock domain 是ila的工作时钟,并不代表它本身与全局时钟有关系;如果不重要就移除吧
ps:此时我设置debug core的方式还是主要在rtl常用(不得不测试)信号前中加上( * mark_debug = “true” * ),临时需要测试的在debug netlist中添加(懒得跑综合,而且应该可以只修改后者,在debug core的第二种情况(new)下);还有一种对ila core进行操作的还不清楚,可以直接搞xdc文件的那种,等我试过了再说
布线-vivado问题记录-1
最新推荐文章于 2024-05-31 15:04:06 发布