MAXPLUS2使用教程

合集下载

MaxPlusII简易用户使用入门指南

MaxPlusII简易用户使用入门指南

PPT文档演模板
MaxPlusII简易用户使用入门指南
生成一个图形设计文件
•输入 LPM 符号
lpm (library parameterized megafunction) 符号的输入方法与先前符 号的输入方法相同。 在 Enter Symbol 对话框出现后,在 symbol Libraries 框中选择 “..\maxplus2\max2lib\mega_lpm” 路径。 在 Symbol Files 框中选择您需要的 lpm 符号。 双击参数框 (位于符号的右上角),输入您需要的 lpm 的参数。在 Port Status 框中选择 Unused ,可将您不需门指南
PPT文档演模板
2020/11/2
MaxPlusII简易用户使用入门指南
ES-Site 授权 及 PLS-WEB 特点
•设计输入
•项目编译
•MAX+PLUS II •MAX+PLUS II
•文本编辑器
•图形编辑器
•编译器 •网表提取器
•数据库 •建库器
•项目校验
输入 74 系列的符号
MAX+PLUS II 为实现不同的逻辑功能提供了许多符号,如:图元符 号 ,兆功能符号和宏功能符号。在图形编辑器文件中可直接使用以上 符号。74 系列符号的输入方法和上页图元输入的方法相同。 当 Enter Symbol 对话框出现后,在symbol Libraries 对话框中选 择 “..\maxplus2\max2lib\mf”路径。 在 Symbol Files 对话框中,选择您需要的 74 系列符号。
生成一个图形设计文件
输入 Altera 图元
选择工具按钮有效时,在图 形编辑器窗口的空白处单击 鼠标左键以确定输入位置, 然后选择Enter Symbol,或 双击鼠标左键。

MAX+plusII操作指南

MAX+plusII操作指南

附录一MAX+plusII操作指南完成组合逻辑电路的设计与仿真过程,主要用到以下操作,而且有顺序规定,在编译前需对图形编辑文件保存,并且项目文件必须与图形文件名称一致、保存在同一文件夹,只是后缀不同。

编译正确后才能创建波形文件,波形文件保存后,才能进行仿真,最后进行时序分析。

如中途进行修改,从修改开始的操作步骤要重做一边。

1、建立一个新项目;2、建立一个新的图形输入文件;3、进行图形输入文件的编辑;4、进行项目文件的编译;5、创建波形文件并进行功能仿真;6、进行时序分析。

一、建立一个新项目①启动MAX+plusII:在WINDOWS98界面下,单击开始—程序—Altera—MAX+plusII9.5,进入MAX+plusII9.5管理器窗口,见图1-1。

②用MAX+plusII编译一个设计文件之前,必须先指定一个项目文件,选中File—Project—Name,显示对话框图1-2。

③在Project Name框中,键入项目名,如test1,若改变test1所属子目录,用户可在Directories窗口中修改。

④选择OK,则MAX+plusII9.5窗口标题会变成新的项目名称:MAX+plusIIManager-d:\Max2work\test1。

⑤如已打开一个图形文件,可用菜单File—Project—Set Project To Current File将项目设为与当前图形文件相对应。

注意:换一个电路图,必须重新定义项目名,项目名与文件名必须一致。

图1-1 MAX+plusII9.5管理器窗口图 1-2 建立项目对话框二、 建立一新的图形输入文件在文件菜单中,选中File —New ,出现图1-3对话框New ,New 的对话框供读者选择输入方法:● 图形文件● 符号文件● 文本文件● 波形文件下面介绍的是使用图形输入法。

图1-3新建文件对话框② 选择Graphic Editor file 图形输入文件,选择OK ,则出现一个无名称的图形编辑窗口,如图1-4所示。

Max+Plus II 使用说明 (一)

Max+Plus II 使用说明 (一)

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 进行数字逻辑电路设计时,需要遵循设计规范和标准,保证设计的正确性和可靠性。

MAXPLUSⅡ的使用

MAXPLUSⅡ的使用

