欢迎来到天天文库
浏览记录
ID:56931139
大小:1.11 MB
页数:40页
时间:2020-07-21
《电子系统设计与实践第七章课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《电子系统设计与实践》第7章EDA设计软件MAX+plus Ⅱ是Altera公司推出的PLD开发工具,具有功能强大,简便易学的特点。MAX+plus Ⅱ由设计输入、项目编译、项目校验和器件编程四部分组成。7.1.1MAX+plus Ⅱ概述7.1MAX+plusⅡ使用简介(1)原理图输入与符号编辑(2)硬件描述语言输入(3)设计的波形输入(4)底层编辑(5)网表输入7.1.1MAX+plus Ⅱ概述7.1MAX+plusⅡ使用简介7.1.2开发流程7.1MAX+plusⅡ使用简介7.1.3MAX+plus Ⅱ管理器窗口7.1MAX+plusⅡ使用简介MAX+
2、plus Ⅱ软件的操作如下:建立一个新的设计项目。生成一个新的原理图文件(使用GraphicEditor)。编译设计项目(使用Compiler)。仿真验证设计的正确性(使用WaveformEditor、Simulator)。进行芯片的延时分析(使用TimingAnalyzer)。分配芯片的管脚(使用FloorplanEditor)。下载程序到芯片(使用Programmer)7.2.1指定设计项目名称7.2MAX+plusⅡ操作示例选择菜单File/ProjectName命令,将出现ProjectName对话框,如图7.2.1所示。在ProjectName框
3、中输入设计项目名。单击OK,这时MAX+plus Ⅱ的标题条将显示新的项目名字。7.2.1指定设计项目名称7.2MAX+plusⅡ操作示例7.2.2生成一个新的原理图文件7.2MAX+plusⅡ操作示例1.调用库元件和输入/输出端口2.画连线3.为引脚和节点命名4.保存文件5.创建一个默认的逻辑符号7.2.2生成一个新的原理图文件7.2MAX+plusⅡ操作示例1.打开编译器窗口2.编译器的选项设置3.器件的引脚分配4.选择一种全局逻辑综合方式5.设置全局定时要求(对MAX器件,此项无效)6.指定报告文件中报告的内容7.运行编译器7.2.3编译设计项目7.
4、2MAX+plusⅡ操作示例7.2.3编译设计项目7.2MAX+plusⅡ操作示例7.2.3编译设计项目7.2MAX+plusⅡ操作示例7.2.3编译设计项目7.2MAX+plusⅡ操作示例7.2.3编译设计项目7.2MAX+plusⅡ操作示例仿真包括功能仿真和时序仿真。功能仿真又称为前仿真,是在不考虑器件延时的理想情况下进行的逻辑验证。功能仿真可以验证一个项目的逻辑功能是否正确。时序仿真又称为后仿真,是在考虑了具体适配器件的各种延时的情况下进行的仿真。7.2.4功能仿真和时序仿真7.2MAX+plusⅡ操作示例1.选择欲仿真的引脚节点信号选择菜单File
5、/New/WaveformEditorFile命令7.2.4功能仿真和时序仿真7.2MAX+plusⅡ操作示例7.2.4功能仿真和时序仿真7.2MAX+plusⅡ操作示例2.编辑输入信号的波形图7.2.4功能仿真和时序仿真7.2MAX+plusⅡ操作示例3.进行仿真7.2.4功能仿真和时序仿真7.2MAX+plusⅡ操作示例编译完成后,可以利用定时分析器来分析所设计项目的时域性能。MAX+plus Ⅱ的定时分析器提供了3种分析模式,7.2.5进行芯片的延时分析7.2MAX+plusⅡ操作示例7.2.6分配芯片的引脚7.2MAX+plusⅡ操作示例分配芯片的
6、引脚有多种方法,下面使用底层编辑器(FloorplanEditor)对芯片的引脚进行设置。底层编辑器提供两种显示方式:器件视图(DeviceView)和逻辑阵列块视图(LABView)7.2.6分配芯片的引脚7.2MAX+plusⅡ操作示例7.2.6分配芯片的引脚7.2MAX+plusⅡ操作示例7.2MAX+plusⅡ操作示例7.2MAX+plusⅡ操作示例7.2.7下载配置文件到芯片7.2MAX+plusⅡ操作示例7.2.7下载配置文件到芯片7.3QUARTUSⅡ软件综述QUARTUS Ⅱ具有以下特点:支持多时钟定时分析、LogicLock基于块的设计、
7、SoPC(片上可编程系统),内嵌SignalTAP Ⅱ逻辑分析器、功率估计器等高级工具。易于引脚分配和时序约束。强大的HDL综合能力。包含有MAX+plus Ⅱ的GUI,且易于MAX+plus Ⅱ的工程平稳地过渡到QUARTUS Ⅱ开发环境。文持的器件种类众多。支持Windows、Solaris、Hpux和Linux等多种操作系统。支持第三方工具,如综合、仿真等的链接。7.3.1QUARTUS Ⅱ软件的特点及支持的器件7.3QUARTUSⅡ软件综述Altera的QUARTUS Ⅱ软件提供完整的多平台设计环境,可以轻易地满足特定的设计需求,是SoPC设计的综
8、合性环境。此外,QUARTUS Ⅱ软件允许用户在设计流程的每个阶段
此文档下载收益归作者所有