EDA数字系统设计.ppt
《EDA数字系统设计.ppt》由会员分享,可在线阅读,更多相关《EDA数字系统设计.ppt(64页珍藏版)》请在三一办公上搜索。
1、1,EDA数字系统设计,2,课程内容,主要讲授使用EDA工具,进行FPGA或者CPLD的数字逻辑系统设计的基础知识、方法、流程和验证技术等内容。,3,一些概念和术语,数字逻辑逻辑器件EDAASICPLDCPLD,FPGAHDL语言,4,为什么要掌握FPGA知识,是目前开发应用的三大主流之一(以单片机、ARM为代表的MCU、DSP和FPGA)应用范围越来越大,前景广阔,越来越多的工程师在使用FPGA就业,5,第一章 EDA及FPGA概述,6,本章内容,一、数字集成电路设计概述二、关于FPGA技术三、FPGA技术的现状和发展方向四、FPGA技术的典型应用领域五、课程学习目的,7,本章内容,一、数字
2、集成电路设计概述二、关于FPGA技术三、FPGA技术的现状和发展方向四、FPGA技术的典型应用领域五、课程学习目的,8,本节主要介绍EDA工具的发展、ASIC的优劣及其设计流程和可编程逻辑器件的出现。,一、数字集成电路设计概述,9,集成电路(IC)是指通过一系列特定的加工工艺,将多个晶体管、二极管、电阻、电容等器件,按照一定的电路连接集成在一块半导体单晶片(如Si或GaAs)或陶瓷等基片上,作为一个不可分割的整体完成某一特定功能的电路组件。,1.什么是集成电路?,10,2.集成电路的分类,集成电路,按结构分,按规模分,按功能分,按应用领域分,MOS型(PMOS、NMOS、CMOS),BiMOS
3、型(BiMOS、BiCMOS),双极型,SSI、MSI、LSI(Small、Medium、Large)VLSI(Very Large Scale IC:超大)ULSI(Ultra Large Scale IC:特大)GSI(Gigantic Scale IC:巨大),数字IC(组合、时序)模拟IC(线性、非线性)模、数混合IC,通用IC,专用IC(ASIC),11,划分集成电路规模的标准,类别,数字集成电路MOS IC 双极 IC,模拟集成电路,SSIMSILSIVLSIULSIGSI,109,300,2000,12,集成电路工艺越来越先进,已从亚微米(0.5到1微米)进入到深亚微米(小于0.
4、5微米),进而进入到超深亚微米(小于0.25微米)。其主要特点:特征尺寸越来越小 芯片尺寸越来越大 单片上的晶体管数越来越多 时钟速度越来越快 电源电压越来越低 布线层数越来越多 I/O引线越来越多,3.集成电路的发展,13,4.集成电路设计方法和工具的变革,随着集成技术的发展和集成度的提高,IC芯片的设计工作越来越复杂,于是出现各种CAD计算机辅助设计工具。总之,IC的设计方法和设计工具有:原始的手工设计阶段IC设计自动化阶段(EDA设计阶段),14,原始的手工设计阶段:集成电路问世初期,人脑通过纸和笔,在完成功能设计、逻辑设计和电路设计后,再用分立的元器件搭制起硬件模拟电路,让信号通过这一
5、电路,以验证其功能和各项参数是否满足设计的要求。然后用手工进行版图设计,即采用人工进行布局和布线:用尺和笔在方格纸上绘制版图、刻红膜、拍照、制作光刻掩膜版、流片、测试、封装。,15,70年代,集成电路设计附属于半导体工业加工。第一代EDA称为CAD。第一代的IC CAD系统为IC设计师提供方便的版图编辑、设计验证和数据转换等功能。80年代,出现第二代EDA系统,常称为计算机辅助工程(CAE)系统,硬件以32位工作站。为设计师提供了方便的原理图编辑、仿真和物理版图的布图、验证功能,构成了一个比较完整的IC设计系统。90年代以来,芯片的集成度越来越高,出现了以HDL作为设计输入的IC设计方式,一般
6、称为第三代EDA系统。IC的设计工作从行为、功能开始,EDA向设计的高层次发展。包括有系统级的设计工具。未来发展,ESDA(电子系统设计自动化),IC设计自动化阶段:,16,EDA工具的发展史第一代:七十年代以Applicon,Calma,CV为代表的版图编辑+DRC第二代:八十年代以Mentor(世界排位第三),Daisy,Valid为代表的CAD系统,从原理图输入、模拟、分析、到自动布图及验证第三代:九十年代以Cadence(世界排位第一,提出Verilog,优势是版图设计及仿真器工具,同时也推出系统级描述工具STW信号处理系统),Synopsys(世界排位第二)优势是逻辑综合器是世界第一
7、,Avanti等为代表的EDA系统,包括有系统级的设计工具最佳组合:(Cadence仿真器verlog XL Synopsys的 DC(Design Complier)第四代:正在研制面向VDSM+System-On-a-Chip的新一代深亚微米CAD系统,17,随着电路集成度的提高,数字IC主要分为如下两类:通用集成电路:在发展微细加工技术的基础上,开发超高速、超高集成度的电路,用户众多,使用领域广泛、标准型的电路。例如各种型号的CPU、DSP、单片机等。专用集成电路ASIC(Application Specific Integrated Circuits):面向专门用途,为某一用户特定生产
8、的集成电路。例电视视频处理芯片、电话中语音处理芯片等。,5.数字集成电路的发展及PLD的出现,18,典型ASIC设计流程,系统设计,算法设计,RTL设计,逻辑综合,向foundry提交网表,系统验证,算法验证,RTL验证,Foundry进行版图设计,Foundry返回最终网表,后仿真,foundry流片,前端流程,后端流程,19,IC制造过程,20,ASIC的优势:成本低、功耗低、尺寸小、可靠性高、保密性强ASIC的缺点:资金投入大、研发投片制作具有一定的失败风险、开发周期较长、灵活性低,5.数字集成电路的发展及PLD的出现,为了降低投资风险、缩短开发周期,提高开发设计的灵活性,可编程逻辑器件
9、PLD应运而生,其特点在于“芯片逻辑功能编程”。,21,PLD按复杂程序分为简单可编程逻辑器件、复杂可编程逻辑器件CPLD(Complex Programmable Device)和现场可编程门阵列FPGA(Field Programmable Gate Array).,1)、简单可编程逻辑器件,PROM,UVEPROM、EEPROM。,PLA(Programmable Logic Array),可编程逻辑阵列,5.数字集成电路的发展及PLD的出现,22,PAL(Programmable Array Logic)可编程阵列逻辑,1977年由美国MMI公司推出,由可编程与阵和固定或阵构成,采用熔
10、丝编程方式,速度较快,第一个得到普遍应用的PLD。,GAL(Generic Array Logic)通用阵列逻辑器件,1985年由Lattice公司推出,可电擦写,可重复编程,可设置加密位。是在PAL的基础上,采用了输出逻辑宏单元形式EECOMS工艺结构,与PAL兼容,完全代替了PAL。,特点:简单的可编程逻辑器件,结构简单,设计灵活,但规模小,寄存器、I/O资源、时钟数目有限,难以实现复杂的逻辑功能。,23,2)、CPLD(Complex Programmable Device),可擦除EPLD的基本结构与GAL并无本质区别,但其集成密度比GAL高得多,使其在一块芯片内能够实现更多的逻辑功能
11、。复杂可编程逻辑器件CPLD是20世纪80年代末Lattice提出了在线可编程ISP技术后于20世纪90年代初出现的。是在EPLD的基础上,采用E2COMS工艺制作,增加了内部连线,对逻辑宏单元和I/O单元进行了重大的改进。CPLD至少包括三种结构:可编程逻辑宏单元、可编程I/O单元和可编程内部连线。,24,3)、FPGA,现场可编程门阵列FPGA是Xilinx公司1985年首家推出的,采用CMOS-SRAM工艺制作。结构分成三部分:可编程逻辑块CLB、可编程I/O口和可编程内部连线。CLB功能强大,不仅能够实现逻辑函数,还可以配置成RAM等复杂形式。,25,本章内容,一、数字集成电路设计概述
12、二、关于FPGA技术三、FPGA技术的现状和发展方向四、FPGA技术的典型应用领域五、课程学习目的,26,本节介绍基于FPGA的结构、设计的优势、设计流程和方法。,二、关于FPGA技术,27,关于FPGA技术,1.FPGA优势,以FPGA为代表的PLD与ASIC的对比如下:,28,FPGA为代表的PLD的优点,集成度高,可以替代多至几千块通用IC芯片极大减小电路的面积,降低功耗,提高可靠性具有完善先进的开发工具提供语言、图形等设计方法,十分灵活通过仿真工具来验证设计的正确性可以反复地擦除、编程,方便设计的修改和升级灵活地定义管脚功能,减轻设计工作量,缩短系统开发时间,29,关于FPGA技术,2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- EDA 数字 系统 设计
链接地址:https://www.31ppt.com/p-6504915.html