2.输入设计项目和存盘 输入设计项目和存盘
点击
点击
2.输入设计项目和存盘 输入设计项目和存盘
任一位置双击或 右键单击
2.输入设计项目和存盘 输入设计项目和存盘
可输入所需元件名 如:input,and2, , , Vcc,gnd ,
元件库中的元件
点击
Prim库:基本逻辑元 库 件库, 与门, 件库,如:与门,非门 Mf库:宏功能元件库, 库 宏功能元件库, 如:74161,74138 , Mega_lpm库:可调参 库 可调参 数库,如可调模值的计 数库, 数器, 数器,RAM Edif库:和Mf库类似。 库类似。 库 库类似
6.1 建立波形文件
单击 单击
6.2 输入信号节点
6.2 输入信号节点
单击
单击
单击
6.3 设置波形参量
消去该项以 便能任意设 置输入电平 位置
6.3 设置波形参量
可选10µs以 以 可选 便观察
6.4 为输入信号加上激励
选择某个对象来移动, 复制,剪切等操作 对其赋值
输入或编辑文字
选中某段波形,并直接
6.5 保存仿真波形
单击
6.6 波形仿真
单击
6.7 仿真后的波形
7.包装元件入库 包装元件入库
7.包装元件入库 包装元件入库
单击
8.顶层原理图文件调用底层元件
用户库单击
设定后可看到工程路 径指向
3.将当前设计设为工程 将当前设计设为工程
如果需要设定为工程的文件没有打开: 如果需要设定为工程的文件没有打开:
点击
4. 选定目标器件
单击
该项不要选中
5. 文本编译和排错
5. 文本编译和排错

maxplusII的基本操作

maxplusII的基本操作

2. 选择 Graphic Editor File 然后按下OK按钮, 将 会出现一个无标题的图形编 辑窗口,如下页所示
4.2.4 器件选择与管脚分配
1 器件选择
在器件编程之前,需要为项目指定一个器件系列并选择某个具体
的器件,也可以让编译器在该器件系列内自动选择最适合您的项
目的器件。这项工作也可以在编译之前进行。 确定器件系列:
1) 在 Assign 菜单内选择Device项,将出现 Device 对话框。 2) 选择一个器 件 系列 3) 选择某一器件或 选择 AUTO 让 MAX+PLUS II 为您 选择一个器件。 4) 按下 OK 按钮
功能全部被移到左侧Licensed Feature栏目
下,单击OK,则软件提供的所有功能可以 使用。
2.2 MAX+plusII使用流程
ES-Site 授权有效后,您将返回到 MAX+PLUS II 管理器窗口
项目路径 项目名称
MAX+PLUS II 管理器菜单条 工具条
4.2 MAX+plusII使用流程
(6) 仿真分析
完成输入信号的赋值,将仿真文件初始设置存盘后,在 MAX+plusII菜单中选择Simulator,屏幕显示仿真分析对话框。
点击Start,当显示零错误和零警告,点击OK,屏幕则 出现仿真结果波形图。波形可以以组的形式显示,也可以 以单个信号的形式显示。
2. 定时分析

MAX+plusII的定时分析程序提供三种定时分析模块:
4. 器件编程
MAXPLUSII软件流程框图
原理图设 计输入 硬件描述语 言设计输入 设计输 入 波形图设 底层设 计输入 计输入 顶层设 计输入

MAX+plus II使用指导

MAX+plus II使用指导

编程和测试的步骤如下:

