Verilog第一章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 Verilog的基本知识 1.1硬件描述语言HDL 1.2 Verilog HDL的历史 1.3 Verilog HDL和VHDL的比较 1.5 IP核简介 1.6 采用HDL的设计流程简介 1.7 PLD器件(可编程逻辑器件) 1.8 常用EDA工具软件 * * 硬件描述语言(HDL, Hard Discription Language)是一种用形式化方法来描述数字电路和系统的语言。 硬件描述语言有30年的历史,成功应用于设计的各个阶段:建模、仿真、验证、综合。20世纪80年代,已出现上百种硬件描述语言。80年代后期,硬件描述语言开始向标准化方向发展。最终,VHDL和Verilog HDL成为IEEE标准。 最近10多年来,用综合工具把可综合风格的HDL模块自动转换为具体电路发展非常迅速,大大提高了复杂数字系统的设计生产率。 什么是Verilog HDL Verilog HDL是硬件描述语言的一种。该语言允许设计者进行各种级别的逻辑设计,进行数字系统的逻辑综合,仿真验证和时序分析等。 Verilog HDL 发展历史 1983年GDA公司的Philip Moorby首创了Verilog HDL 1995年12月,IEEE制定了Verilong HDL的标准IEEE1364-1995 2001年,IEEE发布Verilog HDL 1364-2001标准 2005年,IEEE公布System Verilog 标准 IEEE 1800-2005 VHDL来源于美国军方,1987年成为IEEE标准 VHDL和Verilog的共同特点: 能形式化地抽象表示电路的行为结构 支持逻辑设计中层次与范围的描述 可借用高级语言结构简化电路行为描述 具有电路仿真和验证机制以保证设计的正确性 支持电路描述由高层到低层的综合转换 硬件描述与工艺无关 便于文档管理 易于理解和设计重用 VHDL语法比Verilog严谨 VHDL语言有很好的行为级描述能力和一定的系统级描述能力,而Verilog建模时,行为与系统级抽象及相关描述能力不及VHDL(System Verilog大幅提高了系统建模能力) VHDL语言代码比Verilog冗长 VHDL语言对数据类型匹配要求过于严格 对电路级这样底层描述级别,VHDL几乎不支持(VITAL库可以弥补) Verilog和VHDL的不同之处 IP就是知识产权核或知识产权模块的意思。 美国著名的Dataquest咨询公司将半导体产业的IP定义为“用于ASIC或FPGA中的预先设计好的电路功能模块” 软核:用HDL形式提交给用户,功能经过验证,可综合的功能块。 固核:完成了综合的功能块。以网表文件的形式提交给客户使用。 硬核:经过一种集成电路工艺验证,以版图形式提供。 系统级设计 模块A 模块B 模块C 模块A1 模块A3 模块A2 模块C1 模块C3 模块C2 模块B2 模块B1 自顶向下(Top-Down)设计思想 电 路 图 设 计 文 件 HDL 设 计 文 件 电路功能仿真 HDL功能仿真 HDL综合 确定实现电路的具体库名,指定综合生成的网表类型 布 线 后 门 级 仿 真 与 物 理 器 件 有 关 的布线约束等 工 艺 技 术 文 件 优 化 、布 局 布 线 电路制造工艺文件 或 FPGA码流文件 有问题 有问题 有问题 没问题 没问题 没问题 没问题 PLA→GAL EPLD →CPLD(复杂可编程门阵列) FPGA(现场可编程门阵列) 主要厂商 Altera Xilinx Lattice ASIC和PLD器件比较 FPGA器件中的新技术(硬拷贝、软核cpu) Synopsys(综合) Synplify(综合) Precision(综合) Cadence ModelSim(仿真) 若干CPLD/FPGA软件 Altera 公司 QuartusII MAX+plusII Xilinx 公司 ISE Lattice公司 ispLEVER

文档评论(0)

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

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

1亿VIP精品文档

相关文档