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

链接地址:https://www.31ppt.com/p-1284376.html