(1)选 " MAX+PLUS " 项中的“Programmer”项, 跳出Programmer窗后,选Options项中的硬件设置项 “Hardware Setup”,在此窗的下拉窗中选 “ByteBlaster (MV)”项,点击OK即可。(下载方式 设定:选择MAX+plusII项及其中的编程器 Programmer选项,跳出如图左侧所示的编程器窗口, 然后选择Options项的Hardware Setup硬件设置选项, 其窗口如图左侧所示。在其下拉菜单中选ByteBlaster (MV)编程方式。此编程方式对应计算机的并行口 下载通道,“MV”是混合电压的意思。将实验板连接 好,接好电源,点“Configure”,即进行编程下载。

然后打开MAX+plusII,选择菜单 “File”“New…”,出现对话框,在框中选中 “Text Editor file”,按“OK”按钮,即选中了 文本编辑方式。在出现的“Untitled-Text Editor” 文本编辑窗(图1-1)中键入图1-1所示的 VHDL程序(2选1多路选择器),毕后,选择 菜单“FileSave”,即出现如图1-1所示的 “Save As”对话框。首先在“Directories”目录 框中选择自己已建立好的存放本文件的目录 E:\MUXFILE(用鼠标双击此目录,使其打 开),然后在“File Name”框中键入文件名 “MUX21A.VHD”,按“OK”按钮,即把输入 的文件放在目录E:\MUXFILE中了。
图1-9 在Options选项中消去网格对
图1-10 设定仿真时间宽度
图1-11 设定仿真时间宽度
图1-12为输入信号设定必要的测试电平或数据

maxplus教程

maxplus教程

Maxplus II使用教程双击桌面图标:
Maxplus II 打开后的界面:
新建一个空白文档:
新建对话框:
新建一个文本文件:
点击
OK
在空白文档中输入程序:
新建一个图形文件 新建一个文本文件 新建一个波形文件
保存:
保存要注意三个问题:1.保存的位置:最好保存在一个空白的文件夹中。

2.文本文件保存的类型:使用.V做后缀,表示采用的是VerilogHDL编写的程序,采用.vhd 作为后缀是表述使用的是VHDL编写的程序。

3.保存的文件名要与程序模块的名称一致。

保存之后,关键字颜色发生变化:
件设为当前工程。

将文件设为当前工程后就可以进行编译了。

点击 start
位置处。

编译通过后,将程序生成对应的模块。

生产的模块名称和文件的名称是一致的。

生成了模块就可以被其他电路调用。

新建一个文件
试,仿真,看功能有没有错误。

将刚刚程序生产的模块掉出来,
模块所在的位置是你程序所在的文件夹。

模块掉出来后的现象:
添加输入输出管脚。

输入管脚为input输出管脚为output
连线
更改管脚名称。

双击管脚就可以
保存
将当前的图像文件,设为当前工程。

编译当前工程
新建一个波形文件
添加输入输出信号
改变输入信号的值。

仿真
仿真结果:。

MAX+plus_II教程完整版_new

MAX+plus_II教程完整版_new
将lpmwidth的值设为4maxplusii的hdl文本编辑器maxplusii的波形编辑器maxplus的工具按钮1文件操作按钮新新打打开开设设打打印印设设剪剪切切真真当当打打开开平平面面打打开开打打开开打打开开定定时时分分打打开开指指定定设设指指定定当当打打开开设设顶顶层层文文3设计文件编辑操作按钮打打开开vhdlvhdl加加缩缩进进量量小小缩缩进进量量查查找找字字查查找找节节点点查查找找元元大大小小4绘图操作按钮选择工具选择工具文本编辑文本编辑画正交线画正交线画直线画直线画弧线画弧线画圆画圆放大按钮放大按钮缩小按钮缩小按钮窗口尺寸适配窗口尺寸适配连接点断连接点断通通打开拖动功能打开拖动功能关闭拖动功能关闭拖动功能5绘制波形操作按钮选择工具选择工具文本编辑文本编辑波形赋值波形赋值放大波形放大波形缩小波形缩小波形窗口尺寸适配窗口尺寸适配赋低电平赋低电平赋高电平赋高电平赋不定值赋不定值xx赋高阻zz赋相反值赋相反值时钟信号赋值时钟信号赋值周期信号赋值周期信号赋值总线赋值总线赋值状态机赋值状态机赋值
输入引脚 INPUT
进行连接
输出引脚 OUTPUT
双击修改名称
步骤3:将设计的原理图文件保存至该工程所在的文件夹
首先点击这里
文件名取为: h_adder.gdf
要存在自己建 立的文件夹中
步骤4:将设计项目设置成工程文件(PROJECT)
最后注意此路
菜单File项 -> Project -> Set Project to Current File 径指向的改变
消去这里的勾, 以便方便设置
输入电平
改变仿真区域 坐标到合适位置
点击‘1’,使拖黑 的电平为高电平
(6) 波形文件存盘
步骤8: 仿真测试和波形分析 (1)运行仿真器 菜单MAX+plusII项 -> Simulator

MAX PLUS II 入门指南

MAX PLUS II 入门指南

MAX PLUS II 入门指南一、安装1、2、按步骤安装即可3、注册:开始——所有程序——MAX PLUS II BASELINE——OPTIONS——LICENSE SETUP 找到注册文件所在路径OK即可,如:二、文本输入法1、建立设计文件夹,先硬盘D或你想要放的硬盘,D:\MUX21 (不能中文);2、启动MAX PLUS II3、录入设计文件,选择MAX PLUS II——TEXT EDITOR 然后输入VHDL程序即可;或FILE——NEW ——选择TEXT EDITOR FILE,然后输入,输入完后,FILE——SA VE AS保存在自己建立的文件夹里如MUX21,注意:文本存盘的文件名与实体名一样,后缀选择.vhd4、将当前的设计设定为工程即:FILE\PROJECT\SET PROJECT TO CURRENT FILE5、选择目标芯片(实验室需要):点击Assign\Device菜单选择芯片(FLEX10K10系列的EPF10K10LP84-4芯片该芯片是实验室设备所提供的,如自己做仿真可随便选或自动选)6、启动MAX+plus II \ Compiler菜单,或点击主菜单下的快捷键,打开编译窗口。

按Start开始编译,这是正常情况,如果提示出错,按其提示位置检查语法错误! 修改保存,再编译直至通过!三、仿真1、加访真激励信号波形(1)启动选择MAX PLUS II——W A VEFROM EDITOR,出现:(2)鼠标右键盘点击空白处,出现选择:ENTER NODES FROM SNF 进入如下画面,点击LIST——以及=》——OK(3)设定仿真终了时间为1us:FILE——END TIME(4)左方快捷键从上往下:箭头键:鼠标指向用;A键:输入文字;总线赋值键:给总线赋值;依次下来是:放大、缩小、仿真全时区显示、置0、置1、置X、置Z、取反、时钟脉冲赋值、周期信号赋值(又叫类似时钟信号赋值、总线顺序赋值)组群总线赋值、FSM状态机赋值置注意:画波时,如果在OPTIONS菜单中消去网格对齐项SNAP TO GEID前的勾,则可以在任意位置设置所需要的电平值。

MAXplusⅡ操作指南

MAXplusⅡ操作指南

Altera MAX+plusⅡ操作指南Alter公司的MAX+plusⅡ是一个高度集成化的可编程逻辑器件开发系统,能够开发Alter公司的MAX系列和FLEX系列的可编程器件。

该系统的要紧特点如下:①支持多种设计输入方式。

如:原理图、VHDL语言、AHDL语言、波形图等。

同时还支持主流的第三方EDA 工具,如:Synopsys、Cadence、ViewLogic、Synplicity、Mentor和Model Technology等等。

②提供完善的功能仿真,同时还提供精准的时刻仿真。

③该系统把设计输入、功能仿真、时刻仿真、设计编译和器件编程集成于统一的开发环境下,从而更方便、更快捷。

④MAX+plusⅡ开发系统还具有编译快捷,设计实现优化的功能。

4.1.1 MAX+plusⅡ的安装1)安装MAX+的软硬件要求MAX+PLUSII PC版能够在以下几种操作系统下运行:Windows NT Windows 98/Windows 2000/Windows XP。

