【手続補正書】
【提出日】平成24年12月20日(2012.12.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
外部デバイスに対してクロックを供給する供給手段と、
前記外部デバイスが前記クロックと同期させて出力するデータを受信する受信手段と、前記受信手段の受信したデータを保持し、自身がデータの保持をできない場合に通知する保持手段と、
前記保持手段からの通知を受けて前記供給手段による前記クロックの供給を停止させる第一制御手段と、
前記クロックをどのタイミングで停止させるかを示すゲーティング情報に基づいて前記供給手段による前記クロックの供給を停止させる第二制御手段と、
前記第一制御手段と前記第二制御手段を選択的に機能させ、前記受信手段のデータ取り込みタイミングを調節する際に、前記受信手段のデータ受信中に前記第二制御手段を機能させる選択手段とを有することを特徴とする情報処理装置。
【請求項２】
前記受信手段に受信させる所定パターンのデータを送信するように前記外部デバイスに対して指示する指示手段と、
前記受信手段が取り込む予定のパターンを期待値として保持する記憶手段と、
前記選択手段によって前記第二制御手段を機能させた状態で前記受信手段の受信したパターンと前記記憶手段の保持する期待値とを比較する比較手段とを更に有することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記パターンから検査信号を算出する算出手段を更に有し、
前記記憶手段は、前記受信手段が取り込む予定のパターンから前記算出手段で算出できる検査信号を期待値として記憶し、
前記比較手段は前記受信手段の受信したパターンから前記算出手段で算出した検査信号と前記記憶手段の保持する期待値とを比較することを特徴する請求項２に記載の情報処理装置。
【請求項４】
前記パターンは複数の値によって構成され、当該複数の値のうち連続する所定数の値の夫々が直前の値と異なっていることを特徴とする請求項２又は３に記載の情報処理装置。
【請求項５】
前記所定数は前記情報処理装置と前記外部デバイスとの間で発生し得る遅延量に対応するサイクル数以上であることを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記比較手段は前記受信手段の受信したパターンと前記期待値とが一致することを判定し、前記受信手段によるデータの取り込みタイミングの調整が完了したことを判断することを特徴する請求項２乃至５のいずれか１項に記載の情報処理装置。
【請求項７】
前記第一、第二制御手段は制御信号によって、前記供給手段による前記クロックの供給を制御することを特徴とする請求項１乃至６のいずれか１項に記載の情報処理装置。
【請求項８】
前記保持手段が前記外部デバイスからの所定パターンのデータのサイズ以上のサイズのデータを保持できる場合、前記所定パターンのデータを保持手段に書き込んだ後に、前記比較手段が前記保持手段の保持している所定パターンのデータと前記期待値とを比較することを特徴とする請求項２乃至７のいずれか１項に記載の情報処理装置。
【請求項９】
前記保持手段は前記外部デバイスからのパターンのデータサイズより小さいデータしか保持できない場合、前記比較手段を前記データサイズより小さいサイズのデータを前記保持手段が受信するのに相当する所定サイクル毎に、前記保持手段の保持しているパターンと前記期待値とを比較することを特徴とする請求項２乃至７のいずれか１項に記載の情報処理装置。
【請求項１０】
前記受信手段は、前記外部デバイスからのデータ受信を開始するとステータス信号を出力し、前記選択手段は前記ステータス信号に基づいて、前記受信手段がデータを受信中であるかどうかを検知することを特徴とする請求項１乃至９のいずれか１項に記載の情報処理装置。
【請求項１１】
前記第二制御手段は、周期的に前記供給手段がクロックを停止するように制御することを特徴とする請求項１乃至１０のいずれか１項に記載の情報処理装置。
【請求項１２】
前記外部デバイスとの通信の種別を判断する識別手段を更に有し、前記外部デバイスが所定の種別であると判断できる場合に、前記選択手段は前記受信手段のデータ取り込みタイミングを調節する際に前記第二制御手段を機能させることを特徴とする請求項１乃至１１のいずれか１項に記載の情報処理装置。
【請求項１３】
前記外部デバイスとの通信の種別を判断する識別手段を更に有し、前記外部デバイスが所定の種別でないと判断できる場合に、前記選択手段は前記受信手段のデータ取り込みタイミングを調節する際に前記第一制御手段を機能させることを特徴とする請求項１乃至１２のいずれか１項に記載の情報処理装置。
【請求項１４】
前記保持手段はＦＩＦＯ構造であり、前記通知がＦＩＦＯの残量情報を示す信号に基づいていることを特徴とする請求項１乃至１３のいずれか１項に記載の情報処理装置。
【請求項１５】
前記ゲーティング情報は、前記第二制御手段によって前記クロックの停止し始めるタイミング、前記クロックの停止を解除させるタイミング、クロックを停止させる周期の少なくとも何れか１つを示すことを特徴とする請求項１乃至１４のいずれか１項に記載の情報処理装置。
【請求項１６】
前記第二制御手段が、少なくとも前記受信手段の受信しているパターンの値が変動するタイミングの１つで前記クロックを停止し始めることを特徴とする請求項１乃至１５のいずれか１項に記載の情報処理装置。
【請求項１７】
前記第二制御手段が、少なくとも前記受信手段の受信しているパターンの値が変動するタイミングの１つで前記クロックの停止を解除することを特徴とする請求項請求項１乃至１６のいずれか１項に記載の情報処理装置。
【請求項１８】
外部デバイスに対してクロックを供給する供給手段と、
前記外部デバイスに対してパターンを送信するように指示する指示手段と、
前記指示手段の指示に基づいて前記外部デバイスが前記クロックと同期させて出力する所定パターンのデータを、受信する受信手段と、
前記クロックをどのタイミングで停止させるかを示すゲーティング情報に基づいて前記供給手段による前記クロックの供給を停止させる制御手段と、
前記受信手段の受信するパターンの期待値を保持する記憶手段と、前記受信手段の受信したパターンのデータと前記記憶手段の保持する期待値とを比較して一致するかを判定する判定手段と
を有することを特徴とする情報処理装置。
【請求項１９】
外部デバイスに対してクロックを供給する供給手段と、
前記外部デバイスに対して所定パターンのデータを出力するように指示する指示手段と、
前記クロックと同期させて前記外部デバイスにより出力されるデータを受信する受信手段と、
前記指示手段の指示によって前記外部デバイスから出力される所定パターンのデータの受信中に前記供給手段による前記クロックの供給を中断させる制御手段と
を有することを特徴とする情報処理装置。
【請求項２０】
外部デバイスに対してクロックを供給する供給工程と、
前記外部デバイスが前記クロックと同期させて出力するデータを受信する受信工程と、前記受信工程で受信したデータを保持し、自身がデータの保持をできない場合に通知する保持工程と、
前記保持工程による通知を受けて前記供給工程での前記クロックの供給を停止させる第一制御工程と、
前記クロックをどのタイミングで停止させるかを示すゲーティング情報に基づいて前記供給工程での前記クロックの供給を停止させる第二制御工程と、
前記第一制御工程と前記第二制御工程を選択的に機能させ、前記受信工程でのデータ取り込みタイミングを調節する際に、前記受信工程でのデータ受信中に前記第二制御工程を機能させる選択工程とを有することを特徴とする情報処理方法。
【請求項２１】
外部デバイスに対してクロックを供給する供給工程と、
前記外部デバイスに対してパターンを送信するように指示する指示工程と、
前記指示工程の指示に基づいて前記クロックと同期させて前記外部デバイスが出力するパターンを受信する受信工程と、
前記クロックをどのタイミングで停止させるかを示すゲーティング情報に基づいて前記供給工程での前記クロックの供給を停止させる制御工程と、
前記受信工程で受信する予定のパターンを期待値として保持する記憶工程と、
前記受信工程の受信したパターンと前記記憶工程で保持した期待値とを比較して一致するかを判定する判定工程と
を有することを特徴とする情報処理方法。
【請求項２２】
外部デバイスに対してクロックを供給する供給工程と、
前記外部デバイスに対して所定パターンのデータを出力するように指示する指示工程と、
前記クロックと同期させて前記外部デバイスから出力されるデータを受信する受信工程と、
前記指示工程の指示によって前記外部デバイスから出力される所定パターンのデータの受信中に前記供給工程による前記クロックの供給を中断させる制御工程と
を有することを特徴とする情報処理方法。