Quartus II 软件操作
时间:2026-01-27
时间:2026-01-27
Quartus II 软件操作一. 简介 Altera公司的Quartus II软件提供了可编程片上 系统(SOPC)设计的一个综合开发环境,是进 行SOPC设计的基础,Quartus II集成环境包括 1.系统级设计 2.嵌入式软件开发 3.可编程逻辑器件(PLD)设计 4.综合 5.布局和布线 6.验证和仿真
设计输入
综合
布局、布线
调试
时序分析
工程变动管理
仿真
时序逼近
编程、配置
图1
Quartus II开发流程
Quartus II 软件操作Quartus II设计软件根据设计者需要提供了一个 完整的、多平台开发环境。它包含整个FPGA和 CPLD设计阶段的解决方案。此外,Quartus II软件允许用户在设计流程的每 个阶段使用Quartus II图形用户界面、EDA工具界 面或命令行界面。在整个设计流程中可以使用这些 界面中的一个,也可以在不同的设计阶段使用不同 的选项。
Quartus II 软件操作二. Quartus II 软件操作步骤 1.新建项目
启动Quartus II 软件之后,选择File/New Project Wizard命令,可以进入指出该向导功能的一个窗口。 这里,将工作目录设置为F\my project,项目可以选 择与工作目录相同的名称,也可以不相同。这里,选 择使用example_schematic作为项目名称。 Quartus II 会自动建议example_schematic也是顶级设计实体的 名称。单击next,由于还没有创建目录
Quartus II 软件操作F\my project,因此Quartus II 会弹出对话框,询问用 户是否创建所需的目录。单击yes,在弹出的窗口中,如果 已经存在某些项目所需的文件,那么设计人员可以指定这些 文件应包含在项目中。在本例中,直接单击next按钮。在弹 出的窗口中可以指定所用FPGA芯片的器件类型。实验箱上 是cyclone II EP2C8T144C8,因此,可以指定器件是cyclone II EP2C8T144C8,然后单击next按钮。在弹出的窗口中, 使得设计人员可以指定需要使用的第三方EDA工具。不需要
时单击next按钮,进入到最后的汇总窗口,单击finish返回主界面。
Quartus II 软件操作2. 使用电路图绘制工具产生设计输入常用的设计输入方法包括使用电路图绘制工具 和使用VHDL代码。这里先说明使用电路图绘制工 具的输入方法。该工具称为模块编辑器(Block Editor)。
示例:对于逻辑函数画出相应的电路图。
f x1 x2 x2 x3
Quartus II 软件操作 第一步 画电路图 在Quartus II 界面中,选择File/new命令,在弹出的窗 口中,选择Design Files中的Block Diagram/Schematic File选项并单击ok按钮。此操作打开了模块编辑器窗口。在 该窗口中画出电路图,可以产生设计中需要的模块图文件。 1)导入逻辑门符号。 双击模块编辑器的空白区域,或者选择Edit/insert symbol,或者在工具栏中单击与门符号,在左面的libraries 方框内,列出了Quartus II
提供的若干库。单击 c:\quartus\libraries旁边的“+”号,然后单击primitives 旁边的“+”号,最后单击logic旁边的“+”号,选中and2, 放置到模块编辑器窗口。用同样的方法再放置一个两输入与 门,一个非门,一个两输入或门。
Quartus II 软件操作2)导入输入符号和输出符号。再次打开primitives库,拖动滚动条越过门电路,直到到 达引脚(pin)。向电路图中导入input符号。使用相同的方 法,再导入两个输入符号的例元。为了表示电路的输出,需 要打开primitives库,导入output引脚符号。 3)输入引脚和输出引脚的命名。
将鼠标指向输入引脚符号中显示的pin_name字样,然后双 击鼠标,可以输入新的引脚名。将三个输入分别命名为 x1,x2,x3。最后,将输出引脚命名为f。
Quartus II 软件操作4)使用导线连接结点。 在竖直工具栏中,单击大箭头图标。首 先,将鼠标指向x1的引线参考点上,单击并 按下鼠标左键。然后向右托拽鼠标直到画出 导线连接到与门顶部输入对应的引线参考点 上。用同样的方法画出其他的引线。连线错 误时,可以选中导线并使用delete命令或者 使用Edit/delete命令。完成后保存文件,后 缀是bdf文件。
Quartus II 软件操作第二步 根据电路图综合电路 电路图输入到CAD系统之后,许多CAD工具会对其进行处 理。流程的第一步是使用综合工具,将电路图编译成逻辑表 达式,然后,电路综合的下一步是工艺映射,通过使用可用 的逻辑元件,确定每个逻辑表达式如何在目标芯片中实现。 使用编译器。选择Processing/Compile tool 命令,打 开对应窗口,共包括四个模块。分析与综合模块执行 Quartus II 中的综合步骤,它产生逻辑元件组成的一个电路。 装配模块(Fitter)决定芯片上各电路元件的精确布局。其中 综合模块产生的每个元件都将在芯片上实现。每个模块也可 以单独运行。也可以使用其他命令启动编译。编译完成时, 可以查看编译报告。出现错误时,点击错误信息,可以突出 显示错误出现的位置。
Quartus II 软件操作第三步 对设计的电路进行仿真 Quartus II包含仿真工具,它 们用于仿真已设计电路的行为功能。 在电路仿真之前,必须先创建输入 波形文件。 1) 使用波形编辑器。 选择File/New命令,在弹出的对 话框中选择Vector Waveform File 选项,单击OK按钮。将文件 命名为example_schematic.vwf并保 存。
Quartus II 软件操作 选择Edit/End time命令,并在弹出的对话框中设 置160ns,从而设置仿真运行时段为0~160ns。在波 形编辑器中,选择View/Fit in Window,可以显示 窗口覆盖在0~160ns的整个仿真范围。单击 Edit/Insert Node or …… 此处隐藏:1828字,全部文档内容请下载后查看。喜欢就下载吧 ……