- 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文本输入设计的基本方法 VHDL程序设计举例 4.1 VHDL概述 4.1.1 常用硬件描述语言简介 常用硬件描述语言有VHDL、Verilog和ABEL语言。 (1) 逻辑描述层次:在三个层次上进行电路描述 由高到低依次为:行为级、RTL级和门电路级 VHDL语言:高级描述语言 行为级和RTL级的描述,最适于描述电路的行为 Verilog语言和ABEL语言:较低级的描述语言 RTL级和门电路级的描述,最适于描述门级电路 4.1 VHDL概述 (2) 设计要求: VHDL: 可以不了解电路的结构细节,设计者所做的工作较少; Verilog和ABEL: 需了解电路的结构细节,设计者需做大量的工作。 4.1 VHDL概述 (3) 综合过程:任何一种语言源程序,最终都要转换成门电路级才能被布线器或适配器所接受。 VHDL: 综合通常要经过行为级→RTL级→门电路级的转化 VHDL几乎不能直接控制门电路的生成。 Verilog和ABEL: 综合过程相对简单,即经过RTL级→门电路级的转化 易于控制电路资源。 4.1 VHDL概述 (4)对综合器的要求: VHDL: 层次较高,不易控制底层电路,因而对综合器的性能要求较高; Verilog和ABEL: 对综合器的性能要求较低。 4.1 VHDL概述 4.1.2 VHDL的特点 VHDL主要用于描述: 数字系统的结构、行为、功能和接口 VHDL的语言形式和描述风格与句法: 与一般的计算机高级语言类似,但含有许多具有硬件特征的语句。 4.1 VHDL概述 VHDL系统设计的基本点 将设计实体分成内外两部分 一个设计实体,即一个工程设计 可以是一个系统 可以是一个电路模块 可以是一个元件 4.1 VHDL概述 VHDL的程序结构特点 设计实体具有两部分内容: 1. 外部 可视部分,即端口 2. 内部 不可视部分,即内部功能和算法完成部分。 在对一个设计实体定义了外部接口后,一旦其内部开发完成,其他的设计就可以直接调用这个实体。 4.1 VHDL概述 应用VHDL进行工程设计的优点 与其他的硬件描述语言相比,VHDL具有更强的行为描述能力。 强大的行为描述能力是避开具体的器件结构,从逻辑行为上描述和设计大规模电子系统的重要保证。 就目前流行的EDA工具和VHDL综合器而言,将基于抽象的行为描述风格的VHDL程序综合成为具体目标器件的网表文件已不成问题,只是在综合与优化效率上略有差异。 4.1 VHDL概述 VHDL具有丰富的仿真语句和库函数。 在任何大系统的设计早期,能查验设计系统的功能可行性; 随时可对系统进行仿真模拟,使设计者对整个工程的结构和功能可行性做出判断。 4.1 VHDL概述 VHDL描述设计可由EDA工具进行逻辑综合和优化,并自动根据不同的实现芯片转变成门级网表。 VHDL设计可突破门级设计的瓶颈,极大地减少电路设计的时间和可能发生的错误,降低开发成本。 利用EDA工具的逻辑优化功能,可以自动把综合后的设计变成更小、更高速的电路系统。 设计者可以容易地从综合和优化的电路获得设计信息,返回去更新修改VHDL设计描述,使之更加完善。 4.1 VHDL概述 VHDL对设计的描述具有相对独立性。 VHDL的硬件描述与具体的工艺技术和硬件结构无关,设计者可以不懂硬件的结构,也不必管最终设计的目标器件是什么,而进行独立的设计。 VHDL设计程序的硬件实现目标器件有广阔的选择范围,其中包括各种系列的CPLD、FPGA及各种门阵列器件。 4.1 VHDL概述 VHDL设计的规模和结构易调整。 由于VHDL具有类属描述语句和子程序调用等功能,对于完成的设计,在不改变源程序的条件下,只需改变类属参量或函数,就能容易地改变设计的规模和结构。 4.1 VHDL概述 VHDL的生命周期长 VHDL的硬件描述与工艺无关,不会因工艺变化而使描述过时。 与工艺有关的参数可通过VHDL提供的属性加以描述,当工艺改变时,只需修改
您可能关注的文档
最近下载
- 2023-2024学年高中信息技术必修一沪科版(2019)第三单元项目五《 描述洗衣机的洗衣流程——了解算法及其基本控制结构》说课稿.docx VIP
- 2023-2024学年沪科版(2019)高中信息技术必修一第三单元项目五《描述洗衣机的洗衣流程——了解算法及其基本控制结构》说课稿.docx VIP
- 项目五 描述洗衣机的洗衣流程了解算法及其基本控制结构.ppt VIP
- 2023-2024学年高中信息技术必修一沪科版(2019)第三单元项目五《 描述洗衣机的洗衣流程——了解算法及其基本控制结构》教学设计.docx VIP
- 项目五 描述洗衣机的洗衣流程了解算法及其基本控制结构 教学设计.doc VIP
- 《项目五 第1课时-从洗衣流程认识算法》精品课件.pptx VIP
- 军事职业教育条例解读.pptx
- 项目五 描述洗衣流程认识算法——了解算法及基本控制结构 课件.pptx VIP
- 新解读《GB_T 39967 - 2021五轴联动加工中心S形试件精度检验》最新解读.pptx VIP
- 全球生物医药产业创新驱动发展白皮书.docx VIP
原创力文档


文档评论(0)