找回密码
 立即注册
楼主: shero_22

vivado编译报错导致编译中断

[复制链接]

6

主题

108

回帖

289

积分

壮年

积分
289
发表于 2025-3-21 15:52:18 | 显示全部楼层
shero_22 发表于 2025-3-21 13:51
目前的现象是,同样的工程,只是做一些简单的修改之后有可能出现这个一直编译不过,然后报错,也有可能在 ...

明白了,工程大,可能寻找最优值得时候找到的是极值,导致布局布不下去了. 有时候能找到最优值,就成功了. 感觉可以用tcl写个布局布线的程序布局不下去了就继续弄.

2

主题

21

回帖

91

积分

少年

积分
91
发表于 4 天前 | 显示全部楼层
我之前编译错误,是因为内存不够导致的,你可以在编译的时候开个任务管理器看看。如果是这个原因,可以调大虚拟内存试试

3

主题

18

回帖

94

积分

少年

积分
94
 楼主| 发表于 4 天前 来自手机 | 显示全部楼层
琴是晴天的情 发表于 2025-3-29 20:00
我之前编译错误,是因为内存不够导致的,你可以在编译的时候开个任务管理器看看。如果是这个原因,可以调大 ...

你这种内存不够是不是编译一直过不去。有时候会报错out of memory

2

主题

21

回帖

91

积分

少年

积分
91
发表于 3 天前 来自手机 | 显示全部楼层
shero_22 发表于 2025-3-29 22:25
你这种内存不够是不是编译一直过不去。有时候会报错out of memory

好像不是,是报错,但是没显示原因

3

主题

18

回帖

94

积分

少年

积分
94
 楼主| 发表于 前天 17:35 | 显示全部楼层
xxppno1 发表于 2025-3-21 15:52
明白了,工程大,可能寻找最优值得时候找到的是极值,导致布局布不下去了. 有时候能找到最优值,就成功了. 感 ...

后面说的这个是啥意思呢?是通过tcl命令自动检查能不能布局布线成功吗?如果不成功就自动终端工程的运行吗?重新更改程序或者更改设置后再编译?

3

主题

18

回帖

94

积分

少年

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

请教一下 这个fix_cell和fix_route 是具体是啥意思呢?

5

主题

23

回帖

128

积分

版主

积分
128
发表于 前天 21:02 | 显示全部楼层
shero_22 发表于 2025-3-31 17:36
请教一下 这个fix_cell和fix_route 是具体是啥意思呢?

这两个是vivado 在网表层面物理约束命令,具体用法可以百度了解下,或者看时序约束书籍第9章,有详细介绍
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-4-2 16:41 , Processed in 0.049710 second(s), 19 queries .

Powered by CrazyFPGA X3.5

© 2001-2025 Discuz! Team.

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