表中列出了用于不同器件所需的有效内存。

表MAX+PLUSII系统所需的存储器2)安装MAX+ PC版下面介绍MAX+PLUSII PC版在Windows 98操作系统下的安装进程。

假设在其他操作系统下安装,可参照此方式操作。

(1)将MAX+安装光盘放入光驱,安装窗口将自动显现图所示的界面。

图 MAX+PLUSII 安装界面你能够选择MAX+PLUSII 安装类型如下:Custom、BASELINE、Programmer Only和ACCESS Key Guidelines。

开始安装之前,你还能够阅读Help文件、Read Me文件、License Agreement文件和ACCESS Key Guidelines。

单击任一安装选项,即开始安装。

安装进程中依照屏幕上的提示进行操作。

(2)安装好后,双击MAX+plusII图标或在“开始”菜单内选择MAX+plusII项,开始运行MAX+plusII。

MAX+PLUS II 使用指南

MAX+PLUS II 使用指南

第三章MAX+PLUS II 使用指南世界上各大可编程逻辑器件的生产厂商都有各自的EDA开发系统,比如Lattic公司的Synario;Xilinx公司的Foudation等,本章选取美国Altera公司的MAX+PLUS II,介绍如何利用它进行PLD设计。

MAX+PLUS II 开发系统是美国Altera公司自行设计的CAE软件平台,具有易学、易掌握的特点。

MAX+PLUS II 的全称为Multiple Array Matrix and Programmable Logic User System,可安装在具有Windows 95/98或Windows NT4.0的PC机上,要求硬件至少具备16M内存、80M硬盘。

在MAX+PLUS II软件平台上利用PLD来设计系统可通过三大步骤来完成,即设计项目的输入、设计项目的验证和设计项目的处理。

为了形象、有效、快速地掌握Max+plus II 的使用方法,本章通过一四位二进制加法器的设计实例来介绍整个设计的详细过程。

实例中所用的芯片是Altera公司可编程逻辑器件EPF10K10LC84-3,读者可使用EDA 实验开发系统来演示设计的结果。

3.1 设计项目的输入MAX+PLUS II 的输入方法有四种:文本输入、波形输入、图形输入、符号输入。

我们在此以文本输入法为例来实现四位二进制加法器的设计,其余的输入设计法在后面另做介绍。

