EDA技术实用教程——Verilog HDL版学习报告.doc

EDA技术实用教程——Verilog HDL版学习报告.doc

ID:56342147

大小:1.69 MB

页数:20页

时间:2020-06-12

EDA技术实用教程——Verilog HDL版学习报告.doc_第1页
EDA技术实用教程——Verilog HDL版学习报告.doc_第2页
EDA技术实用教程——Verilog HDL版学习报告.doc_第3页
EDA技术实用教程——Verilog HDL版学习报告.doc_第4页
EDA技术实用教程——Verilog HDL版学习报告.doc_第5页
资源描述:

《EDA技术实用教程——Verilog HDL版学习报告.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、可编程逻辑器件与EDA技术学习报告院系:自动化工程学院电子学系专业:电子信息科学与技术班级:2009级2班姓名:何伍健2011年7月2日20一、EDA技术概述1.1EDA技术及其发展20世纪70年代,在集成电路制作方面,双极工艺,MOS工艺已得到广泛的应用;20世纪80年代,集成电路设计进入了CMOS(互补场效应管)时代;20世纪90年代,集成电路设计工艺进入了超深亚微米阶段;21世纪,全方面进入了EDA时代。1.2EDA技术实现目标1.可编程逻辑器件2.半定制或全定制ASIC(1)门阵列ASIC(2)标准单元ASIC3.混合ASIC1.3硬件描述语言Verilog

2、HDL1.VHDL2.VerilogHDL3.SystemVerilog和SystemC1.4其他常用HDLVHDL与Verilog相比,有下列优势:201.语法比Verilog严谨,通过EDA工具自动语法检查,易排除许多设计中的疏忽;2.有很好的行为级描述能力和一定的系统级描述能力,而Verilog建模时,行为与系统级抽象及相关描述能力不及VHDL。与Verilog相比,有下列不足:1.VHDL代码较冗长,在相同逻辑功能描述时,Verilog的代码比VHDL少许多;2.VHDL对数据类型匹配要求过于严格,初学时会感到不是很方便,编程耗时也较多;而Verilog支持

3、自动类型转换,初学者容易入门;3.VHDL对版图级,管子级这些较为低层的描述级别,几乎不支持,无法直接用于集成电路低层建模。SystemVerilog主要定位于集成电路的实现和验证流程,并为系统级设计流程提供了强大的链接能力。SystemC是C++语言的硬件描述扩展,主要用于ESL(电子系统级)建模与验证。1.5HDL综合1.从自然语言转换到VerilogHDL语言算法表述,即自然语言综合;2.从算法表述转换到寄存器输出级表述,即行为综合;3.从RTL级表述转换到逻辑门的表述,即逻辑综合;4.从逻辑门表述转换到版图级表述,或转换到FPGA的配置网标文件,可称为版图综

4、合或结构综合。201.6自顶向下的设计技术1.7EDA技术的优势1.大大降低设计成本,缩短设计周期。2.有各类库的支持。3.简化了设计文档的管理。4.日益强大的逻辑设计仿真测试技术。5.设计者拥有完全的自主权,再无受制于人之虞。6.20设计语言标准化,开发工具规范化,设计成果通用性,良好的可移植与可测试性,为系统开发提供了可靠的保证。7.能将所有设计环节纳入统一的自顶向下的设计方案中。8.整个设计流程上充分利用计算机的自动设计能力,在各个设计层次上利用计算机完成不同内容的仿真模拟,而且在系统板设计结束后仍可利用计算机对硬件系统进行完整全面的测试。1.7EDA设计流程

5、1.8ASIC及其设计流程1.8.1ASIC设计简介201.7.1ASIC设计一般流程简述1.8常用EDA工具设计输入编辑器,HDL综合器,仿真器,适配器和下载器。1.9QuartusII概述1.10IP核20软IP,固IP,硬IP。1.7EDA技术发展趋势管窥1.在一个芯片上完成系统级的集成已成为可能。2.可编程逻辑器件开始进入传统的ASIC市场。3.EDA工具和IP核应用更为广泛。4.高性能的EDA工具得到长足的发展,其自动化和智能化程度不断提高,为嵌入式系统设计提供了功能强大的开发环境。5.计算机硬件平台性能大幅度提高,为复杂的SOC设计提供了物理基础。二、可

6、编程逻辑器件原理1可编程逻辑器件的发展历程与分类1.20世纪70年代,熔丝编程的PROM和PLA器件是最早的可编程逻辑器件;2.20世纪70年代末,对PLA进行了改进,AMD公司推出PAL器件;3.20世纪80年代初,Lattice发明电可擦写的,比PAL使用更灵活的GAL器件;4.20世纪80年代中期,Xilinx公司提出现场可编程概念,同时生产出了世界上第一片FPGA器件。同一时期,Altera公司推出了EPLD器件,比GAL器件有更高的集成度,可以用紫外线或电擦除;5.20世纪80年代末,Lattice公司又提出在系统可编程技术,并且推出了一系列具备在系统可编

7、程能力的CPLD器件,将可编程逻辑器件的性能和应用技术推向一个全新的高度;6.进入20世纪90年代后,可编程逻辑集成电路技术进入了飞速发展时期。器件可用逻辑门数超过了百万门,并出现了内嵌复杂功能模块的SOPC。图2-1PLD按集成度分2FPGA和CPLD的结构原理20图2-2MAX3000A系列的单个宏单元结构2.1查找表逻辑结构图2-3FPGA查找表单元内部结构2.2CycloneIII系列器件的结构原理20图2-4CycloneIIILE结构图2FPGA/CPLD的编程与配置图2-5CPLD编程下载连接图20图2-6JTAG在线配置FPGA的电路原理图图2-

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。