【技术实现步骤摘要】
【国外来华专利技术】
本专利技术与复杂、大型的集成电路设计有关,且特别是与根据电路拓朴与实体来进行节点的求解与整合有关,其包括节点级数与节点间的耦接关系,以确保更快速、更准确、 更稳定的集成电路设计整体仿真。
技术介绍
现今的集成电路(IC)设计由于其额外所需功能而逐渐变得复杂;此外,越来越小的技术节点(例如低至45nm以下)所需要的设计修改在IOOnm处是不必要的。因此这些因素,需要对集成电路进行准确的仿真,以确保适当的电路性能。线性网络减缩(LNR)提供了简化的模型来趋近电路行为,其可在仿真期间使用。 的确,如果没有LNR,一般集成电路设计的目标矩阵如此庞大以至于后仿真电路进行集成电路(DC)分析(其决定电路的运作点,例如定义电路中动态组件的起始条件(time = 0)与 TR分析(其使用一瞬变/时域,开始于time = 0并经过复数次循环))时极为缓慢。但是, LNR在目前技术节点(如在45nm)上有明显的问题。如下所述,这些问题会产生明显的不准确性,甚至是不稳定性。可利用由节点与边缘所构成的图表来表示电路,其中边缘是组件的有效模型,而节点连接了这些边缘。图IA说明了一种简单的三节点电路图,其具有节点A、B与C、以及边缘Rab、I bc与Rac。图IB所示为一种等效的四节点电路图,其可利用Δ-Y(delta-wye)转换而生成,其中该四节点电路包括节点A、B、C、D以及边缘Rad、Rcd与Rbd。特别是,可将克西荷夫定律(Kirchofflaws)应用到节点/边缘图。例如,克西荷夫的电流定律(KCL)证明流出及流入任何电路节点的电流的代数和为零,因此,参照图IA与附图说 ...
【技术保护点】
1.一种用于仿真集成电路设计的方法,该方法包括:存取一优化阶层式网络表;决定所述优化阶层式网络表中节点的一节点级数排序;根据所述节点级数排序,以一静态电流驱动方案并接着以一动态电流驱动方案区隔所述优化阶层式网络表的电路;根据所述区隔建立一阶层式数据结构;利用所述阶层式数据结构进行求解与整合,产生一经级数排序的阶层式引擎;对所述经级数排序的阶层式引擎进行分析;以及根据所述分析输出所述集成电路设计的仿真数据。
【技术特征摘要】
【国外来华专利技术】2009.07.28 US 12/511,0301.一种用于仿真集成电路设计的方法,该方法包括 存取一优化阶层式网络表;决定所述优化阶层式网络表中节点的一节点级数排序;根据所述节点级数排序,以一静态电流驱动方案并接着以一动态电流驱动方案区隔所述优化阶层式网络表的电路;根据所述区隔建立一阶层式数据结构;利用所述阶层式数据结构进行求解与整合,产生一经级数排序的阶层式引擎; 对所述经级数排序的阶层式引擎进行分析;以及根据所述分析输出所述集成电路设计的仿真数据。2.如权利要求1所述的方法,其中动态合并中间节点级数以使模拟优化,并根据至少一个经合并的中间节点级数重新区隔电路。3.如权利要求1所述的方法,其中所述节点级数排序利用I (V)对V的导函数以特征化连接至一个节点的一个组件的DC 静态行为。4.如权利要求1所述的方法,其中所述节点级数排序使用I (V,dV/dt,t)对dV/dt的导函数以特征化连接至一个节点中的一个组件的瞬变动态行为。5.如权利要求1所述的方法,其中所述区隔包括以静态电流驱动与动态电流驱动方式两者而决定节点对之间的耦接。6.如权利要求1所述的方法,其中所述决定耦接包括决定两节点之间的传导性,所述区隔包括当两节点具有相同级数且所述传导性大于一预定值时,将所述两节点置放在一相同区域。7.如权利要求1所述的方法,其中决定耦接包括决定两节点之间的电容,所述区隔包括当两节点具有相同级数且所述电容大于一预定值时,将所述两节点置放在一相同区域。8.如权利要求1所述的方法,其中所述执行分析包括执行DC、瞬变及AC分析中的至少一个。9.如权利要求8所述的方法,其中所述执行分析包括执行DC、瞬变与AC分...
【专利技术属性】
技术研发人员:朱宁嘉,詹姆斯·拜尔,彭知识,
申请(专利权)人:新诺普系统公司,
类型:发明
国别省市:US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。