[工学]第9章 大规模电路的仿真技术.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]第9章 大规模电路的仿真技术

第9章 大规模电路的仿真技术 南京理工大学 9.1 引言 1. 宏模型技术 将大规模电路系统中的集成电路芯片或子模块电路等效为简化模型或端口特性模型,称之为宏模型。 宏模型的优点: 电性能上:能满足原电路精度,结构上比原电路简单; 电路元件数和节点数:大大减少,方程规模随之降低; 有利于减少方程的求解时间和存储空间。 商用EDA软件备有宏模型库和宏模型自动生成工具。 9.1 引言 2. 电路分解技术 [1] 电路分解技术: 即依据LSI特点,将LSI的模拟问题分解为若干子电路或模块的模拟问题。 [2] 电路分解可以是: A.结构级的分解(撕裂技术); B.功能上的分解(潜伏技术); C. 算法级的分解(松弛技术); D.几种分解方法的混合应用。 9.1 引言 (1)撕裂技术 做法:将子电路之间的连接支路(或节点)撕裂开,使整个电路分解为若干分离的小电路,再通过对这些小电路的求解而获得整个电路的解。 计算量:远远小于通常的电路方程求解。 9.1 引言 (2)潜伏技术 [1] 潜伏状态:一些大规模电路在模拟时间区间内的某段时间里,电路中一些子电路的电压、电流变化甚小,可视为常量,称这些子电路在这段时间内处于潜伏状态。 [2] 如果能判断出某个子电路在当前时刻处于潜伏状态,就不必计算该子电路的电压、电流在此时刻的值,而用前面时刻的值代替,从而可以节省计算时间。 9.1 引言 (3)松弛技术 属于算法级分解技术,着眼于如何有效地求解电路方程。 将紧耦合的n个方程去耦(或者说松弛),把联立求解方程变为一个一个地求解方程。这样,n个方程可能同时求解,或作并行处理;也可以更有效地利用潜伏技术。 松弛技术特别适合于分析大规模MOS数字集成电路。 9.1 引言 3. “软硬兼施”技术 (1)在CAD软件工具中加硬件仿真器 当新的集成电路芯片设计出来后,为了仿真由它组成的电路系统,将芯片插在硬件仿真器上,通过A/D和D/A接口,将芯片输出特性转换为CAD工具所能接受的数据,参加软件级的整体系统仿真。 (2)晶体管表格模型硬件化 将晶体管端电流与端电压之间以及它们与模型参数之间的函数关系制成表格。在电路仿真中,查表要比计算函数值快得多,而且能够保证模型的精度。 9.1 引言 本章中着重介绍以下几种大规模电路模拟的主要算法: 1. 撕裂法; 2. 波形松弛法; 3. 多级牛顿算法; 4. 混合模拟算法。 9.2 撕裂法 撕裂法的基本思想: 通过对电路的支路和节点进行适当的划分,把大电路分解为若干小电路,通过对小电路的求解而获得整个电路的解。 着眼点:如何利用大规模电路的特点构造一个便于直接求解的电路方程组。 常用的撕裂法有: 支路撕裂法 节点撕裂法 9.2.1 支路撕裂法 如图9.2.1,如果将连接支路断开(撕裂),那么整个电路就变为k个互不相连的子电路。故称连接支路为撕裂之路,其余各子电路中的支路称为剩余支路,分别用αl和αs表示。整个电路的关联矩阵A也相应由两个子阵Al和As组成,即: (2)支路撕裂法的KVL方程:由Ub = ATVn可得 9.2 撕裂法 9.2.2 节点撕裂法 9.2 撕裂法 9.3 松弛技术 松弛技术: 以经典的求解方程的松弛算法为基础,结合大规模电路(主要是MOS数字集成电路)的特点,实现电路方程组的非直接解法,研究如何有效地求解电路方程组,从而减少运算量、存储量,并提高收敛速度。 9.3 松弛技术 松弛方法对电路形式的要求 (1)所有电阻元件(包括有源器件),其支路特性方程都以电压为控制变量,电流为受控变量,而且是电压的连续函数。 (2)储能元件仅限于两端的压控型电容(可以是非线性的)。 (3)所有独立电压源都必须有一个节点接地,或可以转换为独立电流源。 (4)电路中每个节点都通过一个两端电容接地。这个假定对于MOS集成电路通常是可以满足的,因为电路节电与地之间和MOS晶体管端点对地之间总存在有分布电容。 9.3.1 线性松弛方法 将方程系数矩阵T分解:T = L + D + U 其中,L为n?n阶严格的下三角矩阵,D为 n?n阶的对角矩阵,U为n?n阶严格的上三角矩阵。 第一种方法:高斯-雅克比方法(G-J法) 第二种方法:高斯-赛德尔方法(G-S法) 松弛算法的收敛条件和收敛速度如下: (1)如果T是严格的对角占优矩阵(或D是严格的对角阵),则G-J和G-S方法收敛于TX=B的解。 (2)若G-J和G-S迭代收敛,则收敛条件与初值无关,而且至少是线性收敛速度。 (3)两种方法运算量是方程阶数的高阶小量O(N)。 (4)因为不是所有电路的电路方程都能保

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档