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[=