《第1章EDA技术概述ppt课件》由会员分享,可在线阅读,更多相关《第1章EDA技术概述ppt课件(39页珍藏版)》请在金锄头文库上搜索。
1、第第1 1章章 EDA EDA技术概述技术概述EDAEDA技术与技术与VHDLVHDL设计设计公险邪剁妥陆压抛邯黎秩纺贝兰瓜犊蘑揖耙念几客蝎疽氢缓幕柬涨炮务姆第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件EDAEDAEDAEDA技术概述技术概述技术概述技术概述 信息社会的发展离不开集成电路,现代电信息社会的发展离不开集成电路,现代电子产品在性能提高、复杂度增大的同时,价格子产品在性能提高、复杂度增大的同时,价格却一直呈下降趋势,而且产品更新换代的步伐却一直呈下降趋势,而且产品更新换代的步伐也越来越快。当前集成电路正朝着速度快、容也越来越快。当前集成电路正朝着速度快、容量大、体积小
2、、功耗低的方向发展。量大、体积小、功耗低的方向发展。蜡项慷擎琴龄变器洋淘隔卸胎抠遵蔡彤鞭荚德从琐炎蔚眼昔蝶坝皆戳腰外第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件劈遵述羌吐玲个凯槐文当缄囱奸陵沫淆倔闰气蓖惦爬忌饵尺该泼食袭琼饮第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件1.11.1EDAEDA技术及其发展历程技术及其发展历程 EDAEDA技术的特征和优势技术的特征和优势EDAEDA设计的目标和流程设计的目标和流程 硬件描述语言硬件描述语言 EDA EDA技术与技术与ASICASIC设计设计EDAEDA技术的发展趋势技术的发展趋势 EDAEDA设计工具设计工具 1.
3、21.21.31.31.41.41.51.51.61.61.71.7EDAEDAEDAEDA技术概述技术概述技术概述技术概述鸭佣叛牌阮巨毖闺肤忍甜匀俐盖称酱炔址俩愚锣迸蚌疆铸肘钙湖疚姓滑嫉第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件vEDAEDA技术简介技术简介n EDA即电子设计自动化(Electronic Design Automation),是随着集成电路和计算机技术飞速发展应运而生的一种快速、有效、高级的电子设计自动化工具。EDA工具融合了应用电子技术、计算机技术和智能化技术的最新成果,主要能辅助进行三方面的设计工作:集成电路(IC)设计、电子电路设计以及印刷电路板(P
4、CB)设计。 1.1 EDA1.1 EDA1.1 EDA1.1 EDA技术及其发展历程技术及其发展历程技术及其发展历程技术及其发展历程 卯别啤姜胞挨弦垦扫芦螺状拯饮豢纠撅泽蚁曲绅烁康佛臣缘食勿殿载蹬朽第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件vEDAEDA技术发展阶段技术发展阶段1.1 EDA1.1 EDA1.1 EDA1.1 EDA技术及其发展历程技术及其发展历程技术及其发展历程技术及其发展历程 n CAD阶段 n CAE阶段 n 设计自动化阶段 揉墅妊莎孟沦昼雁危誉拉拾钵庭渠懈雹射贫拐社捅桶悠壮蝎娘何靶栽腺窍第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件vE
5、DAEDA技术的最新发展技术的最新发展n(1)电子技术各个领域全方位融入EDA技术,传统的电路系统设计建模理念发生了重大的变化。n(2)IP核的在电子行业得到了广泛应用。n(3)在FPGA实现DSP应用成为可能。n(4)SOPC技术步入了大规模应用阶段。n(5)各种EDA工具的推出,使得电子系统设计和验证趋于简单。n(6)EDA技术使得电子领域各学科的界限更加模糊,更加相互包容和渗透。1.1 EDA1.1 EDA1.1 EDA1.1 EDA技术及其发展历程技术及其发展历程技术及其发展历程技术及其发展历程 说区传对暇洁课刘防裁枫统委衰监违斗醚曲惑埠汲米骋场舅糯见门尔阔斧第1章EDA技术概述ppt
6、课件第1章EDA技术概述ppt课件n 在现代电子设计领域,EDA技术已经成为电子系统设计的重要手段。无论是设计数字系统还是集成电路芯片,其设计作业的复杂程度都在不断增加,仅仅依靠手工进行设计已经不能满足要求,所有的设计工作都需要在计算机上借助于EDA软件工具进行。利用EDA设计工具,设计者可以预知设计结果,减少设计的盲目性,极大地提高设计的效率。1.2 EDA1.2 EDA1.2 EDA1.2 EDA技术的特征和优势技术的特征和优势技术的特征和优势技术的特征和优势沤冒昨嫉脖槛坑瘫舶志季柠砸贝暇蛮贝什橱暖睡磕悠曲塔臃钓卸嫌固荧伶第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件 现代E
7、DA技术的基本特征是采用高级语言描述,具有系统级仿真和综合能力,具有开放式的设计环境,具有丰富的元件模型库等。基本特征主要有:n 硬件描述语言设计输入 用硬件描述语言进行电路与系统的设计是当前EDA技术的一个重要特征,硬件描述语言输入是现代EDA系统的主要输入方式。 1.2.1 EDA1.2.1 EDA1.2.1 EDA1.2.1 EDA技术的基本特征技术的基本特征技术的基本特征技术的基本特征 堂也右钞身券袁惨吱抨炼挟可吭栓贺踢视呐帛渔瓤晦监裸念寝纪棋纤翟略第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件n “自顶向下”设计方法1.2.1 EDA1.2.1 EDA1.2.1 EDA
8、1.2.1 EDA技术的基本特征技术的基本特征技术的基本特征技术的基本特征 Bottom-up 行为设计 系统分解 结构设计 单元设计 逻辑设计 电路设计 功能块划分 子系统设计 版图设计 系统总成Top-down皮粮掠爸澳俞韧溢翠滁剖唉匠蛛芹傲沪细甫给贴写污药鹰饺挛转迸怨频帜第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件n 逻辑综合与优化 逻辑综合是上世纪90年代电子学领域兴起的一种新的设计方法,是以系统级设计为核心的高层次设计 n 开放性和标准化 开放式的设计环境也称之为框架结构。框架是一种软件平台结构,它在EDA系统中负责协调设计设计过程和管理设计数据,实现数据与工具的双向
9、流动,为EDA工具提供合适的操作环境。 n 库(Library)EDA工具必须配有丰富的库(元器件图形符号库、元器件模型库、工艺参数库、标准单元库、可复用的电路模块库、IP库等)。1.2.1 EDA1.2.1 EDA1.2.1 EDA1.2.1 EDA技术的基本特征技术的基本特征技术的基本特征技术的基本特征 驹涝粟纽卯慧褥诲襟栽回异赤疙尔疚质训妇抗墓绽该枚床葬既抽速拢垮杂第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件 传统的数字系统设计一般采用搭“积木块”的手工设计方式,相之下,采用EDA技术进行电子系统的设计有着很大的优势:n 采用硬件描述语言,便于复杂系统的设计;n 强大的系
10、统建模和电路仿真功能;n 具有自主的知识产权;n 开发技术的标准化和规范化; n 全方位地利用计算机的自动设计、仿真和测试技术;n 对设计者的硬件知识和硬件经验要求低。1.2.2 EDA1.2.2 EDA1.2.2 EDA1.2.2 EDA技术的优势技术的优势技术的优势技术的优势 坞什支蘑棉保视倾俘厅贬吩鲸袍涯议酒魄探护缩皋骏喘拌讶谤猫泉畜聂帆第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件 EDA技术的范畴应包括电子工程师进行产品开发的全过程。EDA技术可粗略分为系统级、电路级和物理实现级三个层次的辅助设计过程。EDA技术的范畴如图所示。1.3 EDA1.3 EDA1.3 EDA
11、1.3 EDA设计的目标和流程设计的目标和流程设计的目标和流程设计的目标和流程数字系统模块化设计数字系统模块化设计器件模型库系统仿真器件模型库系统仿真数字电路设计数字电路设计模拟电路设计模拟电路设计FPGA设计设计ASIC版图设计版图设计PCB设计设计混合电路设计混合电路设计EDAEDA工具工具虾撕妆罪锑划靡毒智权潘吻晕馅闷碾泰耀攫讹晰塘事签障垣哗评暮鞠颗烤第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件 一般地说,利用EDA技术进行电子系统设计,归纳起来主要有以下4个应用领域:n 印刷电路板(PCB)设计;n 集成电路(IC或ASIC)设计;n 可编程逻辑器件(FPGA/CPLD
12、)设计;n 混合电路设计。1.3.1 EDA1.3.1 EDA1.3.1 EDA1.3.1 EDA技术的实现目标技术的实现目标技术的实现目标技术的实现目标断榔师汁归钾推卧鱼漱闷嫩囊仟眠履破钒粘馏抨倚锡乾捻揉糖虚蛛噎埋首第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件 利用EDA技术进行电路设计的大部分工作是在EDA软件平台上进行的。一个典型的EDA设计流程主要包括设计准备、设计输入、设计处理、器件编程和设计验证等5个基本步骤,如图所示。1.3.2 EDA1.3.2 EDA1.3.2 EDA1.3.2 EDA设计流程设计流程设计流程设计流程设计输入设计输入设计验证设计验证设计处理设计
13、处理设计准备设计准备器件编程器件编程践绷肛肉浑零泞矣仗寝碴石乔樊冀棱导奉止憎个亏肢果绽浮湖脑惑戊客军第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件n 首先是系统描述,在这个阶段中要对用户的需求,市场前景以及互补产品进行充分的调研与分析;对设计模式和制造工艺的选择进行认证;最终目标是用工程化语言将待设计IC的技术指标、功能、外形尺寸、芯片面积、工作速度与功耗等描述出来。n 其次是功能设计,这一阶段的工作是根据用户提出的系统指标要求,将该系统划分成若干个子系统,在行为级上将IC的功能及其各组成子系统的功能关系正确而完整的描述出来。 n 最后是进行物理设计,包括版图设计与版图验证两方面
14、。1.3.3 1.3.3 1.3.3 1.3.3 数字集成电路的设计数字集成电路的设计数字集成电路的设计数字集成电路的设计v数字集成电路的设计流程数字集成电路的设计流程 跨欠眩青七掳挎诽抖俘辞镰宪浓锚佩湃糯拧调我邻帕对私砂慌引剿鲁孟诽第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件1.3.3 1.3.3 1.3.3 1.3.3 数字集成电路的设计数字集成电路的设计数字集成电路的设计数字集成电路的设计系统描述(指标要求)功能设计逻辑设计逻辑模拟电路设计电路模拟版图设计版图验证(DRC、ERC、LVS)工艺设计(结构和参数)不合格不合格不合格数字IC版图数数字字集集成成电电路路的的设设
15、计计流流程程靛甥庚瞻椿怪诸巧漫砍侣炉耪莹砒凉近马坛解咎猖督靶窑涛除伴煌垒答杀第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件v模拟集成电路的设计流程模拟集成电路的设计流程 整个流程分为结构级设计、单元级设计(又分为拓扑选择、尺寸优化两步)和物理版图级设计三个阶段。n 结构设计是将用户给定的关于模拟集成电路性能的抽象描述转化为一个用各种功能单元所构成的电路;n 拓扑选择是根据功能单元的性能指标和工作环境,决定用何种具体的电路结构来实现该单元的功能;n 尺寸优化是在获得电路结构的条件下,根据所需的电路性能指标和生产条件确定每个器件的“最佳”几何尺寸,提高合格率;n 物理版图级设计是将具
16、有器件几何尺寸和满足一定约束条件的电原理图映射成集成电路版图。1.3.4 1.3.4 1.3.4 1.3.4 模拟集成电路的设计模拟集成电路的设计模拟集成电路的设计模拟集成电路的设计腰羹疥毯抒选凰锥拍剐耕睹肘鸥镶茄阳侗尝锭剿信二妙帽存痊煮旭稗核名第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件1.3.4 1.3.4 1.3.4 1.3.4 模拟集成电路的设计模拟集成电路的设计模拟集成电路的设计模拟集成电路的设计性能指标行为级设计功能块设计拓扑选择物理版图设计尺寸优化行为级模拟宏模型模拟电路性能预估电路模拟版图参数取及后模拟模拟IC版图功能模块电路模块电路拓扑电路原理图结构级设计 单
17、元级设计版图级设计电路级设计模模拟拟集集成成电电路路的的设设计计流流程程 淳镀豁兑赴惰佃更搞乌丘鱼栈径孜畜烛吼楔霓白乃沾庭圣劣梭竞捞茫馒陪第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件 EDA技术的一个重要应用是ASIC(Application Specific Integrated Circuits,专用集成电路)。ASIC是面向专门用途的电路,以此区别于标准逻辑(Standard Logic)、通用存储器、通用微处理器等电路。目前在集成电路界,ASIC被认为是用户专用集成电路(Customer Specific IC),即它是专门为一个用户设计和制造的。换言之,它是根据某一用
18、户的特定要求,能以低研制成本、短交货周期供货的全定制、半定制集成电路。1.4 EDA1.4 EDA1.4 EDA1.4 EDA技术与技术与技术与技术与ASICASICASICASIC设计设计设计设计郊虾寐董帆恰绞武啪弃不法摸谅窍辅岔崔劳萍咏阶幻整惕铆咀搔翠舷侦裴第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件vASICASIC的特点的特点 与通用集成电路相比,ASIC在构成电子系统时具有以下几个方面的优越性:(1)缩小体积、减轻重量、降低功耗;(2)提高可靠性;(3)易于获得高性能;(4)可增强保密性;(5)在大批量应用时,可显著降低系统成本。1.4.1 ASIC1.4.1 ASI
19、C1.4.1 ASIC1.4.1 ASIC的特点与分类的特点与分类的特点与分类的特点与分类匝盅将鸡位查遮檄蔡曙哀掏伐赔甩京无书郎韶律卡尿迪暂撂碘孙贤交瀑锯第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件vASICASIC的分类的分类n ASIC按功能的不同可分为数字ASIC、模拟ASIC、数模混合ASIC和微波ASIC;n 按使用材料的不同可分为硅ASIC和砷化镓ASIC。 一般地说,数字、模拟ASIC主要采用硅材料,微波ASIC主要采用砷化镓材料。砷化镓具有高速、抗辐射能力强、寄生电容小和工作温度范围宽等优点,目前已在移动通信、卫星通信等方面得到广泛应用。1.4.1 ASIC1.
20、4.1 ASIC1.4.1 ASIC1.4.1 ASIC的特点与分类的特点与分类的特点与分类的特点与分类喳盎眨疼薛孔溯纸豫膝撒乍钻左沉瘪侧墩茵鹏疹扫吉诞模狙芽尝谤极彪盼第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件 ASIC的设计按照版图结构及制造方法分,有全定制和半定制两种实现方法。全定制法是一种手工设计版图的设计方法,设计者需要使用全定制版图设计工具来完成。半定制法是一种约束性设计方法,可再分为门阵列、标准单元和可编程逻辑器件法。1.4.2 ASIC1.4.2 ASIC1.4.2 ASIC1.4.2 ASIC的设计方法的设计方法的设计方法的设计方法ASICASIC设计方法设计
21、方法全定制法全定制法半定制法半定制法门阵列法门阵列法标准单元标准单元可编程逻辑器件法可编程逻辑器件法币摹闷璃聂挫或腕祟困孜版犬砒派循划彪钱尸羌谤富童飞恋刻囊拈懒已浓第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件v全定制法全定制法n 全定制法是一种基于晶体管级的设计方法,它主要针对要求得到最高速度、最低功耗和最省面积的芯片设计。为满足这种要求,设计者必须使用版图编辑工具从晶体管的版图尺寸、位置及互连线开始亲自设计,以期得到ASIC芯片的最优性能。 1.4.2 ASIC1.4.2 ASIC1.4.2 ASIC1.4.2 ASIC的设计方法的设计方法的设计方法的设计方法饼漠喧挥痘骡抹趴
22、滥同棕晤裳豁途酣硒缘钨椒掉豹阻叭供瘴锨城灌慕饰旭第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件v门阵列法门阵列法n 门阵列是最早开发并得到广泛应用的ASIC设计技术,它是在一个芯片上把门排列成阵列形式,严格地讲是把含有若干个器件的单元排列成阵列形式。 1.4.2 ASIC1.4.2 ASIC1.4.2 ASIC1.4.2 ASIC的设计方法的设计方法的设计方法的设计方法逼兆肪旗毕转寝扬抿戚鹃宦严砖长妻吵藏沂棍怒粱傈炎堰徐园霉粗歪教獭第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件v标准单元法标准单元法n 标准单元设计是以精心设计好的标准单元库为基础。根据需要选择库中的
23、标准单元构成电路,然后调用这些标准单元的版图,并利用自动布局布线软件完成电路到版图的最终设计。1.4.2 ASIC1.4.2 ASIC1.4.2 ASIC1.4.2 ASIC的设计方法的设计方法的设计方法的设计方法v可编程逻辑器件法可编程逻辑器件法n 可编程逻辑器件是ASIC的一个重要分支。与前面介绍的几类ASIC不同,它是一种已完成了全部工艺制造、可直接从市场上购得的产品,用户只要对它编程就可实现所需要的电路功能,所以称它为可编程ASIC。 岳迸歉枝容捶肌镇是荷归亡添媒陶迁朗京账渍替泛卜诈沈摈富席谦碎芜睛第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件n不同设计方法的综合比较 。
24、1.4.2 ASIC1.4.2 ASIC1.4.2 ASIC1.4.2 ASIC的设计方法的设计方法的设计方法的设计方法设计方法设计效率功能/面积电路速度设计出错率可测性可重新设计性全定制标准单元门阵列可编程逻辑器件注:注:最高(最大),最高(最大),高(大),高(大),中等,中等,低(小),低(小),最低(最小)最低(最小)堡畜神猿肋涛峭彝移曙裴耶蚀蔑隙靴凯涪捆陵诊挠萍乾捍用紫怕夺甘京帘第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件 微电子技术的迅速发展,集成电路设计和工艺技术水平有了很大的提高,单片集成度已经超过上亿个晶体管,从而使得将原先由许多IC芯片组成的电子系统集成在一
25、个硅片上成为可能,构成所谓的片上系统(System On a Chip,SOC),或系统芯片。SOC将系统的主要功能综合到一块芯片中,本质上是在做一种复杂的IC设计。与普通的集成电路相比,SOC不再是一种功能单一的单元电路,而是将信号采集、信号处理、输入和输出等完整的系统功能集成在一起,成为一个专用功能的电子系统芯片。1.4.3 SOC1.4.3 SOC1.4.3 SOC1.4.3 SOC设计设计设计设计燕呈猴岔阵遭防敲赡浦剿豺锐义选琉揽唆翻胰胆阔蕊奉答悬鸟雅榷雅拙佐第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件n IP核:IP的原来含义是知识产权、著作权等。在IC设计领域可将其
26、理解为实现某种功能的设计。n SOC单片系统:SOC是指将一个完整的系统集成在一个芯片上,用一个芯片实现一个功能完整的系统,如图所示。1.4.3 SOC1.4.3 SOC1.4.3 SOC1.4.3 SOC设计设计设计设计CPU核RAM/ROM核USB接口核DSP核A/D、D/A核I/O单元核楼获赦沸寞拦冰洪耍升匪皆媒蝴煌令惩收趴非式旅霖洁爪铁塔汀替坷恋袱第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件n 基于IP模块的SOC设计:嵌入式设计方法中大量采用知识产权IP模块的复用,就是基于IP模块的SOC设计方法。1.4.3 SOC1.4.3 SOC1.4.3 SOC1.4.3 SO
27、C设计设计设计设计IP模块设计模块设计IP模块设计IP模型生成含时序的全功能指令集、体系结构总线功能时序模型测试模型平面物理模型IP模型层次模型层次电规则模型设计修正周期精度的全功能功能设计详细时序设计物理设计系统芯片软件设计IP模块集成模块集成藤墩会沽训剪作呆重椎蜗传娃秧逐咨成暑岭考衙澄损辩任匡过坏氓衍讶俊第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件n SOC的实现:微电子制造工艺的进步为SOC的实现提供了硬件基础,微电子技术的近期发展成果又为SOC的实现提供了多种途径,而EDA软件技术的提高则为SOC的实现创造了必要的开发平台。1.4.3 SOC1.4.3 SOC1.4.3
28、 SOC1.4.3 SOC设计设计设计设计柜姓技掳封科枯留醛吠庐躬瞪灸珠燎蜘诡蓖量按梢求酗腮拌给农赦吏诈溉第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件 硬件描述语言(HDL)就是可以描述硬件电路的功能、信号连接关系及定时(时序)关系的语言,也是一种用形式化方法来描述数字电路和设计数字系统的。硬件描述语言的发展至今已有二十多年的历史,它是EDA技术的重要组成部分,也是EDA技术发展到高级阶段的一个重要标志。常用的硬件描述语言有ABEL、AHDL、VHDL、Verilog HDL、System-Verilog和System C等等。而VHDL和Verilog HDL是当前最流行的并
29、已成为IEEE的工业标准硬件描述语言,得到了众多EDA公司的支持。 1.5 1.5 1.5 1.5 硬件描述语言硬件描述语言硬件描述语言硬件描述语言狐两磊询审凉免暮妊危梧筏漂仿舱盔暗痕烈立瘩戳没区樊蝗讲首掀透牢畅第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件n VHDL VHDL VHDL主要用于描述数字系统的结构、行为、功能和接口。 n Verilog HDL Verilog HDL Verilog HDL是在C语言的基础上发展而来的硬件描述语言,具有简洁、高效、易用的特点。不同层次的描述方式比较:1.5 1.5 1.5 1.5 硬件描述语言硬件描述语言硬件描述语言硬件描述语言
30、设计层次设计层次行为描述行为描述结构描述结构描述系统级系统算法系统逻辑框图RTL级数据流图、真值表、状态机寄存器、ALU、ROM等分模块描述门级布尔方程、真值表逻辑门、触发器、锁存器构成的逻辑图版图级几何图形图形连接关系醚汉留些虫增起藕坪恩机琼漆绚媳熔危腰本眉疾劫虹谤彝水及性允替碴荐第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件nABEL-HDLABEL-HDL ABEL-HDL是一种最基本的硬件描述语言,它支持各种行为的输入方式,包括布尔方程、真值表、状态机等逻辑表达方式。1.5 1.5 1.5 1.5 硬件描述语言硬件描述语言硬件描述语言硬件描述语言导涤白狗误醛取澎术方猛钾附
31、藏辱褂由曼任蘸顾臼其睁遇舶恰擂滓姐呸伞第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件v1.6.1 EDA1.6.1 EDA设计工具分类设计工具分类 一个EDA系统至少应包括10到20个CAD工具。现在EDA技术和系统设计工具正逐渐被理解成一个整体的概念电子系统设计自动化(ESDA)。在过去30多年中,人们开发了大量的计算机辅助设计工具来帮助集成电路的设计,如图所示。1.6 EDA1.6 EDA1.6 EDA1.6 EDA设计工具设计工具设计工具设计工具ICIC设计工具设计工具检查检查/ /分析工具分析工具 优化优化/ /综合工具综合工具 编辑器编辑器仿真器仿真器 文字编辑器文字编
32、辑器 图形编辑器图形编辑器确定型仿真器确定型仿真器 统计型仿真器统计型仿真器骚覆胖烦嘱玻打蔽井蒜台阵绊爪刀妥新邢溺靠舔丰张片酿脚柱颊道朵钱辨第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件n EDA工具在EDA技术应用中占据了极其重要的位置,按照功能划分,EDA工具大致可分为设计输入工具、检查/分析工具、优化/综合工具、仿真器、HDL综合器、PCB设计工具、适配器(布局布线器)以及下载器(编程器)等多个模块。1.6 EDA1.6 EDA1.6 EDA1.6 EDA设计工具设计工具设计工具设计工具v1.6.1 EDA1.6.1 EDA设计工具分类设计工具分类段告灿鬃文钻痈遮候沤用审卜
33、颈寝椭烟乃讽昌义戎滞梭空落孺鸯依隧冯豹第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件v1.6.2 EDA1.6.2 EDA公司与工具介绍公司与工具介绍 EDA软件工具开发商大体分为两类:n 一类是EDA专业软件公司,比较著名的有Synopsys、Cadence、 Mentor-Graphics、Viewlogic、Magma和Avant!公司等,这些公司都有各自独立的设计流程与相应的EDA设计工具;n 另一类是半导体器件厂商为了销售他们的产品而开发的EDA工具,比较著名的公司有Altera、Xilinx和Lattice公司等。 1.6 EDA1.6 EDA1.6 EDA1.6 E
34、DA设计工具设计工具设计工具设计工具扇叭拖潦显涟挺宰仆息发蜘蠕秋倒效搜沼潞吊搐咋会察阔衡埃在脉校再加第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件 随着科学技术的飞速发展和市场需求的不断增长,EDA技术将呈现出以下发展趋势:n EDA开发工具将得到进一步发展;n EDA技术将促使ASIC和FPGA逐步走向融合;n EDA技术朝着ESDA和CE的方向发展;n EDA技术的应用领域将越来越广泛 。1.7 EDA1.7 EDA1.7 EDA1.7 EDA技术的发展趋势技术的发展趋势技术的发展趋势技术的发展趋势湍枚磁醇紧盈初哮孰馈矮策强痴卢紫膛槛革耍胞粳佃恼打精方跑柬呻加汛第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件用零求晚磁驻往棚醒霖误救裔扰隔掏弹搁巾锥翟瓣夹幽混诅捶垄阿音豪榷第1章EDA技术概述ppt课件第1章EDA技术概述ppt课件