网站大量收购闲置独家精品文档,联系QQ:2885784924

实验一QuartusⅡ软件功能和使用方法.ppt

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验一QuartusⅡ软件功能和使用方法.ppt

EDA课程实验 1、Quartus Ⅱ软件功能和使用方法 EDA技术 四、实验报告 设计一位二进制全加器电路,给出详细设计及仿真过程。并讨论多位全加器如何设计。 * 电子信息工程 一、实验目的: 1、理解可编程逻辑器件的设计原理及工作流程; 2、学习EDA软件Quartus Ⅱ功能与使用方法 ; 3、了解Verilog HDL语言逻辑编程设计基本过程。 二、实验内容 1、了解可编程逻辑器件设计原理。 3、学习通过原理图输入设计数字电路选择器。 2、学习Quartus Ⅱ 软件功能及基本使用方法。 ⑴大型逻辑开发的器件有如下两种: 1、可编程逻辑器件设计原理 就是利用电子设计自动化(EDA)软件和工具对器件进行数字控制系统开发的过程。 FPGA器件的内部结构示意图 ⑵FPGA/CPLD开发工具如下: SoC: SYSTEM on a CHIP 目前EDA技术可以在一片FPGA或CPLD器件上实现一个完整数字系统,这就是SOC。 FPGA或CPLD 2、 数字控制系统设计的流程 基于FPGA/CPLD 的数字系统设计流程 ①. 原理图输入(Schematic diagrams ) ②、硬件描述语言 (HDL文本输入) ⑴设计输入 (1)ABEL-HDL (2)AHDL (3)VHDL (4)Verilog HDL IEEE标准 硬件描述语言与软件编程语言有本质的区别 ⑵综合(Synthesis) 将较高层次的设计描述自动转化为较低层次描述的过程。 ◆行为综合:从算法表示、行为描述转换到寄存器传输级(RTL)。 ◆逻辑综合:RTL级描述转换到逻辑门级(包括触发器)。 ◆版图综合或结构综合:从逻辑门表示转换到版图表示,或转换到PLD器件的配置网表表示。 综合器是能自动实现上述转换的软件工具,是能将原理图或HDL语言描述的电路功能转化为具体电路网表的工具。 C、ASM... 程序 CPU指令/数据代码: 010010 100010 1100 软件程序编译器 COMPILER 软件编译器和硬件综合器区别 VHDL/VERILOG. 程序 硬件描述语言 综合器 SYNTHESIZER 为ASIC设计提供的 电路网表文件 (a)软件语言设计目标流程 (b)硬件语言设计目标流程 ⑶布局布线 布局布线可理解为将综合生成的电路逻辑网表映射到具体的目标器件中实现,并产生最终的可下载文件的过程。布局布线将综合后的网表文件针对某一具体的目标器件进行逻辑映射,把整个设计分为多个适合器件内部逻辑资源实现的逻辑小块,并根据用户的设定在速度和面积之间做出选择或折中;布局是将已分割的逻辑小块放到器件内部逻辑资源的具体位置,并使它们易于连线;布线则是利用器件的布线资源完成各功能块之间和反馈信号之间的连接。 ⑷仿真(Simulation) 功能仿真(Function Simulation) 时序仿真(Timing Simulation) 仿真是对所设计电路的功能的验证 ⑸编程配置 把适配后生成的编程文件装入到CPLD或FPGA器件中的过程称为下载。 通常将对基于EEPROM工艺的非易失结构CPLD器件的下载称为编程(Program),将基于SRAM工艺结构的FPGA器件的下载称为配置(Configure)。 三、实验步骤 1、Quartus Ⅱ启动和窗口功能:以下是启动Quartus Ⅱ完整的软件开始画面: 工程导航 程序运行状态 状态反馈信息 2、由原理图输入构建数字系统步骤 ①新建文件,选择Block Diagram/Schematic File原理图输入类型,保存文件mux21a.bdf在一工程目录mux21a中(可以在电脑中先建立该目录)。 出现如图画面可以选择Y,直接进入建立该文件的系统工程,进行一系列后期的编译、仿真和下载验证等设置过程,最后进入电路图输入编辑状态。如果选择N直接进入电路图编辑状态,但之后还有将该文件包含在要建立的工程设置中。 ②这里选择Y,进行有关工程设置。(工程目录、工程文件、器件和仿真选择等) 继续 继续 继续 选择可编程器件公司和器件型号 选择工程目录和工程文件名 将文件加入到工程中 显示所建立的工程名和文件名以及将要建立的数字系统所要仿真和运行的器件。 这些是用于选择其它软件进行分析、仿真等设置,本课程采用本软件集成的功能,所以不用进行设置。 最后单击完成按钮,工程设置完毕。 得到如下数字系统设置窗口,可以在其中进行电路图设计。下面通过电路图输入法设计一个可控二选一数字电路。 ③在框图编辑器中可使用各种逻辑功能符号,包括基本单元、参数化模块库(LPM)和其它宏功能模块。设计者可以通过这些完成各种功能系统设计。 下面通过建立一个简单二选一条件选择电路说明设计过程。 在图形窗口中点击鼠标右键,

文档评论(0)

我的文档 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档