下面介绍具体设计步骤:3.1. 1 文本输入一.建立一新项目:图3-11.启动MAX+plus II :在WINDOWS98界面中,单击开始—程序—MAX+plus II—MAX+plusII8.2,进入MAX+plusII8.2集成环境。

422.选中File—Project—Name,显示对话框图3-1。

3.在Project Name框中,键入add4b(此文件名可任取,但必须与源程序中的实体名字相同)。

若想改变add4b所属目录,用户可在Directories窗口中修改。

开发工具MAX+plus II的使用

开发工具MAX+plus II的使用
35
2)寄存器性能分析
• 分析设计中用到的寄存器正常存储所需要的最小时 钟周期和最大时钟频率。
36
3)建立和保持时间分析
• 分析系统中使用的寄存器和锁存器,给出正常寄存
输出时输入端必需的最小建立和保持时间。
37
演示及小结
• 安装 • 设计输入(文本、图形输入方式) • 检查编译 • 功能仿真
38
19
打开
文件
20
逻辑
定时模
编译网 数据库 综合 分割 适配 拟器网 装配
表提取 建立 器 器 器 表提取 器
编译
21
设定
项目
22
指定
器件
23
设定
版本
24
逻辑
定时模
编译网 数据库 综合 分割 适配 拟器网 装配
表提取 建立 器 器 器 表提取 器
编译
成功
25
12.4 Vபைடு நூலகம்DL语言程序的仿真
演示:2-4译码器的图形设计(1)
• 设计要求: • 电路模块名:decoder24 • 数据输入端 a1 a0 • 控制输入端 s 高电平有效 • 数据输出端 y3 y2 y1 y0
39
演示:2-4译码器的图形设计(2)
输出函数:
y3 a1 a0 s y2 a1 a0 s y1 a1 a0 s y0 a1 a0 s
编译maxplusiicompiler为当前文件建立项目fileprojectsetprojectcurrentfile19确定源程序版本及用户的附加库interfacesvhdlnetlistreadersettings编译成功后可选择filecreatedefaultsymbol将所设计电路保存为符号文件模块在以后的设计中可以像调用其他元件一样调用此模块20打开文件21编译编译网表提取数据库建立逻辑综合表提取装配22设定项目23指定器件24设定版本25编译网表提取数据库建立逻辑综合表提取装配编译成功26124vhdlvhdl程序的仿真过程大致可以分为三个步骤

MAXPLUS2使用教程

MAXPLUS2使用教程

MAXPLUS2使用教程MAXPLUS II 基本使用之二授课时间:2课时授课方式:演示+讲授目的要求:掌握MAXPLUS II软件的基本使用重难点: MAXPLUS II软件的基本使用一、MAXPLUS II的基本操作。

我们以一个二选一的数据选择器的设计为例,通过图形和Verilog-HDL两种方式进行原文件的编辑。

设计实体名为21MUX,有三个输入端A,B,S,分别为数据通路A,数据通路B和选择控制S;有一个输出端Y,为数据输出端。

操作步骤:1.图形方式输入原文件运行MAXPLUS II后,单击菜单“File>New…”,在出现的新建文件窗口中,选择“Graphic Editor file”,在其后的选择框中选择“.gdf ”为扩展名。

单击OK按钮,启动MAXPLUS II图形编辑器。

在上面的图形编辑框中单击右键,在弹出的快捷菜单中选择“Enter Symbol… ”命令,进入Enter Symbol窗口。

在Symbol Library框中双击maxplus2\max2lib\mf所在路径,然后在Symbol Files框中选择21MUX,单击OK按钮。

这时,图形编辑框中出现了一个红框的标名为21MUX的元件。

这就是MAXPLUS II库中自带的一个二选一数据选择器的元件。

按相同方法打开Enter Symbol窗口,双击maxplus2\max2lib\prim所在路径,然后在Symbol Files框中选择input,单击OK按钮。

这时窗口中出现一个红框的输入引脚元件。

按上述方法再输入一个输出引脚元件,其元件名为output。

1接着在按住ctrl键和鼠标左键的同时拖动已有的那个输入引脚元件,在窗口中任意空白处放开。

这样操作一次,就得到已有元件的一个拷贝。

我们在原理图上设置三个输入引脚和一个输出引脚,但这时各输入引脚名称相同,无法区分。

给引脚命名的方法是,用鼠标左键双击引脚的默认引脚名“PIN_NAME”,然后由键盘输入自己的引脚名。

MAXPLUS2使用教程

