Vivado 设计实现时报错The design is empty的解决方案(亲测有效)

[Place 30-494] The design is empty

使用Vivado进行设计实现时,点击Run Implementation,运行过程报错The design is empty,如图所示:

在这里插入图片描述

报错原因

因为设计只有输入,synthesis tool 可以优化到什么都没有。换句话说,如果没有任何输出,就不需要任何逻辑,synthesis tool 只需要保持产生输出所需的逻辑

如图所示,原理图中可以看到只有两个输入,没有输出:

在这里插入图片描述

程序中可以清楚看到,两个input,无任何output:

在这里插入图片描述

解决方案

只需要任意给定output即可,完美解决错误:

在这里插入图片描述
希望本文对大家有帮助,上文若有不妥之处,欢迎指正

分享决定高度,学习拉开差距

猜你喜欢

转载自blog.csdn.net/qq_42078934/article/details/127906519#comments_27695164