版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 体外诊断试剂行业相关项目经营管理报告
- 建筑用金件的检测行业经营分析报告
- 办理登机手续服务行业市场调研分析报告
- 苏格兰式短裙商业机会挖掘与战略布局策略研究报告
- 创意写作行业经营分析报告
- 电力转换器项目运营指导方案
- 失禁用垫产品供应链分析
- 箬笠商业机会挖掘与战略布局策略研究报告
- 信用证发行行业经营分析报告
- 被动红外探测器项目运营指导方案
- 国有资产委托经营管理协议
- 2024年陕煤集团招聘笔试参考题库含答案解析
- 冬季防溺水安全课件
- 传统节气《冬至》课件
- 智能机器人焊接
- 销售人员如何列名单与分析名单
- 大客户战略:大客户全生命周期管理
- 康得新财务审计案例分析
- 2024届高考语文复习:小说叙事艺术 课件39张
- 23秋国家开放大学《EXCEL在财务中的应用》形考作业1-4参考答案
- 蔬菜宝贝秘密课件
评论
0/150
提交评论