【手続補正書】
【提出日】平成21年7月3日(2009.7.3)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  
集積回路中の回路のタイミング遅延を決定するコンピュータによる実施方法であって、
１つの駆動点と１つの受信点の間の１つの抵抗容量（ＲＣ）ネットワークを決定するステップと、
ここに前記回路は前記駆動点で前記ＲＣネットワークを駆動し、
前記回路用の１つの回路特性モデルを格納するステップと、
ここに前記回路特性モデルは、前記回路の前記駆動点における入力信号スルーレート、負荷容量、前記駆動点における電流および前記駆動点における電圧の関係を表し、
前記回路特性モデルに基づいて前記駆動点における前記回路の複数の実効駆動電流を決定するステップと、
前記実効駆動電流からタイミング遅延パラメータを決定するステップと、を含むことを特徴とする方法。
【請求項２】
前記複数の実効駆動電流を決定するステップは、
１つの初期駆動電流を選択するステップと、
前記初期駆動電流で前記ＲＣネットワークの前記駆動点における前記ドライブをシミュレートすることにより、前記駆動電流に対応する１つの駆動電圧を決定するステップと、
前記回路の負荷としての１つの実効容量を決定するステップと、
前記駆動電圧および前記実効容量から前記回路の新しい１つの駆動電流を決定するステップと、
１つの駆動電圧を決定するステップおよび１つの実効容量を決定するステップを前記複数の駆動電流について繰り返すステップと、
を含むことを特徴とする請求項１に記載の方法。
【請求項３】  
前記実効駆動電流からタイミング遅延パラメータを決定するステップは、
前記ＲＣネットワークのインピーダンスおよび前記駆動電流から前記駆動点の１つの電圧を決定するステップと、
前記ＲＣネットワークの１つの伝達関数から前記受信点の１つの電圧を決定するステップと、
前記駆動点の前記電圧および前記受信点の前記電圧からＲＣネットワーク伝播遅延のタイミングパラメータを決定するステップと、
を含むことを特徴とする請求項１に記載の方法。
【請求項４】  
前記実効駆動電流からタイミング遅延パラメータを決定するステップは、
前記回路への１つの入力電圧を受信するステップと、
前記ＲＣネットワークのインピーダンスおよび前記駆動電流から前記駆動点の１つの電圧を決定するステップと、
前記入力電圧から前記駆動点の前記電圧までの前記回路の駆動インスタンス遅延のタイミングパラメータを決定するステップと、
を含むことを特徴とする請求項１に記載の方法。
【請求項５】  
前記回路への複数の出力電圧に対応する複数のタイムインスタンスを選択するステップと、
各前記タイムインスタンス毎に前記回路用の複数の実効駆動電流を決定するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項６】  
前記１つの実効容量を決定するステップは、前記ＲＣネットワークの前記駆動電流による充電および放電に基づいて、前記実効容量を決定するステップを含む、ことを特徴とする請求項２に記載の方法。
【請求項７】  
前記駆動電圧および前記実効容量から前記回路の新しい１つの駆動電流を決定する前記ステップは、
前記回路への１つの入力信号のシミュレーション用の１つの入力信号スルーレートを選択するステップと、
前記駆動電圧、実効容量および前記選択された入力信号スルーレートに基づいて１つの駆動電流を抽出するために前記回路特性モデルにアクセスするステップと、を含むことを特徴とする請求項２に記載の方法。
【請求項８】  
前記集積回路は少なくとも１つの標準セルを備え、
前記回路は前記標準セルに実装された１つのゲートレベル回路を有し、
前記ＲＣネットワークは、前記駆動点を前記受信点に接続するための１つの接続ネットワークを前記集積回路上に有する、ことを特徴とする請求項１に記載の方法。
【請求項９】  
前記複数の駆動電流の一つからピーク電流としての最大値を有する１つの駆動電流を選択するステップと、
前記ピーク電流からピーク電力を計算するステップと、をさらに含むことを特徴とする請求項１に記載の方法。
【請求項１０】  
１つの駆動点と１つの受信点の間の１つの抵抗容量（ＲＣ）ネットワークを決定するステップと、
ここに前記回路は前記駆動点で前記ＲＣネットワークを駆動し、
前記回路の分析用の複数のタイムインスタンスを選択するステップと、
各前記タイムインスタンス毎に１つの負荷容量を決定するステップと、
ここに前記負荷容量は前記回路の前記駆動点からの１つの容量を特定し、
従前の１つのタイムインスタンスの前記負荷容量および前記駆動点における実効駆動電流に基づいて新しい１つのタイムインスタンスにおける前記回路の動作を決定するステップと、
前記タイムインスタンスにおける前記ＲＣネットワークへの前記実効駆動電流に基づきタイミング遅延パラメータを決定するステップと、を含むタイミング遅延決定用の回路を特徴づける方法。
【請求項１１】  
従前の１つのタイムインスタンスの前記負荷容量に基づいて新しい１つのタイムインスタンスにおける前記回路の動作を決定するステップは、
１つの初期駆動電流を選択するステップと、
前記初期駆動電流で前記ＲＣネットワークの前記駆動点におけるドライブをシミュレートすることにより、前記駆動電流に対応する１つの駆動電圧を決定するステップと、
前記駆動電圧および前記負荷容量から前記回路用の新しい１つの駆動電流を決定するステップと、
前記負荷容量から１つの駆動電圧を決定するステップを複数の前記駆動電流について繰り返すステップと、を含むことを特徴とする請求項１０に記載の方法。
【請求項１２】  
前記駆動電圧および前記負荷容量から前記回路の新しい１つの駆動電流を決定する前記ステップは、
前記回路用の１つの回路特性モデルを格納するステップと、
ここに前記回路特性モデルは前記回路用の入力信号スルーレート、負荷容量、駆動電流および駆動電圧の関係を表し、
前記回路への入力信号のシミュレーション用の１つの入力信号スルーレートを選択するステップと、
前記駆動電圧、実効容量および選択された前記入力信号スルーレートに基づいた１つの駆動電流を抽出するために前記回路特性モデルにアクセスするステップと、を含むことを特徴とする請求項１１に記載の方法。
【請求項１３】  
コンピュータによって実行された時に、前記コンピュータに集積回路中の回路のタイミング遅延を決定させる、複数の命令を含むコンピュータ読取可能媒体であって、前記命令は、
１つの駆動点と１つの受信点の間の１つの抵抗容量（ＲＣ）ネットワークを決定することと、
ここに前記回路は前記駆動点で前記ＲＣネットワークを駆動し、
前記回路用の１つの回路特性モデルを格納することと、
ここに前記回路特性モデルは、前記回路の前記駆動点における入力信号スルーレート、負荷容量、前記駆動点における電流および前記駆動点における電圧の関係を表し、
前記回路特性モデルに基づいて前記駆動点における前記回路の複数の実効駆動電流を決定することと、
前記実効駆動電流からタイミング遅延パラメータを決定することと、
を含むことを特徴とする媒体。
【請求項１４】  
複数の実効駆動電流を決定する命令は、
１つの初期駆動電流を選択することと、
前記初期駆動電流で前記ＲＣネットワークの前記駆動点におけるドライブをシミュレートすることにより、前記駆動電流に対応する１つの駆動電圧を決定することと、
前記回路の負荷としての実効容量を決定することと、
前記駆動電圧および前記実効容量から前記回路用の新しい１つの駆動電流を決定することと、
前期１つの駆動電圧を決定するステップおよび１つの実効容量を決定するステップを前記複数の駆動電流について繰り返すことと、を含むことを特徴とする請求項１３に記載のコンピュータ読取可能媒体。
【請求項１５】  
前記実効駆動電流からタイミング遅延パラメータを決定する命令は、
前記ＲＣネットワークの１つのインピーダンスおよび前記駆動電流から前記駆動点での１つの電圧を決定するステップと、
前記ＲＣネットワークの１つの伝達関数から前記受信点での１つの電圧を決定するステップと、
前記駆動点での前記電圧および前記受信点での前記電圧からＲＣネットワーク伝播遅延のタイミングパラメータを決定するステップと、を含むことを特徴とする請求項１３に記載のコンピュータ読取可能媒体。
【請求項１６】  
前記実効駆動電流からタイミング遅延パラメータを決定する命令は、
前記回路への１つの入力電圧を受信することと、
前記ＲＣネットワークの１つのインピーダンス、および前記駆動電流から前記駆動点での１つの電圧を決定することと、
前記入力電圧から前記駆動点の前記電圧までの前記回路の駆動インスタンス遅延タイミングパラメータを決定することと、を含むことを特徴とする請求項１３に記載のコンピュータ読取可能媒体。
【請求項１７】  
前記回路への複数の出力電圧に対応する複数のタイムインスタンスを選択することと、
各前記タイムインスタンス毎に前記回路用の複数の実効駆動電流を決定することと、をさらに含むことを特徴とする請求項１３に記載のコンピュータ読取可能媒体。
【請求項１８】  
１つの実効容量を決定する命令は、前記駆動電流による前記ＲＣネットワークの充電および放電に基づいて前記実効容量を決定する命令を含むことを特徴とする請求項１４に記載のコンピュータ読取可能媒体。  
【請求項１９】
前記駆動電圧、および前記実効容量から前記回路用の新しい１つの駆動電流を決定する命令は、
前記回路への１つの入力信号のシミュレーション用の１つの入力信号スルーレートを選択することと、
前記駆動電圧、実効容量および前記選択された入力信号スルーレートに基づいて駆動電流を抽出するために、前記回路特性モデルにアクセスすることと、を含むことを特徴とする請求項１４に記載のコンピュータ読取可能媒体。  
【請求項２０】  
前記集積回路は少なくとも１個の標準セルを有し、
前記回路は、前記標準セルに実装された１つのゲートレベル回路を有し、
前記ＲＣネットワークは、前記駆動点を前記受信点に接続するための接続ネットワークを前記集積回路に有する、ことを特徴とする請求項１４に記載のコンピュータ読取可能媒体。
【請求項２１】  
前記複数の駆動電流の一つからピーク電流としての最大値を有する１つの駆動電流を選択することと、
前記ピーク電流からピーク電力を計算することと、の命令をさらに含むことを特徴とする請求項１４に記載のコンピュータ読取可能媒体。
【請求項２２】  
コンピュータにより実行された時に、集積回路中の回路のタイミング遅延を前記コンピュータに決定させる、複数の命令を含むコンピュータ読取可能媒体であって、前記命令は、
１つの駆動点と１つの受信点の間の１つの抵抗容量（ＲＣ）ネットワークを決定することと、
ここに前記回路は前記駆動点で前記ＲＣネットワークを駆動し、
前記回路分析用の複数のタイムインスタンスを選択することと、
各前記タイムインスタンス毎に１つの負荷容量を決定することと、
ここに前記負荷容量は前記回路の前記駆動点からの容量を特定し、
前タイムインスタンスの前記負荷容量および前記駆動点における実効駆動電流に基づいて新しい１つのタイムインスタンスにおける前記回路の動作を決定することと、
前記タイムインスタンスにおける前記ＲＣネットワークへの前記実効駆動電流に基づいてタイミング遅延パラメータを決定することと、を含むことを特徴とする媒体。
【請求項２３】  
従前のタイムインスタンスの前記負荷容量に基づいて新しい１つのタイムインスタンスにおける前記回路の動作を決定する命令は、
１つの初期駆動電流を選択することと、
前記初期駆動電流で前記ＲＣネットワークの前記駆動点におけるドライブをシミュレートすることにより、前記駆動電流に対応する１つの駆動電圧を決定することと、
前記駆動電圧および前記負荷容量から前記回路用の新しい１つの駆動電流を決定することと、
前記負荷容量から１つの駆動電圧を決定するステップを複数の前記駆動電流について繰り返すことと、を含むことを特徴とする請求項２２に記載のコンピュータ読取可能媒体。
【請求項２４】  
前記駆動電圧、および前記負荷容量から前記回路用の新しい１つの駆動電流を決定する命令は、
前記回路用の１つの回路特性モデルを格納することと、
ここに前記回路特性モデルは、前記回路の入力信号スルーレート、負荷容量、駆動電流および駆動電圧の関係を表し、
前記回路への入力信号のシミュレーション用の入力信号スルーレートを選択することと、
前記駆動電圧、実効容量および選択された前記入力信号スルーレートに基づいて１つの駆動電流を抽出するために、前記回路特性モデルにアクセスすることと、を含むことを特徴とする請求項２３に記載のコンピュータ読取可能媒体。
【請求項２５】  
集積回路中の回路のタイミング遅延を決定するコンピュータ実施方法であって、前記方法は、
１つの駆動点と１つの受信点の間の１つの抵抗容量（ＲＣ）ネットワークを決定するステップと、
ここに前記回路は前記駆動点で前記ＲＣネットワークを駆動し、
前記回路用の１つの回路特性モデルを格納するステップと、
ここに前記回路特性モデルは、前記回路の前記駆動点における入力信号スルーレート、負荷容量、前記駆動点における電流および前記駆動点における電圧の関係を表し、
複数のタイムインスタンスを選択するステップと、
１つの初期駆動電流を選択するステップと、
前記初期駆動電流で前記ＲＣネットワークの前記駆動点におけるドライブをシミュレートすることにより、前記駆動電流に対応する各前記タイムインスタンス毎の駆動電圧を決定するステップと、
各前記タイムインスタンス毎に前記回路用の負荷としての１つの実効容量を決定するステップと、
従前のタイムインスタンスの前記駆動電圧および前記実効容量から、各前記タイムインスタンス毎に前記回路用の新しい１つの駆動電流を決定するステップと、
前記１つの駆動電圧を決定する工程および前記１つの実効容量を決定する工程を前記複数の駆動電流について各前記タイムインスタンス毎に繰り返すステップと、
前記ＲＣネットワークの１つの伝達関数から前記受信点での１つの電圧を決定するステップと、
前記駆動点での前記電圧および前記受信点での前記電圧からＲＣネットワーク伝播遅延用のタイミングパラメータを決定するステップと、
前記回路への１つの入力電圧を受信するステップと、
前記ＲＣネットワークの１つのインピーダンスおよび前記駆動電流から前記駆動点での１つの電圧を決定するステップと、
前記入力電圧から前記駆動点の前記電圧までの前記回路の駆動インスタンス遅延のタイミングパラメータを決定するステップと、を含むことを特徴とする方法。