MAXPLUS2使用教程

MAXPLUS2使用教程MAXPLUS II 基本使用之二授课时间:2课时授课方式:演示+讲授目的要求:掌握MAXPLUS II软件的基本使用重难点: MAXPLUS II软件的基本使用一、MAXPLUS II的基本操作。

我们以一个二选一的数据选择器的设计为例,通过图形和Verilog-HDL两种方式进行原文件的编辑。

设计实体名为21MUX,有三个输入端A,B,S,分别为数据通路A,数据通路B和选择控制S;有一个输出端Y,为数据输出端。

操作步骤:1.图形方式输入原文件运行MAXPLUS II后,单击菜单“File>New…”,在出现的新建文件窗口中,选择“Graphic Editor file”,在其后的选择框中选择“.gdf ”为扩展名。

单击OK按钮,启动MAXPLUS II图形编辑器。

在上面的图形编辑框中单击右键,在弹出的快捷菜单中选择“Enter Symbol… ”命令,进入Enter Symbol窗口。

在Symbol Library框中双击maxplus2\max2lib\mf所在路径,然后在Symbol Files框中选择21MUX,单击OK按钮。

这时,图形编辑框中出现了一个红框的标名为21MUX的元件。

这就是MAXPLUS II库中自带的一个二选一数据选择器的元件。

按相同方法打开Enter Symbol窗口,双击maxplus2\max2lib\prim所在路径,然后在Symbol Files框中选择input,单击OK按钮。

这时窗口中出现一个红框的输入引脚元件。

按上述方法再输入一个输出引脚元件,其元件名为output。

1接着在按住ctrl键和鼠标左键的同时拖动已有的那个输入引脚元件,在窗口中任意空白处放开。

这样操作一次,就得到已有元件的一个拷贝。

我们在原理图上设置三个输入引脚和一个输出引脚,但这时各输入引脚名称相同,无法区分。

给引脚命名的方法是,用鼠标左键双击引脚的默认引脚名“PIN_NAME”,然后由键盘输入自己的引脚名。

Max Plus_II指南.

Max Plus_II指南.

器件编程利用 Altera 编程器对 MAX 和 EPROM 系列器件进行编程 1. 在Option 菜单内选择 Hardware Setup 项,然后在 Hardware Type 对话框内选择适当的Altera 编程器,最后按下 OK按钮。

2. 在编程器窗口中,检查您选择的编程文件和器件是否正确。

在对 MAX 和 EPROM 器件进行编程时,要用后缀名是.pof 的文件. 如果选择的编程文件不正确,可在 File 菜单中选择 Select Programming File 命令选择您的编程文件。

3. 将您的器件插到编程插座中。

4. 按下 Program 按钮。

编程器将检查器件,并将您的项目编程到器件中,而且还将检查器件中的内容是否正确。

