QuatusⅡ设计举例.docVIP

  • 7
  • 0
  • 约1.42万字
  • 约 5页
  • 2017-06-13 发布于河南
  • 举报
QuatusⅡ设计举例

二、QuartusⅡ的图形用户界面 启动QuartusⅡ 软件后,点击File - Open Project,调入一个项目,就进入图1-2所示图形用户界面图。从图中我们可以看到整个界面可以分为八个区,分别是: 图1-2 QuartusⅡ的图形用户界面 1. 菜单区域:包括两部分,第一行是主菜单,第二行是常用快捷键。 2. 主工作区域:即输入编辑区。 3. 元件调用菜单:输入需要调用元件库里的器件,并选择连线以及文字标注等。 4. Project Navigator窗口:项目浏览器用于察看正在编辑的项目的信息。 5. Status窗口:系统在编译过程中的具体进度显示。 6. Change Manager窗口:用来跟踪和管理后编译,看是否达到设计目标。 7. Messages窗口:用于反馈在进行编译时的提示信息。 8. Tcl console窗口:工具命令语言(tool command language)输入窗口,Tcl是一种EDA 开放的工业标准脚本。 三、设计实例 下面利用器件库中的存储器模块,采用原理图输入方式,来设计一个简单的LPM_ROM,并通过编辑器在ROM中存入新内容。通过这个设计,我们将初步了解QuartusⅡ的设计的流程和步骤。 1.建立工程 A. 建立文件夹如 D:\lpm_rom ,注意:文件夹(还有文件名)名称中不能包含中文和空格。 B. 新建一个存储器初始化(.mif)文件。 打开QuartusII,在顶部菜单中选File - New other files -memory initialization file ,单击OK,在弹出的对话框中输入字数64和字长 8,单击OK, 打开存储器初始化编辑窗口。利用View菜单命令,改变地址或字长的显示格式等,选择要编辑的字(反白显示),直接输入内容。然后 点File -save as,在弹出的对话框中选择 “保存在” D:\lpm_rom, 输入文件名Mif1,文件名后缀选择.mif,取消最下面一行的Create new project based on this file 的选择框的对勾,点击保存完成。 C. 输入元件。 打开QuartusII,选File -New Block Diagram/schematic File 单击 OK,进入图形输入界面,单击鼠标右键,点Insert -Symobl… ,在libraries库中选择需要的元件,(如果知道元件名称也可以直接输入),在这里我们在Name框中直接输入lpm_rom,点OK,在弹出的窗口中选择VHDL ,在What name do you want for the output file? 点Browse,选择元件存放的文件夹D:\lpm_rom,给元件取名lpm_rom0,点击next ,进入LPM_ROM选择对话框,在currently select device family 中选择芯片cyclone,选宽8位,64字节,选中Dual clock , 点next进入下一界面, 去掉已打勾的’q’output port,然后点next进入下一界面, 点browse,选前面已建立的D: D:\lpm_rom\ Mif1.mif文件, 点next - next, Finish完成lpm_rom0的输入。 重复点鼠标右键 选Insert Symobl… 在libraries库中择其他需要的input,output引脚。连接到lpm_rom0对应的端口,修改输入引脚名称一个为a[5..0],时钟名为clk, 输出引脚的名称为q[7..0],然后点save,在弹出的窗口Do you want to create a new project on this file? 回答“是”,点next - next ,在窗口中选择存入新建的文件夹D:\lpm_rom中,项目名lpm_rom0,lpm_rom0,点next-next,在设备窗口中分别选择:Family 为cyclone,package 为PQFP,Pin count 为240,Speed grade 为 8, 点next - next -Finish保存。 D. 编译。 在快捷键中,点击编译键 ? 完成编译。如果有错误,可返回前面重新检查、修改输入后再次编译,直到看到提示编译成功信息。 2.波形仿真 A.打开QuartusII,选File File - New other files - Vector Waveform File,点击OK进入仿真界面。 B.在左空白处双击左键,在新出现的对话框的Radix中选择Hexadecimal(16进制), 点Node Finder 点list 选中需要仿真的信号,:a[5..0],clk ,[7..0

文档评论(0)

1亿VIP精品文档

相关文档