性能計測の対象となる回路記述において性能計測対象信号であるリクエスト信号とデータ信号のそれぞれの通信経路を探索し、前記リクエスト信号に対して該リクエスト信号を一意に識別可能なリクエスト識別子を付与し、前記リクエスト信号に対応する一以上の前記データ信号のそれぞれを一意に識別可能なバースト識別子を前記データ信号に付与し、前記リクエスト信号の通信経路に配置された内部レジスタで計測される第一のレイテンシ計測値と前記リクエスト識別子とを、前記データ信号の通信経路に配置された前記内部レジスタにおける第二のレイテンシを計測するための計測用レジスタに送信する性能計測通信路を付加した検証用回路記述を生成する性能計測用回路記述生成部と、前記検証用回路記述を用いて性能検証を実行し、前記第一のレイテンシと前記第二のレイテンシとを計測して、前記リクエスト識別子と前記バースト識別子と前記第二のレイテンシの計測値とが関連づけられている性能計測データを出力する性能検証実行部と、前記リクエスト識別子及び前記バースト識別子に基づき、前記性能計測データを整理し出力する計測結果出力部と、を有することを特徴とする、回路性能計測装置。性能計測の対象となる回路記述において性能計測対象信号であるリクエスト信号とデータ信号のそれぞれの通信経路を探索し、前記リクエスト信号の通信経路に配置された内部レジスタで計測される第一のレイテンシの計測値を、前記データ信号の通信経路に配置された前記内部レジスタにおける第二のレイテンシを計測するための計測用レジスタに送信する性能計測通信路を付加した検証用回路記述を生成する性能計測用回路記述生成部と、前記検証用回路記述を用いて性能検証を実行し、前記第一のレイテンシと前記第二のレイテンシとを計測して性能計測データを出力する性能検証実行部と、を有することを特徴とする、回路性能計測装置。前記性能計測用回路記述生成部は、前記リクエスト信号に対して該リクエスト信号を一意に識別可能なリクエスト識別子を付与し、前記リクエスト信号に対応する一以上の前記データ信号のそれぞれを一意に識別可能なバースト識別子を前記データ信号に付与し、前記第一のレイテンシの計測値とともに前記リクエスト識別子を前記データ信号の前記計測用レジスタに送信することを特徴とする、請求項2に記載の回路性能計測装置。前記性能計測データは、前記リクエスト識別子と、前記バースト識別子と、前記第二のレイテンシの計測値とが関連づけられていることを特徴とする。請求項3に記載の回路性能計測装置。性能計測の対象となる回路記述において性能計測対象信号であるリクエスト信号とデータ信号のそれぞれの通信経路を探索し、前記リクエスト信号に対して該リクエスト信号を一意に識別可能なリクエスト識別子を付与し、前記リクエスト信号に対応する一以上の前記データ信号のそれぞれを一意に識別可能なバースト識別子を前記データ信号に付与し、前記リクエスト信号の通信経路に配置された内部レジスタで計測される第一のレイテンシの計測値と前記リクエスト識別子とを、前記データ信号の通信経路に配置された前記内部レジスタにおける第二のレイテンシを計測するための計測用レジスタに送信する性能計測通信路を付加した検証用回路記述を生成し、前記検証用回路記述を用いて性能検証を実行し、前記第一のレイテンシと前記第二のレイテンシとを計測し、前記第一のレイテンシと、前記リクエスト識別子と、前記バースト識別子と、前記第二のレイテンシの計測値とを関連付け、少なくともこれらを含む性能計測結果を性能計測データとして出力することを特徴とする、回路性能計測方法。そこで、本実施形態は、以上の点に鑑みてなされたもので、性能計測を効率よく行うことができる、回路性能計測装置、及び回路性能計測方法を提供することを目的とする。本実施形態の回路性能計測装置は、性能計測の対象となる回路記述において性能計測対象信号であるリクエスト信号とデータ信号のそれぞれの通信経路を探索し、前記リクエスト信号の通信経路に配置された内部レジスタで計測される第一のレイテンシの計測値を、前記データ信号の通信経路に配置された前記内部レジスタにおける第二のレイテンシを計測するための計測用レジスタに送信する性能計測通信路を付加した検証用回路記述を生成する性能計測用回路記述生成部と、前記検証用回路記述を用いて性能検証を実行し、前記第一のレイテンシと前記第二のレイテンシとを計測して性能計測データを出力する性能検証実行部と、を有することを特徴とする。以下、図面を参照して実施形態を説明する。まず、図1を参照して、本実施形態に係わる情報処理装置の構成を説明する。図1は、本実施形態に係わる情報処理装置の構成の一例を説明する図である。図1に示すように、本実施形態に係わる情報処理装置100は、例えばパーソナルコンピュータなどであり、各種ソフトウエアプログラムを実行する中央処理装置以下、CPUという101aを有する本体装置101と、本体装置101と接続され各種ソフトウエアプログラムやファイル、データ等を記憶する記憶部102と、本体装置101と接続された表示部103とから構成されている。なお、図示しないが、ユーザが、各種プログラムを実行させるための指示を与えるための、キーボード、マウス等の入力装置が、本体装置101には接続されている。記憶部102には、各種ソフトウエアプログラムとして、回路の通信性能の計測、特にレイテンシの計測を行う性能計測プログラム2と、シミュレータ6とが記憶されている。また、性能計測の対象となる回路を表す計測対象回路記述3、性能計測のテストパターンが記述されているテストベンチ4、計測対象となる信号があらかじめ定義記述されている信号情報ファイル5、の各種ファイルが格納されている。なお、計測対象回路記述3は、RTLなどの言語で計測対象の論理回路が記述されているファイルである。本体装置101のCPU101aは、記憶部102に記憶されたプログラム等を実行あるいは読み出すことができる。図2は、本実施形態に係わる回路性能計測装置の構成の一例を説明する図である。図2に示すように、回路性能計測装置1は、性能計測用回路記述生成部としての性能計測パス記述生成部11と、性能計測実行部12と、計測結果出力部13とを有する。なお、性能計測プログラム2は、性能計測パス記述生成部11と、計測結果出力部13とから構成されている。性能計測パス記述生成部11では、計測対象回路記述3と信号情報ファイル5とを読み込み、信号情報ファイル5で指定されているリクエスト信号とデータ信号、及びこれを通信する内部信号についてのレイテンシを計測するためのモニタ記述を計測対象回路記述3に付加して性能計測パス付計測対象回路記述7を生成する。このとき、リクエスト信号に関するレイテンシと当該リクエスト信号に対応するデータ信号に関するレイテンシとを関連づけながら性能計測用レジスタへと伝播させるために、リクエスト信号の性能計測用レジスタ420とデータ信号の性能計測用レジスタ421とを接続し、計測結果などを送信することができる性能計測用の通信路が生成される。性能計測実行部12では、性能計測パス記述生成部11で生成された性能計測パス付計測対象回路記述7と、テストパターンが定義されているテストベンチ4とを読み込み、レイテンシ計測のためのシミュレーションが行われる。シミュレーションの結果は、性能計測結果データ8として出力される。計測結果出力部13は、性能計測結果データ8を読み込んで、ユーザの所望の形式で結果を出力する。例えば、表やレポートの形式性能計測結果レポート9に結果を加工して出力したり、時間軸に沿ってグラフや波形の形式性能計測結果波形10に結果を加工して出力したりする。次に、性能計測パス記述生成部11の処理の手順について、図3、図4を用いて説明する。図3は、性能計測パス記述生成部11の処理の手順を説明するフローチャートである。また、図4は、性能計測パス生成ステップS6の詳細な処理の手順を説明するフローチャートである。まず、計測対象回路記述3と信号情報ファイル5の内容を読み込むステップS1。上述の通り、計測対象回路記述3は、RTLなどの言語で計測対象の論理回路が記述されているファイルである。信号情報ファイル5は、回路が使用しているプロトコルの仕様に応じて計測対象の信号をユーザが予め設定したファイルであり、例えば図5に示すような定義ファイルである。図5は、信号情報ファイル5の記述内容の一例を説明する図である。図5に示すように、信号情報ファイル5は、リクエストのコマンド信号に関する設定記述51と、書き込みデータ信号に関する設定記述52と、読み込みデータ信号に関する設定記述53とから構成されている。例えば検証対象の回路が使用するプロトコルの仕様では、コマンド信号名CommandSignalがMCmdと定義されているとする。この場合、計測対象回路記述3において、コマンド信号名CommandSignal51sはMCmdと記述されている。従って、信号情報ファイル5のコマンド信号名CommandSignal51sにはMCmdが設定される。コマンド信号に関しては、リクエストのコマンド信号に関する設定記述51に示すように、コマンド信号名CommandSignal51sのほかに、コマンド有効条件CommandValid、コマンド受領条件CommandAccept、バースト長信号名BurstSignal、アドレス信号名AddressSignalの各項目について設定が行われる。また、書き込みデータ信号に関しては、書き込みデータ信号に関する設定記述52に示すように、書き込み条件WriteCondition、書き込みデータ信号名WriteDataSignal52s、書き込みデータ有効条件WriteDataValid、書き込みデータ受領条件WriteDataAcceptの各項目について設定が行われる。更に、読み込みデータ信号に関しては、読み込みデータ信号に関する設定記述53に示すように、読み込み条件ReadCondition、読み込みデータ信号名ReadDataSignal53s、読み込みデータ有効条件ReadDataValid、読み込みデータ受領条件ReadDataAcceptの各項目について設定が行われる。なお、標準プロトコルで仕様信号名を用いている場合は、信号情報ファイル5は設定不要である。一方、カスタムメイドのプロトコルを用いる場合や、標準のプロトコルを用いていてもカスタムメイドの信号名を用いる場合には、上述の各項目についての設定を記述する必要がある。具体的には、図5に示す信号情報ファイル5に列挙された各項目について、各々のラインの:の右側に設定を記述する。次に、ステップS2に進み、計測対象回路記述3から信号情報ファイル5で定義された信号レイテンシの計測対象信号を抽出する。すなわち、レイテンシの計測対象信号としてコマンド信号を選択する場合、信号情報ファイル5においてコマンド信号名CommandSignal51sに設定されているMCmdを計測対象回路記述3から抽出する。また、レイテンシの計測対象信号として書き込みデータ信号を選択する場合、信号情報ファイル5において書き込みデータ信号名WriteDataSignal52sに設定されているMDataを計測対象回路記述3から抽出する。更にまた、レイテンシの計測対象信号として読み込みデータ信号を選択する場合、信号情報ファイル5において読み込みデータ信号名ReadDataSignal53sに設定されているSDataを計測対象回路記述3から抽出する。次に、ステップS3に進み、ステップS2で抽出された計測対象信号が、計測対象回路を構成するモジュールのポートリストに含まれており、かつインプット属性として定義されているか否かを判定する。ステップS3において、計測対象信号がポートリストに含まれていないか、もしくはインプット属性として定義されていない場合、プログラムエラーによって以降に行われる性能計測を実行することができない。従ってステップS8に進んでエラー処理を行い、性能計測パス記述生成部11の処理を終了異常終了する。なお、ステップS8におけるエラー処理としては、例えばエラーの内容を記述したエラーレポートの作成などが行われる。一方、ステップS3において、計測対象信号がポートリストに含まれており、かつインプット属性として定義されている場合、ステップS4に進む。続くステップS4からステップS7の処理は、ステップS2で抽出された計測対象信号、及びこれを通信する内部信号についてのレイテンシを計測するためのモニタ記述を計測対象回路記述3に付加する処理である。まず、ステップS4において、計測対象回路記述3に記述されている代入記述、およびインスタンスの接続記述受信記述をたどり、計測対象信号の次の接続先を抽出する。例えば、図6に示す計測対象回路記述31において、計測対象信号がコマンド信号MCmdである場合、図6の4行目に記されている受信条件記述311及び5行目に記されている受信記述312から、コマンド信号MCmdがCmd1に接続されており、Cmd1の次の接続先がCmd2であることがわかる。図6は、計測対象回路記述3の一例を説明する図である。従って、ステップS4において抽出される接続先は、Cmd2となる。続くステップS5では、ステップS4で抽出された接続先が実際に存在するか否かを確認する。接続先が存在しない場合、ステップS8に進み、ステップS8に進んでエラー処理を行い、性能計測パス記述生成部11の処理を終了異常終了する。一方、ステップS5において、接続先が実際に存在することが確認できた場合、ステップS6に進み、計測対象信号、及びこれを通信する内部信号についてのレイテンシを計測するためのモニタ記述性能計測パスを生成して、計測対象回路記述3の所定の箇所に挿入する。ステップS6の処理手順を、図4のフローチャートを用いて説明する。まず、ステップS61において、性能計測の対象となるデータを選択する。性能計測対象データ81は、計測対象信号によって異なる。すなわち、計測対象信号がコマンド信号の場合、レイテンシ結果205、リクエスト情報コマンド202、アドレス204、バースト長203、リクエスト番号201の各データが計測対象データ81として選択される。また、計測対象信号が書き込みデータ信号または読み込みデータ信号の場合、レイテンシ結果212、222、...、2N2、とバースト番号211とが計測対象データ81として選択される。次に、ステップS62に進み、計測対象回路記述3の受信記述と同じ条件ブロックに、ステップS61で選択された性能計測データの代入記述とレイテンシのリセット記述とを挿入する。図6に示す計測対象回路記述31において、計測対象信号がコマンド信号である場合、5行目に記されている受信記述312と同じブロック、すなわち、5行目と6行目が含まれる条件ブロック313にモニタ記述を挿入する。最後に、ステップS63において、計測対象回路記述3の受信条件でない条件ブロックに、レイテンシのインクリメント記述を挿入する。図6に示す計測対象回路記述31では、7行目、8行目に記されている受信条件でない条件ブロック314受信記述312のifのに対応するelseが記述されている条件ブロックに、モニタ記述レイテンシのインクリメント記述を挿入する。図7および図8に、図6に示す計測対象回路記述31にモニタ記述を挿入した性能計測パス付計測対象回路記述7の一例を示す。図7は計測対象信号がコマンド信号である場合における性能計測パス付計測対象回路記述71の一例を説明する図であり、図8は計測対象信号が書き込み/読み込みデータ信号である場合における性能計測パス付計測対象回路記述72の一例を説明する図である。計測対象信号がコマンド信号である場合、レイテンシ結果205、リクエスト情報コマンド202、アドレス204、バースト長203、リクエスト番号201が性能計測対象データ20となる。従って、ステップS62において、条件ブロック313にモニタ記述711を挿入し、また、ステップS63において、条件ブロック314にモニタ記述712を挿入する。この結果、図6に示す計測対象回路記述31に基づいて図7に示す性能計測パス付計測対象回路記述71が生成される。また、計測対象信号が書き込み/読み込みデータ信号である場合、レイテンシ結果212とバースト番号211とが性能計測対象データ21となる。従って、ステップS62において、計測対象回路記述3の受信記述321と同じ条件ブロック323にモニタ記述721を挿入し、また、ステップS63において、計測対象回路記述3の受信条件でない条件ブロック324にモニタ記述722を挿入する。この結果、図8に示す性能計測パス付計測対象回路記述72が生成される。なお、図8に示す性能計測パス付計測対象回路記述72からモニタ記述721、722を削除したものが、計測対象信号が書き込み/読み込みデータ信号である場合における計測対象回路記述32となる。データ信号が複数段のレジスタを介して出力される場合、2段目以降のレジスタにおける計測対象データはレイテンシ結果222、...、2N2のみとなる。従って、ステップS62、S63を実行した結果得られる性能計測パス付計測対象回路記述73は、例えば図9に示すような記述になる。図9は、データ信号が複数のレジスタを通過する場合の2段目のレジスタにおける性能計測パス付計測対象回路記述73の一例を説明する図である。2段目以降のレジスタにおいては、ステップS62において、計測対象回路記述3の受信記述331と同じ条件ブロック333にモニタ記述731を挿入し、また、ステップS63において、計測対象回路記述3の受信条件でない条件ブロック334にモニタ記述732を挿入する。この結果、図9に示す性能計測パス付計測対象回路記述73が生成される。なお、図9に示す性能計測パス付計測対象回路記述73からモニタ記述731、732を削除したものが、計測対象信号が書き込み/読み込みデータ信号である場合における計測対象回路記述33となる。ステップS63が終了すると、ステップS7に進み、ステップS4で抽出されてモニタ記述の挿入が行われた接続先がアウトプット属性のポートであるか否かを判定する。アウトプット属性のポートでない、すなわち次の接続先が存在する可能性がある場合、ステップS4に戻って次の接続先を抽出し、接続先が存在する場合は当該接続先について性能計測パスの生成を行う。一方、アウトプット属性のポートである場合、性能計測パス記述生成部11の処理を終了正常終了する。上述の性能計測パス記述生成部11の処理により、図10に示すように、リクエスト信号のレイテンシを計測する性能計測用レジスタ420からの出力側が、データ信号が入力する性能計測用レジスタ421の入力側と接続され、リクエスト信号の入力ポートからデータ信号の出力ポートまでを接続する経路性能計測パス42が生成される。図10は、レイテンシを計測するための性能計測パス42を説明する概略図である。図10において、太線で示している、実回路として実装されるリクエスト経路41rとデータ経路41dとは、それぞれ別の経路であり互いに信号が送受信されることはない。これにたいして性能計測パス42は、実回路レジスタ410、411、412、413、...に対応する性能計測用レジスタ420、421、422、423、...をこの順に接続するように敷設されている。すなわち、性能計測用レジスタ420から出力されるリクエスト信号のレイテンシ計測結果が、性能計測パス42によって性能計測用レジスタ421に伝播される。従って、リクエスト信号について性能計測対象データ20として指定され、実際に測定されたレイテンシ結果205、リクエスト情報コマンド202、アドレス204、バースト長203、リクエスト番号201の各データが、性能計測用レジスタ420から性能計測用レジスタ421に対して出力され、該リクエスト信号に対応するデータ信号のレイテンシ計測結果と共に一連の性能計測データ81として性能結果データ8のデータベースに格納される。リクエスト信号のレイテンシ計測結果とこれに対応する1乃至複数のデータ信号のレイテンシ計測結果とで構成される性能計測データのデータ構造を図11に示す。図11は性能計測データ81のデータ構造を示す図である。図11に示すように、性能計測データ81は、リクエスト信号に関する性能計測対象データ20と、該リクエスト信号に対応するデータ信号に関する性能計測対象データ21、222、...、2N2、の各項目で構成される。リクエスト信号に関する性能計測対象データ20は、リクエスト信号を一意に識別するために付与される一連の番号であるリクエスト識別子としてのリクエスト番号201、制御情報を示すコマンド202、該リクエスト信号に対応するデータ信号の数を示すバースト長203、アドレス204、レイテンシ結果205、の5項目から構成されている。各項目のビットレンジはデフォルトの値を設定しておいてもよいし、計測条件に応じてユーザが自由に設定してもよい。例えば、リクエスト信号について最大512サイクルのレイテンシを想定している場合、log2512=9ビットが必要となるため、レイテンシ結果205の容量は9ビット以上を設定する。他の項目についても同様に必要なビットレンジを確保しておく。また、データ信号に関する性能計測対象データ21は、対応するリクエスト信号によって転送される何番目のデータ信号であるかを一意に識別するために付与される一連の番号であるバースト識別子としてのバースト番号211と、レイテンシ結果212の2項目から構成されている。データ信号が複数のレジスタを転送される場合、レジスタごとにレイテンシが測定されるため、それぞれのレイテンシ結果222、...、2N2も性能計測対象データ21に含まれる。なお、データ信号が複数のレジスタを転送される場合、バースト番号はレジスタによって変化しないため、二番目のレジスタに関するデータ信号の計測データにはバースト番号は付与する必要はない。すなわち、性能計測対象データ20は、リクエスト信号が計測対象信号である場合の性能計測パス記述ステップS62において計測対象回路記述3に挿入され、性能計測対象データ21は、データ信号が計測対象信号である場合の性能計測パス記述ステップS62において計測対象回路記述3に挿入される。また、データ信号の実経路に複数段のレジスタが配置されている場合、2段目以降のレジスタの個数分データ信号の実経路に配置されているレジスタの総数から1引いた数のレイテンシ計測結果222、...、2N2が計測対象回路記述3に挿入される。次に、性能計測実行部12で行われるレイテンシ計測のためのシミュレーションについて、図10、図12~図17を参照しながら具体的な一例を用いて説明する。図12は、計測対象信号のレイテンシ計測結果の一例を経時的に示すタイミングチャートである。また図13から図17は、図12に示すレイテンシ計測中の各時点における途中経過を説明する図であり、それぞれ時刻t1、t2、t3、t4、t5の時点における性能計測データ81の内容を示している。なお、シミュレーションは、性能計測パス付計測対象回路記述7を用いてテストパターンが定義されているテストベンチ4に従い実行される。シミュレーションがスタートして時刻t1になると、図12に示すように、コマンドがWR、バースト長が4のリクエスト信号が図10のリクエスト経路41r上を伝播し、実回路レジスタ410の入力側に到達する。このとき、新たな性能計測データ信号810が送信されて図10の性能計測パス42上を伝播し、性能計測用レジスタ420の入力側に到達する。時刻t1において、性能計測データ信号810には当該リクエスト信号に関する性能計測対象データ20が付加されている。すなわち、リクエスト番号201として1、コマンド202としてWR、バースト長203として4、アドレス204として2b、レイテンシ結果205として0=初期状態が付加されている図13参照。リクエスト信号が実回路レジスタ410の入力側で待ち状態にある間、クロックサイクルに従って性能計測データ信号810のレイテンシ結果205の値がカウントアップする。クロックが2サイクル経過してリクエスト信号が実回路レジスタ410を通過するとき、性能計測データ信号810のレイテンシ結果205の値は2となり、この値で確定する。実回路レジスタ410を通過したリクエスト信号は、リクエスト経路41r上を伝播して次の接続先もしくは出力ポートに送信される。一方、性能計測データ信号810は性能計測パス42上を伝播して性能計測用レジスタ421の入力側に到達する。更にクロックが1サイクル経過して時刻t2になると、先のリクエスト信号に対応する1つ目のデータ信号がデータ経路41d上を伝播し、実回路レジスタ411の入力側に到達する図10、12参照。このとき、性能計測用レジスタ421の入力側で待機している性能計測データ信号810に、当該データ信号データ1に関する性能計測対象データ21が付加される。すなわち、すでに保持されている性能計測対象データ20に、バースト番号211として1、レイテンシ結果212として0=初期状態が付加される図14参照。データ信号が実回路レジスタ411の入力側で待ち状態にある間、クロックサイクルに従って性能計測データ信号810のレイテンシ結果212の値がカウントアップする。クロックが2サイクル経過して時刻t3になると、データ信号がデータ経路41d上を伝播して実回路レジスタ412の入力側に到達し、待ち状態になる図10、12参照。従って、この時点において性能計測データ信号810のレイテンシ結果212の値は2で確定する。また、データ信号の動作に同期して、性能計測データ信号810も性能計測用レジスタ421を通過して性能計測用レジスタ422の入力側に到達する。更に、当該データ信号データ2に関する性能計測対象データであるレイテンシ結果222として0=初期状態が付加される図15参照。時刻t3においては、当該リクエスト信号リクエスト番号が1であるリクエスト信号に対応する2番目のデータ信号がデータ経路41d上を伝播し、実回路レジスタ411の入力側に到達する図10、12参照。このとき、新しい性能計測データ信号811が送信されて性能計測用レジスタ421の入力側に到達する。性能計測データ信号811は、対応するリクエスト信号に関する性能計測データ20性能計測データ信号810に書き込まれた性能計測データ20と同じ値を保持しており、当該データ信号データ1に関する性能計測対象データ21が付加される。すなわち、すでに保持されている性能計測対象データ20に、バースト番号211として2、レイテンシ結果212として0=初期状態が付加される図15参照。1つ目のデータ信号が実回路レジスタ412の入力側で待ち状態にある間、クロックサイクルに従って性能計測データ信号810のレイテンシ結果222の値がカウントアップする。同様に、2つ目のデータ信号が実回路レジスタ411の入力側で待ち状態にある間、クロックサイクルに従って性能計測データ信号811のレイテンシ結果212の値がカウントアップする。時刻t3からクロックが1サイクル経過して時刻t4になると、データ信号がデータ経路41d上を伝播して実回路レジスタ413の入力側に到達し、待ち状態になる図10、12参照。従って、この時点において性能計測データ信号810のレイテンシ結果222の値は1で確定する。また、データ信号の動作に同期して、性能計測データ信号810も性能計測用レジスタ422を通過して性能計測用レジスタ423入力側に到達する。更に、当該データ信号データ3に関する性能計測対象データであるレイテンシ結果232として0=初期状態が付加される図16参照。時刻t4においては、2つ目のデータ信号は実回路レジスタ411の入力側で待ち状態にある。従って、性能計測データ信号811のレイテンシ結果212の値がカウントアップされて1となる図16参照。時刻t4からクロックが1サイクル経過して時刻t5になると、1つ目のデータ信号はデータ経路41d上を伝播して次の接続先もしくは出力ポートに送信される図10、12参照。従って、この時点において性能計測データ信号810のレイテンシ結果232の値は1で確定する図17参照。また、1つ目のデータ信号の動作に同期して、性能計測データ信号810も性能計測用レジスタ423を通過して次の接続先に送信されるもしくは性能計測結果データ8として出力ポートのデータベースに格納される。時刻t4においては、2つ目のデータ信号はデータ経路41d上を伝播して実回路レジスタ412の入力側に到達し、待ち状態になる図10、12参照。従って、この時点において性能計測データ信号811のレイテンシ結果212の値は2で確定する図17参照。また、2つ目のデータ信号の動作に同期して、性能計測データ信号811も性能計測用レジスタ421を通過して性能計測用レジスタ422の入力側に到達する。以上のようにして、性能計測実行部12では、性能計測パス付計測対象回路記述7を用いて、テストパターンが定義されているテストベンチ4に従い、リクエスト信号とこれに対応する1乃至複数のデータ信号についてのレイテンシの計測が行われる。レイテンシの計測が終了すると、1つのリクエストにつきバースト長と同じレコード数の性能計測データ81が生成されて性能計測結果データ8として出力される。具体的には、例えば、バースト長が4であるリクエスト信号リクエスト番号=1と、バースト長が2であるリクエスト信号リクエスト番号=2の2つのリクエスト信号とこれに対応するデータ信号についてレイテンシを測定する場合を考える。この場合、リクエスト番号が1のリクエスト信号及び対応するデータ信号に関する性能計測データ81は4レコード生成され、リクエスト番号が2のリクエスト信号及びデータ信号に関する性能計測データ81は2レコード生成されるため、合計6レコードの性能計測データ81が性能計測結果データ8として出力される。計測結果出力部13では性能計測結果データ8を加工し、例えば、所望の性能計測項目を抽出してテキスト形式の性能計測結果レポート9を作成したり、時系列のグラフとして性能計測結果波形10を作成したりする。性能計測結果レポート9や性能計測結果波形10は、PC本体103のディスプレイに表示させたり、図示しないプリンタなどに印刷させたりすることができる。図18は、性能計測結果レポート91の一例を説明する図である。図18に示す例では、性能計測結果データ8を構成する全ての性能計測対象データ項目20、21、222、...、2N2、を用い、リクエスト番号201を主キー、バースト番号211をサブキーとして性能計測データ81をソートし、昇順に項目名と値とを表記している。性能計測結果レポート91のようにレイテンシ計測結果を表示させることで、コマンド情報や対応するデータのレイテンシ計測結果をリクエスト信号ごと確認することができ、特定のリクエスト信号に着目してレイテンシ計測結果の変化の傾向を分析することが容易となる。また、図19に性能計測結果レポート92の一例を示す。図19に示す例では、性能計測結果データ8を構成する項目からデータのレイテンシ結果212、222、...、2N2、を抽出し、バースト番号ごとにレイテンシ計測結果を表記している。すなわち、各バースト番号において、レイテンシ結果が同じデータをリクエスト番号の昇順に並べて表記している。例えば、バースト番号211が1のレコードを性能計測結果データ8から抽出する。抽出したレコードにおいて、リクエスト番号201が1のレコード、2のレコード、3のレコード...のレイテンシ結果212の値を、データ1のレイテンシとしてこの順に並べて表記する。性能計測結果レポート92のようにレイテンシ計測結果を表示させることで、特定のバースト番号に着目してレイテンシ計測結果の変化の傾向を分析することが容易となる。図20は、性能計測結果波形10の一例を説明する図である。図20に示す性能計測結果波形10のグラフは、横軸は時間を表しており、1行目はクロックサイクルを示している。2行目から5行目にリクエスト信号に関する計測結果を、6行目以降にデータ信号に関する計測結果を時系列に示している。リクエスト信号に関する計測結果は、コマンド202、バースト長203、レイテンシ結果205、リクエスト番号201、の順に表示されている。レイテンシ結果205は、リクエスト信号のレイテンシ計測開始時点から終了時点までを帯状に表示しており、帯の内側にその値をテキストで表記している。コマンド202、バースト長203、リクエスト番号201の各項目は、レイテンシ結果205に示す帯と同じ形状の帯で表示している。また、バースト長203とリクエスト番号201については、帯の内側に値をテキストで表記している。データ信号に関する計測結果は、性能計測パス付計測対象回路記述7に配置されている性能計測用レジスタ421、422、423、...、における計測結果ごとに表示している。例えば性能計測パス付計測対象回路記述7に性能計測用レジスタが3段配置されている場合、6行目から9行目に1段目のレジスタ性能計測用レジスタ421におけるデータ信号データ信号1の計測結果、10行目から13行目に2段目のレジスタ性能計測用レジスタ422におけるデータ信号データ信号2の計測結果、14行目から17行目に3段目のレジスタ性能計測用レジスタ423におけるデータ信号データ信号3の計測結果が表されている。4段目以降のレジスタが配置されている場合は、18行目以降に計測結果を表示する。各データ信号の計測結果は、一番上の行にそれぞれのデータ信号の出力、次の行にレイテンシ結果212、222、...、2N2、その次の行にリクエスト番号201、更に次の行にバースト番号211を表示している。レイテンシ結果212、222、...、2N2は、各データ信号のレイテンシ計測開始時点から終了時点までを帯状に表示しており、帯の内側にその値をテキストで表記している。データ信号の出力、リクエスト番号201、バースト番号211の各項目は、レイテンシ結果212、222、...、2N2に示す帯と同じ形状の帯で表示している。また、リクエスト番号201とバースト番号211については、帯の内側に値をテキストで表記している。このように、各データ信号のレイテンシ結果に対応するリクエストのリクエスト番号201とバースト番号211とを併記することで、リクエスト信号とデータ信号との対応付けが容易となる。なお、特定の値のリクエスト番号やバースト番号に関する測定結果を他の測定結果と色を変えて表示するなどしてもよい。また、図21は、性能計測結果波形10の別の一例を説明する図である。従来の波形表示に加え、レイテンシの原因となっている受信条件信号へのリンクを示す矢印932や、待ち状態を示す矢印931を表記しているので、レイテンシ計測結果の分析を容易に行うことができる。なお、計測結果出力部13で作成する性能計測結果レポート9や性能計測結果波形10は、上記の例に限定されるものでなく、分析のニーズや条件などに応じて様々な切り口、表記法を用いて最適なものを作成することができる。このように、本実施形態によれば、計測対象回路記述3に基づき、指定されたリクエスト信号、これと対応するデータ信号、及びこれを通信する内部信号をトレースし、リクエスト信号の情報やレイテンシ結果をデータ信号のレイテンシを計測する性能計測用レジスタへ伝播する性能計測用パスを挿入した性能計測パス付計測対象回路記述7を生成する。性能計測パス付計測対象回路記述7を用いてレイテンシ測定を行うことで、リクエスト信号を一意に識別するリクエスト番号を含むリクエスト情報、リクエスト信号のレイテンシ結果、データ信号のバースト番号及びレイテンシ結果が一つのレコードで性能計測結果データ8として出力される。従来はリクエスト信号のレイテンシと、対応するデータ信号のレイテンシとが個々に測定され、測定結果は個々の独立データとして出力されていたが、本実施形態によれば、性能計測結果データ8のリクエスト番号とバースト番号を参照することで、リクエスト信号とデータ信号との対応付けが容易になるため、デバック作業を迅速に行うことができ、性能計測を効率よく行うことができる。本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として例示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。