器件编程通过 JTAG 实现在系统编程 n 一个编程目标文件(.pof可以通过ByteBlaster 直接编程到器件中。

1.编译一个项目, MAX+PLUS II 编译器将自动产生用于 MAX 器件的编程目标文件。

2. 将 ByteBlaster电缆的一端与微机的并行口相连,另一端10针阴级头与装可编程逻辑器件的 PCB板上的阳级头插座相连。

该 PCB板还必须为 ByteBlaster电缆提供电源。

3. 打开 MAX+PLUS II 编程器。

4. 在 Options 菜单中选择 Hardware Setup 命令. 将出现 Hardware Setup 窗口 7. 按下 OK按钮 5. 在下拉条中选择 ByteBlaster 6. 指定配置时使用的并行口器件编程设置在系统编程链 8. 在 JTAG 菜单中打开 Multi-Device JTAG-Chain 并选择 Multi-Device JTAG Chain Setup 项,进行多个器件的 JTAG 链的设置。

对话框如下所示。

9. 选择 Select Programming File 并选出您的编程文件。

maxplus2操作指南

maxplus2操作指南
问是否将当前工程设为ORM2,可按下“确定”按钮。这时 MAX+plus II调出编译器对ORM2.VHD进行编译,编译后生成 ORM2的图形符号。如果源程序有错,要对源程序进行修改, 重复上面的步骤,直到此元件符号创建成功。成功后出现如图 4.16所示的对话框。退出编译器,再退出编辑器,回到主窗口。
第4章 常用EDA工具软件操作指南
图4.14 保存ORM2.VHD
第4章 常用EDA工具软件操作指南
文件存盘后,为了能在图形编辑器中调用ORM2,需要为 ORM2创建一个元件图形符号。选择菜单“File”→“Create
Default Symbol”,MAX+plus II出现如图4.15所示的对话框,询
第4章 常用EDA工具软件操作指南
图4.15 询问当前工程的设置
第4章 常用EDA工具软件操作指南
图4.16 元件符号创建成功
第4章 常用EDA工具软件操作指南 【例4.2.2】 半加器的VHDL源程序H_ADDER.VHD。
LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY H_ADDER IS PROT(A,B:IN STD_LOGIC;
所对应的元件符号(元件名与对应的VHDL文件名是一样的)。
用鼠标选择其中一个元件,再选“OK”,此元件即进入原理图 编辑器。然后重复此过程,将一个ORM2、两个H_ADDER元 件调入原理图编辑器。用鼠标按在元件上拖动,即可移动元件。 如图4.17所示,排好它们的位置。
第4章 常用EDA工具软件操作指南
(1) 选择“Install”按钮,安装程序将检查系统。
第4章 常用EDA工具软件操作指南
(2) 设置安装目录,在上面的文本框中输入MAX+plus II系 统所在目录名,在下面的框中输入工作目录名。安装程序将

MAXPLUS II 使用入门

MAXPLUS II 使用入门

MAXPLUS II 使用入门一、安装1、运行setup.exe命令,在安装类型中,选择Custom Installation;2、安装路径选择除了系统盘的任何分区,如可建安装目录如下:D:\MAX+PlusII10.0 ;3、在器件的选取中,只选取FLEX10K、FLEX6000、MAX7000器件;4、将max2work和max2key目录均装在目录:D:\MAX+PlusII10.0 之下,为便于管理;5、接下来的操作按提示进行即可。

二、license的安装1、将安装文件中的license.dat文件拷贝至安装目录下;2、运行MAX+PlusII,打开下拉菜单Options,选中License Setup…,找到license.dat 文件,确定即可。

这样,所有的功能均可以使用。

三、使用实例——用EPM7128S实现二分频器1、使用使用MAX+PLUS II进行设计包括四个阶段:设计输入、设计处理、设计验证和器件编程。

下面以一个最简单的例子,用ALTERA的EPLD——EPM7128S实现二分频器,来示范用MAX+PLUS II进行开发的全过程。

首先启动MAX+PLUS II,进入集成开发环境,运行:maxstart.exe2、设计输入建立一个新设计输入文件,这里我们采用原理图方式Graphic Editor file (*.gdf)来进行设计输入,这是最方便,最直观的逻辑输入方法选择“OK”进入编辑状态接着输入逻辑元件,在编辑区的空白处双击鼠标。

在Symbol Name栏输入dff,表示D 触发器;或者,选中Symbol Libraries中的\maxplusii10.0\max2lib\prim库,找到所要的D触发器。

选择“OK”,D触发器就被放在编辑区放置器件时,在Symbol Libraries框中选择mf库,就可以选择常用的74系列逻辑芯片下面再放一个反相器,输入名称:not在反相器上按鼠标右键,将反相器旋转180度下面放置I/O脚,输入脚:input,输出脚:output在PING_NAME上双击,编辑管脚名为in、out鼠标移动到器件的端上就变为小十字,拖动即可画线,如图连接好了,设计输入告一段落,将设计文件存盘,命名为myfirst.gdf3、编译上面已经完成了原理图的输入,需要给设计指定一个工程名,选择File->Project->Set Project to Current File,将当前工程名设为当前文件名接着定义器件,即定义用哪种CPLD来实现设计,选择Assign->Device,在弹出窗口中选择MAX7000系列的EPM7128SLC84-10,确认准备开始编译,选择MAX+plus II->Compiler,弹出编译窗口,按 Start 开始编译;或选择快捷编译菜单。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

MAXPLUS2使用教程
MAXPLUS II 基本使用之二
授课时间:2课时
授课方式:演示+讲授
目的要求:掌握MAXPLUS II软件的基本使用
重难点: MAXPLUS II软件的基本使用
一、MAXPLUS II的基本操作。

我们以一个二选一的数据选择器的设计为例,通过图形和Verilog-HDL两种方式进行原文件的编辑。

设计实体名为21MUX,有三个输入端A,B,S,分别为数据通路A,数据通路B和选择控制S;有一个输出端Y,为数据输出端。

操作步骤:
1.图形方式输入原文件
运行MAXPLUS II后,单击菜单“File>New…”,在出现的新建文件窗口中,选择“Graphic Editor file”,在其后的选择框中选择“.gdf ”为扩展名。

单击OK按钮,启动MAXPLUS II图形编辑器。

在上面的图形编辑框中单击右键,在弹出的快捷菜单中选择“Enter Symbol… ”命令,进入Enter Symbol窗口。

在Symbol Library框中双击maxplus2\max2lib\mf所在路径,然后在Symbol Files框中选择21MUX,单击OK按钮。

这时,图形编辑框中出现了一个红框的标名为21MUX的元件。

这就是MAXPLUS II库中自带的一个二选一数据选择器的元件。

按相同方法打开Enter Symbol窗口,双击maxplus2\max2lib\prim所在路径,然后在Symbol Files框中选择input,单击OK按钮。

这时窗口中出现一个红框的输入引脚元件。

按上述方法再输入一个输出引脚元件,其元件名为output。

1
接着在按住ctrl键和鼠标左键的同时拖动已有的那个输入引脚元件,在窗口中任意空白处放开。

这样操作一次,就得到已有元件的一个拷贝。

我们在原理图上设置三个输入引脚和一个输出引脚,但这时各输入引脚名称相同,无法区分。

给引脚命名的方法是,用鼠标左键双击引脚的默认引脚名
“PIN_NAME”,然后由键盘输入自己的引脚名。

接下来要连接各元件。

将箭头指到元件引脚的端点处,当箭头变成十字型时,按住鼠标左键并拖动,引出电气连接线至另一元件引脚端点,然后松开鼠标左键,就完成了两个端点间的连接。

上述设计完成连接如下:
接下来,在File菜单下选择Save命令将文件保存为名为21MUX的文件。

这样就完成了一个完整的图形编辑输入。

2. Verilog-HDL文本方式输入原文件
在运行MAXPLUS II后,在新建文件窗口中选择Text Editor File项,建立一个文本文件。

先将该文件保存为主文件名为21MUX,扩展名为vhd的文件;这样以后输入的文本将会得到软件的编辑提示。

接着在该文本编辑窗口中输入Verilog-HDL描述程序,完成设计输入并保存。

module mux21(in1, in2, sl, out);
input in1, in2, sl;
output out;
2
reg out;
always@(in1 or in2 or sl)
begin
case (sl)
1’b0: out = in1;
1’b1: out = in2;
endcase
end
endmodule
3.编译原文件
执行File>Project>Set Project to Current File命令,设置当前项目至当前文件(也就是编译的对象)。

再执行File>Project>Save & Compile命令,保存当前项目并进行编译。

在编译前可通过Options菜单下的Devices命令进行器件类型的选择。

每次选择新器件后都要对项目进行重新编译,才能应用新的器件设置。

4.时序仿真
编译通过(没有错误)后,说明设计文件的格式没有错误,可以进行下一步的仿真工作。

仿真是系统设计中重要的一步,它能检验出设计是否存在逻辑错误。

执行MAX PLUSII>Wavefrom Editor命令,打开波形编辑器。

3
在波形编辑窗口的空白处单击鼠标右键,在弹出的快捷菜单中选择Enter Nodes from SNF…命令。

在出现的窗口中点击List按钮,这时Available Nodes &Groups栏中出现所有可选的节点名称;再点击“=>”,使所有节点同样显示在Selected Nodes
&Groups栏中。

最后再点击OK按钮。

这时,在波形编辑窗口中出现了所选择的各节点,对各节点信号进行设置,使其包括所有要检查的逻辑组合(如下图所示)。

然后保存该波形文件为扩展名为scf 的仿真文件。

保存好文件之后,选择Max+plusII>Simulator命令,打开时间仿真窗口,单击Start按钮开始仿真。

仿真结束后,单击Open SCF按钮,打开相应的仿真波形文件,观察仿
4
真结果是否满足要求。

如果满足要求,可以进行下载,否则修改相应的设计文件。

5. 观察或修改底层逻辑单元映射
选择Max+plusII>Floorplan Editor命令打开底层编辑窗口。

通过底层编辑窗口可以观察并修改器件的引脚及逻辑单元的分配。

6.综合下载
选择Max+plusII>Programmer命令打开编程下载窗口,在已连接好下载硬件的情况下进行下载。

下载之后,就完成了一个完整的设计开发。

注意:
*VERILOG-HDL的文件的主文件名必须与实体名相同;
*文件名及文件保存路径中不能存在中文字符和空格等非法字符。

*同一文件夹下不能存在主文件名相同而扩展名不同的两个图形输入文件和文本输入文件。

5。

相关文档
最新文档