千家信息网

Quartus命令行及脚本使用介绍是怎样的

发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,这期内容当中小编将会给大家带来有关Quartus命令行及脚本使用介绍是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Quartus本身除了GUI以外,还可以在
千家信息网最后更新 2025年02月04日Quartus命令行及脚本使用介绍是怎样的

这期内容当中小编将会给大家带来有关Quartus命令行及脚本使用介绍是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

Quartus本身除了GUI以外,还可以在不打开GUI的情况下通过命令行执行命令或者脚本来进行工程创建、指定器件及型号、读取源码、引脚分配、编译、布局布线、约束等操作,本教程涉及工程创建、指定器件及型号、读取源码、编译以及生成blif,至于后面的布局布线、引脚分配、约束等功能可以看完教程后查看相关资料搞定。

认真阅读完上面的链接对应的内容,读完以后基本就可以掌握了。

首先将quartus的路径加入到用户变量中去。

quartus的命令行和脚本功能一共包含两个部分:可执行命令和包。不同的命令可以调用不同的包,而不同的包有着不同的功能。

先说在前面,flow包中的execute_module指令后面可以接map、fit、sim、sta等选项,其功能与quartus_map、quartus_fit、quartus_sim、quartus_sta一致,并且后面可以跟-args选项,这就将外部命令和内部包联系在了一起,即使在tcl下面也可以执行外部的命令。

比如,quartus_sh是一个可执行命令,除了-h、--help等这些所有可执行命令都有的选项以外,quartus_sh还可以调用project这个包,而project这个包内包含的project_new、project_open等功能都可以被quartus_sh使用,但每个可执行命令后面跟的选项并没有包含所有可调用包的所有命令,而仅仅包含了少量包的常用命令,比如在终端输入quarus_sh --help,会显示后面可以跟的选项:

zli@lizhen:~$ quartus_sh --helpQuartus Prime ShellVersion 18.1.0 Build 625 09/12/2018 SJ Lite EditionCopyright (C) 2018  Intel Corporation. All rights reserved.Usage:------quartus_sh [-h | --help[=] | -v]quartus_sh -g | --gui []quartus_sh quartus_sh -t 




0