命令行选项

命令行选项可用于设置启动首选项、在无图形界面的环境中运行工程,或执行验证与 FPGA 流程。基本语法如下:

java -jar jarFileName [选项] [工程文件]

没有被选项作为参数使用的工程文件将由 Logisim-evolution 打开。下文以长选项名为主;如果 选项有对应的短名称,则一并列出。例如:

java -jar jarFileName --user-template plain --gates ansi --locale zh

常规选项

-h, --help

显示当前命令行选项摘要,然后退出。

-v, --version

显示版本与构建信息,然后退出。

--clear-prefs

在启动时清除已保存的应用首选项。

-g, --gates [ansi|iec]

选择 ANSI 形状或 IEC 矩形逻辑门符号。

-m, --geometry 宽度x高度[+X+Y]

设置主窗口尺寸;如果提供 X、Y,还会设置窗口左上角的位置。例如: --geometry 600x400+100+100。

-o, --locale 语言代码

选择以下受支持的 locale 代码之一:

de 德语
el 希腊语
en 英语
es 西班牙语
fr 法语
pt 葡萄牙语
ru 俄语
it 意大利语
nl 荷兰语
ja 日语
pl 波兰语
zh 简体中文
-u, --user-template [empty|plain|文件]

选择空模板、默认普通模板,或一个可读取的自定义模板文件。

--no-splash

启动时隐藏启动画面。

-s, --substitute 库文件1 库文件2

加载工程时,用库文件2替换对库文件1的引用。参见 替换库。

TTY 仿真选项

-t, --tty 格式[,格式...]

在无图形界面的环境中运行。格式可用逗号组合,支持 table、 speed、tty、halt、stats、binary、 hex、csv 和 tabs。参见 其他验证选项。

-l, --load 文件 [标签]

在 TTY 仿真前加载内存映像。指定标签时,映像用于标签匹配的 RAM 和 ROM;不指定 标签时,它将作为其他内存的默认映像。可以针对不同标签重复使用此选项,且只能与 --tty 一起使用。

--save 文件

TTY 运行结束后,将 RAM 内容保存到内存映像文件。此选项只能与 --tty 一起使用。

--toplevel-circuit 名称

选择要作为顶层电路使用的电路。

验证与转换选项

-w, --test-vector 电路 向量文件 工程文件

使用向量文件测试工程文件中的指定电路,完成后退出。参见 测试向量。

-b, --test-circuit CIRC 文件

打开工程并运行其中的测试台,报告成功或失败,然后退出。

-n, --new-file-format 输入文件 输出文件

将输入文件作为 Logisim 工程打开,再使用当前 Logisim-evolution 文件格式写入 输出文件。

FPGA 选项

-f, --test-fpga CIRC 文件 电路 板卡 [时钟频率] [HDLONLY]

为指定电路和板卡执行 FPGA 实现流程。可选时钟频率以 Hz 为单位; HDLONLY 表示生成 HDL 后停止。两个可选值可按任意顺序提供。

--fpga-cable 名称

按工具报告的完整名称选择 Intel/Altera Quartus 线缆。此选项必须与 --test-fpga 一起使用,并且仅适用于 Intel/Altera 目标。

下一步:用户指南。