设计流程基础.docx
《设计流程基础.docx》由会员分享,可在线阅读,更多相关《设计流程基础.docx(25页珍藏版)》请在第一文库网上搜索。
1、第2章Quartus II应用向导Quartus II是Altera企业日勺综合性PLD开发软件,支持原理图、VHDL、VerilOgHDL以及 AHDL (Altera Hardware Description Language )等多种设计输入形式,内嵌自有日勺综合器以 及仿真器,可以完毕从设计输入到硬件配置日勺完整PLD设计流程。Quartus 可以在XP、LinUX以及UniX上使用,除了可以使用TCI脚本完毕设计流程外, 提供了完善日勺顾客图形界面设计方式。具有运行速度快,界面统一,功能集中,易学易用等特 点。Quartus II支持Altera日勺IP核,包括了 LPM/MegaF
2、unction宏功能模块库,使顾客可以充 足运用成熟日勺模块,简化了设计日勺复杂性、加紧了设计速度。对第三方EDA工具日勺良好支持也 使顾客可以在设计流程日勺各个阶段使用熟悉日勺第三放EDA工具。此外,Quartus II通过和DSPBUiIder工具与MatIab/Simulink相结合,可以以便地实现 多种DSP应用系统;支持Altera日勺片上可编程系统(SOPC)开发,集系统级设计、嵌入式软件 开发、可编程逻辑设计于一体,是一种综合性日勺开发平台。Maxplus II作为Altera日勺上一代PLD设计软件,由于其杰出日勺易用性而得到了广泛日勺应 用。目前Altera已经停止了对MaX
3、PlUSn日勺更新支持,Quartus II与之相比不仅仅是支持器 件类型日勺丰富和图形界面日勺变化。Altera在Quartus II中包括了许多诸如SignalTap II、Chip Editor和RTL Viewer日勺设计辅助工具,集成了 SOPC和HardCopy设计流程,并且继承了 Maxplus II友好日勺图形界面及简便日勺使用措施。Altera Quartus II作为一种可编程逻辑日勺设计环境,由于其强大日勺设计能力和直观易用 日勺接口,越来越受到数字系统设计者日勺欢迎。AItera日勺Quartus II可编程逻辑软件属于第四代PLD开发平台。该平台支持一种工作组环 境下
4、日勺设计规定,其中包括支持基于Internet日勺协作设计。Quartus平台与Cadence ExemplarLogic MentorGraphics Synopsys 和 Synplicity 等 EDA 供应商日勺开发工具相兼容。 改善了软件日勺LOgiCLOCk模块设计功能,增添了 FaStFit编译选项,推进了网络编辑性能,并 且提高了调试能力。支持MAX7000/MAX3000等乘积项器件2.1基本设计流程本节以十进制计数器为例,通过实现流程,详细简介QUartUS 日勺重要功能和使用措施 建立工作库文献和编辑设计文献任何一项设计都是一项工程(Project),都必须首先为此工程建
5、立一种放置与此工程有关日勺所有设计文 献日勺文献夹。此文献夹将被EDA软件默认为工作库(WOrkLibrary)。一般,不一样日勺设计项目最佳放在不一 样日勺文献夹中,而同一工程日勺所有文献都必须放在同一文献夹中。在建立了文献夹后就可以将设计文献通过Quartus 日勺文本编辑器编辑并存盘。(注意不要将文献夹设在计算机已经有日勺安装目录中,更不要将工程 文献直接放在安装目录中)(1)新建一种文献夹。这里假设本项设计日勺文献夹取名为jsq,在E盘中,途径为E:jsq。注意,文献夹名不能用中文,也最佳不要用数字。Qiiai-tu II7.0 132-:Bit)(2)输入源程序。打开计算机桌面上图表
6、,选择菜单F ileNew,出现如图2. 1. 1所示会面,在NeW窗口DeViCe Design FiIeS中选择编译文献日勺语言类型,这里选择VHDL FiIe,选好后用鼠标 左键单击OK按钮,出现源程序输入窗口如图2. 1.2所示(以十进制为例)。图2. L 1选择编译文献的语言类型图2. 1.2源程序输入窗口十进制计数器源程序如下:LIBRARY IEEE;USE IEEE. STD_L0GIC_1164. ALL;USE IEEE. STD_LOGIC_UNSIGNED. ALL;ENTITY CNTlO ISPORT (CLK, RST, EN : IN STD_LOGIC;CQ
7、: OUT STD_L0GIC_VECT0R(3 DOWNTO O);COUT : OUT STD_LOGIC );END CNTlO;ARCHITECTURE behav OF CNTlO ISBEGINPROCESS (CLK, RST, EN)VARIABLE CQI : STD_LOGIC_VECTOR(3 DOWNTO O);BEGINIF RST = , THEN CQI := (OTHERS =, 0,);一计数器异步复位ELSIF CLK, EVENT AND CLK, THEN一检测时钟上升沿IF EN = , THEN 一检测与否容许计数(同步使能)IF CQI , 0,)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 设计 流程 基础
