[工学]verilog课件--第二部分.pdf

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

第二部分 硬件描述语言Verilog 2009-10-17 apjiang@ 1 为什么要采用硬件描述语言(HDL ) • 随着设计复杂性的提高,无法再用硬件直接 实现需要的功能,利用HDL可以提高描述的 抽象层次 • 易于通过EDA工具完成工艺无关的设计,有 利于保证设计正确性和对设计进行管理 • 便于对设计进行管理、归档和重用 • 易于对设计进行修改,以探索不同的设计可 能性 • 便于提高设计的效率 2009-10-17 apjiang@ 2 硬件描述语言(HDL )的特点 • 采用高级程序设计语言的结构,但与一 般软件程序设计语言有差别,它是针对 硬件系统与部件设计的。 – 在不同的抽象层次上描述电路的功能和连接 关系,可以描述电路的结构 – 除了描述功能之外还描述时序关系 – 并行性:同时进行多个任务 – 时间:具有描述延迟等时间概念的能力 2009-10-17 apjiang@ 3 常见的两种硬件描述语言 • VHDL:VHSIC (very high-speed IC ) hardware description language ,得到美国 军方支持,1987年成为IEEE标准,1993 年进行修订。类似ADA语言。 • Verilog:由民间发展起来,1995年成为 IEEE标准,2001年进行了修订。类似C语 言。 2009-10-17 apjiang@ 4 Verilog语言的功能 • 可以描述数字电子系统 • 可以完成不同抽象层次的描述 • 除了描述器件的功能外还可以建立比较 完整的模拟环境来验证设计的正确性, 也就是说设计和模拟都可以用Verilog完 成。 • 用于测试 • 用于设计文档管理 2009-10-17 apjiang@ 5 Verilog语言的用途 • ASIC和FPGA设计人员可以用来编写用 于综合的代码 • 可以对系统建模,完成系统高层级仿真 • 编写用于各级设计仿真的测试环境 • 描述基本单元或更高级的部件 2009-10-17 apjiang@ 6 Verilog在不同设计层次上的作用(1) • 行为级 – 描述系统中数据在不同模块之间的传输 – 描述必要的操作 • 寄存器传输级(RTL ) – 描述系统中的数据流和功能模块之间和 内部的控制信号 – 按照定义的时钟周期建立模型 2009-10-17 apjiang@ 7 Verilog在不同设计层次上的作用(2) • 门级(结构) – 描述底层单元之间的连接,可以更精确地 描述系统的行为 – 在进行综合时使用特定工艺库完成RTL到 门级的映射 2009-10-17 apjiang@ 8 Verilog发展历史(1) • 1985年,Gateway Design Automation公 司为其仿真器产品开

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档