Icarus Verilog的命令行参数
Icarus Verilog的命令行参数。Icarus Verilog是一个开源的Verilog模拟器,它使用命令行界面。以下是对这些参数的详解:
-E: 仅进行预处理,不编译或模拟。-I: 添加包含目录。-L: 添加库目录。-M: 生成依赖文件。-N: 忽略文件中的某些部分。-o: 指定输出文件名。-p: 设置特定参数的值。-s: 指定顶层模块。-t: 指定目标平台。-T: 设置仿真时间限制。-W: 添加警告类别。-y: 指定编译输出目录。-Y: 设置模块后缀。-l: 指定日志文件。-g1995、-g2001、-g2005、-g2005-sv、-g2009、-g2012:设置不同的Verilog标准。-B base:指定编译器的基目录。-c cmdfile、-f cmdfile:从文件中读取命令行参数。-D macro[=defn]:定义宏。-I includedir:添加包含目录。-L moduledir:添加库目录。-M [mode=]depfile:生成依赖文件。-m module:指定模块类型。-N file:忽略某些文件。-o filename:指定输出文件名。-p flag=value:设置特定参数的值。-s topmodule:指定顶层模块。-t target:指定目标平台。-T min|typ|max:设置仿真时间限制。-W class:添加警告类别。-y dir:指定编译输出目录。-Y suf:设置模块后缀。source_file(s):需要编译和模拟的源代码文件列表。
注意,每个参数的具体含义和可能的值可能会因版本和具体实现而异。如果在使用时遇到问题,建议参考Icarus Verilog的官方文档或源代码中的注释以获取准确信息。
EG.
F:\ov7670_20231028\jlc_2023_1101_double_cam\DE2_115_SOBEL_noise_two_cam\intel_lib\altera_mf.v // asad
F:\ov7670_20231028\jlc_2023_1101_double_cam\DE2_115_SOBEL_noise_two_cam\OV7670\Ov7670_Two_Cam_Driver.v // asad

浙公网安备 33010602011771号