ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:839.05KB ,
资源ID:6200071      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6200071.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第3章 maxplus软件的使用第1节.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

第3章 maxplus软件的使用第1节.docx

1、第3章 maxplus软件的使用第1节第3章 MAX+PLUSII软件的使用MAX+PLUSII软件是一个功能强大,容易使用的软件包,它可以以图形方式、文字输入方式(AHDL、VHDL和VERILOG)、和波形方式输入设计文件,可以编译并形成各种能够下装到EPROM和各种ALTERA器件的文件,还可以进行仿真以检验设计的准确性,下面举例说明该软件的使用。3.1 MAX+PLUSII软件3.1.1 功能简介(1) 原理图输入(Graphic Editor) MAX+PLUSII软件具有图形输入能力,用户可以方便的使用图形编辑器输入电路图,图中的元器件可以调用元件库中元器件,除调用库中的元件以外,

2、还可以调用该软件中的符号功能形成的功能块.图形编辑器窗口见图3.1.1. 图3.1.1 图形编辑器窗口(1) 硬件描述语言输入(Text Editor)MAX+PLUSII软件中有一个集成的文本编辑器,该编辑器支持VHDL,AHDL和Verilog硬件描述语言的输入,同时还有一个语言模板使输入程序语言更加方便,该软件可以对这些程序语言进行编译并形成可以下载配置数据,文本编辑器窗口见图3.1.2。 图3.1.2 文本编辑窗口(2) 波形编辑器(waveform Editor) 在进行逻辑电路的行为仿真时,需要在所设计电路的输入端加入一定的波形,波形编辑器可以生成和编辑仿真用的波形(*.SCF文件

3、),使用该编辑器的工具条可以容易方便的生成波形和编辑波形。波形编辑器窗口如图3.1.3所示。使用时只要将欲输入波形的时间段用鼠标涂黑,然后选择工具条中的按钮,例如,如果要某一时间段为高电平,只需选择按钮 ”1”。 图3.1.3 波形编辑器窗口 还可以使用输入的波形(*.WDF文件)经过编译生成逻辑功能块,相当于已知一个芯片的输入输出波形,但不知是何种芯片,使用该软件能力可以解决这个问题,设计出一个输入和输出波形相同CPLD电路。(3) 管脚(底层)编辑窗口(Floorplan Editor) 该窗口用于将已设计好逻辑电路的输入输出节点赋予实际芯片的引脚,通过鼠标的拖拉,方便的定义管脚的功能。管

4、脚(底层)编辑窗口见图3.1.4。 图3.1.4 管脚(底层)编辑窗口(4) 自动错误定位 在编译源文件的过程中,若源文件有错误,Max+Plus2软件可以自动指出错误类型和错误所在的位置。(5) 逻辑综合与适配 该软件在编译过程中,通过逻辑综合 (Logic Synthesizer)和适配(Fitter) 模块,可以把最简单的逻辑表达式自动的吻合在合适的器件中。(6) 设计规则检查 选取CompileProcessingDesign Doctor菜单,将调出规则检查医生,该医生可以按照三种规则中的一个规则检查各个设计文件,以保证设计的可靠性。一旦选择该菜单,在编译窗口将显示出医生,用鼠标点击

5、医生,该医生可以告诉你程序文件的健康情况。见图3.1.5。 图3.1.5 规则检查医生(7) 多器件划分(Partitioner) 如果设计不能完全装入一个器件,编译器中的多器件划分模块,可自动的将一个设计分成几个部分并分别装入几个器件中,并保证器件之间的连线最少。(8) 编程文件的产生 编译器中的装配程序(Assembler)将编译好的程序创建一个或多个编程目标文件:EPROM配置文件(*.POF)例如,MAX7000系列SRAM文件(*.SCF)例如,FLEX8000系列的配置芯片EPROMJEDEC文件(*.JED)十六进制文件(*.HEX)文本文件(*.TTF)串行BIT流文件(*.S

6、BF)(10)仿真 当设计文件被编译好,并在波形编辑器中将输入波形编辑完毕后,就可以进行行为仿真了,通过仿真可以检验设计的逻辑关系是否准确.(11)分析时间(Analyze Timing)该功能可以分析各个信号到输出端的时间延迟,可以给出延迟矩阵和最高工作频率.见图3.1.6和图3.1.7. 图3.1.6 延迟矩阵 图3.1.7 最高工作频率(12)器件编程 当设计全部完成后,就可以将形成的目标文件下载到芯片中,实际验证设计的准确性.(13)设计过程1) 输入项目文件名(File/Project/Name)2) 输入源文件(图形、VHDL、AHDL、Verlog和波形输入方式)(Max+plu

7、s/graphic Editor, Max+plus/Text Editor, Max+plus/Waveform Editor)3) 指定CPLD型号(Assign/Device)4) 设置管脚、下载方式和逻辑综合的方式(Assign/Global Project Device Option,Assign/Global Logic Synthesis)5) 保存并检查源文件(File/project/Save & Check)6) 指定管脚(Max+plus/Floorplan Editor)7) 保存和编译源文件(File/project/Save & Compile)8) 生成波形文件(

8、Max+plus/Waveform Editor)9) 仿真(Max+plus/Simulator)10) 下载配置(Max+plus/Programmer)3.1.2常用菜单简介(1) 主菜单(见图3.1.1)该主菜单随所选功能的不同而不同。 图3.1.1主菜单(2) MAX+PLUS菜单(见图3.12) 图3.12主功能菜单 (3) 文件菜单(见图3.1.3) 该文件菜单随所选功能的不同而不同。 图3.1.3(4) 模板菜单 (见图3.1.4) 该模板使编写VHDL和AHDL设计文件更容易和方便。 图3.1.4 (4)指定菜单(见图3.1.5) 图3.1.5 (5)选择菜单(见图3.1.6) 图3.1.6 该软件的菜单繁多,要想都学会有一定的难度,主要原因是资料问题。但是常用的菜单会使用还是可能的。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1