利用ADMS平台加速混合信号集成电路设计_第1页
利用ADMS平台加速混合信号集成电路设计_第2页
利用ADMS平台加速混合信号集成电路设计_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、利用ADMS平台加速混合信号集成电路设计    越来越多的设计正向混合信号发展,IBS公司预测显示,到2006年所有集成电路设计中有73%将为混合信号设计。目前混合信号技术成为EDA业内最为热门的话题。深亚微米及纳米技术的发展促使芯片设计与制造由单个IC、ASIC向SoC转变,现在SoC也由数字SoC全面转向混合SoC,成为真正意义上的系统级芯片。混合信号设计可以减少成本,减小电路外形尺寸,并提供更好的功能。 芯片验证占芯片设计50%到70%的工作量,大量的人力、硬件以及时间资源都消耗在验证上。随着芯片复杂度上升,验证工作无论从复杂性或工作量上

2、都在呈指数上升。因此,验证技术是混合信号技术的关键所在。 人们很难明确区分具备少许数字功能的模拟芯片或能够实现某些模拟功能的数字芯片与混合信号芯片的区别。即使在工艺上,模拟芯片也越来越多采用CMOS工艺取代传统的BiCMOS工艺。混合信号集成电路的标准应该是它在数字和模拟方面都具备重要功能,而不简单的是在数字芯片中嵌有一些模拟电路或者模拟芯片中嵌入一些数字电路。 对于中国的集成电路设计师来说,混合信号设计的概念虽然早已有之,但真正使用混合信号设计的技术并不多,大多只是采用传统的方法,比如数字部分用HDL写好,然后进行仿真、综合、布局布线;模拟部分画出电路图,用Spice仿真

3、在进行版图设计;最后将两部分拼接在一起。而真正的混合信号设计需要结合数字和模拟,作整体上的考虑以及验证,需要更灵活的设计思路。 混合信号SoC设计面临这样的挑战:行为级的数字与晶体管级的模拟的混合、HDL语言驱动的数字与原理图驱动的模拟的混合、自上而下的数字与自下而上的模拟的混合。它不再是传统的数字设计或者传统的模拟设计,也不是数字设计与模拟设计的简单叠加,混合信号设计提出了新的设计概念,必须使用全新的设计流程。 ADMS解决方案 EDA公司已充分意识到这一技术需求,领先的三大供应商Mentor Graphics、Synopsys和Cadence在几年前就开始整合

4、或研发模拟和混合信号工具和技术。下面我们以Mentor Graphics的混合验证平台Advance MS(ADMS)为例说明它是如何解决混合信号设计难题的。 在了解ADMS之前,我们先来看看与ADMS相关的几个EDA设计工具。 1. HDL仿真工具ModelSim ModelSim是目前最流行的数字仿真器,早已被中国用户所熟悉,其成熟技术众所周知,这里不作具体介绍。 2. SPICE仿真工具Eldo 模拟电路设计最重要的部分即在电路仿真部分。SPICE的全称为Simulation Program on IC Emphasis,由美国加州大学伯

5、克莱分校创建于上世纪70年代,从此成为电路仿真的经典方法,现在的电路仿真基本上都采用SPICE方法。SPICE程序是公开源码的,现在流行的各种版本SPICE都是由UCB SPICE衍生而来。HSPICE开发于1981年,是第一个成功的商用SPICE。Eldo则是最近几年的SPICE新星,其研发组位于法国,在欧洲,基本上设计中使用的SPICE都是Eldo,最近Eldo也开始在北美及亚洲地区推广。 评价一个仿真器可以从准确度、速度、容量、收敛性、控制界面、功能以及工艺厂商的支持等方面进行。 第一,准确度。Eldo通过基尔霍夫电流约束进行全局检查,对收敛严格控制,保证了精度。El

6、do在传统SPICE使用的牛顿拉普森(即NR)算法外,增加了OSR和IEM算法,新算法使得Eldo比传统SPICE更为精确。 第二,速度。Eldo使用的新算法还增加了仿真速度,仿真速度达到一般SPICE的3到10倍。Eldo还可以对不同的电路子模块采用不同的算法,比如对数字电路模块采用速度快得多的OSR算法,大大提升了速度。尤其值得一提的是,Eldo本身还支持行为级的描述。从这个意义上看,Eldo不仅仅是一个SPICE,还是一个混合仿真器。 第三,容量。Eldo可以仿真大规模的电路,最大可以达到30万个晶体管。 第四,收敛性。在收敛性上,Eldo采用了先进的技术如

7、DC convergence引入的分割概念(在不收敛时对电路自动进行分割再组合,更改了Matrix),提升了收敛性。 第五,控制界面。Eldo的使用相当简单。Eldo可以单独使用(即命令行方式),也可以集成到电路图编辑工具环境中,如Mentor Graphics的DA IC或者Cadence的Schematics Composer中。Eldo的输入文件格式可以是标准的SPICE,也可以是HSPICE的格式。事实上,HSPICE的输入文件,包括网表、控制语句、库文件,不需要经过任何修改,即可由Eldo进行仿真。此外关于控制界面,Eldo还具有一个Shell,通过这个Shell,用户可以中断正在进行中的仿真,进行数据交换,调整仿真条件或参数设置,与Eldo进行互动。这样解决了仿真一旦运行就不能进行任何控制的问题。 第六,功能。除了提供其它SPICE几乎全部的功能外,Eldo本身拥有自己独特的功能。Eldo拥有全面的分析功能,还可以进行各种参数的扫描。Eldo还可以进行RC Reduction、保存与续仿真等等功能。 第七,工艺厂商支持。电路仿真离不开具体工艺线的实际情况,SPICE程序必须得到工艺厂商的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论