[EDA技术与应用讲义第5章第1节VHDL基本语句一VHDL基本语句语法.ppt

[EDA技术与应用讲义第5章第1节VHDL基本语句一VHDL基本语句语法.ppt

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

第5章 VHDL基本语句(一) EDA技术与应用 课程讲义 下一章 上一章 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 本章内容 先看一个VHDL代码的例子 简单代码结构:端口定义和电路逻辑表达 代码文件命名 进程(PROCESS) VHDL代码中的:Port,Siganl,Variable 学会简单VHDL设计的三板斧 VHDL与C 代码中的函数 的区别 ? 操作符 数据类型 赋值语句 逻辑分支语句:IF;CASE, 循环语句(LOOP) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 下一章内容 VHDL代码中的时序逻辑和组合逻辑表达 语句的执行时间问题 (顺序语句 并行语句) 基本单元电路的VHDL代码 (三态门,双向缓冲器,计数器,D触发器,译码器) 复杂代码结构 (子程序; 元件; 块; 包) 属性定义语句 库的使用 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 先看一个VHDL代码的例子 VHDL code position: p77_ex4_7_DFF1 LIBARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY DFF1 IS PORT ( CLK : IN STD_LOGIC; D : IN STD_LOGIC; Q : OUT STD_LOGIC ); END ENTITY DFF1; ARCHITECTURE bhv OF DFF1 IS SIGNAL Q1 : STD_LOGIC; BEGIN PROCESS ( CLK ) BEGIN IF CLKEVENT AND CLK = 1 THEN Q1 = D; -- why dont use Q =D ?? END IF; Q=Q1; END PROCESS; END ARCHITECTURE bhv; Page:77 Example: 4-7 D触发器 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 简单代码结构: 端口定义 电路逻辑表达 INPUT PORT OUTPUT PORT HOW TO WORK ? Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. ENTITY 和 ARCHITECTURE ENTITY 名称 IS   接口信号说明 END 名称; ARCHITECTURE 构造名 OF 实体名 IS   功能描述 END 构造名; Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 简单代码结构: PORT 与 ENTITY LIBARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY DFF1 IS PORT ( CLK : IN STD_LOGIC; D : IN STD_LOGIC; Q : OUT STD_LOGIC ); END entity DFF1; 大 小 写 有区别吗? Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. ENTITY的定义语法 ENTITY Identifier IS Entity Header

文档评论(0)

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

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

1亿VIP精品文档

相关文档