Vivado综合报multi-driven nets的错误的解决方法
这个错误是因为对于同一个信号,在不同的地方给它赋值。比如在两个always块中给同一个信号赋值。但是要注意,综合报错的位置不一定是错误赋值的位置,追踪定位这个错误的方法:1:在整个工程文件中,搜索出现多驱动的信号,详细对照这个信号的赋值情况2:直接生产RTL Schematic, 通过生产的电路图,查看是否有多驱动的情况出现...
文章共147字 · 阅读需要大约1分钟
一键AI生成摘要,助你高效阅读
问答
·
这个错误是因为对于同一个信号,在不同的地方给它赋值。比如在两个always块中给同一个信号赋值。但是要注意,综合报错的位置不一定是错误赋值的位置,追踪定位这个错误的方法:
1:在整个工程文件中,搜索出现多驱动的信号,详细对照这个信号的赋值情况
2:直接生产RTL Schematic, 通过生产的电路图,查看是否有多驱动的情况出现
更多推荐
已为社区贡献21条内容
所有评论(0)