(2.1)--第1章 EDA技术及应用概述总结复习.ppt
《(2.1)--第1章 EDA技术及应用概述总结复习.ppt》由会员分享,可在线阅读,更多相关《(2.1)--第1章 EDA技术及应用概述总结复习.ppt(75页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第1章 EDA技术及应用概述总结复习 为了对EDA技术的基本概念、基础知识和设计流程等内容有个全面的了解,以便后续的学习,本章将概括地学习EDA技术的涵义,EDA技术的主要内容,EDA的工程设计流程等内容,并对EDA技术研究性教学进行了探讨。内容提要答案:答案:C C。答案:答案:C C。答案:答案:C C。答案:答案:B B。课前测试题答案:答案:ABCDABCD。答案:答案:C C。答案:答案:A A。答案:答案:B B。第1章 EDA技术及应用概述1.1 EDA技术的涵义主讲人:谭会生 教授内容提要内容提要EDA技术的起源;EDA技术的涵义;EDA技术的特点。1.1 EDA技术的涵义一、
2、EDA技术的起源1电子产品设计的主观要求:(1)提高产品性能、缩小产品体积、降低产品消耗;(2)希望提高电子设计自动化程度,缩短开发周期,提高产品的竞争力。(1)随着超大规模集成电路VLSI的快速发展,出现了大规模可编程逻辑器件CPLD和FPGA,我们可以对可编程器件反复编程;(2)随着计算机技术的不断发展,我们可给电子产品的设计提供更多更好的帮助。2电子产品设计的客观条件:20世纪70年代20世纪80年代20世纪90年代计算机辅助设计 CADComputer Assist Design计算机辅助工程设计 CAEComputer Assist Engineering Design电子设计自动化
3、 EDAElectronic Design Automation使用硬件设计硬件单个电子产品的开发片上系统SOC的设计二、EDA技术的涵义1狭义的EDA技术:就是指以大规模可编程逻辑器件为设计载体,以硬件描述语言为系统逻辑描述的主要表达方式,以计算机、大规模可编程逻辑器件的开发软件及实验开发系统为设计工具,通过有关的开发软件,自动完成用软件方式设计的电子系统到硬件系统的逻辑编译、逻辑化简、逻辑分割、逻辑综合及优化、逻辑布局布线、逻辑仿真,直至对于特定目标芯片的适配编译、逻辑映射、编程下载等工作,最终形成集成电子系统或专用集成芯片的一门新技术,或称为IES/ASIC自动设计技术。本门课程学习的E
4、DA技术专指狭义的EDA技术。2广义的EDA技术:除了狭义的EDA技术外,还包括计算机辅助分析CAA技术(如PSPICE、EWB、MATLAB等)和印刷电路板计算机辅助设计PCB-CAD技术(如PROTEL、ORCAD等)。在广义的EDA技术中,CAA技术和PCB-CAD技术不具备逻辑综合和逻辑适配的功能,因此它并不能称为真正意义上的EDA技术。将广义的EDA技术称为现代电子设计技术更为合适。三、EDA的特点1用软件的方式设计硬件硬件的设计过程:需求分析电路设计参数计算PCB设计与制作元器件购买元器件焊接与组装系统调试与测试传统硬件设计的缺点:费时、费力、费钱、修改不方便。EDA硬件设计的优点
5、:省时、省力、省钱,设计修改非常方便。2用软件方式设计的系统到硬件系统的转换是由有关的开发软件自动完成。3设计过程中可用有关软件进行各种仿真。使用EDA技术进行设计,有行为仿真、功能仿真和时序仿真三种。4系统可现场编程,在线升级。5系统可集成在一个芯片上,体积小、功耗低、可靠性高。6从以前的“组合设计”转向真正的“自由设计”。7设计的移植性好,效率高;设计的移植性:指将已经设计好的系统,直接搬到或稍作修改用到一个新的类似的设计之中,这对节省开发时间、提高设计效率、提高产品的竞争力非常有好处。8非常适合分工设计,团体协作。EDA技术是现代电子设计的发展趋势。EDA技术经过近30年的发展,已广泛应
6、用于FPGA系统设计与开发、SOC/SOPC的设计开发、ASIC的前端设计等领域,有着显著的设计优势和广阔的发展前景!内容总结 EDA技术,简单地讲,就是使用大规模可编程逻辑器件,应用硬件描述语言作为主要逻辑描述方式,通过EDA开发软件、EDA实验开发系统,用软件的方式设计集成电子系统或专用集成电路的一门技术。第1章 EDA技术及应用概述1.2 EDA技术的主要内容主讲人:谭会生 教授内容提要内容提要 EDA技术内容概述;大规模可编程逻辑器件;硬件描述语言;软件开发工具;实验开发系统。1.2.1 EDA技术的主要内容(1)一、EDA技术内容概述1.EDA技术基础2.VLSI结构设计与优化技术3
7、.SOC/SOPC设计技术硬件逻辑设计及其优化-FPGA嵌入式系统的设计1EDA技术的基本内容:大规模可编程逻辑器件 硬件描述语言 软件开发工具 实验开发系统电子系统设计载体主要逻辑描述表达手段智能化的自动化设计工具编程下载及硬件验证工具2VLSI结构设计与优化技术:lVLSI结构设计优化技术;lFPGA系统性能优化技术。3SOC/SOPC设计技术:l可重用方法学;l内核结构及指令;l软件的使用等。二、大规模可编程逻辑器件1可编程逻辑器件(简称PLD):由用户编程实现某种逻辑功能的新型逻辑器件。2FPGA(Field Programmable Gate Array)现场可编程门阵列;CPLD(
8、Complex Programmable Logic Devices)复杂可编程逻辑器件。3国际上生产FPGA/CPLD的主流公司:图1Xilinx公司商标图2Altera公司商标图3 Lattice公司商标4实际使用芯片:系列(family)型号规格如:EP3C25F324C7N CYCLONE 系列,FPGA器件的型号规格。5FPGA和CPLD的结构:图4 FPGA/CPLD的组成结构图FPGA的组成可编程逻辑单元可编程输入/输出单元可编程连线CPLD的组成可编程逻辑宏单元可编程输入/输出单元可编程内部连线6FPGA/CPLD最明显的特点:高集成度;高速度;高可靠性。7FPGA/CPLD其
9、它特点:l开发周期短l投资风险小l产品上市速度快l市场适应能力强l硬件升级回旋余地大l可迅速实现ASIC投产8FPGA/CPLD 选择:lCPLD 适用于普通规模,且产量不大的设计;lFPGA 适用于大规模的逻辑设计、ASIC设计,或单片系统设计。内容提要内容提要 EDA技术内容概述;大规模可编程逻辑器件;硬件描述语言;软件开发工具;实验开发系统。1.2.2 EDA技术的主要内容(2)一、硬件描述语言(HDL)常用的硬件描述语言VHDLVerilogABEL-起源于美国国防部的VHSIC-起源于集成电路的设计-来源于可编程逻辑器件的设计VHDL IEEE的工业标准硬件描述语言,支持的EDA工具
10、最多。适用于:行为级、RTL级、门电路级。Verilog IEEE的工业标准硬件描述语言,支持的EDA工具较多。适用于:RTL级、门电路级。综合过程:Verilog比VHDL简单。高级描述:Verilog不如VHDL。ABEL 一种支持各种不同输入方式的HDL,被广泛用于各种可编程逻辑器件的逻辑功能设计。适用:各种不同规模的可编程器件的设计。二、EDA软件开发工具1主流厂家的EDA软件工具 Altera公司的Quartus;Xilinx的ISE/ISE-WebPACK Series;Lattice公司的ispLEVER。如 Quartus:可进行FPGA/CPLD的开发;结合MATLAB和DS
11、P Builder 进行基于FPGA的DSP系统开发;结合SOPC Builder 进行SOPC系统开发;三种EDA软件主要差别:面向的目标器件不一样;性能各有优劣。相同点:可进行FPGA/CPLD开发;可进行DSP系统开发;可进行SOPC系统开发。2第三方EDA工具逻辑综合性能最好工具Synplify;仿真功能最强大的工具ModelSim。(1)Synplify:图1 Synplicity公司商标图2 Cadence公司逻辑综合性能最好的FPGA和CPLD的逻辑综合工具。支持工业标准的Verilog和VHDL硬件描述语言。Synplify的作用:进行VHDL/Verilog程序设计的逻辑综合
12、,通过逻辑资源和时序分析,可对同一设计选用不同公司的芯片进行有关比较;通过分析VHDL/Verilog程序设计的逻辑综合之后的RTL图,可快速理解程序的硬件结构与组成。(2)ModelSim:图3 Mentor Graphics公司商标三个层次的仿真:RTL(寄存器传输层次);Functional(功能);Gate-Level(门级)。作用:进行各种VHDL/Verilog程序设计的仿真。三、EDA实验开发系统1实验开发系统的作用:提供芯片下载电路及EDA实验/开发的外围资源,以供硬件验证用。2实验开发系统的组成:图4 EDA实验开发系统示意图 实验/开发所需的各类基本信号发生模块,包括时钟、
13、脉冲、高低电平等;FPGA/CPLD输出信息显示模块,包括数码显示、发光管显示、声响指示等;监控程序模块,提供“电路重构软配置”;目标芯片适配座以及上面的FPGA/CPLD目标芯片和编程下载电路;其他转换电路系统及各种扩展接口。图5 清华大学图6 北京理工大学图7 复旦大学图8 西安电子科技大学图9 东南大学图10 杭州电子科技大学图11 杭州康芯有限公司商标图12 友晶科技有限公司商标图13 依元素科技商标第1章 EDA技术及应用概述1.3 EDA技术的工程设计流程主讲人:谭会生 教授内容提要内容提要FPGA/CPLD的工程设计流程;ASIC工程设计流程;SOPC工程设计流程。1.3.1 E
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2.1-第1章 EDA技术及应用概述总结复习 2.1 EDA 技术 应用 概述 总结 复习
限制150内