首页 > 解决方案 > 在 yosys 上合成

问题描述

我在 Verilog 中有一个顶级文件,它使用在其中实例化的多个模块,这些模块位于不同的文件中。如果我将所有这些文件放在一个目录中,然后我只在顶部文件上使用 read Verilog 命令。此命令是否会以正确的顺序读取所有具有模块的文件?

标签: yosys

解决方案


如果您的 Verilog 文件以它们包含的模块命名:

read_verilog top.v
hierarchy -top top -libdir .

否则,您将必须阅读所有模块:

read_verilog *.v
hierarchy -top top

推荐阅读