实验一MAX+PLUSII的快速入门课件.pptVIP

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一MAX+PLUSII的快速入门课件.ppt

MAX+PLUSII的快速入门 本次课的目的: 1、学会使用MAX+PLUSII软件 2、用MAX+PLUSII进行文本编辑和 原理图的编辑 3、用MAX+PLUSII进行功能仿真 本次课的内容: 1、 MAX+PLUSII的文本编辑 2、 MAX+PLUSII的原理图编辑 3、 MAX+PLUSII的功能仿真 任务提出: 用MAX+PLUSII软件描述以下电路: 1、MAX+PLUSII的文本编辑 在文本编辑窗口下输入VHDL程序后, 点击图标 功能仿真 2、MAX+PLUSII的原理图编辑 练习 1、用VHDL语言设计一个一位加法器 2、用1中的加法器构成4位加法器。 * 要求: 1、其中的与门和或门用VHDL语言描述; 2、非门调用软件已做好的库元件; 3、进行功能仿真。 MAX+PLUSII的主界面 如图所示,选择新建文件菜单 在弹出的对话框中选择Text Edit file Text Editor library ieee; use ieee.std_logic_1164.all; --打开需要用到的库 entity andgate is --实体(端口)说明 port( a,b: in std_logic; c: out std_logic --最后一句不要有分号 ); end andgate; architecture behave of andgate is --结构体定义 begin c=1when a=1 and b=1 else 0; end behave; 文件名要与实体名一致 保存为.vhd类型 保存文本编辑时的两点注意事项: 1、不能将工程存放在根目录下 ,比如说直接放在D:盘下,必须在某一盘符下建立一文件夹,而且文件夹名字不能有汉字; 2、所保存的文件名要与实体名一致。 文本一旦保存,关键字则改变,如果没有颜色改变,请检查输入的关键字。 保存完毕后,对文件进行编译Compiler,检查有无语法错误,在编译前,先把所要编译的文件设置为当前文件,如图所示: 注意:基于该文件的仿真等功能的实现都是在设置该文件为当前文件的前提下来完成的。 设置好后,选择编译菜单如图所示: 在弹出的对话框中点击Start,开始编译,如图a,如果没有语法错误,将编译成功,如图b。 图a 开始编译 图b 编译成功 首先建立一新文件Waveform Editor file,文件类型选择.scf,如图所示: 保存多建立的波形文件,保存名要与实体名一致 在波形文件的空白处,点击右键,选择如图子菜单,进行添加节点: 在弹出的对话框里,点击list,则自动信号节点,选择信号节点,点击OK,完成仿真节点的添加。 (1) (2) (2) (4) 设置输入信号的约束条件: 给输入信号a、b一个条件,我们给b一个方波信号,周期为1grid,给a一个方波信号,周期为2grid,设置方法:选中b,点击图标 对于b,在弹出的窗口中点击OK 对于a,在弹出的窗口中设置Multiplied By为2点击OK 保存波形文件,对于组合逻辑设计,我们先不考虑其竞争与冒险,只验证其功能能否实现,所以在编译文件的状态下,选择功能仿真,如图所示: 点击Simulator子菜单,在弹出的窗口中点击Start进行功能仿真 由仿真结果知,与与门输出的逻辑值一致。 至此,完成一个语言级的功能器件设计。 用同样的方法设计一个语言级的或门器件。不再赘述。 在新建文件的对话框里选择Graphic Editor file,文件类型为.gdf,如图所示: 在空白处右键选择Enter Symbol…如左图所示,或者双击,弹出一对话框,如右图示,双击存放工程的路径:在Symbol File框里出现我们用VHDL语言所描述的功能器件:andgate、orgate 双击这两个器件,则被选中并放入画布中,同样在器件库对话框里,Symbol Name里输入非门的名字not,点击OK,则非门符号被放入画布里,调出input、output输入输出管脚,如图示: 连线:按照异或门的连接关系,将各个器件连接起来,如图所示: 保存时,文件名要异于任何一个模块名字。 *

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档