电子线路实验Ⅱ课程设计报告-用MAX plusⅡ进行设计和仿真汇.doc

电子线路实验Ⅱ课程设计报告-用MAX plusⅡ进行设计和仿真汇.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子线路实验Ⅱ课程设计报告-用MAX plusⅡ进行设计和仿真汇

南京信息工程大学 电子线路实验Ⅱ 课程设计报告 电子与信息工程学院 07通信工程(2)班 姓名: 学号: 2009.6.1 实验题目:用MAX+plusⅡ进行设计和仿真。 实验目的:(1)学习软件的使用方法及VHDL程序的基本语法; (2)用MAX+plusⅡ进行门电路、组合逻辑电路、触发器、可编程逻辑器件和时序电路等的仿真。 实验内容: 一、MAX+plusⅡ软件的设计流程 1)设计输入 点击新建图标弹出如图1.1所示的新建文件类型对话框。选取“Text Editor file”使用文本设计方法,在弹出的文本编辑器中输入VHDL语言是设计代码并存盘,窗口显示如图1.2. 下面以一个2输入与门的设计为例来描述这一操作。 图1.1 先输入源代码并存盘,文本编辑框效果如图1.2所示。将此文件保存为and2.vhd。注意保存文件时一定要选择“vhd”的文件后缀,文件名必须与实体名相同。另外,保存该文件的文件夹不能用中文命令,也不能为根目录。这里是新建一个名为example的文件夹来保存and2.vhd文件的。 图1.2 当要打开已存盘的文件时则可点击左上角的,在弹出如图1.3所示Open对话框中“Show in List”栏内,选中要打开的文件类型,再选中VHDL程序所在的文件夹,,在“Files:”框内选中VHDL程序名,这时在“File Name”栏里将显示相应VHDL程序的文件名。点击“OK”按钮,就会弹出要打开的文件窗口。 2) 新建一个项目 在编辑并保存VHDL程序后,准备对其编译前,一定要先将该VHDL程序所对应的文件指定为一个项目。新建一个项目的过程如下: 在主菜单中选择“File”→“Project”→“Name…”,打开如图1.4所示的项目名称选择对话框。在对话框“Directories”栏中,选择项目文件所在的 文件夹,再在左边的“File”框里选中要建立项目的VHDL文件名,此时在“Project 图1.3 图1.4 Name”框内将显示要建立项目的VHDL文件名,再点击“OK”,回到初始界面。至此,指定的VHDL程序就成为当前的项目了。 3)进行编译。修改错误 启动编译窗口的方法是选择主菜单“MAX+plusⅡ”的“Compiler”选项,此时会弹出如图1.5所示的“Compiler”子窗口。其中“Start”是用来确定开始编译的按钮,点击“Start”按钮就会开始编译。 图1.5 4 )波形分析——仿真 波形仿真的目的是通过给定设计输入波形,观察输出波形,检查设计是否符合要求。 建立波形输入文件 点击新建按钮,打开新建文本对话框,选择“Waveform Editor File(.scf)”项,选择“OK”,就会出现波形编辑器窗口。 点击节点“Node”选项,在下来菜单中选择“Enter Nodes from SNF…”选项,打开如图1.6所示对话框。 在图中单击“List”按钮,可在“Available Node Groups”区看到设计中的输入/输出信号,单击按钮“=”后可对这些信号进行观测。 ③单击“OK”按钮,可看到波形编辑窗口中加入了输入/输出节点。 图1.6 ④从菜单“File”中选择“Save”,将波形文件保存为“and2.scf”. (2)为输入信号建立输入波形 从菜单“File”中选择“End Time…”,将框中的1.0us修改为1.0ms。再在“Option”中选择“Grid Size”,将100ns改为100us。再在“View”中选择“Fit in window”,出现合适的波形编辑窗口。 要将信号“b”从0 us到1000 us的整个时段,设置为赋值周期为200 us的方波,其步骤是;先单击“b”将其选中,再单击按钮弹出对话框后不做任何改变,单击“OK”,即可生成“b”的输入波形。 如要将信号“a”在100 us~300 us和700us~900us时间段设置为‘1’,其他时间都为‘0’,则可进行如下操作:通过拖动鼠标分别选中信号在100us~300us和700us~900us间的波段,使其呈黑色,再单击按钮就可完成设置。 将其保存,至此得到输入波形: 运行仿真器,进行时序仿真

文档评论(0)

liwenhua00 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档