找回密码
 立即注册
查看: 253|回复: 16

vivado编译报错导致编译中断

[复制链接]

3

主题

17

回帖

88

积分

少年

积分
88
发表于 2025-3-20 13:36:55 | 显示全部楼层 |阅读模式
  同样的工程,编译有时候挺正常,有时候编译在route design很久,有时候编译报错如图显示error,直接自动停止编译了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

6

主题

108

回帖

285

积分

壮年

积分
285
发表于 2025-3-20 14:36:22 | 显示全部楼层
综合通过说明设计可以映射成FPGA内部资源, 布局布线出错,大概率是你这个设计的内部资源无法布局布线. 比如时钟路由到不了时钟引脚放到其他管脚了, 比如有些引脚不让用比如差分你弄的引脚到不了, 比如路由到不了, 比如用了这个系列没有的固件等等吧, 你这个没有具体写不知道啥原因.

2

主题

8

回帖

63

积分

少年

积分
63
发表于 2025-3-20 15:04:51 | 显示全部楼层
挨个检查下warnning吧,能消除的尽量消除,然后再编译看看。

3

主题

17

回帖

88

积分

少年

积分
88
 楼主| 发表于 2025-3-20 15:36:12 | 显示全部楼层
xxppno1 发表于 2025-3-20 14:36
综合通过说明设计可以映射成FPGA内部资源, 布局布线出错,大概率是你这个设计的内部资源无法布局布线. 比如 ...

他这个问题有时候出现有时候又能编译成功 所以也很无奈啊

3

主题

17

回帖

88

积分

少年

积分
88
 楼主| 发表于 2025-3-20 15:37:11 | 显示全部楼层
FPGA低才生 发表于 2025-3-20 15:04
挨个检查下warnning吧,能消除的尽量消除,然后再编译看看。

是的,能消除的warming都尽量消除了。整个工程时钟用的比较多,资源占用也比较多,工程比较大,有时候可以编译过去有时候又会报这个错

5

主题

19

回帖

116

积分

版主

积分
116
发表于 2025-3-20 17:08:11 | 显示全部楼层
可以换综合策略试一下,还不行就在布线通过的版本上把一些关键的模块fix_cell和fix_route,之后再跑就轻松了

4

主题

18

回帖

83

积分

少年

积分
83
发表于 2025-3-20 17:35:14 | 显示全部楼层
编译过程中,看看内存资源占用,内存不够有些时候也会出现莫名奇妙的问题

3

主题

24

回帖

109

积分

少年

积分
109
发表于 2025-3-20 17:45:46 | 显示全部楼层
提示,看下你的error和warning

3

主题

17

回帖

88

积分

少年

积分
88
 楼主| 发表于 2025-3-21 13:49:35 | 显示全部楼层
摘桃花换酒 发表于 2025-3-20 17:45
提示,看下你的error和warning

error就是上面显示那个。warming有看过了,是一些位宽匹配没有匹配上的,或者有一些没有使用的寄存器被优化了。他这个就是有时候编译会出现,有时候编译又能很正常的跑。有点搞不太懂

3

主题

17

回帖

88

积分

少年

积分
88
 楼主| 发表于 2025-3-21 13:51:19 | 显示全部楼层
xxppno1 发表于 2025-3-20 14:36
综合通过说明设计可以映射成FPGA内部资源, 布局布线出错,大概率是你这个设计的内部资源无法布局布线. 比如 ...

目前的现象是,同样的工程,只是做一些简单的修改之后有可能出现这个一直编译不过,然后报错,也有可能在route design编译很久,或者编译正常通过。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|CrazyFPGA ( 粤ICP备2023025753号 )

GMT+8, 2025-4-1 06:40 , Processed in 0.048718 second(s), 21 queries .

Powered by CrazyFPGA X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表