资料VHDL的基本语法.ppt

  1. 1、本文档共127页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VHDL中的操作符 1、逻辑操作符有: .......... * VHDL中的操作符 逻辑操作符的应用类型 .......... * VHDL中的操作符 逻辑操作符的应用例子 .......... * VHDL中的操作符 2、关系运算符有 .......... * VHDL中的操作符 关系运算符的应用 ARRAY(数组)没有数字概念,数组“111”不等于7 .......... * VHDL中的操作符 3、数学运算符 注意:上述运算符应用于 integer,real,time 类型,不能用于vector(如果希望用于vector,可以使用库IEEE的std_logic_unsigned包,它对算术运算符进行了扩展) .......... * VHDL中的操作符 VHDL中的操作符应用要点 1、VHDL属于强类型,不同类型之间不能进行运算和赋值,可以进行数据类型转换 2、vector不表示number 3、array 不表示number .......... * VHDL中的操作符 本讲结束 下一讲: VHDL中的控制语句及模块 .......... * 第三讲VHDL中的控制语句及模块 通过本讲您将会学到 1、Block的编写 2、Process的编写 3、function 和 procedure的编写 4、VHDL中的流程控制语句的书写 .......... * VHDL中的控制语句及模块 回顾第一讲的内容 Entity(实体) Architecture 1(构造体) Architecture N process(进程结构) block(块结构) subprograms(子程序) procedure(过程) function(函数) .......... * VHDL中的控制语句及模块 基本概念 1、并行处理(concurrent) 语句的执行与书写顺序无关,并行块内的语句时同时执行的 2、顺序处理(sequential) 语句的执行按书写的先后次序,从前到后顺序执行。这种方式和其他普通编程语言(如c,pascal)是一样的。 .......... * VHDL中的控制语句及模块 Architecture 中的语句及子模块之间是并行处理的 子模块block中的语句是并行处理的 子模块process中的语句是顺序处理的 子模块subprogram中的function和procedure是顺序处理的 .......... * VHDL中的architecture Arcthitecture(构造体)的格式为:(第一讲) Arcthitecture 构造体名 of 实体名 is [定义语句] 内部信号、常数、元件、数据类型、函数等的定义 begin [并行处理语句和block、process、function、procedure] end 构造体名; .......... * Architecture中的Block Block 格式 块名: BLOCK [定义语句] begin [并行处理语句concurrent statement] end block 块名 .......... * Architecture中的Block 条件Block 格式 块名: BLOCK [(布尔表达式)] [定义语句] begin [并行处理语句concurrent statement [信号]= guarded [信号,延时] ; end block 块名 .......... * Architecture中的Block Block 例子 myblock1: block(clk=‘1’) signal:qin:bit:=‘0’; begin qout= guarded qin ; end block myblock1 myblock2: block begin qout=qin; end block myblock2 .......... * Architecture中的process Process

文档评论(0)

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

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

1亿VIP精品文档

相关文档