1-2软件操作一Max+plusⅡ的操作 1-2-1建立和编写一个VHDL语言的工程文件 1-2-2VHL程序的编译 1-2-3VHDL语言程序的仿真 1-2-4芯片的时序分析 1-25安排芯片脚位
1-2软件操作—Max+plusⅡ的操作 1-2-1 建立和编写一个VHDL语言的工程文件 1-2-2 VHDL程序的编译 1-2-3 VHDL语言程序的仿真 1-2-4 芯片的时序分析 1-2-5 安排芯片脚位
1-2软件操作—Max+plusⅡ的操作 1Max+plus开发工具是美国 Altera公司自行设计的一种软 件工具,其全称为 Multiple Array Matrix and Programmable Logic User System。它具有原理图输入和文本输入(采用 硬件描述语言)两种输入手段,利用该工具所配备的编 辑、编译、仿真、综合、芯片编程等功能,将设计电路 图或电路描述程序变成基本的逻辑单元写入到可编程的 片中(如FPGA芯片),作成ASC芯片。它是EDA设 计中不可缺少的一种工具 2.软件安装
1-2软件操作—Max+plusⅡ的操作 1.Max+plusⅡ开发工具是美国Altera公司自行设计的一种软 件工具,其全称为Multiple Array Matrix and Programmable Logic User System。它具有原理图输入和文本输入(采用 硬件描述语言)两种输入手段,利用该工具所配备的编 辑、编译、仿真、综合、芯片编程等功能,将设计电路 图或电路描述程序变成基本的逻辑单元写入到可编程的 芯片中(如FPGA芯片),作成ASIC芯片。它是EDA设 计中不可缺少的一种工具。 2. 软件安装
我们通过范例介绍:利用Max+plus系统 (1)如何编写VHDL程序(使用 Text Editor); (2)如何编译ⅤHDL程序(使用 Compiler); (3)如何仿真验证VHD程序(使用 Waveform editor, Simulator) (4)如何进行芯片的时序分析(使用 Timing Analyzer); (5)如何安排芯片脚位(使用 Floorplan editor); (6)如何下载程序至芯片(使用 Programmer)
我们通过范例介绍:利用Max+plusⅡ系统 (1)如何编写VHDL程序(使用Text Editor); (2)如何编译VHDL程序(使用Compiler); (3)如何仿真验证VHDL程序(使用Waveform Editor,Simulator); (4)如何进行芯片的时序分析(使用Timing Analyzer); (5)如何安排芯片脚位(使用Floorplan Editor); (6)如何下载程序至芯片(使用Programmer)
1-2-1建立和编写一个ⅤHDL语言的工程文件 首先启动Max+plus系统,启动后系统进入主菜单画面,在主菜单 上有5个选项,分别是:Max+plusⅡ、Fie、 Assign、 Options和Help (1)打开文本编辑器;用鼠标点击File选项,点击子菜单中的 New选项,接着屏幕会出现New的对话框。在对话框内有4 种编辑方式:图形编辑、符号编辑、文本编辑和波形编辑 VHDL文件属于文本,那么应该选择文本编辑方式,点击 OK按钮,屏幕上将出现一个无名的编辑窗口,则系统进入 文本编辑状态
1-2-1 建立和编写一个VHDL语言的工程文件 首先启动Max+plusⅡ系统,启动后系统进入主菜单画面,在主菜单 上有5个选项,分别是:Max+plusⅡ、File、Assign、Options和Help。 (1)打开文本编辑器;用鼠标点击File选项,点击子菜单中的 New选项,接着屏幕会出现New的对话框。在对话框内有4 种编辑方式:图形编辑、符号编辑、文本编辑和波形编辑。 VHDL文件属于文本,那么应该选择文本编辑方式,点击 OK按钮,屏幕上将出现一个无名的编辑窗口,则系统进入 文本编辑状态
2)在编辑窗口中进行编辑输入,输入相应的描述语句 (3)存盘。(a我们编辑的VHDL文件扩展名为vhd:;b保存的文 件名必须和所定义的实体名相同。c文件存盘的目录不应是 根目录或桌面,建议存放在Max2work或 Maxplus2目录,或 其子目录 以与门的设计为例讲述具体过程
(2)在编辑窗口中进行编辑输入,输入相应的描述语句。 (3)存盘。(a 我们编辑的VHDL文件扩展名为vhd;b 保存的文 件名必须和所定义的实体名相同。c 文件存盘的目录不应是 根目录或桌面,建议存放在Max2work或Maxplus2目录,或 其子目录。) 以与门的设计为例讲述具体过程