"チップを格子状に分割した矩形領域ごとに、レイアウトデータから抽出した電源RCネットワークの簡略化および電流源の配置を行い、前記チップの電源系の簡易モデルを生成する簡易モデル生成部と、チップに集積された回路の動作モードごとに、前記矩形領域ごとの1クロック周期分の電流波形を単周期分電流波形として生成する単周期分電流波形生成部と、前記単周期分電流波形を各電源パッドに分散させ、電源パッドごとのパッド波形を生成するパッド波形生成部と、指定されたモード変化およびクロック数の分、前記パッド波形を結合する波形結合部とを備えることを特徴とするチップ電源モデル生成装置。前記単周期分電流波形生成部が、前記チップ内の各インスタンスの動作状態が記録された論理シミュレーション結果データから、動作モードごとに1クロック周期分の信号変化を切り出し、各動作モードの単周期分シナリオとする単周期分シナリオ生成部と、前記単周期分シナリオ中で動作するインスタンスの消費電流をセルのスイッチング電流波形データから算出して、前記矩形領域ごとに加算し、前記電流源の電流波形として設定する電流波形設定部と、前記簡易モデルを用いて前記単周期分シナリオの電流解析を実行する単周期分電流解析部とを有することを特徴とする請求項1に記載のチップ電源モデル生成装置。前記パッド波形生成部が、各電源パッドの前記チップ内の配置位置に応じて前記単周期分電流波形をそれぞれの電源パッドへ分散させることを特徴とする請求項2に記載のチップ電源モデル生成装置。前記単周期分電流波形生成部が、前記矩形領域の動作モードごとの平均消費電力を電力計算ツールの実行結果から算出する平均消費電力算出部と、前記平均消費電力の値をもとに前記矩形領域の動作モードごとの単周期分電流波形を想定する電流波形想定部と、を有することを特徴とする請求項1に記載のチップ電源モデル生成装置。前記パッド波形生成部が、ユーザの指定に従って前記単周期分電流波形をそれぞれの電源パッドへ分散させることを特徴とする請求項4に記載のチップ電源モデル生成装置。チップを格子状に分割した矩形領域ごとに、レイアウトデータから抽出した電源RCネットワークの簡略化および電流源の配置を行い、前記チップの電源系の簡易モデルを生成する工程と、チップに集積された回路の動作モードごとに、前記矩形領域ごとの1クロック周期分の電流波形を単周期分電流波形として生成する工程と、前記単周期分電流波形を各電源パッドに分散させ、電源パッドごとのパッド波形を生成する工程と、指定されたモード変化およびクロック数の分、前記パッド波形を結合する工程とを備えることを特徴とするチップ電源モデル生成方法。前記単周期分電流波形を生成する工程が、前記チップ内の各インスタンスの動作状態が記録された論理シミュレーション結果データから、動作モードごとに1クロック周期分の信号変化を切り出し、各動作モードの単周期分シナリオとする工程と、前記単周期分シナリオ中で動作するインスタンスの消費電流をセルのスイッチング電流波形データから算出して、前記矩形領域ごとに加算し、前記電流源の電流波形として設定する工程と前記簡易モデルを用いて前記単周期分シナリオの電流解析を実行する工程とを有することを特徴とする請求項6に記載のチップ電源モデル生成方法。前記パッド波形を生成する工程が、各電源パッドの前記チップ内の配置位置に応じて前記単周期分電流波形をそれぞれの電源パッドへ分散させることを特徴とする請求項7に記載のチップ電源モデル生成方法。前記単周期分電流波形を生成する工程が、前記矩形領域の動作モードごとの平均消費電力を電力計算ツールの実行結果から算出する工程と、前記平均消費電力の値をもとに前記矩形領域の動作モードごとの単周期分電流波形を想定する工程とを有することを特徴とする請求項6に記載のチップ電源モデル生成方法。前記パッド波形を生成する工程が、ユーザの指定に従って前記単周期分電流波形をそれぞれの電源パッドへ分散させることを特徴とする請求項9に記載のチップ電源モデル生成方法。本発明が解決しようとする課題は、低周波成分を有する電流波形データを容易に生成することのできるチップ電源モデル生成装置および方法を提供することにある。実施形態のチップ電源モデル生成装置は、簡易モデル生成部が、チップを格子状に分割した矩形領域ごとに、レイアウトデータから抽出した電源RCネットワークの簡略化および電流源の配置を行い、前記チップの電源系の簡易モデルを生成する。単周期分電流波形生成部が、チップに集積された回路の動作モードごとに、前記矩形領域ごとの1クロック周期分の電流波形を単周期分電流波形として生成する。パッド波形生成部が、前記単周期分電流波形を各電源パッドに分散させ、電源パッドごとのパッド波形を生成する。波形結合部が、指定されたモード変化およびクロック数の分、前記パッド波形を結合する。以下、本発明の実施の形態について図面を参照して説明する。なお、図中、同一または相当部分には同一の符号を付して、その説明は繰り返さない。第1の実施形態図1は、第1の実施形態のチップ電源モデル生成装置の構成の例を示すブロック図である。本実施形態のチップ電源モデル生成装置1は、チップを格子状に分割した矩形領域ごとに、レイアウトデータ1000から抽出した電源RCネットワークの簡略化および電流源の配置を行い、チップの電源系の簡易モデルを生成する簡易モデル生成部11と、チップに集積された回路の動作モードごとに、上述の矩形領域ごとの1クロック周期分の電流波形を単周期分電流波形として生成する単周期分電流波形生成部12と、上述の単周期分電流波形を各電源パッドに分散させ、電源パッドごとのパッド波形を生成するパッド波形生成部13と、指定されたモード変化およびクロック数の分、上述のパッド波形を結合する波形結合部14と、を備える。ここで、本実施形態の単周期分電流波形生成部12は、チップ内の各インスタンスの動作状態が記録されたVCDデータ論理シミュレーション結果データ2000から、動作モードごとに1クロック周期分の信号変化を切り出し、各動作モードの単周期分シナリオSNRとする単周期分シナリオ生成部121と、単周期分シナリオSNR中で動作するインスタンスの消費電流をセルのスイッチング電流波形データ300から算出して、上述の矩形領域ごとに加算し、各領域に配置された電流源の電流波形として設定する電流波形設定部122と、上述の簡易モデルを用いて単周期分シナリオSNRの電流解析を実行する単周期分電流解析部123と、を有する。次に、本実施形態のチップ電源モデル生成装置1の処理の流れについて、図2に示す負フロー図を用いて、説明する。なお、ここでは、処理対象のチップは、図3に示すように、チップ内の電源配線が、水平方向配線と垂直方向配線により構成され、周辺に配置された複数の電源パッドに接続されているものとする。図2のフローにおいて、処理が開始されると、まず、簡易モデル生成部11が、レイアウトデータ1000から電源配線のネットワーク構造を解析し、そのネットワークを構成する要素の抵抗成分Rおよび容量成分Cの値をレイアウトデータ1000から算出し、チップ内のRCネットワークを抽出するステップS11。続いて、簡易モデル生成部11は、チップ内を、例えば水平方向にm分割、垂直方向にn分割した、m×nの矩形領域図3参照に分割しステップS12、その領域ごとに、先に抽出したRCネットワークを簡略化し、また、各領域に電流源を配置して、チップの電源系の簡易モデルを作成するステップS13。図4に、この簡易モデルにおける各領域内の回路構成の例を示す。例えば、水平方向i番目、垂直方向j番目の領域i,jの場合、水平方向に抵抗Ri1、Ri2が直列に接続され、その直列接続点に垂直方向の抵抗Rj1およびRj2が接続され、また、その直列接続点に容量Cijおよび電流源Iijが接続される構成をとる。図2のフローに戻って、次に、単周期分シナリオ生成部121が、チップ内の各インスタンスの動作状態が記録されたVCDデータ2000から、図5aに示すように、動作モードごとに1クロック周期分の信号変化を切り出し、各動作モードの単周期分シナリオSNRを生成するステップS14。例えば、動作モードがモード1~モードkまでのk種類あった場合、モード1シナリオ~モードkシナリオまでの、k個の単周期分シナリオSNRが生成される。次に、電流波形設定部122が、単周期分シナリオSNR中で動作するインスタンスを抽出しステップS15、その動作するインスタンスの消費電流をセルのスイッチング電流波形データ300から算出して、上述の矩形領域ごとに加算し、各領域に配置された電流源の電流波形として設定するステップS16。図5bに、電流源の電流波形の設定例を示す。ここでは、m×n個の矩形領域を領域1,1~領域m,nとし、それぞれの領域の電流源をI11~Imnと表わした場合の、各モードの単周期分シナリオSNRに対する電流源I11~Imnの電流波形の例を示す。図2のフローに戻って、次に、単周期分電流解析部123が、簡易モデル生成部11により生成された簡易モデルを用いて単周期分シナリオSNRの電流解析を実行し、各モードの単周期分電流波形IWVを生成するステップS17。すなわち、モード1~モードkまでのk種類の動作モードに対して、モード1電流波形~モードk電流波形までの、k個の単周期分電流波形IWVが生成される。次に、パッド波形生成部13が、単周期分電流波形IWVを各電源パッドへ分散させて電源パッドごとのパッド波形PWVを生成するステップS18。これにより、電源パッドごとに、単周期分電流波形IWVとして、モード1パッド波形~モードkパッド波形が生成される。このとき、パッド波形生成部13は、各電源パッドのチップ内での配置位置に応じて、パッド波形PWVをそれぞれの電源パッドへ分散させる。すなわち、各矩形領域の電流源I11~Imnからそれぞれの電源パッドへ電源ネットワークを介して伝搬する電流の変化を演算し、その電流変化を重畳させた波形が、各電源パッドのパッド波形PWVとなる。最後に、波形結合部14が、指定されたモード変化およびクロック数の分、各電源パッドのパッド波形PWVを、電源パッドごとに結合するステップS19。図6に、波形結合部14による結合結果の例を示す。ここでは、各モードのクロック数の合計が1000サイクル分となるモード変化が指定されている。本実施例では、モードの指定が変化するごとに、指定されたモードのパッド波形PWVが呼び出され、指定のクロック数分、結合される。そのため、例えば1000サイクルなど、サイクル数が多くても、予め生成されたパッド波形PWVを呼び出すだけでよいので、短時間で電流解析を行うことができる。このとき、図6に示すように、サイクル数を多くし、電流値のピークの変動が大きくなるように動作モードを変化させれば、電流変化に含まれる低周波成分を捕捉することが可能となる。図7に、波形結合部14から出力される電流波形データ100の記述例を示す。電流波形データ100には、各電源パッドの、時刻ごとの電流値が、記述されている。このような本実施形態によれば、電源ネットワークを簡略化すること、および電流源の数を矩形領域ごとに1個とすることにより、電流解析に要する実行時間を短縮することができる。また、多サイクル数の電流解析を行う場合も、動作モード数分の単周期分電流波形を生成するだけでよいので、電流解析に要する実行時間を大幅に短縮することができる。これにより、多サイクル数の電流解析を容易に行うことができ、低周波成分を有する電流波形データを容易に生成することができる。第2の実施形態第1の実施形態では、単周期分電流波形を生成するために各モード1サイクル分のシミュレーションが必要であり、その分の実行時間が必要となる。そこで、本実施形態では、シミュレーションを必要とせず、実行時間をさらに短縮することのできるチップ電源モデル生成装置の例を示す。図8は、第2の実施形態のチップ電源モデル生成装置の構成の例を示すブロック図である。本実施形態のチップ電源モデル生成装置2が第1の実施形態と異なる点は、第1の実施形態の単周期分電流波形生成部12の代わりに単周期分電流波形生成部22を備える点である。また、本実施形態のパッド波形生成部13Aは、各電源パッドへの電流の分散を、ユーザからの分散割合の指定に従って行う。本実施形態の単周期分電流波形生成部22は、各矩形領域の動作モードごとの平均消費電力AVPを電力計算ツール実行結果4000から算出する平均消費電力算出部221と、平均消費電力AVPの値をもとに各矩形領域の動作モードごとの単周期分電流波形IWVaを想定する電流波形想定部222と、を有する。図9は、この電流波形生成部22の処理の流れの例を示すフロー図である。このフロー図を用いて、電流波形生成部22の動作について説明する。電流波形生成部22における処理では、まず、平均消費電力算出部221が、電力計算ツール実行結果4000のデータを利用して、m×n個の矩形領域それぞれの動作モードごとの平均消費電力AVPを算出するステップS21。すなわち、モード1~モードkまでのk種類の動作モードに対して、モード1平均消費電力~モードk平均消費電力までの、k個の平均消費電力AVPが算出される。次に、電流波形想定部222が、平均消費電力AVPの値から、各領域のモードごとの平均電流αを算出するステップS22。この平均電流αは、図10aに示すように、時間tに対して変化しない電流である。続いて、電流波形想定部222は、クロック周期をTとして、各領域の動作モードごとの単周期分電流波形IWVaを、IWVa=|√2αsint/2T×π|と想定して生成するステップS22。すなわち、モード1~モードkまでのk種類の動作モードに対して、モード1電流波形~モードk電流波形までの、k個の単周期分電流波形IWVaが生成される。図10bに、この単周期分電流波形IWVの波形の例を示す。このように、本実施形態では、各領域の動作モードごとの単周期分電流波形IWVaを、周期2Tの正弦波を半波整流した波形と想定する。このように、本実施形態では、シミュレーションを実行することなく、各領域の動作モードごとの単周期分電流波形IWVaを生成することができる。本実施形態では、この単周期分電流波形IWVaが、パッド波形生成部13Aにより各電源パッドへ分散される。このとき、パッド波形生成部13Aは、各電源パッドへの電流の分散を、ユーザからの分散割合の指定に従って行う。これにより、本実施形態では、電源パッドへの電流分散に関する演算の実行も必要なく、実行時間をより短縮することができる。波形結合部14は、指定されたモード変化およびクロック数の分、パッド波形生成部13Aから出力されたパッド波形PWVを結合する。このような本実施形態によれば、電力計算ツール実行結果4000から各領域の動作モードごとの単周期分電流波形IWVaを想定するので、シミュレーションの実行が不要であり、単周期分電流波形の生成に要する時間を短縮することができる。また、各電源パッドへの電流の分散を、ユーザからの分散割合の指定に従って行うので、電源パッドへの電流分散に関する実行時間も短縮することができる。以上説明した少なくとも1つの実施形態のチップ電源モデル生成装置および方法によれば、低周波成分を有する電流波形データを容易に生成することができる。また、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。"