MaxplusII设计软件的应用.ppt
上传人:天马****23 上传时间:2024-09-11 格式:PPT 页数:33 大小:1MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

MaxplusII设计软件的应用.ppt

MaxplusII设计软件的应用.ppt

预览

免费试读已结束,剩余 23 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

3.1Max+plusⅡ简介3.2Max+plusⅡ基本操作3.3Max+plusII软件常用设计输入法3.3.1原理图设计输入法1.软件的启动:打开Max+plusII10.0软件2、启动File|New菜单3选择GraphicEditorFile4.放置器件在原理图上5.添加连线6.标记输入/输出端口属性7.保存原理图8.将设计项目设置成工程文件(Project)File|Project|SetProjecttoCurrentFile设置此项目为当前文件,3.3.2文本设计输入(VHDL)法简介1.在主菜单上选择File|New或点击新建快捷图标,在弹出的对话框中选择TextEditerFile2.设计输入完成以后,在主菜单上选择File|Save保存文件3.选择文件类型为•VHD硬件描述语言,输入文件保存文件4.选择File|Project|SetProjecttoCurrentFile可设置这个项目为当前的项目文件。3.3.3波形输入法简介波形设计输入主要用于建立和编程波形设计文件以及输入仿真向量和功能测试向量,从而达到对电路的设计实现,适用于时序逻辑和有重复性的逻辑函数。系统可以根据用户的输入和输出波形自动生成逻辑关系。波形编辑功能允许设计者对波形进行拷贝、剪切、粘贴等操作并可以用内部节点、触发器和状态机建立设计文件,将波形进行组合,显示各种进制的状态值,还可以通过将一组波形重叠到另一组波形上来对两组仿真结果进行比较。由于波形输入法在可编程逻辑器件的实际设计中使用较少,这里不做介绍,有兴趣的读者可参阅相关资料。3.3.4层次化设计输入法简介当设计一个结构较复杂的系统时,通常采用层次化的设计方法,使系统设计变得简洁和方便。层次化设计是分层次、分模块进行设计描述,描述器件总功能的模块放在最上层称为顶层设计,描述器件的某一部分功能的模块放在下层称为底层设计,这种层次关系类似于软件设计中主程序和子程序的关系。层次化设计的优点一是支持模块化,底层模块可反复被调用,多个底层模块可由不同的设计者同时设计,提高了设计效率;二是设计方法较自由,可以采用自上而下或自下而上的设计方法;三是同一个设计项目的各个模块可以用不同的设计输入法来实现,团队之间的合作更加方便灵活避免了相互之间的约束。3.4设计项目的编译和仿真3.4.1项目的编译1.选择芯片型号在3-8译码器设计文件输入完成后,选择当前项目文件准备实现的实际芯片进行编译适配,点击Assign|Device菜单选择芯片.2.项目编译启动Max+plusII|Compiler编译器菜单,按Start按钮开始编译并显示编译结果,生成下载文件供硬件下载编程时调用。3.4.2项目的功能仿真与时序分析1.添加仿真激励信号波形(1)启动Max+plusII|WavefromEditor菜单,进入波形编辑窗口。(2).将鼠标移至空白处并单击鼠标右键。(3)选择EnterNodesfromSNF选项并按左键确认,选择欲仿真的所有I/O管脚。(4)单击OK按钮,列出仿真电路的所有输入、输出管脚。(5)为电路输入端口添加激励波形(6)为A、B、C三输入端口添加激励信号(7)选择仿真时间(8)保存激励信号编辑结果,自动存盘为test1.scf。2.电路的仿真测试电路仿真有前仿真(功能仿真)和后仿真(时序仿真)两种,时序仿真覆盖了功能仿真,在本例中直接使用时序仿真。(1)打开Max+plusII|Simulator菜单,(2)确定仿真时间,EndTime,单击Start开始仿真(3)观察电路仿真结果,单击激励输出波形文件“OpenSCF”图标.3.定时分析一.延时时间分析,仿真分析器件点到点的信号延时时间;二.进行寄存器性能分析,仿真分析寄存器正常存储所需的最小时钟周期和最高工作频率;三.是立和保持时间分析,仿真分析器件从输入引脚到触发器等信号输入所需的最少建立和保持时间。定时分析操作步骤:(1)在Max+plusII项目管理器窗口,单击Max+plusII菜单下的TimingAnalyzer选项,一般软件最初默认为延迟时间分析(DelayMaxtrix)。在TimingAnalyzer窗口,单击“Start”按钮,定时分析器立即开始对设计项目进行延迟时间分析。(2)对于时序逻辑电路,还可进行寄存器性能分析和建立和保持时间分析。在定时分析窗口,选择Analysis菜单下的RegisteredPerformance命令,单击“Start”按钮,定时分析器立即开始对设计项目进行寄存器性能分析,选择Analysis菜单下的Setup/HoldMatrix命令,可进行建立和保持时间分析。3.5管脚的重新分配与定位3.6器件的下载