不稳定的 IceStorm 模块
该模块自 0.45.0 版本起可用。
注意:此模块不稳定。它仅作为技术预览提供。其 API 在版本之间可能会以任意方式更改,或者可能会完全从 Meson 中删除。
使用
此模块提供了一种实验性的方法,可以使用 IceStorm 工具套件创建 FPGA 位流。
该模块只公开一个名为 project
的方法,其使用方法如下
is.project('projname',
<verilog files>,
constraint_file : <pcf file>,
)
此函数的输入是 Verilog 文件集和约束文件。这会生成名为 projname.asc
、projname.blif
和 projname.bin
的输出文件。此外,它还会创建两个运行目标,名为 projname-time
用于运行时序分析,以及 projname-upload
用于使用 iceprog
编程可执行文件将生成的位流上传到 FPGA 设备。
搜索结果如下: