
vivado block design模块+自动生成顶层的设计方法
以前bd的教程总是围绕zynq展开,普通PL也都是自己写顶层,没有直接PL生成顶层的,所以写一篇。当设计模块越来越繁多,图形化可能是唯一的选择,bd可以清楚的看清信号走向,模块划分,自动生成顶层,极大提升效率,避免错误。,先检查路径是否有中文(会导致识别不到文件),再查看待模块内部子模块是否存在(比如内部在另一个工程例化了FIFO的ip,把模块拖到当前工程时没创建IP)。创建新顶层的工作顺手就帮你做了。简单的使用就这么多,当然也有好多地方没说,不过只要做一个简单的工程就算入门,剩下的可以自己学了。







