MAX+PLUS简介
- 格式:ppt
- 大小:1.07 MB
- 文档页数:36


Max+Plus II 使用说明 (一)
Max+Plus II 是一款基于计算机辅助设计 (CAD) 技术的数字逻辑电路仿真软件。这款软件由美国英特尔公司 (Intel) 开发,可用于设计和验证数字逻辑电路,包括组合逻辑电路和时序逻辑电路。本文将详细介绍 Max+Plus II 的使用说明,帮助用户更好地了解和应用该软件。
一、软件下载与安装
Max+Plus II 可以从英特尔公司的官方网站上下载,安装过程简单,用户只需要按照安装向导逐步完成即可。注意,该软件只能在 32 位版本的 Windows 操作系统上运行,所以用户需要确保自己的电脑系统符合要求。
二、主要功能介绍
1. 逻辑设计:Max+Plus II 提供了完整的数字逻辑设计工具箱,包括位宽选择、时钟控制、计数器设计等工具,支持标准硬件描述语言
VHDL 和 Verilog。
2. 仿真调试:Max+Plus II 可以进行逻辑仿真和时序仿真,模拟电路的输入输出信号,检查电路设计的正确性和可行性。
3. 器件库管理:Max+Plus II 内置了丰富的器件库,用户可以根据需要选择和添加器件,支持包括 FPGA、CPLD、RAM、ROM 等在内的多种器件类型。
4. 项目管理:Max+Plus II 支持多个项目的并行管理,用户可以轻松创建、打开、保存和关闭项目,以及在不同的项目之间进行切换操作。
三、使用步骤
1. 创建项目:用户需要先创建一个新项目,然后选择适当的器件和设计语言,制定设计规范和参数,创建设计文件,并建立测试目标。
2. 设计与仿真:用户可以使用逻辑设计工具箱,将逻辑元件(例如逻辑门、寄存器、计数器等)组合起来构建数字逻辑电路,并在仿真界面中进行测试和验证。
3. 下载与调试:用户完成设计和仿真之后,可以将设计文件下载到目标设备中,然后进行实际调试和测试,以验证电路的正确性和可行性。
四、注意事项
1. 在使用 Max+Plus II 进行数字逻辑电路设计时,需要遵循设计规范和标准,保证设计的正确性和可靠性。
MAX+PLUSⅡ在EDA教学应用中的常见问题分析与解决
摘要 MAX+PLUSⅡ开发系统作为电气、电子类专业学生EDA教学的常用软件,有着强大的功能和友好的设计环境。在多年EDA教学经验基础上,详细分析MAX+PLUSⅡ软件使用过程中的常见问题,并提出解决这些问题的参考方法,必要时辅之以图形说明。
关键词 EDA教学;MAX+PLUSⅡ;编译;仿真
中图分类号:TP319;TM131.4 文献标识码:B 文章编号:1671-489X(2011)24-0105-02
Common Problems Analysis and Solving for MAX+PLUSⅡ
Applications in EDA Education//Lin Chun, Chen Juan, Wang
Jianping
Abstract As a common used EDA educational software for
students majoring in electrical and electronics, MAX+PLUSⅡ,
with friendly interface, is powerful in function. With years of
teaching experience, the author analyzed a lot of common
using problems and solving methods of MAX+PLUSⅡ software
in detail. Graphics were provided to illustrate the solutions if
necessary.
Key words EDA education; MAX+PLUSⅡ; compile; simulate
Author’s address School of Electrical Engineering of
1 310316070202 王伟民
实验一 MAX+plusⅡ界面操作 原理图输入练习
一、 实验目的
1、熟悉MAX+plusⅡ的界面和基本操作步骤。
2、掌握原理图输入的设计流程。
二、 实验内容
1、熟悉MAX+plusⅡ的界面,练习软件的基本操作方法。(对照课本73页)
2、以全加器设计为例,熟练掌握软件的使用及原理图输入设计的全过程。(课本59页)
3、2位十进制计数译码电路的设计与仿真。(课本70页)
4、利用2位十进制计数译码器的设计流程和方法,完成4位十进制计数译码器的设计,包括原理图输入、编译、仿真、硬件测试等。
三、 实验步骤
1、建立新的输入文件:File/New…,选择输入方式(.pdf)
2、保存文件,确定工程File/Project/Set Project to Current File(设计过程中时刻注意标题栏路径的指向是否正确)。
3、编辑原理图。输入元件符号、连线、引脚命名、保存并检查。
2 4、指定器件Assign/Device…
5、编译。MAX+plusⅡ/Compiler…或File/Project/Save&Compiler…
6、时序仿真
① 创建波形文件File/New… (.scf)
② 设置时间File/End time… ,设置网格间距Options/Grid size…
③ 调输入/输出点 Node/Enter Nodes from SNF…或窗口右击。
④ 给输入赋值,波形编辑。
⑤ 仿真MAX+plusⅡ/simulator…
⑥ 观察分析波形。
7、引脚分配Assign/pin/Location/Chip…或MAX+plusⅡ/Floorplan Editor…
8、延时分析Timing Analyzer…
9、实验箱连线,打开电源。
10、 下载MAX+plusⅡ/programmer…,观察结果。
11、 创建功能模块File/Create Default Symbol…
Max+plusⅡ操作简介(主要)(总16页)
--本页仅作为文档封面,使用时请直接删除即可--
--内页可以根据需求调整合适字体及大小-- Max+plusⅡ系统的操作简介
Max+plusⅡ开发工具是美国Altera公司自行设计的一种软件工具,其全称为Multiple Array Matrix and Programmable Logic User System。它具有原理图输入和文本输入(采用硬件描述语言)两种输入手段,利用该工具所配备的编辑、编译、仿真、综合、芯片编程等功能,将设计电路图或电路描述程序变成基本的逻辑单元写入到可编程的芯片中(如FPGA芯片),作成ASIC芯片。它是EDA设计中不可缺少的一种工具。
通过一个简单的二输入与门电路设计范例介绍:利用Max+plusⅡ系统
(1)如何编写VHDL程序(使用Text Editor);
(2)如何编译VHDL程序(使用Compiler);
(3)如何仿真验证VHDL程序(使用Waveform Editor,Simulator);
(1)建立和编写一个VHDL语言的工程文件
首先启动Max+plusⅡ系统,启动后系统进入主菜单画面,在主菜单上有5个选项,分别是:Max+plusⅡ、File、Assign、Options和Help。
Max+plusⅡ系统主窗口
(a)打开文本编辑器;用鼠标点击File选项,点击子菜单中的New选项,接着屏幕会出现New的对话框。在对话框内有4种编辑方式:图形编辑、符号编辑、文本编辑和波形编辑。VHDL文件属于文本,那么应该选择文本编辑方式,点击OK按钮,屏幕上将出现一个无名的编辑窗口,则系统进入文本编辑状态。(或用鼠标点击Max+plusⅡ选项,点击子菜单中Text Editor选项.。)
3
打开文本编辑器
(b)在编辑窗口中进行编辑输入,输入相应的描述语句。
文本编辑窗口中编辑输入
[例1] 实现2输入与门的VHDL描述