### Quartus Lite 18.1 基本操作方法详解 #### 一、创建项目(Create Project) 在启动Quartus Lite 18.1之后,第一步是创建一个新的项目。这一步至关重要,因为它将确定你的设计环境的基础设置。 1. **打开新建项目向导**: - 通过点击菜单栏中的`File` > `New Project Wizard...`来启动项目创建过程。 - 如果你需要打开现有的项目,则可以选择`File` > `Open Project`。 2. **设置项目基本信息**: - 在弹出的`New Project Wizard`窗口中,按照提示逐步完成设置。 - 在`Introduction`页面,简单介绍项目创建流程,直接点击`Next`。 - 下一个页面会要求输入项目的基本信息,包括项目所在的目录路径、项目名称以及顶层实体名称。 - **注意事项**:路径的最后一级文件夹名称、项目名称和顶层实体名称需要保持一致,这是Quartus软件的一项重要规定。 - 如果指定的路径不存在,Quartus会询问是否创建该目录,选择`Yes`即可。 3. **选择项目类型**: - 项目类型分为两种:`Empty project`和`Project template`。 - **Empty project**:允许用户自定义项目设置,适用于大多数情况。 - **Project template**:根据预设模板快速创建项目,适合于特定应用领域或快速原型设计。 - 对于初学者来说,推荐选择`Empty project`,以获得更多的自定义选项。 4. **选择设备(Device)和板子(Board)**: - 在`Device`选项卡中,选择目标硬件平台所使用的FPGA/CPLD芯片型号。 - 芯片的选择通常基于项目的具体需求,例如所需的I/O数量、逻辑单元数量等。 - **Name**:芯片型号名称。 - **Core Voltage**:芯片的工作电压。 - **LEs**:逻辑单元数量。 - **Total I/Os**:总的I/O端口数量。 - **GPIOs**:通用输入/输出端口数量。 - **Memory Bits**:内存大小。 - **Embedded multiplier 9-bit elements**:内置乘法器数量。 - **PLLs**:相位锁定环路数量。 - **Global Clocks**:全局时钟信号数量。 - 在此阶段还可以进行更详细的配置,比如设置时钟频率等。 5. **EDA 工具设置(EDATool Settings)**: - 在`EDATool Settings`窗口,选择合适的仿真工具。对于Quartus而言,推荐使用`ModelSim-Altera`作为仿真工具,并将格式设置为`Verilog HDL`。 - 完成所有设置后,点击`Next`进入`Summary`页面。 6. **完成项目设置**: - `Summary`页面展示了所有选定的设置,确认无误后点击`Finish`完成项目创建。 - 如果需要修改设置,可以返回到任何之前的步骤进行调整。 #### 二、创建设计文件(Create Design File) 创建设计文件是项目开发的重要环节,它涉及到了具体的设计实现。 1. **创建设计文件的方式**: - 有两种方法可以创建设计文件: - 通过`File` > `New`或快捷键`Ctrl + N`打开新文件创建窗口。 - 在主窗口中选择`File` > `New`或者直接点击工具栏上的新建图标。 2. **选择设计文件类型**: - 在Quartus Lite 18.1中提供了多种类型的设计文件输入方式,这里主要介绍两种类型: - **源代码设计文件**:通过编写Verilog HDL或VHDL代码实现设计。 - **图形设计文件**:通过绘制原理图的方式来实现设计。 - 源代码设计文件更加适合于复杂的数字系统设计,而图形设计文件则更直观易于理解。 3. **录入设计内容**: - **源代码设计文件**:在编辑器中输入具体的代码实现。 - **图形设计文件**:在图形编辑器中绘制各个元件,并通过连线的方式连接这些元件,形成完整的设计逻辑。 以上就是Quartus Lite 18.1中创建项目和设计文件的基本步骤。接下来的部分将继续介绍如何进行编译与分析、仿真、引脚分配以及下载配置等操作。通过这些步骤,你可以完成一个完整的FPGA/CPLD设计流程。
2026-03-14 11:38:46 3.67MB quartu
1
Quartus II 11.0sp1 X86与X64内部破解包,实测win7,win10可用
2026-02-20 23:14:36 541KB FPGA quartu
1
按照解压后的说明下载和实用,测试可行,Quartus II 是Altera公司的综合性PLD/FPGA开发软件,支持原理图、VHDL、VerilogHDL以及AHDL(Altera Hardware Description Language)等多种设计输入形式,内嵌自有的综合器以及仿真器,可以完成从设计输入到硬件配置的完整PLD设计流程。
2023-03-14 13:27:44 3KB Quartu
1
Quartus_II_7.2_SP3破解器 #用Quartus_II_7.2_SP3破解器.exe破解C:\altera\72\quartus\bin下的sys_cpt.dll和quartus.exe文件(运行Quartus_II_7.2_SP3破解器.exe后,直接点击“应用补丁”,如果出现“未找到该文件。搜索该文件吗?”,点击“是”,然后选中sys_cpt.dll,点击“打开”。安装默认的sys_cpt.dll路径是在C:\altera\72\quartus\bin下)。 #把license.dat里的XXXXXXXXXXXX 用您老的网卡号替换(在Quartus II 7.2的Tools菜单下选择License Setup,下面就有NIC ID)。 #在Quartus II 7.2的Tools菜单下选择License Setup,然后选择License file,最后点击OK。 #注意:license文件存放的路径名称不能包含汉字和空格,空格可以用下划线代替。
2022-09-15 08:18:24 36KB Quartu
1
Quartus Prime 17.1 安装包全套。 Quartus Prime 17.1安装包全套 带器件包 和其它组件 百度云下载地址 win10*64亲测可用 Quartus 17.1 安装包
2021-11-28 00:11:35 66KB Quartu Prime 安装包 带器件包
1
quartus ii 与MATLAB的版本匹配表,从quartus ii 12.0到quartus ii 18.0.
2021-11-25 11:23:15 102KB quartu 版本 MATLAB dsp
1
下载证书要配合破解后的软件使用,记得将HOSTID修改为自己电脑MAC地址一致,否则无法使用。 (吐槽一下CSDN反人类的6字符标签设置,一个完整的英文都无法写出来,没以前好用了)
2021-09-16 17:09:09 94KB LICENS QUARTU
1
36个Verilog设计基础代码移位寄存器编码器加法减法器分频器计数器逻辑源码Quartus工程文件合集, Quartus软件版本11.0, FPGA型号为CYCLONE4E系列中的EP4CE6E22C8,可以做为你的学习设计参考。 38decoder 4位串入串出移位寄存器 4位并入串出移位寄存器 5位串入并出移位寄存器 8线-3线优先编码器 8线-3线编码器 D触发器 FIFO JK触发器 RS触发器 T触发器 三态门 串行加法器 偶数分频 八选一数据选择器 减法计数器 半整数分频 双向移位寄存器 只读存储器(ROM) 可变模计数器 可逆计数器 同步计数器 四选一数据选择器 堆栈 奇数分频 异步计数器 流水线-加法器 简单运算单元ALU 随即存储器(RAM)
UART 按键中断 定时器 LED 百兆网nios2设计例程源码 fpga quartu工程文件6个合集, Quartus软件版本11.0, FPGA型号为CYCLONE4E系列中的EP4CE6E22C8,可以做为你的学习设计参考。 lab1_hello_world lab2_led lab2_led_100M lab3_button_interrupt lab4_timer lab5_uart lab6_seg
8051单片机内核IP源码cyclone2 fpga quartu工程文件+文档说明, 可以做为你的FPGA设计学习参考。 该部分的8051内核的顶层信号引脚在8051内核的顶层便可查看到各个引脚模块的定 义。引脚的定义和普通的 8051 单片机相似,区别在于 P3 口的定义,普通的 8051 单片机的 P3 口有双重功能,在对普通的 8051 单片机编程时,特别是用 C 进行编程时所面向的是寄存 器层面的,但在硬件层面上,在定义 P3 口的两种功能时是不一致的,原因是用 C 编程时, 编译软件已经将 C 代码转变成机器代码,让机器能够辨别要用哪一个硬件模块,也就是 8051 的内核已经“解码”了机器码。普通的 8051 芯片的引脚框图和 P3 口的定义如下如下: 8051IP 核 核心本身是由定时器/计数器,ALU,串行接口,和控制单元组成。 8015 内核的原理图: Clk:时钟输入 Reset:复位输入引脚 rom_data_i:ROM 数据输入 ram_data_i :RAM 数据输入 int0_i 外部中断 0 int1_i:外部中断 1 all_t0_i:定时计数 0 all_t1_i:定时计数 1 all_rxd_i:串口接收 p0_i:IO-port0 input p1_i:IO-port1 input p2_i :IO-port2 input p3_i:IO-port3 input p0_o:IO-port0 output p1_o:IO-port1 output p2_o :IO-port2 output p3_o :IO-port3 output all_rxd_o:内部接收后直接输出,可以进入 all_rxd_i all_txd_o:串口发送 all_rxdwr_o:接收方向信号 rom_adr_o: 输出到 ROM 地址信号 ram_data_o:输出到 RAM 数据信号 ram_adr_o :输出到 RAM 地址信号 ram_wr_o :数据输出到 RAM 的使能信号 ram_en_o:RAM 的时钟使能信号 datax_i:从 RAM 的数据输入到单片机的信号 datax_o:从单片机输出数据到 RAM 的信号 adrx_o:RAM 的地址信号 wrx_o:RAM 的写使能信号