11-1-3 硬件描述语言VHDL_第1页
11-1-3 硬件描述语言VHDL_第2页
11-1-3 硬件描述语言VHDL_第3页
11-1-3 硬件描述语言VHDL_第4页
11-1-3 硬件描述语言VHDL_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1第11章

集成电路数字系统设计基础11.1数字系统硬件描述语言11.2数字系统逻辑综合与物理实现11.3数字系统的FPGA/CPLD硬件验证11.1.3硬件描述语言VHDL

2图11.3VHL程序结构VHDL把电路系统视为程序模块。实体用于描述设计系统的外部接口信号,结构体用于描述系统的行为、系统数据的流程或系统组织结构形式。31.实体实体外观说明的一般形式为:entity(实体名)is(外观说明);end(实体名);entity是实体说明的开始,end是实体说明的结束。4其VHDL的说明如下:entityfull_adderisport(x,y,cin:inBit;sum,cout:outBit);endfull_adder;图11.4全加器实体说明包括名称、输入、输出端口说明等。52.结构体结构体用来描述实体的内部情况,用VHDL语言描述的结构体有4种方法:(1)行为描述法:采用进程语句,对设计实体按算法的路径来进行描述。(2)数据流描述法:采用进程语句,顺序描述数据流在控制流作用下被加工、处理、存储的全过程。(3)结构描述法:采用并行处理语句描述设计实体内的结构组织和元件互连关系。(4)采用多个进程(process)、多个模块(blocks)、多个子程序(subprograms)的子结构方式。6其一般形式为architecture(结构体名)of(实体名)is(说明);begin(构造语句);end(结构体名);73.VHDL的语言要素(1)数的类型和它的字面值VHDL有6种数据类型:整数、浮点数、字符、字符串、位串和物理数。(2)数据类型数据类型由type语句定义,分为纯量类型和复合类型,复合类型主要有数组型(Array)和记录型(Record)。(3)对象的说明

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论