常用EDA工具软件

常用EDA工具软件

ID:42009561

大小:2.83 MB

页数:68页

时间:2019-09-06

常用EDA工具软件_第1页
常用EDA工具软件_第2页
常用EDA工具软件_第3页
常用EDA工具软件_第4页
常用EDA工具软件_第5页
资源描述:

《常用EDA工具软件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、10/6/20211第5章常用EDA工具软件•本章概要:本章介绍几种目前世界上比较流行和实用的EDA工具软件,包括Altera公司的MAX+PLUSⅡ、ModelSim和Matlab,以适应不同读者的需要。这些软件主要是基于PC机平台的,面向FPGA和CPLD或ASIC设计,比较适合学校教学、项目开发和相关的科研。•知识要点:(1)MAX+PLUSⅡ工具软件的使用方法。(2)ModelSim工具软件的使用方法。(3)基于Matlab/DSPBuilder的DSP模块设计。10/6/202125.1MAX+plusⅡ5.1.1MAX+PLUSⅡ的安装1.运行setu

2、p.exe2.遵守协议3.授权(LICENSE)文件复制名称为ALTERA.DAT的LICENSE文件,到MAX+plusII的安装目录下(如c:maxplus2)。运行MAX+plusII,进入MAX+plusII集成环境,选择"Option""LicenseSetup"菜单,弹出一个对话框。按"Browse"按钮,可以选择,此时选择前面复制时进入的授权文件即可。10/6/20213MAX+plusⅡ软件授权操作提示对话框10/6/202145.1.2MAX+plusⅡ原理图输入法用MAX+plusII的原理图输入设计法进行数字系统设计时,不需要任何硬件描述

3、语言知识,在掌握了数字逻辑电路的基本知识后,即可使用MAX+plusII提供EDA平台,设计数字电路。为了方便电路设计,设计者首先应当在计算机中建立自己的工程目录。例如,将自己的全部EDA设计文件放在d:myeda文件夹中,而为图形编辑设计建立d:myedamygdf文件夹,为VHDL文本编辑设计建立d:myedamyvhdl等。10/6/20215编辑原理图编译设计文件功能仿真产生元件符号引脚锁定时序仿真硬件调试编程下载MAX+plusⅡ原理图输入的基本操作10/6/20216编辑图形设计文件执行“File”“New”命令,弹出编辑文件类型对话框,选

4、择“GraphicEditorfile”后单击“OK”按钮。10/6/20217MAX+plus的图形编辑界面10/6/20218在原理图编辑窗中的任何一个位置上双击鼠标的左键,将弹出一个元件选择窗,或者点鼠标右键,选择输入元件项EnterSymbol,也可以出现这个元件选择窗。由此输入所需要的元件名用户自己设置的元件库基本逻辑元件库老式宏函数元件库参数可设置的强函数元件库基本逻辑元件库中的元件10/6/20219半加器(h_adder.gdf)设计项目示意图10/6/2021102.编译设计图形文件设计好的图形文件一定要通过MAX+plusII的编译。在MAX+

5、plusⅡ集成环境下,执行“MAX+plus”菜单下的“Compiler”命令,在弹出的编译对话框按“START”键,即可对h_adder.gdf文件进行编译。在编译中,MAX+plusII自动完成编译网表提取(CompilerNetlistExtractor)、数据库建立(DatabaseBuilder)、逻辑综合(LogicSynthesizer)、逻辑分割(Partitioner)、适配(Fitter)、延时网表提取(TimingSNFExtractor)和编程文件汇编(Assembler)等操作。10/6/2021113.产生元件符号在MAXplusII集

6、成环境下,执行“File”菜单下的“CreateDefaultSymbol”命令,将通过编译的GDF文件产生一个元件符号,并保存在工程目录中。元件符号可以被其他图形设计文件调用,实现多层次的系统电路设计。半加器元件符号10/6/2021124.功能仿真设计文件仿真,也称为模拟(Simulation),是对电路设计的一种间接的检测方法。对电路设计的逻辑行为和功能进行模拟检测,可以获得许多设计错误及改进方面的信息。对于大型系统的设计,能进行可靠、快速、全面的仿真尤为重要。仿真包括编辑波形文件、波形文件存盘和执行仿真文件等操作。10/6/2021135.编程下载设计文件

7、上述的仿真仅是用来检查设计电路的逻辑功能是否正确,与实际编程下载的目标芯片还没有联系。为了获得与目标器件对应的、精确的时序仿真文件,在对文件编译前必须选定设计项目的目标器件,在Max+plusII环境中主要选Altera公司的FPGA或CPLD。编程下载包括选择目标芯片、引脚锁定、编译和编程下载等操作。完成选择目标芯片、引脚锁定再编译后再进行的仿真称为时序仿真,此时的仿真是针对具体的目标芯片进行的。10/6/2021141)选择目标芯片执行“Assign”的“Device…”命令,选择下载芯片型号。在“DeviceFamily”中选择“FLE10K”,在Devic

8、e列表中选

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。