- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VHDL 程序设计教程习题参考解答第一章 习题参考答案
什么是 VHDL?VHDL 的实现有哪几种形态?
硬件描述语言(Hardware Description Language,HDL),顾名思义,是电子系统硬件行为描述、结构描述、数据流描述的语言。VHDL 语言的英文全名是 Very High Speed Integrated Circuit Hardware Description Language,即超高速集成电路硬件描述语言。
简述 VHDL 的发展史。
1981 年 6 月 VHDL 工作小组成立,提出了一个满足电子设计各种要求的能够作为工业标准的硬件描述语言。
1983 年第三季度,由 IBM 公司、TI 公司、Inter metrics 公司签约,组成开发小组,工作任务是提出语言版本和开发软件环境。
1986 年 IEEE 标准化组织开始工作,讨论VHDL 语言标准,历时一年有余,于1987 年
12 月通过标准审查,VHDL1.0 版本宣布实施,即 IEEE STD 1076-1987。
1993 年经过重新修订,发布 VHDL2.0 版本,从而形成新的标准即 IEEE STD 1076-1993。
2006 年 VHDL 发布 VHDL3.0 版本;
2008 年 8 月,VHDL 4.0 版本发布,解决了 3.0 版本中发现的多个问题。
2009 年 1 月,IEEE 公布了 VHDL 4.0 的标准版本,最新 VHDL 标准 IEEE 1076-2008
在 2009 年 1 月实施。
详述 VHDL 设计 IP 模块的流程。
第 1 种设计形态,VHDL 程序以 IP 模块的形态存在,VHDL-IP 设计流程如图 1.6 所示。IP 模块是与集成电路工艺无关的芯片设计方案,可以移植到不同的设计环境。IP 产品形态有规范,有 IP 包装规则和复用规则,是原生态的芯片硬件设计产品。
VHDL
VHDL 功能定义
VHDL 程序编辑
VHDL 程序编译
VHDL IP 封装
VHDL 修改调试
VHDL 功能仿真
图 1.6 VHDL-IP 设计流程
简答 VHDL 设计用 FPGA 实现的意义。
可编程器件 FPGA 具有容量大、密度高等特点,是科学实验、小批量生产、样机研制的载体。这种产品形态可以作为科学实验、小批量产品研发的最佳实现方案。
叙述用 VHDL 设计 ASIC 的流程。
VHDL 设计的 ASIC 芯片实现,流程如图 1.8 所示。工程项目的 VHDL 功能设计与某一集成电路工艺相结合,形成集成电路版图设计,并在晶圆上实现实现集成电路芯片的制造。
VHDL
VHDL 功能定义
VHDL 程序编辑
VHDL 程序编译
是
FPGA 下载
VHDL 功能仿真
否
功能测试成功
否
VHDL 修改调试
是
物理综合
版图设计
参数提取
否
时序仿真成功
是
否
设计规则检查
是版图交付
工厂生产
成品测试
ASIC 芯片出厂
图 1.8 VHDL- ASIC 设计流程
工程项目经过集成电路前端设计(VHDL 设计、功能时序设计)、后端设计(版图设计),后端仿真、设计规则检查(DRC)、形式验证后的版图,交付集成电路芯片代工厂进行工业化大规模生产。
怎样建立一个基本VHDL 设计环境?
把 VHDL 语言输入界面、编辑界面、编译工具、器件库、函数库的组合称为VHDL 设计环境。许多EDA 工具均提供了VHDL 设计环境,如ALTERA 公司的Quartus II。
开展IP 设计需要什么条件?
VHDL 程序以IP 模块的形态存在。IP 模块是与集成电路工艺无关的芯片设计方案,可以移植到不同的设计环境。IP 产品形态有规范,有IP 包装规则和复用规则,是原生态的芯片硬件设计产品。开展IP 设计需要EDA 工具提供VHDL 语言编译环境。
片上系统设计的知识要求和实验条件有那些?
片上系统设计需要 SOC 系统知识,嵌入式计算机体系结构知识,IP 复用知识,底层驱动软件编写技能。实验条件,需要相对高级、复杂一些的FPGA 开发板。
第二章 习题参考答案
什么是对象?对象有哪几种类型?
在 VHDL 语言中,对象(Objects)是具有特定数据类型且可以被赋值的客体。VHDL 语言中的对象有 4 类:常量(Constant)、信号(Signal)、变量(Variable)和文件(Files)。
变量和信号的区别是什么?
变量(Variable)是一个局部量,主要用于对临时数据进行局部存储。
信号(Signal)可用于电路内部硬件设计实体相互连接的抽象表示。信号是全局量,通常在实体说明、结构体和包中使用。
VHDL 语言定义的标准数据类型有哪些? VHDL 语言预定义的数据类型包括:
① 整数类型(
您可能关注的文档
最近下载
- 模拟电路 教学课件 作者 张丽华第2章 ch02 2.ppt VIP
- 高中英语教学竞赛公开课、高考复习课件——2025年高考英语全国二卷写作第一节应用文写作催稿信课件.pptx VIP
- 辐射环境监测员技术考核试卷及答案.docx
- 中考英语阅读理解试题内容效度研究 论文.doc VIP
- 网络运维与安全课程.pptx VIP
- 2025在线网课《信息检索与科技写作( 理大)》单元测试考核答案.pdf VIP
- 柳工CPCD30-35叉车零件图册.pdf VIP
- 编剧合同范文.docx VIP
- 医养中心营销策划方案.pptx
- 品牌商务(brand commerce)时代的三大数字营销趋势.docx VIP
文档评论(0)