文档详情

电子设计自动化_QuartusII_6.0.ppt

发布:2016-06-10约1.73万字共82页下载文档
文本预览下载声明
可编程逻辑篇 第7章 可编程片上系统开发软件QuartusⅡ 6.0 7.1 Quartus Ⅱ6.0基本知识 7.1.1 软件介绍 正常安装Quartus Ⅱ6.0的步骤如下 7.1.2 主界面介绍 ⑴ 主菜单 ② Edit ③ View ④ Project ⑤ Assignments ⑥ Processing ⑦ Tools 7.2 创建项目和文件 7.2.1 创建项目 ② 项目命名 7.2.2 创建文件 选择Block Diagram/Schematic File,并用鼠标左键单击OK按钮后,在主界面的工作区将出现如图所示原理图工作区。 7.2.3 绘图工具条 7.2.4 绘制原理图 选中库中某元件后,在窗口右部的符号显示区将出现该元件的逻辑符号,图为选中3线/8线译码器74138后的情况。 【例7-1】用1片4位二进制加法计数器在和1片4线/16线译码器构成1个16路顺序脉冲产生电路。 7.3 编译、仿真、配置与下载 7.3.1 编译 7.3.2仿真 ① 打开波形编辑器 ② 设置仿真时间 ④ 选择波形节点 ⑤ 编辑输入波形 用光标点击Name中的任意节点,编辑窗口左边的波形编辑工具将被激活。用鼠标可将波形编辑工具拖成浮动状态,浮动波形编辑工具如图所示。 ⑥启动仿真器 7.3.3 配置 ② 引脚配置 从列表中选择文件端口名后,在该行的下方又出现新的一行,又可选择文件端口名,直到选完为止。 双击Location栏下方的空白区,将出现如图9所示器件引脚列表。在列表中选择某一引脚,就将文件端口名与器件具体引脚对应起来。 Altera公司的Cyclone系列芯片EP1C6Q240C8有4个时钟专用引脚,它们分别是Pin28、Pin29、Pin152和Pin158。 7.3.4下载 7.3.5 芯片分析 Node Finder窗口 添加完节点和时钟后的窗口 7.3.6 嵌入式锁相环 ⑴ 生成锁相环 ②用鼠标左键单击上图中的Next按钮,将打开如图所示PLL选择窗口。 ③ 用鼠标左键上图的Next单击按钮,将打开如图所示PLL设置窗口。 ④用鼠标左键上图的Next单击按钮,将打开如图所示PLL设置窗口。 ⑤ 用鼠标左键单击上图中的Next按钮,将打开如图所示PLL输出频率设置窗口。 ⑥ 用鼠标左键单击上图中的Finish按钮,将打开如图所示PLL设置集成窗口。 ⑵ 调用锁相环 ③ 用鼠标左键单击“打开”窗口中的“打开”按钮,在Symbol窗口中,将出现如图所示PLL符号。 ④ 用鼠标左键单击Symbol窗口的OK按钮,光标旁将出现PLL图形轮廓。移动光标到适当位置,单击鼠标左键,输入20MHz、输出200MHz的PLL就被放置图纸上。 仿真通过后,应选择具体器件,并进行引脚分配。 ① 选择器件 用鼠标左键单击主菜单中的Assignments\Device,将出现如图所示Device窗口。 在窗口的左部点击Device。 在窗口右部选择芯片系列Family为Cyclone,选择Available devices为EP1C12Q240C8。 用鼠标左键单击主菜单中的Assignments\Assignment Editor,将出现如图所示Assignment Editor窗口。 ⒈ 双击此按钮 2. 标题栏中的from将变为To。 3. 双击此文本框,将展开出端口名列表 。 配置完端口后,再对项目进行编译。 ① 连接下载板 通过专用下载电缆,将装配有目标芯片的下载板与计算机相连,再接通下载板电源。 ② 运行编程器 用鼠标左键单击主菜单中的Tools\Programmer,将出现如图所示下载窗口。 用鼠标左键单击该按钮,将开始下载。 ① 打开嵌入式逻辑分析仪 单击主菜单中的Tools\SignalTap II Logic Analyzer,将出现如图所示窗口。 ② 设置端口和芯片 单击窗口右上角的Setup按钮,在出现的窗口中选择ByteBlaster II [LPT1]下载端口。 ③ 添加节点 双击窗口中部文本框,将出现Node Finder窗口。 单击该按钮,芯片中的节点被添加到左边的文本框中。 双击节点名,该节点被添加到右边的文本框中。 完成上述设置后,需保存文件、对项目进行重新编译和下载。 单击该按钮,将启动嵌入式分析。分析后的结果如图所示。 由图可见,下载前的软件仿真与下载后的硬件仿真波形是一致的,说明对芯片烧写是成功的。 Altera 公司的Cyclone芯片,其最高工作频率可达250MHz以上,在进行复杂的数据处理时,高速器件能很快地完成任务。但在市面上很难买到高频率的晶振,且价格也很
显示全部
相似文档