[工学]四VHDL语言构造体的描述方式09091567.pdfVIP

[工学]四VHDL语言构造体的描述方式09091567.pdf

  1. 1、本文档共69页,可阅读全部内容。
  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文档。上传文档
查看更多
[工学]四VHDL语言构造体的描述方式09091567

第四章 VHDL语言构造体的描述方式 4.1 构造体的行为描述方式 4.2 构造体的寄存器传输(RTL)描述方式 4.3 构造体的结构描述方式 习题 4.1 构造体的行为描述方式 行为描述输入与输出间转换的行为,不需包含任何结构信 息,它对设计实体按算法的路径来描述。行为描述在EDA工 程中通常被称为高层次描述,设计工程师只需要注意正确的 实体行为、准确的函数模型和精确的输出结果就可以了,无 需关注实体的电路组织和门级实现。 4.1.1 代入语句 4.1.3 多驱动器描述语句 4.1.2 延时语句 4.1.4 GENERIC语句 4.1.1 代入语句 代入语句是VHDL语言中进行行为描述的最基本的语句。 例如: a=b ; 该语句的功能是a得到b 的值。当该语句有效 时,现行信号b 的值将代入到信号a 。只要b 的值有一个新的变 化,那么该语句将被执行。所以,b是该代入语句的一个敏感 量。 代入语句最普遍的格式 信号量 = 敏感信号量表达式; 例如: z=a NOR (b NAND c) ;式中有3个敏感量a,b ,c 。无 论哪一个敏感量发生新的变化,该代入语句都将被执行。 实际逻辑门电路,存在固有延时,当输入端发生变化以 后,门输出端新的输出总要比输入端的变化延时若干时间, 门的这种特性就可以用具有延时时间的代入语句来描述。具 有延时时间的代入语句: 信号量 = 敏感信号量表达式 AFTER 时间值; 例: a=b AFTER 5 ns ; 该语句表示,当b发生新的变化5 ns 以后才被代入到信号a 。 【例4-1 】 2输入端与门的行为描述。 ENTITY and2 IS PORT (a ,b : IN BIT ; c : OUT BIT) ; END and2 ; ARCHITECTURE and2_behav OF and2 IS BEGIN c=a AND b AFTER 5 ns; END and2_behav ; 【例4-2 】 四选一电路的行为描述 1、电路图 2 、真值表 h/ b a q h0 四 0 0 i0 h1 选 一 0 1 i1 h2 电 p 1 0 i2 路 1 1 i3 a ` 图4-1 四选一电路的逻辑原理图 1、程序 LIBRARY IEEE ; USE IEEE.STD_LOGIC_1164.ALL ; USE IEEE.STD_LOGIC_UNSIGNED.ALL ; ENTITY mux4 IS

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档