文档详情

加法器设计..docx

发布:2017-01-10约3.78千字共11页下载文档
文本预览下载声明
八位加法器设计一、实验目的通过本实验,了解MAX+PLUS II软件的安装及使用时所注意的事项,以及简单源程序的编制流程。二、实验要求熟练使用MAX+PLUS II及CPLDDN软件的使用,掌握源程序编辑编译下载的流程和方法。三、实验步骤(一)、MAX-PLUS II安装1.推荐的PC系统配置 (1)奔腾Ⅱ或更好的PC机。 (2)256MB以上的有效内存,不低于128MB的物理内存。 (3)500MB以上的硬盘空间。(4)windows95、windows98、windows2000操作系统。2.版本 MAX+PLUSⅡ软件按使用平台可分为PC机版和工作站版,按使用对象可分为商业版、基本版和学生版。商业版:支持全部的输入方式,可以对设计电路进行功能分析、时序分析,并能将设计结果装载到Altera公司的各种芯片中。商业版软件运行时需要一个授权码和一个并口硬件狗。基本版(BASELINE):免费软件,在商业版上作了一些限制,支持30 000门以下所有设计,支持原理图、AHDL语言,支持波形仿真、时间分析、编程下载,不支持VHDL语言,不支持某些器件等,约40MB。基本版不需要并口硬件狗,只需要向Altera公司申请一个基本版授权码即可。学生版(E+MAX):免费软件,功能与BASELINE版相同,但只支持MAX系列,约为20MB。若要安装学生版,可以向Altera公司大学项目部申请一个学生版授权码。3. 安装这里介绍基于pc机在windows98平台上MAX PLUS II 10.0版本的安装过程。在图1.1.1中,点击SETUP.EXE文件,按照正常软件的安装即可。第一次运行MAX PLUS II需要设置授权码,设置过程如下:在MAX PLUS II界面中,选择菜单命令option/license setup,出现如图1.1.2所示的对话框,通过browse按钮选择license.dat文件。设置好授权码文件之后,选择ok按钮,就会回到MAX+PLUS II管理器界面中进行设计,如果不设置授权码,则图1.1.2所示license setup 对话框中右边框中的功能就不能使用。图1.1.1 图1.1.2(二)、创建VHDL源文件打开MAX+PLUS II,进入图1.2.1所示的工作界面。图1.2.1 MAX+PLUS II 的主界面图1.2.2打开“file”-”new”(或点击左上角的空白图标),会弹出一个“new”对话框,选择建立源文件的类型。本次实验使用VHDL语言来实现,所以选择文本编辑“text editor file”选项,按“ok”进入文本编辑环境(如上图)。此时的编辑窗口是无名文本(默认的文件名是Untitled1)。点击“file”-”save”,会弹出一个“save as”窗口,在“file name”中输入文件名,在“directories”中选择保存的路径,这样就把程序保存为file name.VHD的格式文件。图1.2.3注:对于每个新的设计项目,应该建立一个独立的子目录。每个设计必须有一个项目名,而且项目名最好与设计文件名一致,同样,设计文件中的实体名最好与设计文件名一致。选择好目录、文件名后建立好文件后方可进行程序文本的编辑(如设计文件名是mydesign、实体名(entity)的名字也是mydesign,项目名可相同也可以是其他的名字)。(三)、VHDL语言程序的编译 1)编辑好源程序进行保存后方可进行程序的编译。2)点击“file”-”project”-”name”,输入程序名,进行工程文件名的设置。或点击“file”-”project”-”set project to current file ”选项,使得编译器指向已设定的现行工程文件。注意:这一步是必须的,否则,编译器指向的文件是上一次编译的文件。图1.3.13)点击主菜单“max+plus II”选项,出项子菜单,在点击compiler 选项,屏幕上会出现编译对话框。图1.3.2在编译之前要先进行设置。点击主菜单的assign选项,再点击子菜单中的device选项,得到device的对话框。在device family中,寻找系统中适用的芯片名。图1.3.3点击主菜单中的interfaces选项,在子菜单中找到vhdl netlist reader settings选项,就可在屏幕上显示对话框。设置相应的工程库名。图1.3.4点击start,开始编译。(四)、VHDL语言程序的仿真1、生成仿真波形文件跟编译一样,应设置当前工程文件名。点击max-plus II选项,在子菜单中,点击waveform editor选项,就可在屏幕上显示波形编辑窗口。与文本编辑一样,利用file选项设置工程文件名
显示全部
相似文档