quartus prime standard edition使用教程
quartus prime standard edition使用教程的核心是掌握「新建工程→添加设计文件→引脚分配→编译综合→烧录下载」这条主线。Standard Edition 面向可编程逻辑器件的中大规模设计,适合 Cyclone、Arria 等系列,操作界面与 Quartus 其他版本基本一致,但器件库和 IP 支持范围不同。下面按实际使用流程拆成五步,每步都给出界面路径和操作要点。
- 第一步:安装后先确认器件库和工程向导入口
启动 Quartus Prime Standard Edition 后,不要急着建文件,先看 File 菜单里有没有 New Project Wizard。如果有,说明主程序可用;如果只有打开工程选项,可能安装时没有勾选完整器件支持。Standard Edition 的安装包通常分主程序和器件库,器件库要单独运行安装组件,在安装目录下找类似 quartus 的器件文件夹,确认里面出现了你实际使用的芯片系列文件夹,比如 cyclone、arria 等。如果缺失,打开 Quartus 安装器重新勾选对应器件系列。确认后从 File → New Project Wizard 进入工程创建,向导会依次让你填写工程目录、工程名、顶层实体名。工程名建议全部小写,不要有空格和中文,顶层实体名要和后面的 Verilog 或 VHDL 模块名完全一致,否则编译会找不到顶层。 - 第二步:新建工程并添加设计文件
在 New Project Wizard 第一页指定工程目录,第二页输入工程名和顶层实体名,第三页 Add Files 可以先跳过,等工程建好再手动添加。第四页选择目标器件:先选 Family,再选具体型号,Standard Edition 只列出它支持的器件系列,如果找不到你的芯片,说明器件库没装全或该芯片属于 Pro Edition 支持范围。第五页选择 EDA 工具,初学者保持默认 None 即可,第三方的仿真综合工具后期需要再配。Finish 后工程自动创建。接着 File → New,选择 Verilog HDL File 或 VHDL File,写入你的逻辑代码,保存时文件名要和模块名一致。保存后回到 Project Navigator 的 Files 标签页,确认该文件已经出现在工程文件列表里,如果没有,右键 Add/Remove Files in Project 手动加入。 - 第三步:引脚分配与编译设置
代码写好后先别急着编译,需要做引脚约束。打开 Assignments → Pin Planner,在下方表格里找到你的输入输出端口,逐个填入芯片实际引脚号。引脚号来自开发板原理图或芯片数据手册,不能随便填。填写时注意 IO 标准,默认可能是 3.3-V LVTTL,如果外设是其他电平,在 I/O Standard 列改对。分配完成后关闭 Pin Planner。编译设置在 Assignments → Settings 里检查:Compiler Settings 页确认顶层实体正确;如果之前选了器件型号,这里会显示对应 Family 和 Device。还需要检查是否启用了时序约束,初次使用可以不写 SDC 文件,但复杂设计建议在 Settings 的 TimeQuest Timing Analyzer 页添加 .sdc 文件。全部确认后,点击工具栏的 Start Compilation,或者 Processing → Start Compilation,等待综合、布局布线、汇编全部完成。 - 第四步:查看编译报告并处理常见警告
编译结束后会自动弹出 Compilation Report。重点看 Flow Summary 里的资源占用和时序结果,以及 Messages 面板中的 Error 和 Critical Warning。Error 必须处理,常见的有顶层实体名不一致、引脚重复分配、模块端口未连接、语法错误。Critical Warning 里如果提示时序不满足,需要回到代码或约束里优化。如果只是普通 Warning,比如未使用引脚状态,可以暂时忽略,但建议在 Assignments → Device → Device and Pin Options 的 Unused Pins 页把未使用引脚设为 As input tri-stated,避免意外驱动。查看报告时用左侧树形目录逐项展开,不要只看第一页。每次修改代码后重新编译,确保 Error 数量归零再进入下一步。 - 第五步:连接下载器并烧录到芯片
编译通过后,用 USB-Blaster 或兼容下载器连接电脑和开发板,给板子上电。打开 Tools → Programmer,如果窗口是空的,点 Hardware Setup 选择你的下载器,关闭后点 Auto Detect 扫描芯片,成功会出现芯片型号。接着点 Add File,选择工程目录下 output_files 文件夹里的 .sof 文件,勾选 Program/Configure,点 Start 开始下载。下载进度到 100% 且显示 Successful 后,逻辑就已经在 FPGA 里运行。如果想掉电不丢失,需要把 .sof 转成 .jic 并烧写到配置芯片,步骤是 File → Convert Programming Files,选择 JTAG Indirect Configuration File,添加 .sof 和对应配置器件,生成后回到 Programmer 添加 .jic 并烧录。整个流程走完,quartus prime standard edition使用教程的主线就完整了。遇到器件扫描不到,先检查驱动和 USB 线,再确认板子供电,不要反复重装软件。
软件页面:Quartus Prime。