硬件描述语言第01讲.pptVIP

  1. 1、本文档共62页,可阅读全部内容。
  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硬件描述语言与数字逻辑电路设计. 主讲教师:张会新 办公地点:主楼1217 电 话:教学安排 第1讲:VHDL概述及其开发环境 ; VHDL语言程序框架 第2讲:VHDL的基本元素 第3讲:VHDL的进程 第4讲:其它并行语句 第5讲: VHDL的顺序描述语句 第6讲: VHDL实例剖析 第7讲:计数器和状态机 第8讲:不同风格的状态机 第1讲:VHDL概述及其开发环境 1 硬件描述语言的概念、地位、用途、优点 2 VHDL代码如何变成电路 3 VHDL程序框架(实体+结构) 4 MAX+plusII快速入门 1 硬件描述语言的概念、地位、用途、优点 概念:VHDL是VHSIC(Very High Speed Integrated Circuit)Hardware Descriptions Language的缩写,即超高速集成电路的硬件描述语言。VHDL语言能够描述硬件电路的结构、行为与功能。 硬件描述语言描述是可编程器件设计的另一种描述方法,语言描述可能精确和简练地表示电路的逻辑功能,现在在PLD的设计过程中广泛使用,并且有更加普遍的趋势。 常用的硬件描述语言有ABEL,VHDL语言等,其中ABEL是一种简单的硬件描述语言,其支持布尔方程、真值表、状态机等逻辑描述,适用于计数器、译码器、运算电路、比较器等逻辑功能的描述; 历史:随着大规模专用集成电路ASIC(Application-specific IC)的开发和研制,为了提高开发的效率,增加已有成果的可继承性,各ASIC研制和生产厂家相继开发了用于各自目的的硬件描述语言。其中最有代表性的是美国国防部开发的VHDL语言。 主要PLD生产厂家 Viewlogic公司开发的Verilog HDL以及ALTERA公司开发的AHDL语言。VHDL硬件描述语言在1987年被接纳为IEEE 1076标准,并且在1993年进行了扩展,修订为新的VHDL语言标准IEEE 1164,1996年,IEEE 1076.3成为VHDL的综合标准。1995年,中国国家技术监督局发布的《CAD通用技术规范》中也明确推荐采用VHDL作为我国电子设计自动化硬件描述语言的国家标准。 VHDL语言是一种行为描述语言,其编程结构类似于计算机中的C语言,在描述复杂逻辑设计时,非常简洁,具有很强的逻辑描述和仿真能力,是未来硬件设计语言的主流。 VHDL语言设计硬件电路的优点 1)设计技术齐全,方法灵活,支持广泛 2)系统硬件描述能力强 3)硬件描述语言VHDL可以与工艺无关地进行编程 4)语言标准、规范,易于共享和复用 5)可以仿真验证及优化 VHDL硬件描述语言与计算机软件语言的比较 1)VHDL中的硬件相关结构 2)VHDL的并发性 3)VHDL与C++等高级语言比较 1、 VHDL打破软、硬件的界限 传统的数字系统设计分为: 硬件设计(硬件设计人员) 软件设计(软件设计人员) VHDL是电子系统设计者和 EDA工具之间的界面。 EDA工具及 HDL的流行,使电子系统向集 成化、大规模和高速度等方向发展。 美国硅谷约有80%的 ASIC和 FPGA/CPLD已采用 HDL进行设计。 2、VHDL与C、C++的比较: C、C++ 代替汇编等语言 VHDL 代替原理图、逻辑状态图等 3、VHDL与电原理图描述的比较: VHDL具有较强的抽象描述能力,可进行系统行为级别的描述。描述简洁,效率高。 VHDL描述与实现工艺无关。 电原理图描述需给出完整、具体的电路结构图,不能进行抽象描述。描述繁杂,效率低。 电原理图描述与实现工艺有关。 2 VHDL代码如何变成电路 代码是干什么用的? 脚本,与编辑器无关,与语言无关 可编程逻辑器件的结构 门电路阵列,可以采用一定方法使门组装成不同功能的电路 数字电路中中小规模器件如何实现?(编码器(74LS148)译码器(74LS154)比较器(74LS85)计数器(74LS193)等 CPLD和FPGA: 基于与或阵列结构的器件--阵列型(PROM,EEPROM,PAL,GAL,CPLD,CPLD的代表芯片:Altera的MAX系列) 基于门阵列结构的器件--单元型(FPGA) 逻辑器件:用来实现某种特定逻辑功能的电子器件,最简单的逻辑器件是与、或、非门(74LS00,74LS04等),在此基础上可实现复杂的时序和组合逻辑功能。 可编程逻辑器件(PLD--Programmable Logic Device

文档评论(0)

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

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

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档