第5章 MAX+PLUS II开发工具
- 格式:ppt
- 大小:1.97 MB
- 文档页数:42
附一:MAX+PLUS Ⅱ的基本使用一、概述Altera 公司的 MAX+PLUS Ⅱ开发系统是一个完全集成化、易学易用的可编程逻辑器件软件设计环境,可以在多种平台上运行,具有操作灵活、支持器件多、设计输入方法灵活多变的特点,是用户设计、开发以Altera PLD 器件为核心的软件开发工具。
MAX+PLUS Ⅱ是Multiple Array Matrix and Programmable Logic User System 的缩写,软件版本分基本版、商业版和学生版,学生版软件在功能上与商业版类似,仅在可使用的芯片上受到限制。
MAX+PLUS Ⅱ的9.x 版和10.x 版均可安装在WIN95或WIN98/2000操作系统上,其中9.x 版需32MB 内存、1GB 以上硬盘,10.x 版需64MB 内存、2GB 以上硬盘。
MAX+PLU SⅡ的设计过程可用图1-1-1表示:二、AX+PLUS Ⅱ的常用设计输入方法多种,主要包括原理图设计输入方式、文本设计计输入 MAX+PLUS Ⅱ的原理图设计输入是最为直接的一种设计输入方式,使用这种方式输入设计效率较低,但容易实现仿真,便于信号的观察以及电路的调整。
MAX+PLUS Ⅱ的文本输入和编译系统支持VHDL、Verilog 和AHDL (Al 形设计输入 MAX+PLUS Ⅱ中提供了直观的、易于理解的波形输入方式,可以设计组分配逻 图1-1-1 MAX+PLUS Ⅱ设计流程图M MAX+PLUS Ⅱ软件的设计输入方法有输入方式、波形设计输入方式、底层设计输入方式等。
设计人员可以根据自己的实际情况灵活选择使用。
1.原理图设MAX+PLUS Ⅱ提供了丰富的库单元供设计者调用,.mf 库几乎包含了所有的74系列器件,.prim 库提供了数字电路中所有的分离器件,包括多种特殊的逻辑宏功能和新型的参数化的兆功能模块。
2.文本设计输入tera 硬件描述语言)编写的HDL 设计文件。
M a x+p l u sⅡ操作简介(主要)(总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选项.。
)打开文本编辑器(b)在编辑窗口中进行编辑输入,输入相应的描述语句。
文本编辑窗口中编辑输入[例1] 实现2输入与门的VHDL描述LIBRARY IEEE;USE and2 ISPORT(a, b : IN STD_LOGIC;y: OUT STD_LOGIC);END and2;ARCHITECTURE one OF and2 ISBEGINy<= a and b;END one;(c)存盘。
MAX+plus II的使用简介(VHDL编程)上海大学通信学院2005年4月第一节MAX+plus II的简介MAX+plus II是ALTERA公司旗下新款的数字系统设计软件,它集项目建立,器件调用,图形输入,项目编译,检验仿真与编程下载于一体。
本册的整理编写旨在向数字系统课程学习中的同学们介绍MAX+plus II的使用方法。
MAX+plus II的主要特征1.输入方式◇原理图输入◇VHDL输入◇原理图和硬件描述语言混合输入2.逻辑模拟◇时序模拟3.编译器◇可生成时序模拟文件和器件编程文件4.支持的器件◇提供大量的库文件5.Constraints Editor工具◇I/O参数设置和引脚分配软件支持的计算机平台:PC:Windows98/NT/2000/XP第二节.MAX+plus II文件的打开与输入1.启动MAX+plus II 在“开始”→程序→按MAXstart启动2.新项目的建立 在MAX+plus II 界面→File →Project →Name第三节.MAX+plus II 图形的输入1.建立图形输入文件File →New →Graphic Editor File →ok →进入图形编辑框确定ok 现如下图形,即可开始建立图形输入文件。
2.调入元器件Symbol →Enter Symbol →出现框图如下:MAX+plus II 为实现不同的逻辑功能提供了大量的库文件,每一个库对应一个目录。
这些库根据其功能大小及特点可分为:例:输入一个摸为12的计数器图形先选择一个74161双击d;\maxplus~1\max2lib\mf ,然后选择74161,ok 确定,图形编辑器就会调入一个74161器件。
OK 关闭对话框后,此时可发现在图形编辑器窗口出现了74161,如下图所示:按照以上方法,可依次调入其它所需元器件。
3.保存文件:从“File”菜单下选择“Save”,出现文件保存对话框,选择“OK”,使用默认文件名存盘。
EDA(VHDL & FPGA)实验指导教程编者林海波长春工程学院电子信息教研室前言本实验指导教程是EDA(VHDL & FPGA)上机实验指导教材,上机实验前,学生应依照教师指定的实验项目,认真预习实验内容,提前确定实验方案、初步设计实验项目的逻辑电路图或编写、设计VHDL程序,编制VHDL程序清单。
上机实验是一个验证和调试过程,只有充分的预习才能最大的发挥学习效果。
学生在实验教学中要认真依据要求完成每个实验项目,并按照要求详细撰写本书中指定实验项目的实验报告。
教师批阅后,将报告发回。
学生所获得的成绩将作为平时上机实验成绩的一部分,记入期末的考核成绩。
在期末必须上交全部实验报告,并装订存档,不及时交回者,实验成绩记为零分。
本实验指导教程可以作为《VHDL与数字系统设计》课程的实验指导书使用,也可以作为《EDA(VHDL)课程设计》的参考书使用。
《VHDL与数字系统设计》课程组2009年5月第一章 MAX+PLUS Ⅱ EDA 软件操作第一节 逻辑设计的输入方法逻辑设计的输入方法有图形输入、文本输入等。
输入方法不同,生成的文件格式也有所不同。
我们分别以图形输入法和文本输入法介绍MAX+plus II 软件的使用方法。
1.1 图形设计输入法我们将用一简单的实例介绍该输入法。
启动MAX+plus II ,该管理器窗口被打开。
1. 项目的建立用户的每个独立设计都对应一个项目,每个项目可包含一个或多个设计文件,其中有一个是顶层文件,顶层文件的名字必须与项目名相同。
编译器时对项目中的顶层文件进行编译,所以必须确定一个文件作为当前项目。
对于每个新的项目应该建立一个单独的子目录,当指定项目名称时,也就同时指定了保存该设计项目的子目录名。
建立项目名称的步骤如下:1.在File 菜单中选择Project 的Name 项(图1.1),将出现图1.2对画框。
图1.1图1.22.在Project Name 框内,键入设计项目名(注意:一定是英文名)和所选的路径,单击OK 。