【技术实现步骤摘要】
本专利技术涉及用于半导体集成电路装置的一种操作分析方法、其中使用的分析系统以及其中使用的最优设计方法,更具体地,涉及一种对于大规模高速驱动的LSI(大规模半导体集成电路)进行高速高精确度的操作分析的方法。
技术介绍
通常,定时分析对于设计半导体集成电路来说是很重要的。例如,必须实现定时分析以便确定触发器中的定时是否互相匹配,才能达到最优化。因此,这里使用了一种实现了半导体集成电路的最优化设计的方法,本方法通过执行电路操作分析来计算一个延迟值,以便将延迟值抑制在容限内。然而,半导体集成电路的速度和集成度越高,构成半导体集成电路的晶体管、寄存器、电容等的量值也会随之稳定地增加。因此,虽然设计该电路减少每个电路元件的功率消耗,但由于电路元件的量值增加了,还是会同时使用很大电压。同时,要实现对每个电路元件的分析,也需要量值庞大的计算。因此,重要的是在计算高精确度的延迟值的同时防止计算量值的增加。因而,提出了很多方法。在现有技术中,实现了一个应用于分析电路操作的逻辑模拟,该模拟不仅考虑了有代表性的延迟状态,而且考虑了电源电压的变化、操作温度的变化、过程的变化。然而,电路中由于每个元件的操作电压所引起的每个元件的延迟变化没有被考虑到。因此,随着集成程度的提高,不可能忽略对应于每个元件延迟的延迟变化的影响。因此,这里提出了一种延迟计算方法,本方法通过计算由电源线路所引起的电压下降来考虑每个元件的电压下降(见未经审查的日本专利申请No.2000-195960)进而提高可靠性。根据本方法,在计算每个元件的电源电压时,考虑了设计目标电路的电源线路中的电压下降,这样通过使用 ...
【技术保护点】
一种用于半导体集成电路装置的操作分析方法,包括步骤:通过基于一个半导体集成电路装置的电路信息,计算在电源端上该半导体集成电路的每个实例的电压波形,并且分析每个实例的电压波形,以便形成电压波形信息;通过抽象该电压波形信息,形成 电压抽象信息;并且基于该电压抽象信息计算该实例的一个延迟值。
【技术特征摘要】
JP 2003-6-9 164036/031.一种用于半导体集成电路装置的操作分析方法,包括步骤通过基于一个半导体集成电路装置的电路信息,计算在电源端上该半导体集成电路的每个实例的电压波形,并且分析每个实例的电压波形,以便形成电压波形信息;通过抽象该电压波形信息,形成电压抽象信息;并且基于该电压抽象信息计算该实例的一个延迟值。2.根据权利要求1的一种用于半导体集成电路装置的操作分析方法,其中形成电压波形信息的步骤包括计算该半导体集成电路装置中所有实例的电压波形信息的步骤。3.根据权利要求1的一种用于半导体集成电路装置的操作分析方法,其中计算延迟值的步骤是响应于该电压抽象信息参考一个库,以从该库中读取一个关注的延迟值并且将该延迟值作为延迟值信息来输出。4.根据权利要求1的一种用于半导体集成电路装置的操作分析方法,进一步包括基于电路信息计算每个实例的作用时间的步骤,该步骤先于形成电压抽象信息的步骤。5.根据权利要求3的一种用于半导体集成电路装置的操作分析方法,其中该库包括一个用于存储抽象的单元信息的单元库,和一个用于存储抽象的宏信息的宏库。6.根据权利要求1的一种用于半导体集成电路装置的操作分析方法,其中形成该电压波形信息的步骤是参考一个基于电路信息而先前形成的库来形成该电压波形。7.根据权利要求1的一种用于半导体集成电路装置的操作分析方法,其中形成电压抽象信息的步骤包括在形成每个预定单元窗中划分电压波形并且在单元窗中线性化该波形的线性化步骤。8.根据权利要求7的一种用于半导体集成电路装置的操作分析方法,其中该线性化步骤是通过以用于线性化的直线来连接单元窗中的电压波形的起始点和终点而形成线性化信息的。9.根据权利要求7的一种用于半导体集成电路装置的操作分析方法,其中线性化步骤包括通过最小平方的方法线性化单元窗中的电压波形来形成线性化信息的步骤。10.根据权利要求7的一种用于半导体集成电路装置的操作分析方法,其中该预定的单元窗被设置成所有实例的延迟时间的最大值。11.根据权利要求7的一种用于半导体集成电路装置的操作分析方法,其中形成电压波形信息的步骤包括形成阶梯性的信息的步骤,该步骤中,如果单元窗中线性化信息的斜率的绝对值大于1,则提取单元窗中的最大值,如果该斜率的绝对值小于1,则提取单元窗中的最小值。12.根据权利要求1的一种用于半导体集成电路装置的操作分析方法,其中计算延迟值的步骤包括步骤从电路信息中计算该实例的输入信号和输出信号的变换时间;基于计算步骤中所计算的变换时间,提取该通过其变换了输入信号和输出信号的单元窗;基于所提取的单元窗,确定是否通过该单元窗变换输出信号;并且基于确定步骤中的确定结果,计算该延迟值。13.根据权利要求12的一种用于半导体集成电路装置的操作分析方法,其中当确定步骤中确定输出信号不在各单元窗范围内变换并且该实例的延迟时间小于该单元窗时,该计算延迟值的步骤在延迟计算中使用一个稳定的电压值作为一个在单元窗的电压下降后所得的电压14.根据权利要求12的一种用于半导体集成电路装置的操作分析方法,其中当该实例的延迟时间大于该单元窗时,计算延迟值的步骤使用与两个变换后的单元窗计算中关于电压值的计算值,作为一个在单元窗的电压下降后所得的电压。15.根据权利要求12的一种用于半导体集成电路装置的操作分析方法,其中当实例的一个延迟时间大于单元窗时,该计算延迟值的步骤通过模型化实例来计算延迟值,其中模型化是依据该实例和驱动该实例的一个线路网络的。16.根据权利要求12的一种用于半导体集成电路装置的操作分析方法,其中当确定步骤中确定在各单元窗范围内变换输出信号和在单元窗中变换实例的输入/输出信号时,计算延迟值的步骤计算变换的单元窗的电源电压的平均值,并且基于该平均值计算延迟值。17.根据权利要求12的一种用于半导体集成电路装置的操作分析方法,当确定步骤确定在各单元窗范围内变换输出信号和在单元窗中变换实例的输入/输出信号时,计算延迟值的步骤基于变换的单元窗的变换位置计算电源电压的一个加权的平均值,并且基于该加权的平均值计算该延迟值。18.根据权利要求12...
【专利技术属性】
技术研发人员:岛崎健二,佐藤和弘,一宫敬弘,岩西信房,雨河直树,平田正明,平野将三,
申请(专利权)人:松下电器产业株式会社,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。