[Place 30-494] The design is empty

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

在这里插入图片描述

报错原因

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

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

在这里插入图片描述

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

在这里插入图片描述

解决方案

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

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

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

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