P2 北京邮电大学 huimin@bupt.edu.cn2009-8-21
概述
MAX+plus Ⅱ 是 Altera公司在 Windows
环境下开发的,用作可编程逻辑器件设计数字系统的软件平台 。
该软件提供了一种真正与结构无关的全集成化的设计环境,它支持不同结构的器件,并提供了丰富的单元库,供设计者使用 。
VHDL的程序设计者可以在这个平台上进行设计输入,设计编译,功能仿真和时序仿真,生成器件编程所需要的文件 。
P3 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
的安装
安装的方式也基本相同。下面介绍
MAX+plus Ⅱ 10.0版的安装过程。
将 MAX+plus Ⅱ10.0 光盘放入光驱。
打开 Windows的资源管理器,显示光盘的内容。双击安装文件 setup.exe,
就开始安装过程。
P4 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
的安装
开始安装
P5 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
的安装
欢迎安装。单击,Next”按钮。
P6 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
的安装
版权协议,同意按,Yes”
P7 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
的安装
如何获得新版权文件。单击,Next”。
P8 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
的安装
输入用户名和单位名。单击,Next”。
P9 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
的安装
选择安装方式。单击,Next”按钮。
P10 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
的安装
选择安装的文件夹。单击,Next”。
P11 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
的安装
选择工作文件的文件夹。单击
,Next”。
P12 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
的安装
选择 Max2key的文件夹。单击,Next”。
P13 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
的安装
选择程序图标的位置。单击,Next”。
P14 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
的安装
显示所有设置信息。单击,Next”。
P15 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
的安装
开始复制文件。
P16 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
的安装
继续复制,直到完成。
P17 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
的安装
安装结束后,将在操作系统的,开始,
菜单的,程序,文件夹中建立一个
,altera”文件夹,单击其中的
,MAX+plus II10.0”快捷方式,就开始运行 MAX+plus Ⅱ 。
,MAX+plus II10.0”快捷方式是链接到应用程序 max2win.exe。
P18 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
的安装
程序启动后的界面:
P19 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
的安装
准备设置 License
P20 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
的安装授权文件 的路径和文件名
P21 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
的安装显示当前项目层次图原理图、结构图编辑器图形符号编辑器文本 (VHDL)
编辑器输入波形编辑器引脚平面编辑器编译窗口 仿真模拟窗口定时分析窗口器件编程下载窗口信息窗口
P22 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计输入 (1) 单击,建立新文件
P23 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计输入 (2) 选择 Text Editor file选项单击 OK
P24 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计输入 (3) 在编辑窗口输 入文本
P25 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计输入 (4)
准备保存输入的文件
P26 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计输入 (5)
键入保存的文件名单击 OK
选择保存文件的文件夹
P27 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计输入 (6)
为文件建立一个工程项目
P28 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计输入 (7)
生成设计元件符号按以上步骤建立所有的文本文件及符号。
P29 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法单击可以显示和编辑元件符号所显示的元件符号
P30 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
产生顶层设计文件 (1)
建立顶层项目并命名
P31 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
产生顶层设计文件 (2)
输入顶层项目名和路径单击 OK
P32 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
产生顶层设计文件 (3)
建立新的顶层文件
P33 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
产生顶层设计文件 (4)
选择图形文件类型单击 OK
P34 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
产生顶层设计文件 (5)
准备输入元件符号
P35 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
产生顶层设计文件 (6)
选择元件的符号文件单击 OK
按以上步骤调入所有的符号文件。
P36 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
调入所有符号文件后的窗口
P37 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
产生顶层设计文件 (7):调入输入和输出元件。
选择 prim库,
双击此选项选择 input (或
output),双击此选项调入 2个 input元件和 5个 output
元件。
P38 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
根据电路设计要求,用鼠标按连线关系将各个元件符号连接在一起。即把 3个输入元件与 count的输入 CLOCK、
CLEAR和 COUNT连在一起,并把输入元件名称改为 CLOCK,CLEAR和
COUNT;把 count的输出 Q3,Q2,Q1、
Q0与 code_convert_2的输入 X3,X2、
X1,X0分别连在一起,同时还连接到各自的输出元件,以便观察这些信号;
把 code_convert_2的输出 Y[ 3…0 ]与输出元件连在一起,并把输出元件名称改为 Y[ 3…0 ],就得到顶层设计图
P39 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
最后完成的顶层文件:
P40 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
产生顶层设计文件 (8)
保存顶层文件为 top.gdf
准备保存顶层文件
P41 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计编译 (1):打开顶层文件准备打开文件
P42 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计编译 (1):打开顶层文件选择顶层文件路径和文件名单击 OK
P43 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计编译 (2),把工程文件设置为当前的顶层文件。
P44 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计编译 (3):选择要使用的器件准备选择器件
P45 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计编译 (3):选择要使用的器件选择器件系列选择器件型号单击 OK
P46 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计编译 (4),选择逻辑综合方式准备选择综合方式
P47 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计编译 (4),选择逻辑综合方式选择综合方式选择速度优先还是面积优先单击 OK
P48 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计编译 (5):选择器件引脚准备选择器件引脚
P49 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计编译 (5):选择器件引脚输入结点名选择引脚单击 Add
全部设置后,
单击 OK
P50 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计编译 (6):器件编译准备开始编译
P51 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计编译 (6):器件编译单击开始编译
P52 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计编译 (6):器件编译编译完成单击可以阅读编译报告
P53 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计验证 (1):波形编辑窗口 准备新建波形 编辑窗口
P54 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计验证 (1):波形编辑窗口 选择波形编辑 窗口单击 OK
P55 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计验证 (1):波形编辑窗口 波形编辑 窗口
P56 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计验证 (2),选择输入输出结点准备选择输入输出结点
P57 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计验证 (2),选择输入输出结点单击列出所有结点选择结点单击选择结点类型选择所有结点后单击 OK
P58 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计验证 (2),选择输入输出结点 选择结点后的窗口
P59 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计验证 (3),选择仿真时间选择仿真结束时间
P60 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计验证 (3),选择仿真时间键入仿真时间单击 OK
P61 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计验证 (4),选择网格大小准备设置网格大小
P62 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计验证 (4),选择网格大小单击 OK
键入网格大小
P63 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计验证 (4),选择网格大小单击扩大网格间距单击缩小网格间距
P64 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计验证 (5),编辑输入波形单击选择一个信号设置为高电平设置为低电平
P65 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计验证 (6),编辑时钟波形单击选择时钟信号准备设置时钟信号
P66 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计验证 (6),编辑时钟波形设置时钟的初值设置时钟周期单击 OK
P67 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计验证,编辑后的输入波形
P68 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计验证 (7),保存波形文件准备保存波形文件
P69 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计验证 (8),仿真 准备仿真
P70 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计验证 (8),仿真单击开始仿真仿真结束
P71 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计验证 (9),仿真结果 单击显示仿真结果
P72 北京邮电大学 huimin@bupt.edu.cn2009-8-21
MA
X+p
lus
II
设计平台的使用方法
设计验证 (9),仿真结果 二进制码格雷码波形说明,转换功能正确完成