《硬件描述语言 》PPT课件.ppt
《《硬件描述语言 》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《硬件描述语言 》PPT课件.ppt(16页珍藏版)》请在三一办公上搜索。
1、第二章 硬件描述语言VHDL,学习要点,VHDL的主要构件数据类型和运算行为和结构描述,2.1概述,VHDL是一种标准化的硬件描述语言,它支持系统级、寄存器级和门级三个不同层次的设计。在数字系统从顶到底设计过程中,都可利用者同一硬件描述语言进行设计、模拟和存档。,组合电路传统的设计方法的有逻辑命题、列真值表、化简逻辑函数到画逻辑电路图。若设计的数字系统比较复杂,以上每一步都时候繁琐的工作,设计者对所作设计是否正确不易了解,与其它人员互相交流也不方便。为了便于利用计算机进行数字系统辅助设计,便于交流和存档,已开发出了各种硬件描述语言。,VHDL的主要优点是:,(1)覆盖面广,描述能力强,是一个多
2、层次的硬件描述语言;(2)可读性好,既能构被计算机接受,也容易被人理解;(3)生命期长,它的硬件描述与工艺技术无关,不会因工艺变化而过时;(4)支持大规模设计的分解和已有设计在利用,有利于有多人或多项目组共同完成一个大规模设计;(5)已成为IEEE承认的一个工业标准,成为一种通用的硬件描述语言。,2.2VHDL的主要构件,1.实体实体(Entity)说明:描述设计实体的外部接口信号。实体的一般格式:ENTITY 实体名 ISPORT(端口表);实体说明部分;BIGIN实体语句部分;ENDENTITY实体名;,例2.1 或门的实体,ENTITY orgate IS PROT(a,b:IN BIT
3、;z:OUT BIT);ENT orgate 实体部分的大写单词ENTITY、IS、OUT和END为关键字。VHDL本身不区分大小写,但为了程序清楚起见,本章都用大写表示。端口信息描述了信号的流向、最常用的是输入和输出类型。BIT表示信号的数据类型为位,除此之外,他们还可以是整数、实数、无符号数、物理以及数据类型组成的记录和数组集合等。,2.结构体,电路描述部分称之为结构体,它用于 描述设计单元内部的行为、元件及连接关系。结构体定义出实体的功能,一个实体可以对应多个结构体,每个结构体代表该硬件的某一方面特性,例如行为特性或结构特性。每一特性的描述,又由于其层次、实现方法不同形成多个结构体。结构
4、体的一般格式为:ARCHITECTURE 结构体名OF实体名 IS 定义语句;(内部信号,常数,数据类型,函数定义等)BEGIN 并行处理语句;END 结构体名;,例2.2 或门的结构体,ARTHITECTURE behave OF orgate ISBEGIN or_fune:PROCESS(a,b)BEGIN IF(a=1or b=1)THEN Z=1;ELSE Z=0;END IF l;END PROCESS or_fune;END behave;,VHDL主要采取一下两种描述方式:,(1)行为描述:描述该设计单元的功能。主要使用函数、过程和进程语句,以算法形式描述数据的交换和传送。(2



- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 硬件描述语言 硬件描述语言 PPT课件 硬件 描述 语言 PPT 课件

链接地址:https://www.31ppt.com/p-5562700.html