修改时间 04-01-2021 10:03 AM
试过重建工程吗? 之前都可以正常综合? 用的是什么操作系统?
试着把部分模块设置成Black_box来定位是哪部分的逻辑导致了问题. 有问题的部分单独做OOC 综合合到大的设计中.
修改时间 04-01-2021 03:08 PM
根据经验提供的建议:
1. log的最后一条信息:
WARNING: [Synth 8-689] width (10) of port connection 'wr_data_count' does not match port width (9) of module 'fifo_generator_1' [E:/BaiduNetdiskDownload/myk7/k720_rgmii_ethernet1_0331/eth_test.srcs/sources_1/new/read_result_data_block.v:65]
把代码里的这处错误修改一下试试看。
2. 看起来是在综合read_result_data_block.v这个文件的时候出的问题,把这个文件设为top跑一下综合看看是否出错。如果出错,把他的子模块例化的代码逐一注释掉并跑综合看看是否出错,通过这种方式逐渐缩小范围。如果不出错,把read_result_data_block.v的上层模块设为top跑综合看看是否出错,以此类推,直到再次出错,再用逐一注释子模块的方法缩小范围。
-vivian
修改时间 04-01-2021 03:51 PM
assign rgb_data={rgb_data,rgb_data,rgb_data};
这句代码是不是写错了?
修改时间 04-01-2021 03:54 PM
WARNING: [Vivado 12-1017] Problems encountered:
1. Failed to delete one or more files in run directory D:/k720_rgmii_hdmi_ddr/eth_test.runs/synth_2
关掉Vivado,手动删除这个文件夹,删得掉吗
修改时间 04-01-2021 04:48 PM
"这句的确写错了。后面应该是_o ,但是也不至于用于跑不完啊?!"
那么改对之后还报错吗?
-vivian