Verilog HDL数字设计与综合-全套PPT课件.pptx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Verilog HDL数字设计与综合-全套PPT课件.pptx

EDA技术与Verilog HDL语言 第一章 综述 1.1 数字电路CAD技术的发展历史小规模集成电路(Small Scale Integrated,SSI) 中规模集成电路(Medium Scale Integrated,MSI)大规模集成电路(Large Scale Integrated,LSI)超大规模集成电路(Very Large Scale Integrated,VLSI)电子设计自动化(Electronic Design Automation,EDA) 计算机辅助进行超大规模集成电路的设计和验证。设计者采用EDA工具从小的功能模块开始设计,逐步使用小的功能模块来搭建高层功能模块,直到完成顶层设计。在最后制成芯片之前,设计者还会使用逻辑仿真工具对设计的功能进行验证。 1.2 硬件描述语言的出现硬件描述语言(Hardware Description Languages,HDL) 在硬件设计领域,设计人员希望使用一种标准的语言来进行硬件设计。在这种情况下,硬件描述语言应运而生,设计者可以使用它对硬件中的并发执行过程建模。使用最为广泛的两种:VHDL和Verilog HDLVerilog HDL是为了制作数字电路而用来描述ASICs和FPGA的设计之用。Verilog HDL风格与C语言类似, 是由Gateway Design Automation公司于大约1984年开始发展。Gateway 后来被 Cadence 于1990年所购并。现在 Cadence 对于 Gateway 公司的 Verilog 和 Verilog-XL 模拟器拥有全部的财产权。 1.3 典型设计流程 1.3 典型设计流程(续)编写设计电路的技术指标和功能要求细节,从抽象的角度对电路的功能、接口和总体结构进行描述 使用HDL来编写 行为级描述向RTL级描述,设计者需要对实现电路功能的数据流进行详细描述 采用综合工将的将RTL级描述转换成门级网表。从逻辑门及其相互连接关系的角度来描述电路的结构。验证代码正确性综合工具需要保证综合出来的门级网表满足时序、面积以及功耗的要求 1.3 典型设计流程(续)进行转化后必要的验证和测试自动布局、布线工具读入综合得到的网表并生成电路的版图 制造最终的成品检查版图中可能存在的错误,主要通过设计规则检查工具(Design Rule Check, DRC)和版图与原理图一致性比较LVS (Layout Versus Schematic) 按一定工艺完成的物理版图 1.4 硬件描述语言的意义通过使用HDL,设计者可以在非常抽象的层次上对电路进行描述。设计者可以在RTL级对电路进行描述而不必选择特定的制造工艺,逻辑综合工具能够将设计自动转换为任意一种制造工艺版图。如果出现新的制造工艺,设计者不必对电路进行重新设计,只需将RTL级描述输入逻辑综合工具,综合工具即可生成针对新工艺的门级网表。通过使用HDL,设计者可以在设计周期的早期对电路的功能进行验证。设计者可以很容易地对RTL描述进行优化和修改,满足电路功能的要求。由于能够在设计初期发现和排除绝大多数设计错误,因此大大降低了在设计后期的门级网表或物理版图上出现错误的可能性,避免了设计过程的反复,显著地缩短了设计周期。 使用HDL进行设计类似于编写计算机程序,带有文字注释的源程序非常便于开发和修改。与门级电路原理图相比,这种设计表达方式能够对电路进行更加简明扼要的描述。 1.5 Verilog HDL的优点Verilog HDL是一种通用的硬件描述语言,易学易用。由于它的语法与C语言类似,因此对于具有C语言编程经验的设计者来说,很容易学习和掌握。Verilog HDL允许在同一个电路模型内进行不同抽象层次的描述。设计者可以从开关、门、RTL或者行为等各个层次对电路模型进行定义。设计者只需要学习一种语言就能够使用它来描述电路的激励,进行层次化设计。绝大多数流行的综合工具都支持Verilog HDL,这是Verilog HDL成为设计者的首选语言的重要原因之一。所有的制造厂商都提供用于Verilog HDL综合之后的逻辑仿真的元件库,因此使用Verilog HDL进行设计,即可在更广泛的范围内选择委托制造的厂商。编程语言接口(PLI)是Verilog语言最重要的特性之一,它使得设计者可以通过自己编写C代码来访问Verilog 内部的数据结构。设计者可以使用PLI按照自己的需要来配置Verilog HDL仿真器。 1.6 硬件描述语言的发展趋势目前基于HDL的主流设计方式是RTL级设计。Verilog HDL本身也在不断地补充和完善,以适应新的设计验证方法。形式验证和断言检查(formal verification and assertion chec

文档评论(0)

扬州牧 + 关注
实名认证
内容提供者

资料收集自互联网,若有侵权请联系删除,谢谢~

版权声明书
用户编号:8036120077000004

1亿VIP精品文档

相关文档