【手続補正書】
【提出日】平成17年6月14日(2005.6.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
適応計算集積回路であって、
第１の複数の異質計算要素と、第１の固定構造を有する前記第１の複数の異質計算要素の第１の計算要素と、第２の固定構造を有する前記第１の複数の異質計算要素の第２の計算要素と、
前記第１の複数の異質計算要素に結合した第１の相互接続ネットワークであって、当該第１の相互接続ネットワークは第１の構成情報に応答して複数の機能モードの第１の機能モードのための前記第１の複数の異質計算要素を構成可能であって、さらに当該第１の相互接続ネットワークは第２の構成情報に応答して複数の機能モードの第２の機能モードのための前記第１の複数の異質計算要素を再構成可能な第１の相互接続ネットワークと、
第２の複数の異質計算要素であって、当該第２の複数の異質計算要素は前記第１の複数の異質計算要素とは異なるセットの計算要素を有し、第３の固定構造を有し前記第２の複数の異質計算要素の第３の計算要素と、第４の固定構造を有し前記第２の複数の異質計算要素の第４の計算要素とを備え、当該第１、第２、第３および第４の固定構造は各々異なる固定構造であり、
前記第２の複数の異質計算要素に結合された第２の相互接続ネットワークであって、当該第２の相互接続ネットワークは、前記第１の相互接続ネットワークによる前記第１の複数の異質計算要素の構成及び再構成から独立して、第３の構成情報に応答して前記複数の機能モードの第３の機能モードのための前記第２の複数の異質計算要素を構成可能であり、第４の構成情報に応答して前記複数の機能モードの第４の機能モードのための前記第２の複数の異質計算要素を再構成し、前記第１、第２、第３および第４の機能モードは各々異なる機能モードである第２の相互接続ネットワークと、および
前記第１の複数の異質計算要素と前記第２の複数の異質計算要素とに結合された第３の相互接続ネットワークであって、当該第３の相互接続ネットワークは前記第１及び第２の複数の異質計算要素へ、および前記第１及び第２の複数の異質計算要素から、データおよび制御データを選択的に経路指定可能とする第３の相互接続ネットワークと
を備えた適応計算集積回路。
【請求項２】
請求項１に記載の適応計算集積回路であって、前記第１、第２、第３及び第４の固定された構成は複数の特定の構造から選択され、当該複数の特定の構造は以下の対応する機能のうちの少なくとも２つを含む：メモリ、加算、乗算、複合乗算、減算、構成、再構成、制御、入力、出力、及びフィールドプログラマビリティ：ことを特徴とする、適応計算集積回路。
【請求項３】
請求項１に記載の適応計算集積回路であって、前記複数の機能モードは以下の機能モードのうちの少なくとも２つを含む：線形アルゴリズム動作、非線形アルゴリズム動作、有限状態マシン動作、メモリ動作、及びビットレベル操作：ことを特徴とする、適応計算集積回路。
【請求項４】
請求項１に記載の適応計算集積回路であって、前記相互接続ネットワークは第１及び第２の複数の異質計算要素への、又は要素間の複数の構成情報を再構成可能に経路指定することを特徴とする、適応計算集積回路。
【請求項５】
請求項１に記載の適応計算回路であって、さらに、
前記第１および第２の複数の異質計算要素と前記第３の相互接続ネットワークに結合された制御装置であって、当該制御装置は前記複数の機能モードのために前記第１及び第２の複数の異質の演算要素を構成と再構成を指示及びスケジュール可能とすることを特徴とする、適応計算集積回路。
【請求項６】
請求項５に記載の適応計算集積回路において、
前記制御装置はさらに対応するデータに関して前記第１及び第２の複数の異質計算要素の構成および再構成をタイミングをとりスケジュール可能とすることができることを特徴とする、適応計算集積回路。
【請求項７】
請求項１記載の適応計算集積回路であって、さらに、
前記第１及び第２の複数の異質計算要素と前記第３の相互接続ネットワークに結合されたメモリであって、当該メモリは前記第１構成情報、前記第２構成情報、前記第３構成情報、及び前記第４構成情報を格納可能であることを特徴とする、適応計算集積回路。
【請求項８】
請求項１記載の適応計算集積回路において、前記複数の異質計算要素は、複数の適応及び異質の計算装置を形成するよう構成され、前記複数の異質計算装置の各計算装置はさらに、
前記第１又は第２の複数の異質計算要素に結合された計算装置制御装置であって、当該計算装置制御装置は複数の構成要素に応答して複数の制御ビットを生成する計算装置制御装置と、
複数の入力マルチプレクサであって、当該複数の入力マルチプレクサは前記複数の制御ビットに応答して入力情報を受信するために前記相互接続ネットワークからの入力ラインを選択する、複数の入力マルチプレクサと、および、
複数の出力デマルチプレクサであって、当該複数のデマルチプレクサは複数の制御ビットに応答して出力情報の転送のためにそれぞれの第１又は第２の相互接続ネットワークからの複数の出力ラインを選択する複数の出力デマルチプレクサと、
を備えたことを特徴とする適応計算集積回路。
【請求項９】
請求項１に記載の適応計算集積回路において、当該適応計算集積回路は複数の操作モードを有する移動端末内に実現され、当該移動端末の複数の操作モードは以下のモードのうち少なくとも２つを含む：移動通信、パーソナル・デジタル・アシスタンス、マルチメディア受信、移動パケット・ベース通信、およびポケットベル・サービス：ことを特徴とする適応集積計算回路。
【請求項１０】
請求項１に記載の装置を操作する方法であって、
第１の構成情報に応答して、相互接続ネットワークを通して複数の機能モードの上記第１の機能モードのために上記複数の異質計算要素を構成し、上記複数の異質計算要素は、第１の固定構造を有する第１の計算要素と、第２の固定構造を有する第２の計算要素を有し、前記第１の固定構造は前記第２の固定構造とは異なり、
第２の構成情報に応答して、前記相互接続ネットワークを通して前記複数の機能モードの上記第２の機能モードのために上記複数の異質計算要素を再構成し、上記第１の機能モードは上記第２の機能モードとは異なる、ことを備えた装置を操作する方法。
【請求項１１】
適応計算集積回路であって、
少なくとも２つの異なるマトリックス構造を含む複数の異質な再構成可能なマトリックスであって、当該複数の異質な再構成可能なマトリックスの各々の異質な再構成可能なマトリックスは複数の異質な計算装置を含み、当該複数の異質な計算装置の各々は  第１の固定構造を有する複数の固定演算要素の第１演算要素及び第２の固定構造を有する複数の演算要素の第２の演算要素の複数の固定された演算要素の複数の構造から選択された構造から形成され、前記第１の固定構造は第２の固定構造からは異なり、前記複数の異質な計算装置の各々は対応する第１の相互接続ネットワークに結合されて対応する複数の機能モードのために第１の複数の構成情報に応答して構成可能及び再構成可能であり、
前記複数の異質な再構成可能マトリックスに結合された第２相互接続ネットワークであって、当該第２の相互接続ネットワークは対応する複数の操作モードのために第２の複数の構成情報に応答して複数の異質な再構成可能マトリックスを構成及び再構成可能である第２相互接続ネットワークと、
を含む適応計算集積回路。
【請求項１２】
請求項１１に記載の適応計算集積回路において、上記複数の異質計算装置の各計算装置は選択的に再構成可能であり、複数のアルゴリズムの特定のアルゴリズムを実行することができることを特徴とする、適応計算集積回路。
【請求項１３】
請求項１１に記載の適応計算集積回路であって、さらに
前記複数の異質な再構成可能マトリックスに結合された制御装置であって、当該制御装置は前記異質な再構成可能マトリックスと前記第２相互接続ネットワークに前記第１および第２の複数の構成情報を提供可能な制御装置と、を含むことを特徴とする、適応計算集積回路。
【請求項１４】
請求項１１に記載の適応計算集積回路において、前記第１の固定構造及び第２の固定構造は複数の特定構造から選択され、前記複数の特定構造は以下の対応する機能のうち少なくとも２つを含む：メモリ、加算、乗算、複合乗算、減算、構成、再構成、制御、入力、出力、及びフィールド・プログラマビリティ：さらに上記複数の操作モードは以下の操作モードのうち少なくとも２つを含む：線形アルゴリズム演算、非線形アルゴリズム演算、有限状態機械動作、メモリ動作、およびビット・レベル操作：ことを特徴とする適応計算集積回路。
【請求項１５】
適応計算集積回路であって、
第１の複数の異質計算要素と、第１の固定構造を有する第１の複数の異質計算要素の第１の計算要素と第２の固定構造を有する第１の複数の異質の計算要素の第２の計算要素と、
前記第１の複数の計算要素に結合された第１の相互接続ネットワークであって、当該第１の相互接続ネットワークは第１の構成情報に応答して複数の機能モードの第１の機能モードのための前記第１の異質な計算要素を構成可能であり、さらに当該第１の相互接続ネットワークは第２の構成情報に応答して前記複数の機能モードの前記第２の機能モードのための前記第１の複数の異質な計算要素を再構成可能であり、前記複数の機能モードは少なくとも以下の２つのモードを含む：線形アルゴリズム操作、非線形アルゴリズム操作、有限状態機械操作、メモリ操作、及びビット・レベル操作：前記第１の相互接続ネットワークと、
第２の複数の異質計算要素と、第３の固定構造を有する第２の複数の異質計算要素の第３の計算要素と、第４の固定構造を有する第２の複数の異質な計算要素の第４の計算要素とを備え、前記第１、第２、第３、および第４の固定構造は各々異なる固定構造であり、
前記第２の複数の異質計算要素に結合された第２の相互接続ネットワークであって、当該第２の相互接続ネットワークは第３構成情報に応答して複数の機能モードの第３の機能モードのための前記第２の複数の異質計算要素を形成可能であり、さらに当該第２の相互接続ネットワークは第４の構成情報に応答して複数の機能モードの第４の機能モードのための前記第２の複数の異質計算要素を再構成可能であって、前記第１、第２、第３、及び第４の機能モードは複数の機能モードの各々異なる機能モードであり、および
前記第１の複数の異質計算要素と第２の複数の異質計算要素に結合された第３の相互接続ネットワークであって、当該第３の相互接続ネットワークは前記第１及び第２の複数の異質計算要素へ、及びこれらの異質計算要素から選択的にデータ及び制御情報を経路指定可能とする、
ことを特徴とする適応計算集積回路。