コンピュータ処理ユニットであって、ビデオコントローラと、DVI-Iコネクタと、ディスプレイポートコネクタと、を備え、前記DVIコネクタ及び前記ディスプレイポートコネクタは、前記ビデオコントローラに電気的に接続される、コンピュータ処理ユニット。前記DVIコネクタはDVI-Iコネクタを備える、請求項1に記載のコンピュータ処理ユニット。前記DVI-IコネクタはデュアルリンクDVI-Iコネクタを備える、請求項2に記載のコンピュータ処理ユニット。VGA-VDIドングルは、前記DVIコネクタに電気的に接続されて、VGAディスプレイをサポートする、請求項1に記載のコンピュータ処理ユニット。DVI-HDMIドングルは前記DVIコネクタに電気的に接続される、請求項1に記載のコンピュータ処理ユニット。VGAコネクタ及び第2のDVIコネクタを備えるYスプリッタが、前記DVIコネクタに取り付けられる、請求項1に記載のコンピュータ処理ユニット。中央演算処理装置を有するプリント回路基板であって、前記プリント回路基板は、異なる組み合わせのビデオディスプレイコネクタを有する複数の基板に電気的に接続するように配線され、前記複数の基板は、入/出力基板及び電源基板から選択される、プリント回路基板と、前記異なる組み合わせのビデオディスプレイコネクタのそれぞれのBIOS情報を含むBIOSと、をさらに備える、請求項1に記載のコンピュータ処理ユニット。動的インタフェースであって、システムバスを介して処理ユニットに動作可能に接続された複数の回路を備え、前記複数の回路は2つ以上のインタフェース技術を含み、前記動的インタフェースはさらに、周辺装置に動作可能に接続される、インタフェース。前記動的インタフェースは、コネクタに接続された複数の非関連レーンを備えるPCIeインタフェースである、請求項8に記載のインタフェース。前記2つ以上のインタフェース技術は、USBインタフェース、PCIエクスプレスインタフェース、SATAインタフェース、I2Cインタフェース、及びPMBusインタフェースからなる群から選択される、請求項8に記載のインタフェース。前記処理ユニットは、非周辺ベースのケース、冷却プロセス、最適化回路基板構成、最適化処理アドメモリ比率、及び動的バックプレーンのうちの少なくとも1つをさらに備える、請求項8に記載のインタフェース。前記動的インタフェースはさらに、前記処理ユニットの前記システムバスに直接接続される、請求項8に記載のインタフェース。前記複数の回路は複数のゾーン回路である、請求項8に記載のインタフェース。前記複数の回路は少なくとも1つのパススルー回路を含む、請求項8に記載のインタフェース。前記周辺装置は、第2の周辺装置に動作可能に接続される動的インタフェースをさらに備える、請求項8に記載のインタフェース。複数のストレージモジュールを受ける動的ストレージインタフェースを備える動的拡張可能ストレージドライブであって、前記動的拡張可能ストレージドライブは、追加のストレージモジュールを前記動的ストレージインタフェースに追加することにより拡張される記憶容量を有する、ストレージドライブ。前記複数のストレージモジュールは、RAM、ROM、及びフラッシュメモリのうちの少なくとも1つを備える、請求項16に記載のストレージドライブ。前記ストレージインタフェースはフラッシュコントローラをさらに備える、請求項16に記載のストレージドライブ。前記フラッシュコントローラは、システムバスを介して処理ユニットのBIOSに動作可能に接続される、請求項18に記載のストレージドライブ。前記フラッシュコントローラは、BIOSにパーティションテーブルと前記処理ユニットの検出された記憶容量との間の誤りを修正するように促す、請求項19に記載のストレージドライブ。本発明は、動的マルチリンク編集パーティション分割の様々なシステム及び方法に関する。本発明の様々なシステム及び方法の概要は以下である。マルチリンク動的ビデオパーティション分割本発明のいくつかの態様は、コンピュータシステム及びそのようなシステムを電子ビデオディスプレイに接続する方法に関する。特に、本発明のいくつかの態様は、広範囲のビデオディスプレイコネクタを使用して、コンピュータ処理ユニットをビデオディスプレイに接続するシステム及び方法に関する。本発明のいくつかの特徴の実施態様は、中央演算処理装置を含む第1のプリント回路基板を含むコンピュータ処理ユニットに関連して行われる。いくつかの非限定的な実施態様では、第1の基板は、入/出力基板及び/又は電源基板等の複数の基板に電気的に接続するように配線され、複数の基板のそれぞれは異なる組み合わせ又は構成の1つ又は複数のビデオディスプレイコネクタを有する。そのような実施態様では、処理ユニットは、意図される異なる組み合わせ/構成のビデオディスプレイコネクタのそれぞれのBIOS情報を含む。したがって、入/出力基板及び/又は電源基板が第1の基板に接続される場合、コンピュータ処理ユニットは、追加の基板に問い合わせるか、又は追加の基板を自動的に感知して、その基板がどのビデオコネクタを含むかを特定することができる。追加の基板のビデオコネクタの種類を特定すると、システムは、コネクタに適切なBIOS情報を識別し、そのようなコネクタを通して1つ又は複数の電子ディスプレイを実行することが可能である。記載されるコンピュータ処理ユニットは、1つ又は複数のDVI、VGA、S-ビデオ、DisplayPort、HDMI、拡張グラフィックス、及び/又は処理ユニットを1つ若しくは複数の電子ビデオディスプレイに電気的に接続可能な他の既知若しくは新規のコネクタを含むが、これらに限定されない任意の適した種類のビデオディスプレイコネクタを含むことができる。しかし、いくつかの非限定的な実施態様では、コンピュータ処理ユニットは、DVIコネクタ及びDisplayPortコネクタを備える。いくつかのそのような実施態様では、DVIコネクタは、同じDVIコネクタを通してDVI信号及びVGA信号の両方を提供するように構成される。コンピュータ処理ユニットが、DVIコネクタ及びDisplayPortコネクタ等の1つ又は複数のディスプレイコネクタを備える場合、処理ユニットは、様々な異なる種類のビデオコネクタを必要とする1つ又は複数のビデオディスプレイに電気的に取り付けられるように、任意の適した様式で構成することができる。実際には、非限定的な一例では、コンピュータ処理ユニットは、ドングルアダプタ等の1つ又は複数のアダプタを使用して、処理ユニットのディスプレイコネクタ例えば、DVI及び/又はDisplayPortコネクタを、DVI又はDisplayPortコネクタとは異なる種類のビデオコネクタを必要とする1つ又は複数の電子ディスプレイに接続する。本発明の方法及びプロセスのうちのいくつかは、広範囲のディスプレイコネクタを通して、ラップトップ及びパーソナルコンピュータをビデオディスプレイに電気的に接続する分野で特に有用であることが証明されているが、記載される方法及びプロセスを様々な異なる用途で、任意の適した種類のビデオディスプレイコネクタを使用して任意の適した種類のコンピュータを任意の適した種類のビデオディスプレイに接続する様々な異なる製造分野で使用可能なことを当業者は理解することができる。マルチリンク動的バスパーティション分割本発明のいくつかの態様は、複数の技術を組み込んだ動的インタフェースに関する。特に、本発明の少なくともいくつかの実施態様は、USB技術、PCIエクスプレス技術、SATA技術、I2C技術、及び電力管理バスPMBus技術を組み込んだ動的インタフェースに関する。いくつかの実施態様では、動的インタフェースは、処理ユニットと組み合わせて使用され、処理ユニットは、非周辺ベースのケースと、冷却プロセス例えば、熱力学対流冷却、強制換気、及び/又は液体冷却、最適化回路基板構成、最適化処理及びメモリ比率、並びに柔軟性の増大を提供するとともに、周辺装置及びアプリケーションへのサポートを提供する動的バックプレーンを含む。いくつかの実施態様では、複数のインタフェース技術を組み込む動的インタフェースが提供され、それにより、動的インタフェースは処理ユニットのシステムバスに直接、動作可能に接続される。動的インタフェースは、接続手段をさらに含み、それにより、動的インタフェースは1つ又は複数の周辺装置に動作可能に接続される。1つ又は複数の周辺装置は、任意の所望の機能を含み得、一般に、システムバス及び動的インタフェースを介して処理ユニットと通信する必要があるいくつかの実施態様では、周辺装置は複数のASICを含み、各ASICは、特定のインタフェース技術を介してシステムバスと通信するように構成される。したがって、いくつかの実施態様では、周辺装置は、複数の多様な回路を含むように構成され、それにより、システムバスへのアクセス及び機能を周辺装置に提供する。マルチリンク動的ストレージパーティション分割本発明のいくつかの態様は、拡張可能なストレージドライブを提供するシステム及び方法に関する。特に、本発明のいくつかの態様は、介在して接続される動的インタフェースコネクタを介して処理ユニットに追加のストレージ構成要素を結合することにより、処理ユニットのストレージ容量を増大させる、オープンに接続された動的ストレージシステムに関する。いくつかの実施態様では、ドライブの記憶容量を拡張可能にする手段を有する動的ストレージドライブが提供される。いくつかの実施態様では、ストレージモジュールを動的に受ける動的ストレージインタフェースを有する処理ユニットが提供される。他の実施態様では、周辺記憶装置を動的に受け取る動的周辺ストレージインタフェースが提供され、ストレージインタフェースは処理ユニットのシステムバスに動作可能に結合される。本発明のいくつかの態様は、ストレージモジュールを処理ユニットに動的に追加することにより、既存の処理ユニットの記憶容量をより大きな記憶容量に拡張する方法をさらに提供する。マルチリンク動的PCIEパーティション分割さらに、本発明のいくつかの態様は、単一のPCIeコネクタ上の非関連レーンの分割及び又はグループ化に柔軟性を提供する。さらに、本発明のいくつかの態様は、消費電力を低減し、装置の帯域幅及び速度を向上させ、装置のコストを低減し、複数のバスを提供しながら、レーンの柔軟な割り振りを提供して、基板セットの特徴をカスタマイズするPCIeレーンのカスタマイズ可能なグループ化に関する。特に、本発明のいくつかの代表的な実施形態は、既存のコンピュータ並びに計算システム及び方法を改良し、いくつかの場合、そのような既存のシステム及び方法に関連付けられるか、又は関連する1つ又は複数の問題を解消するために使用することができる。本明細書において実施され、広く説明される本発明によれば、本発明のいくつかの態様は、チップが配置されたマザーボードと、マザーボードに接続されたPCIeスロット及びPCIeスロットに結合されたカードとを備え、チップ上のBIOSを開始し、カード上の素子が必要なレーン数を決定し、レーンをそれらの素子に割り振り、カードの性能を最大化するロバストでカスタマイズ可能な計算システムを特徴とする。本発明の方法及びプロセスのいくつかは、個人計算企業の分野で特に有用であることが証明されているが、本発明の方法及びプロセスを様々な異なる用途で、制御システム若しくはスマートインタフェースシステムを利用する任意の産業の企業及び/又はそのような装置の実施から利益を得る企業を含むロバストでカスタマイズ可能な企業をもたらす様々な異なる製造分野で使用可能なことを当業者は理解しよう。そのような産業の例としては、自動車産業、航空機産業、油圧制御産業、オート/ビデオ制御産業、通信産業、医療産業、特殊用途産業、及び電子消費者装置産業が挙げられるが、これらに限定されない。したがって、本発明のシステム及び方法は、従来は現在のコンピュータ技法により未開発であった市場を含む市場にカスタマイズ可能で柔軟な計算力を提供する。本発明のいくつかの態様は、インテリジェンスを外部オブジェクトに導入し、外部オブジェクト内でスマート機能を可能にする方法をさらに特徴とする。この方法は、外部オブジェクトを取得すること、処理制御ユニットを外部オブジェクトに動作可能に接続すること、及び処理制御ユニット内の1つ又は複数の機能を開始して、外部オブジェクトにスマート機能を実行させることを含む。本発明のこれら及び他の特徴及び利点が、以下の説明及び添付の特許請求の範囲に記載され、又はそれらから十分に明らかになろう。特徴及び利点は、添付の特許請求の範囲において特に指摘される手段及び組み合わせにより実現し取得し得る。さらに、本発明の特徴及び利点は、本発明の実施により学習し得、又は以下に記載の説明から明らかになろう。本発明の上記及び他の特徴及び利点が得られる様式を説明するために、添付図面に示さる本発明の特定の実施形態を参照することにより、本発明のより具体的な説明を行う。図面が本発明の典型的な実施形態のみを示し、したがって、本発明の範囲の限定として考えられるべきではないことを理解して、本発明について、添付図面を使用してさらに具体的且つ詳細に記載し説明する。本発明は、動的マルチリンク編集パーティション分割の様々なシステム及び方法に関する。マルチリンク動的ビデオパーティション分割本発明の少なくともいくつかの実施形態は、コンピュータシステム及びそのようなシステムを電子ビデオディスプレイに接続する方法に関する。特に、本発明は、広範囲のビデオディスプレイコネクタを使用してコンピュータ処理ユニットをビデオディスプレイに接続するシステム及び方法に関する。本開示及び特許請求の範囲では、電子ビデオディスプレイという用語及びその変形は、コンピュータに接続可能なほぼあらゆる電子視覚表示ユニットを指し得る。適した電子ビデオディスプレイのいくつかの例としては、コンピュータモニタすなわち、LCD、CRT、プラズマ、及び他の種類のコンピュータ画面、テレビセット、プロジェクタ、及び他の既知又は新規の表示ユニットが挙げられるが、これらに限定されない。さらに、本明細書で使用される場合、ビデオディスプレイコネクタという用語は、コンピュータ処理ユニットをビデオディスプレイに電気的に接続可能な任意の適した接続機構を指すことができる。適したディスプレイコネクタのいくつかの非限定的な例としては、DVI、VGA、S-ビデオ、DisplayPort、HDMI、拡張グラフィックスポート、及び他の既知若しくは新規のディスプレイコネクタが挙げられる。本発明の以下の開示は、2つの副見出し、すなわち、代表的な動作環境及びマルチリンク動的ビデオパーティション分割にまとめられる。副見出しの利用は、単に読み手の便宜のためであり、決して限定として解釈されるべきではない。図1及び対応する考察は、本発明の実施形態による適した動作環境の概説を提供することを目的とする。さらに後述するように、本発明の実施形態は、後述するように、ネットワーク化された構成又は結合構成を含め、様々なカスタマイズ可能な企業構成での1つ又は複数の動的モジュラー処理ユニットの使用を含む。本発明の実施形態は1つ又は複数のコンピュータ可読媒体を含み、各媒体は、データ若しくはデータを操作するコンピュータ実行可能命令を含むように構成し得、又はそのようなデータ若しくはコンピュータ実行可能命令を含む。コンピュータ実行可能命令は、データ構造、オブジェクト、プログラム、ルーチン、又は様々な異なる機能を実行可能な汎用モジュラー処理ユニットに関連するか、若しくは限られた数の機能を実行可能な専用モジュラー処理ユニットに関連するような、1つ若しくは複数のプロセッサがアクセスし得る他のプログラムモジュールを含む。コンピュータ実行可能命令は、企業の1つ又は複数のプロセッサに、特定の機能又は機能群を実行させ、処理方法のステップを実施するプログラムコード手段の例である。さらに、特定の順序の実行可能命令は、そのようなステップの実施に使用し得る対応する動作の例を提供する。コンピュータ可読媒体の例としては、ランダムアクセスメモリRAM、読み取り専用メモリROM、プログラマブル読み取り専用メモリPROM、消去可能プログラマブル読み取り専用メモリEPROM、電気的に消去可能なプログラマブル読み取り専用メモリEEPROM、コンパクトディスク読み取り専用メモリCD-ROM、任意の固体状態記憶装置例えば、フラッシュメモリ、スマートメディア等、又は処理ユニットがアクセスし得るデータ若しくは実行可能命令を提供可能な任意の他の装置若しくは構成要素が挙げられる。図1を参照すると、代表的な企業は、汎用又は専用処理ユニットとして使用し得るモジュラー処理ユニット10を含む。例えば、モジュラー処理ユニット10は、単独で利用してもよく、又はパーソナルコンピュータ、ノート型コンピュータ、個人情報端末PDA若しくは他のハンドヘルド装置、ワークステーション、ミニコンピュータ、メインフレーム、スーパーコンピュータ、マルチプロセッサシステム、ネットワークコンピュータ、プロセッサに基づく消費者装置、スマート家電若しくは装置、制御システム等として、1つ若しくは複数の同様の処理ユニットと共に利用してもよい。複数の処理ユニットを同じ企業内で使用することにより、処理能力の増大が提供される。例えば、企業の各処理ユニットを特定のタスク専用にしてもよく、又は各処理ユニットがまとまって分散処理に参加してもよい。図1では、モジュラー処理ユニット10は、1つ又は複数のバス及び/又は相互接続12を含み、バス及び/又は相互接続12は、様々な構成要素を接続するように構成し得、2つ以上の構成要素間でデータを交換できるようにする。バス/相互接続12は、メモリバス、周辺バス、又は任意の様々なバス構造を使用するローカルバスを含む様々なバス構造の1つを含み得る。バス/相互接続12により接続される典型的な構成要素としては、1つ又は複数のプロセッサ14及び1つ又は複数のメモリ16が挙げられる。以下、データ操作システム18と呼ばれる論理、1つ若しくは複数のシステム、1つ若しくは複数のサブシステム、及び/又は1つ若しくは複数のI/Oインタフェースを使用して、他の構成要素もバス/相互接続12に選択的に接続し得る。さらに、論理、1つ若しくは複数のシステム、1つ若しくは複数のサブシステム、及び/又は1つ若しくは複数のI/Oインタフェースを使用して、他の構成要素を外部からバス/相互接続12に接続してもよく、且つ/又は他の構成要素が、1つ若しくは複数のモジュラー処理ユニット30及び/又は独自の装置34等の論理、1つ若しくは複数のシステム、1つ若しくは複数のサブシステム、及び/又は1つ若しくは複数のI/Oインタフェースとして機能してもよい。I/Oインタフェースの例としては、1つ又は複数の大容量記憶装置インタフェース、1つ又は複数の入力インタフェース、1つ又は複数の出力インタフェース等が挙げられる。したがって、本発明の実施形態は、1つ若しくは複数のI/Oインタフェースを使用する能力及び/又は利用される論理若しくは他のデータ操作システムに基づいて製品の有用性を変更する能力を含む。論理は、インタフェース、システムの部分、サブシステムに結びつけてもよく、且つ/又は特定のタスクの実行に使用されてもよい。したがって、論理又は他のデータ操作システムは、例えば、IEEE1394ファイアワイヤを可能にし得、その場合、論理又は他のデータ操作システムはI/Oインタフェースである。代替又は追加として、モジュラー処理ユニットを別の外部システム又はサブシステムに結びつけられるようにする論理又は他のデータ操作システムを使用し得る。例えば、特別なI/O接続を含むこともあれば、含まないこともある外部システム又はサブシステム。代替又は追加として、外部I/Oに論理が関連付けられない論理又は他のデータ操作システムを使用し得る。本発明の実施形態は、車両のECU、油圧制御システム等の特殊論理及び/又は特定のハードウェアの制御方法をプロセッサに通知する論理の使用も含む。さらに、本発明の実施形態が、論理、システム、サブシステム、及び/又はI/Oインタフェースを利用する沢山の異なるシステム及び/又は構成を包含することを当業者は理解しよう。上に提示したように、本発明の実施形態は、1つ若しくは複数のI/Oインタフェースを使用する能力及び/又は利用される論理若しくは他のデータ操作システムに基づいて製品の有用性を変更する能力を含む。例えば、モジュラー処理ユニットが、1つ又は複数のI/Oインタフェースと、デスクトップコンピュータとして使用するように設計された論理とを含む個人計算システムの部分である場合、2つの標準RCAを介してアナログオーディオを取得し、IPアドレスにブロードキャストしたい音楽局へのオーディオ符号化を実行するフラッシュメモリ又は論理を含むように、論理又は他のデータ操作システムを変更することができる。したがって、モジュラー処理ユニットは、モジュラー処理システムのバックプレーン上のデータ操作システム例えば、論理、システム、サブシステム、I/Oインタフェース等に対して行われた変更により、コンピュータシステムではなく家電として使用されるシステムの部分であり得る。したがって、バックプレーン上のデータ操作システムの変更により、モジュラー処理ユニットの用途を変更することができる。したがって、本発明の実施形態は非常に適応性の高いモジュラー処理ユニットを含む。上に提供したように、処理ユニット10は、中央プロセッサ等の1つ又は複数のプロセッサ14と、任意選択的に、特定の機能又はタスクを実行するように設計された1つ又は複数の他のプロセッサとを含む。通常、メモリ16、磁気ハードディスク、リムーバブル磁気ディスク、磁気カセット、光ディスク等のコンピュータ可読媒体に提供されるか、又は通信接続からの命令を実行するのはプロセッサ14であり、通信接続はコンピュータ可読媒体として見ることもできる。メモリ16は、データ若しくはデータを操作する命令を含むように構成し得るか、又はそのようなデータ若しくは命令を含み、バス/相互接続12を通してプロセッサ14がアクセス可能な1つ又は複数のコンピュータ可読媒体を含む。メモリ16は、例えば、情報を永久的に記憶するために使用されるROM20及び/又は情報を一時的に記憶するために使用されるRAM22を含み得る。ROM20は、モジュラー処理ユニット10のスタートアップ中等に通信を確立するために使用される1つ又は複数のルーチンを有する基本入/出力システムBIOSを含み得る。動作中、RAM22は、1つ又は複数のオペレーティングシステム、アプリケーションプログラム、及び/又はプログラムデータ等の1つ又は複数のプログラムモジュールを含み得る。示されるように、本発明の少なくともいくつかの実施形態は、ユニットを様々な異なる用途で使用できるようにするよりロバストな処理ユニットを提供する非周辺ケースを含む。図1では、1つ又は複数の大容量記憶装置インタフェースデータ操作システム18として示されるを使用して、1つ又は複数の大容量記憶装置24をバス/相互接続12に接続し得る。大容量記憶装置24は、モジュラー処理ユニット10の周辺にあり、モジュラー処理ユニット10が大量のデータを保持できるようにする。大容量記憶装置の例としては、ハードディスクドライブ、磁気ディスクドライブ、テープドライブ、及び光ディスクドライブが挙げられる。大容量記憶装置24は、磁気ハードディスク、リムーバブル磁気ディスク、磁気カセット、光ディスク、又は別のコンピュータ可読媒体と読み出し及び/又は書き込みを行い得る。大容量記憶装置24及び対応するコンピュータ可読媒体は、データ並びに/或いはオペレーティングシステム、1つ又は複数のアプリケーションプログラム、他のプログラムモジュール、又はプログラムデータ等の1つ又は複数のプログラムモジュールを含み得る実行可能命令の不揮発性記憶を提供する。そのような実行可能命令は、本明細書に開示される方法のステップを実施するプログラムコード手段の例である。データ操作システム18を利用して、1つ又は複数の対応する周辺I/O装置26を通して、データ及び/又は命令をモジュラー処理ユニット10と交換できるようにし得る。周辺I/O装置26の例としては、キーボード等の入力装置及び/又はマウス、トラックボール、ライトペン、スタイラス若しくは他のポインティングデバイス、マイクロフォン、ジョイスティック、ゲームパッド、パラボラアンテナ、スキャナ、カムコーダ、デジタルカメラ、センサ等の代替の入力装置、並びに/或いはモニタ若しくは表示画面、スピーカ、プリンタ、制御システム等の出力装置が挙げられる。同様に、周辺I/O装置26をバス/相互接続12に接続するために使用し得る専用論理に結合されたデータ操作システム18の例としては、シリアルポート、パラレルポート、ゲームポート、ユニバーサルシリアルバスUSB、ファイアワイヤIEEE1394、無線受信器、ビデオアダプタ、オーディオアダプタ、パラレルポート、無線送信器、任意の並列又は直列化I/O周辺装置又は別のインタフェースが挙げられる。データ操作システム18は、1つ又は複数のネットワークインタフェース28を介して情報を交換できるようにする。ネットワークインタフェース28の例としては、情報を処理ユニット間で交換できるようにする接続、ローカルエリアネットワークLANに接続するためのネットワークアダプタ若しくはモデム、無線リンク、又はインターネット等の広域ネットワークWANに接続するための別のアダプタが挙げられる。ネットワークインタフェース28は、モジュラー処理ユニット10に組み込まれてもよく、又はモジュラー処理ユニット10の周辺にあってもよく、LAN、無線ネットワーク、WAN、及び/又は処理ユニット間の任意の接続に関連付け得る。データ操作システム18は、モジュラー処理ユニット10が1つ又は複数の他のローカル又はリモートモジュラー処理ユニット30又はコンピュータ装置と情報を交換できるようにする。モジュラー処理ユニット10とモジュラー処理ユニット30との接続は、ハードワイヤードリンク及び/又は無線リンクを含み得る。したがって、本発明の実施形態は、直接バス-バス接続を含む。これにより、大規模なバスシステムの作成が可能になる。これは、企業の直接バス-バス接続により、現在知られているハッキングもなくす。さらに、データ操作システム18は、モジュラー処理ユニット10が、1つ若しくは複数の独自のI/O接続32及び/又は1つ若しくは複数の独自の装置34と情報を交換できるようにする。処理ユニットがアクセス可能なプログラムモジュール又はその部分は、リモートメモリ記憶装置に記憶し得る。さらに、ネットワーク化されたシステム又は結合構成では、モジュラー処理ユニット10は、分散計算環境に参加し得、分散計算環境では、機能又はタスクが複数の処理ユニットにより実行される。或いは、結合構成/企業の各処理ユニットは、特定のタスク専用であってもよい。したがって、例えば、企業の1つの処理ユニットはビデオデータ専用であり、それにより、従来のビデオカードに取って代わることができ、従来の技法よりも優れたそのようなタスクを実行する増大した処理能力を提供する。したがって、本発明の実施形態を、多くの種類のシステム構成を有する様々な異なる環境で実施し得ることを当業者は理解し、図2は、本発明の特定の実施形態に関連付けて使用し得る代表的なネットワーク化されたシステム構成を提供する。図2の代表的なシステムは、クライアント40として示されるコンピュータ装置を含み、クライアント40は、ネットワーク38を介して1つ又は複数の他のコンピュータ装置クライアント42及びクライアント44として示される及び1つ又は複数の周辺装置多機能周辺装置MFPMFP46として示されるに接続される。図2は、ネットワーク38に接続されたクライアント40、2つの追加のクライアントであるクライアント42及びクライアント44、1つの周辺装置MFP46、並びに任意選択的にサーバ48を含む実施形態を示すが、代替の実施形態は、ネットワーク38に接続されたより多数又はより少数のクライアント、2つ以上の周辺装置を含み、周辺装置、サーバ48を含まず、及び/又は2つ以上のサーバ48を含む。本発明の他の実施形態は、1つ又は複数のコンピュータ装置を1つ又は複数のローカル又はリモート周辺装置に接続し得るローカル環境、ネットワーク化された環境、又はピアツーピア環境を含む。さらに、本発明による実施形態は、単一の電子消費者装置、無線ネットワーク化環境、及び/又はインターネット等の広域ネットワーク化環境も含む。上述したように、記載されるマルチリンク動的ビデオパーティション分割を提供するシステム及び方法を使用して、様々なビデオディスプレイコネクタを使用して、任意の適したコンピュータ処理ユニットをビデオディスプレイに接続することができる。コンピュータ処理ユニットを特に参照して、いくつかの非限定的な実施形態では、コンピュータ処理ユニットは、1つ又は複数のビデオディスプレイコネクタに電気的に接続された単一のマザーボードを備え、ビデオディスプレイコネクタは1つ又は複数のビデオディスプレイに接続することができる。しかし、他の非限定的な実施形態では、コンピュータ処理ユニットは複数の基板を備え、ユニット内の1つ又は複数の基板は1つ又は複数のビデオディスプレイコネクタに電気的に接続される。いくつかの非限定的なさらなる実施形態では、処理ユニットが2つ以上のプリント回路基板を備える場合、処理ユニットが適宜機能するには、2つ以上のカードが必要である。コンピュータ処理ユニットが2つ以上の必要な基板を備える場合、ユニットは、2、3、4、5、又は6以上を含むが、これらに限定されない任意の適した数の基板を備えることができる。一例では、図3は、コンピュータ処理ユニット100が3つのプリント回路基板、すなわち、第1の電気プリント回路基板102、第2の電気プリント回路基板104、及び第3の電気プリント回路基板106を備える非限定的な実施形態を示す。処理ユニット100が3つの基板を含む実施形態では、様々な基板は任意の適した機能を実行し得る。実際には、非限定的な一例では、基板のうちの1つ又は複数例えば、第1の基板102は、少なくとも1つの中央演算処理装置CPUを備えるとともに、任意選択的に、1つ又は複数の特定の機能又はタスクを実行するように設計された1つ又は複数の他のビデオコントローラ等を備える。その結果、処理ユニット100は、動作を実行可能であり、特に、メモリ装置、磁気ハードディスク、リムーバブル磁気ディスク、磁気カセット、拡張可能メモリ装置、ディスク例えば、CD-ROM、DVD、フロッピー登録商標ディスク等等のコンピュータ可読媒体に提供されるか、又はリモート通信接続から提供される任意の命令を実行可能であり、リモート通信接続はコンピュータ可読媒体として見ることもできる。複数の基板のうちの1つにより実行可能な機能の別の非限定的な例では、いくつかの非限定的な実施形態では、基板のうちの1つ例えば、第2の基板104は、電源基板PS基板として機能し、1つ又は複数の入/出力ポート例えば、1つ又は複数のビデオディスプレイ、コネクタ、Ethernet登録商標コネクタ、ePCIeコネクタ等の論理をさらに備える。いくつかの非限定的な実施形態では、この第2の基板104は、CPU、RAM、AGP、及び処理ユニット100の他の電気構成要素間の通信を処理するノースブリッジとしても機能する。複数の基板のうちの1つにより実行可能な機能のさらに別の非限定的な例では、いくつかの非限定的な実施形態では、基板のうちの1つ又は複数例えば、第3の基板106は、入/出力基板I/O基板として例えば、サウスブリッジとして機能する。そのような実施形態では、サウスブリッジ回路基板例えば、第3の基板106は、処理ユニット100に電気的に接続される入/出力ポートのうちのいくつか又はすべての論理を備える。さらに、非限定的な一例では、サウスブリッジは、1つ又は複数のXGPコネクタ、eSATAコネクタ、USBコネクタ、オーディオコネクタ、ビデオディスプレイコネクタ等の論理を備える。コンピュータ処理ユニット100が2つ以上のプリント回路基板を備える場合、限定せずに、基板-基板物理的コネクタ及び/又はリボンコネクタを含め、任意の適した様式で、様々な基板を互いに電気的に接続することができる。しかし、基板-基板物理的コネクタが必要とするスペースはより少なく、より強力な接続を提供することができ、プリント回路基板上でのより効率的な配線を可能にし、そのようなコネクタが、いくつかの非限定的な実施形態では好ましい。コンピュータ処理ユニットが複数のプリント基板を備えるいくつかの非限定的な実施形態では、処理ユニットは様々なビデオディスプレイコネクタに取り付けられるように構成される。そのような実施形態では、処理ユニットは、任意の適した様式で1つ又は複数のビデオディスプレイアダプタに電気的に接続することができる。非限定的な一実施形態では、第1の基板例えば、CPU基板102は、ディスプレイコネクタの様々な異なる組み合わせに適切なトレースを有するように配線される。換言すれば、いくつかの非限定的な実施形態では、第1の基板は、1つ又は複数のディスプレイコネクタの異なる組み合わせをそれぞれ有する様々な異なるI/O基板例えば、第3の基板106及び/又はPS基板例えば、第2の基板104に接続するように構成される。そのような実施形態では、第1の基板とPS基板及び/又はI/O基板との間の基板-基板物理的コネクタ、リボンコネクタ、及び/又は他のコネクタは、CPU及び/又はビデオコントローラを複数の組み合わせのディスプレイコネクタに接続するために必要なすべての電気接続を備える。コンピュータ処理ユニットは、複数の組み合わせのディスプレイコネクタに電気的に接続されるように構成される場合、任意の適した組み合わせのディスプレイコネクタ例えば、DVI、VGA、S-ビデオ、DisplayPort、HDMI、拡張グラフィックスポート、及び/又は他の既知若しくは新規のディスプレイコネクタに電気的に接続されるように構成することができる。処理ユニットをよりよく説明するために提供される非限定的な一例では、処理ユニット100が、単一のDVIコネクタ及び単一のDisplayPortコネクタを含むI/O基板例えば、第3の基板106を備える場合、CPU基板は、これらの2つのコネクタ並びに別のDVIコネクタ、別のDisplayPortコネクタ、及び/又はHDMIコネクタ等の別のディスプレイコネクタに電気的に接続されるように構成することができる。したがって、仮にユーザが、処理ユニットに2つのDVIコネクタ及び2つのDisplayPortコネクタが欲しいと決断した場合、ユーザは単に元のI/O基板を取り外し、2つのDVIコネクタ及び2つのDisplayPortコネクタを有する別のI/O基板で置換することができる。処理ユニットにより、I/O基板及び/又はPS基板上の異なる組み合わせのディスプレイコネクタが同じCPU基板と共に適宜機能できるようにするために、コンピュータ処理ユニットのいくつかの非限定的な実施形態は、複数の種類のディスプレイコネクタのビデオBIOS情報を含む。実際には、処理ユニットは、限定せずに、すべての種類のDVIコネクタ例えば、シングルリンクDVI-I、デュアルリンクDVI-I、シングルリンクDVI-D、デュアルリンクDVI-D、DVI-A、M1-DA等、VGA、S-ビデオ、DisplayPort、HDMI、拡張グラフィックスポート、及び他のディスプレイコネクタのビデオBIOS情報を含め、任意の既知又は新規の種類のディスプレイコネクタのBIOS情報を含むようにプログラムすることができる。したがって、そのような実施形態では、第1の基板に電気的に取り付けられた1つ又は複数のディスプレイコネクタを有するI/O基板及び/又はPS基板の場合、処理ユニットは様々なコネクタに問い合わせて、処理ユニットに電気的に取り付けられるコネクタの1つ又は複数の種類を判断することができる。処理ユニットが、処理ユニットに電気的に接続される例えば、I/O基板及び/又はPS基板を介してコネクタの1つ又は複数の種類を特定すると、処理ユニット例えば、様々なビデオBIOS情報を含むビデオコントローラ及び/又はCPUは、ビデオBIOS情報のライブラリから1つ又は複数の該当するビデオBIOS情報を選択することができ、それにより、様々なディスプレイコネクタを適宜機能させることができる。I/O基板及び/又はPS基板を置換することにより、様々な異なるディスプレイコネクタを含むようにコンピュータ処理ユニット100を構成することへの追加又は代替として、いくつかの非限定的な実施形態では、コンピュータ処理ユニットは、1つ又は複数のアダプタを使用して、様々なビデオディスプレイコネクタを通して処理ユニットを1つ又は複数のビデオディスプレイに電気的に接続する。そのような実施形態では、コンピュータ処理ユニットは、処理ユニット上の1種類のディスプレイコネクタから、ビデオディスプレイに取り付けられるように構成された別の種類のディスプレイコネクタにビデオ信号を送信可能な任意の適したアダプタと併せて使用することができる。適したアダプタのいくつかの非限定的な例としては、ドングル、ケーブル、及びコネクタが挙げられる。より具体的には、適したアダプタのいくつかの例としては、VGA-DVIドングル、DVI-HDMIドングル、一端部にオスDVIコネクタを有するとともに、他端部にメスDVIコネクタ及びメスVGAコネクタを有するYスプリッタドングル、DisplayPort-HDMIドングル、DisplayPort-DVIドングル例えば、DisplayPort-単一DVIドングル及びDisplayPort-デュアルリンクDVIドングル、DisplayPort-VGAドングル、及び処理ユニット上のディスプレイコネクタがビデオディスプレイが必要とする種類のものではない場合、ビデオディスプレイを処理ユニットに接続できるようにすることが可能な任意の他のアダプタドングルが挙げられるが、これらに限定されない。したがって、アダプタ例えば、ドングル及びケーブルを使用して、比較的少数の種類のディスプレイコネクタを備える処理ユニットは、広範囲のディスプレイコネクタを通して1つ又は複数のビデオディスプレイに接続することができる。非限定的な例として、図3及び以下のリストは、処理ユニット100すなわち、単一のマザーボードを備える処理ユニット並びに複数の回路基板を備える処理ユニットがDisplayPortコネクタ108及びデュアルリンクDVIコネクタ110を備え、広範囲のディスプレイコネクタを通して処理ユニットを1つ又は複数のビデオディスプレイに接続できることを示す。非限定的な一例では、処理ユニットがデュアルリンクDVIコネクタを備える場合、デュアルリンクDVI接続を必要とする単一のディスプレイを処理ユニット上のコネクタに差し込むことができる。この例では、YスプリッタDVI-DVI及びVGAケーブルにより、処理ユニットは、1つのデュアルリンクDVIディスプレイ及び1つのVGAディスプレイを制御することもできる。第2の非限定的な例では、処理ユニットがデュアルリンクDVIコネクタを備える場合、シングルリンクコネクタを必要とする単一のディスプレイは、処理ユニット上のDVIコネクタに接続し、DVIコネクタを通して実行することができる。同様に、この例では、YスプリッタDVI-DVI及びVGAケーブルにより、処理ユニットは、シングルリンクDVIディスプレイ及び単一のVGAディスプレイを制御することもできる。第3の非限定的な実施形態では、処理ユニットがデュアルリンクDVIコネクタを備える場合、DVI-VGAドングルにより、処理ユニットは単一のVGAディスプレイを制御することができ、YスプリッタDVI-DVI及びVGAケーブルにより、処理ユニットはDVI及びVGAディスプレイを実行することができる。第4の非限定的な例では、処理ユニットがデュアルリンクDVIコネクタを備える場合、DVI-HDMIドングルにより、コネクタはHDMIディスプレイを実行することができる。同様に、この例では、YスプリッタDVI-HDMI及びDVIケーブルにより、表示ユニット上のコネクタは、HDMIディスプレイ並びにDVI又はVGAディスプレイを制御することができる。さらに別の非限定的な例では、処理ユニット100がDisplayPortコネクタを備える場合、コネクタは、DisplayPortディスプレイを直接、又はアダプタを使用して制御することができ、DisplayPortは、デュアルリンクDVIディスプレイ、シングルリンクDVIディスプレイ、HDMIディスプレイ、及び/又はVGAディスプレイを制御することができる。したがって、以下の非限定的なリストは、処理ユニットが1つのデュアルリンクDVIコネクタ及び1つのDisplayPortコネクタを備える場合、処理ユニットがディスプレイ種類の少なくとも23の異なる組み合わせを制御できることを示す。1.デュアルリンクDVIDP2.デュアルリンクDVIデュアルリンクDVIDP上のアクティブなドングル3.デュアルリンクDVIシングルリンクDVIDP上のパッシブなドングル4.デュアルリンクDVIHDMIDP上のパッシブなドングル5.デュアルリンクDVIVGADP上のパッシブなドングル6.デュアルリンクDVIVGADVI上のYスプリッタケーブル7.シングルリンクDVIDP8.シングルリンクDVIデュアルリンクDVIDP上のアクティブなドングル9.シングルリンクDVIシングルリンクDVIDP上のパッシブなドングル10.シングルリンクDVIHDMIDP上のパッシブなドングル11.シングルリンクDVIVGADP上のパッシブなドングル12.シングルリンクDVIVGADVI上のYスプリッタケーブル13.VGADVI上のドングルDP14.VGADVI上のドングルデュアルリンクDVIDP上のアクティブなドングル15.VGADVI上のドングルシングルリンクDVIDP上のパッシブなドングル16.VGADVI上のドングルHDMIDP上のパッシブなドングル17.VGADVI上のドングルVGADP上のパッシブなドングル18.HDMIDVI上のドングルDP19.HDMIDVI上のドングルデュアルリンクDVIDP上のアクティブなドングル20.HDMIDVI上のドングルシングルリンクDVIDP上のパッシブなドングル21.HDMIDVI上のドングルHDMIDP上のパッシブなドングル22.HDMIDVI上のドングルVGADP上のパッシブなドングル23.HDMIDVI上のYスプリッタケーブル上のDVI上のドングルVGADVI上のYスプリッタケーブル上述した構成に加えて、処理ユニットは、限定せずに、1つ又は複数のDVIコネクタ、DisplayPortコネクタ、拡張グラフィックスコネクタ、及びHDMIコネクタ、S-ビデオコネクタ、及び/又はVGAコネクタを含むディスプレイコネクタの任意の他の適した組み合わせを含むように構成することができる。実際には、いくつかの非限定的な実施形態では、処理ユニットは、DisplayPortコネクタ、DVIコネクタ、及び拡張グラフィックスコネクタを備える。したがって、各コネクタはYスプリッタと共に使用される場合、記載の処理ユニットは最高で6つのモニタを同時に制御することができる。したがって、本明細書において考察されるように、本発明のいくつかの実施形態は、コンピュータシステム及びそのようなシステムを電子ビデオディスプレイに接続する方法を含む。特に、本発明のいくつかの態様は、広範囲のビデオディスプレイコネクタを使用して、コンピュータ処理ユニットをビデオディスプレイに接続するシステム及び方法に関する。マルチリンク動的バスパーティション分割本発明の少なくともいくつかの態様は、複数の技術を組み込んだ動的インタフェースにさらに関する。特に、本発明の少なくともいくつかの実施態様は、USB技術、PCIエクスプレス技術、SATA技術、I2C技術、及び電力管理バスPMBus技術を組み込んだ動的インタフェースに関する。いくつかの実施態様では、動的インタフェースは、非周辺ベースのケース、冷却プロセス例えば、熱力学対流冷却、強制換気、及び/又は液体冷却、最適化回路基板構成、最適化処理及びメモリ比率、並びに柔軟性の増大を提供するとともに、周辺装置及びアプリケーションへのサポートを提供する動的バックプレーンを含む処理ユニットと組み合わせて使用される。本発明のいくつかの実施形態は、すべての種類のコンピュータ及び/又は電気企業に関連付けて利用し得る動的インタフェースを含む。ポートは、バスレベルでのホストコントローラへの沢山の通信及び高価な変更を可能にする。さらに、動的インタフェースは、単独で機能してもよく、又はモジュラーで1つ又は複数の他の動的インタフェースに関連付けて、強化した柔軟性及び有用性をホストコントローラに提供してもよい。図4及び対応する考察は、本発明の実施形態による適した動作環境の概説を提供することを目的とする。さらに後述するように、本発明の実施形態は、後述するように、様々なカスタマイズ可能な構成での1つ又は複数の動的インタフェースの使用を含む。本発明のいくつかの実施形態は、1つ又は複数のコンピュータ可読媒体を含み、各媒体は、データ若しくはデータを操作するコンピュータ実行可能命令を含むように構成し得、又はそのようなデータ若しくはコンピュータ実行可能命令を含む。コンピュータ実行可能命令は、データ構造、オブジェクト、プログラム、ルーチン、又は様々な異なる機能を実行可能な汎用処理ユニットに関連するか、若しくは限られた数の機能を実行可能な専用処理ユニットに関連するような、1つ若しくは複数のプロセッサがアクセスし得る他のプログラムモジュールを含む。コンピュータ実行可能命令は、企業の1つ又は複数のプロセッサに、特定の機能又は機能群を実行させ、処理方法のステップを実施するプログラムコード手段の例である。さらに、特定の順序の実行可能命令は、そのようなステップの実施に使用し得る対応する動作の例を提供する。コンピュータ可読媒体の例としては、ランダムアクセスメモリRAM、読み取り専用メモリROM、プログラマブル読み取り専用メモリPROM、消去可能プログラマブル読み取り専用メモリEPROM、電気的に消去可能なプログラマブル読み取り専用メモリEEPROM、コンパクトディスク読み取り専用メモリCD-ROM、任意の固体状態記憶装置例えば、フラッシュメモリ、スマートメディア等、又は処理ユニットがアクセスし得るデータ若しくは実行可能命令を提供可能な任意の他の装置若しくは構成要素が挙げられる。引き続き図4を参照して、代表的なホストコントローラは処理ユニット200を含み、処理ユニット200は、汎用又は専用処理ユニットとして使用し得る。例えば、処理ユニット200は、単独で利用してもよく、又はパーソナルコンピュータ、ノート型コンピュータ、個人情報端末PDA若しくは他のハンドヘルド装置、ワークステーション、ミニコンピュータ、メインフレーム、スーパーコンピュータ、マルチプロセッサシステム、ネットワークコンピュータ、プロセッサに基づく消費者装置、スマート家電若しくは装置、制御システム等として、1つ若しくは複数の同様の処理ユニットと共に利用してもよい。複数の処理ユニットをホストコントローラ内で使用することにより、処理能力の増大が提供される。例えば、ホストコントローラの各処理ユニットを特定のタスク専用にしてもよく、又は各処理ユニットがまとまって分散処理に参加してもよい。図1では、処理ユニット200は、1つ又は複数のバス及び/又は相互接続212を含み、バス及び/又は相互接続212は、様々な構成要素を接続するように構成し得、2つ以上の構成要素間でデータを交換できるようにする。バス/相互接続212は、メモリバス、周辺バス、又は任意の様々なバス構造を使用するローカルバスを含む様々なバス構造の1つを含み得る。バス/相互接続212により接続される典型的な構成要素としては、1つ又は複数のプロセッサ214及び1つ又は複数のメモリ216が挙げられる。いくつかの実施形態では、周辺構成要素は、1つ又は複数の動的インタフェース218を使用してバス/相互接続212に選択的に接続し得る。いくつかの実施形態では、動的インタフェース218は複数のゾーン回路230を備える。各回路は、高速接続を提供し、したがって、隣接する回路から絶縁されて、無線又は電気の干渉を回避する。各回路230は所望のインタフェース仕様を備え、それにより、独自で有用な組み合わせのインタフェース技術を有する動的インタフェース218を提供する。例えば、いくつかの実施形態では、複数のゾーン回路230を有する動的インタフェース218が提供され、ゾーン回路230は、PCIe232、SATA234及び236、USB238、I2C240、及びPMBus242等の様々な仕様インタフェース技術を含む。いくつかの実施形態では、動的インタフェース218は電力回路244をさらに含む。動的インタフェース218が、特定の用途に望ましい任意の種類又は組み合わせのインタフェース技術を含み得ることを当業者は理解しよう。さらに、計算技術での進歩が、本発明と互換性を有し、したがって本発明の趣旨内に含まれる追加のインタフェース技術を提供し得ることを当業者は理解しよう。ゾーン回路230は、周辺装置250がシステムバス212にアクセスするために利用し得る複数のインタフェース技術232、234、236、238、240、及び242を提供する。いくつかの実施形態では、ゾーン回路230のインタフェース技術は、予期される周辺装置250又は装置に十分なインタフェース能力を提供するように選択される。周辺装置250は、システムバス212又は電力へのアクセスが必要な任意の電子装置を含み得る。周辺装置250の非限定的な例としては、キーボード等の入力装置及び/又はマウス、トラックボール、ライトペン、スタイラス若しくは他のポインティングデバイス、マイクロフォン、ジョイスティック、ゲームパッド、パラボラアンテナ、スキャナ、カムコーダ、デジタルカメラ、センサ等の代替の入力装置、並びに/或いはモニタ若しくは表示画面、スピーカ、プリンタ、制御システム等の出力装置が挙げられる。いくつかの実施形態では、周辺装置250はドッキングステーションである。他の実施形態では、周辺装置250は、消費者装置を備え、インタフェース技術がバスシステム212にアクセスするために必要な1つ又は複数の機能を有する。周辺装置250をバス/相互接続212に接続するために使用し得る専用論理に結合されるインタフェース技術のさらなる例としては、シリアルポート、パラレルポート、ゲームポート、ファイアワイヤIEEE1394、無線受信器、ビデオアダプタ、オーディオアダプタ、パラレルポート、無線送信器、任意の並列又は直列化I/O周辺装置又は別のインタフェースが挙げられる。動的インタフェース218は、処理ユニット200が1つ又は複数の周辺装置250と情報を交換できるようにする。処理ユニット200と周辺装置250との接続は、追加のハードウェア及び/又は無線リンクをさらに含み得る。いくつかの実施形態では、周辺装置250は複数の機能を備え、各機能は、後述するように、独自のインタフェース技術を介してシステムバス212及び処理ユニット200にアクセスする。いくつかの実施形態では、周辺装置250は、動的ポート218のゾーン回路230のうちの少なくとも1つに対応する複数の接点260を備える。したがって、装置250は、接点260を回路230に相互接続することにより、動的インタフェース218に動作可能に結合される。当分野で一般に既知であり使用される任意の数の可能な技法、構造、及び/又はアーキテクチャにより、装置250とインタフェース218との動作可能な接続を達成し得ることを当業者は理解しよう。例えば、いくつかの実施形態では、キー接続keyedconnectionが装置250とインタフェース218との間に提供される。他の実施形態では、有線接続が装置250とインタフェース218との間に提供される。さらに、いくつかの実施形態では、有線接続と無線接続との組み合わせが装置250とインタフェース218との間に提供される。いくつかの実施形態では、周辺装置250は、システムバス212にアクセスするために必要な機能を有する複数の特定用途向け集積回路ASICを備える。例えば、いくつかの実施形態では、周辺装置250は、PCIeインタフェース232を介してシステムバス212へアクセスする必要がある第1のASIC252を備える。他の実施形態では、周辺装置250は、SATAインタフェース接続234及び236を介してシステムバス212にアクセスする必要がある第2及び第3のASIC254及び256をさらに備える。したがって、第1、第2、及び第3のASIC252、254、及び256は、必要なインタフェース技術232、234、及び236のそれぞれに対応する接点260に動作可能に接続される。いくつかの実施形態では、周辺装置250はプッシュスルー回路push-throughcircuit270をさらに備え、それにより、未使用又は断続的に使用されるインタフェースリソースは装置をプッシュスルーし、外部接点又はポート272に提供される。他の実施形態では、周辺装置250は、パススルー回路pass-throughcircuit280をさらに提供し、非アクセスリソースは装置をパススルーし、外部接点又はポート282に提供される。したがって、周辺装置250は、アクセス特徴272及び282を含み得、それにより、周辺装置250を介して追加の周辺装置を処理ユニット200に結合する。これより図5を参照して、いくつかの実施形態では、装置290が必要なインタフェース技術のみを消費する構造及び構成を有する周辺装置290を提供する。例えば、いくつかの実施形態では、周辺装置290は、2つのSATA接続234及び236を必要とする第1のASIC252と、PMBusインタフェース接続242を必要とする第2のASIC254とを備える。周辺装置250とは対照的に、周辺装置290は、残りの利用可能なインタフェース技術にパススルー回路又はプッシュスルー回路を提案又は提供しない。むしろ、周辺装置290は、処理ユニット200のシステムバス212にアクセスすることが必要なインタフェース技術のみを消費する。図6を参照して、いくつかの実施形態では、様々なインタフェース技術を消費しパススルーする構造及び構成を有する周辺装置300を提供する。例えば、いくつかの実施形態では、周辺装置300は、単一のSATA接続236を必要とする第1のASIC252を備える。しかし、周辺装置300は、インタフェース技術32、38、40、42、及び44のそれぞれのパススルー回路270、271、74、76、及び78をさらに提供する。インタフェース技術234及び236をパススルーするために、SATAスプリッタ310が提供され、されにより、インタフェース技術234は分割されて、パススルー回路284及び286を外部接点又はポート312に提供する。したがって、二次周辺装置図示せずは、SATAインタフェース技術を介して外部接点312に結合し得る。これより図7を参照して、いくつかの実施形態では、インタフェース技術全体を消費するが、それでもなお消費された技術を外部接点又はポートにパススルーする必要がある構造及び構成を有する周辺装置320を提供する。例えば、いくつかの実施形態では、周辺装置320は、複数のSATA接続234及び236を必要とする第1のASIC252を備える。しかし、周辺装置320は、インタフェース技術232、238、240、242、及び244のパススルー回路271、274、276、及び278をさらに提供する。両方のSATA接続がASIC252により消費されるため、スプリッタ310が提供され、それにより、技術232を分割して、パススルー回路270及び複製SATA回路288を外部接点又はポート312に提供する。したがって、二次周辺装置図示せずは、SATAインタフェース技術を介して外部接点312に結合し得る。これより図8を参照すると、いくつかの実施形態では、二次周辺装置330は、第1の周辺装置320を介して動的インタフェース218に動作可能に接続される。上述したように、第1の周辺装置320はスプリッタ310を含み、それにより、単一のSATAインタフェース回路は分割されて、2つのSATAパススルー回路284及び286を外部接点312に提供する。第1の周辺装置320は、パススルー回路274、276、及び278をさらに含み、インタフェース技術240、242、及び244のそれぞれを外部接点312に提供する。二次周辺装置330は、複数のSATAインタフェース接続を必要とする第2のASIC254と、I2Cインタフェース接続を必要とする第3のASIC256と、PMBusインタフェース接続を必要とする第4のASIC258とを備える。装置330は電力パススルー回路279をさらに必要とする。上述したように、第1の周辺装置320は、すべての必要なパススルー回路を提供して、二次周辺装置330の要件に対処するように構成される。装置330は、プッシュスルー回路268及び電力パススルー回路279をさらに含み、それにより、PMBus回路及び電力回路のそれぞれを外部接点312に提供する。マルチリンク動的ストレージパーティション分割本発明の少なくともいくつかの態様は、拡張可能ストレージドライブを提供するシステム及び方法にさらに関する。特に、本発明の特定の態様は、介在して接続される動的インタフェースコネクタを介して追加のストレージ構成要素を処理ユニットに結合することにより、処理ユニットの記憶容量が増大する、オープンに接続された動的ストレージシステムに関する。本発明のいくつかの実施形態は、すべての種類のコンピュータ及び/又は電気企業に関連付けて利用し得る拡張可能ストレージドライブを含む。拡張可能ストレージドライブは、データ保存と共に記憶容量の連続拡張を可能にする。拡張可能ストレージドライブはさらに、データを損失せず、且つデータ転送を必要とせずに、オンザフライでのストレージ拡張を可能にする。したがって、いくつかの実施形態では、定義された記憶容量を有する第1のストレージ構成を有する処理ユニットが提供される。次に、処理ユニットは、第1のストレージ構成よりも大きな定義された記憶容量を有する第2のストレージ構成に拡張することができる。図9及び対応する考察は、本発明の実施形態による適した動作環境の概説の提供を意図する。さらに後述するように、本発明の実施形態は、様々なカスタマイズ可能な構成で1つ又は複数のマルチリンク動的インタフェースコネクタを使用して、拡張可能ストレージドライブを提供することを含む。図9を参照すると、代表的なホストコントローラは、汎用又は専用処理ユニットとして使用し得る処理ユニット400を含む。例えば、処理ユニット400は、単独で利用してもよく、又はパーソナルコンピュータ、ノート型コンピュータ、個人情報端末PDA若しくは他のハンドヘルド装置、ワークステーション、ミニコンピュータ、メインフレーム、スーパーコンピュータ、マルチプロセッサシステム、ネットワークコンピュータ、プロセッサに基づく消費者装置、スマート家電若しくは装置、制御システム等として、1つ若しくは複数の同様の処理ユニットと共に利用してもよい。複数の処理ユニットを同じホストコントローラ内で使用することにより、処理能力の増大が提供される。例えば、ホストコントローラの各処理ユニットを特定のタスク専用にしてもよく、又は各処理ユニットがまとまって分散処理に参加してもよい。図9では、処理ユニット400は、1つ又は複数のバス及び/又は相互接続412を含み、バス及び/又は相互接続412は、様々な構成要素を接続するように構成し得、2つ以上の構成要素間でデータを交換できるようにする。バス/相互接続412は、メモリバス、周辺バス、又は任意の様々なバス構造を使用するローカルバスを含む様々なバス構造の1つを含み得る。バス/相互接続412により接続される典型的な構成要素としては、1つ又は複数のプロセッサ414及びRAM、ROM、又はフラッシュメモリ等の1つ又は複数のメモリ416が挙げられる。いくつかの実施形態では、処理ユニット400は、システムバス412に動作可能に結合された動的ストレージインタフェース418をさらに含む。インタフェース418は、フラッシュバー等のストレージモジュール420をインタフェースに動的に動作可能に結合し得る任意の構造又は手段を含み得る。例えば、いくつかの実施形態では、ストレージモジュール420は、インタフェース418の接点にはんだ付けされる。他の実施形態では、ストレージモジュール420はインタフェース418のスロットに挿入され、ストレージモジュール420をインタフェースに動作可能に結合する。さらに、いくつかの実施形態では、複数のストレージモジュール420が動的ストレージインタフェース418に動作可能に結合される。いくつかの実施形態では、動的ストレージインタフェース418はフラッシュコントローラ422をさらに備える。フラッシュコントローラ422は、ストレージモジュール420を認識し、ストレージモジュール420を対象としたアクセスを制御する。追加のストレージモジュール図示せずがストレージインタフェース418に追加される場合、フラッシュコントローラ422は、新しいストレージモジュールを、パーティションテーブルと検出された記憶容量との不一致を修正する処理ユニットBIOSに促すメモリ拡張モジュールとして認識する。いくつかの実施形態では、処理ユニット400は、図10に示されるように、新しいストレージモジュールに関して判断するようにユーザに促すコンピュータ実行可能プログラムをさらに備える。これより図10を参照して、新しいストレージモジュールの追加に関して判断するソフトウェア方法を示す。第1のステップ430は、新しいストレージ拡張モジュールの認識を含む。このステップはまず、フラッシュコントローラ422により実行される。新しいストレージが検出されない場合、BIOSはシステム432をブートする。新しいストレージが認識される場合、BIOSは、新しい記憶容量を、パーティションテーブル434に記録された記憶容量値と比較する。パーティションテーブルの記憶容量が、新しい記憶容量と同じである場合、BIOSはシステム432をブートする。2つの値が不一致の場合、BIOSは、処理ユニットが新しい記憶容量436をどのように使用すべきかに関して判断するようにユーザに促す。プログラムは、2つの選択肢のうちの一方を選択するようにユーザに促す:aストレージ容量を新しいドライブ438としてパーティション分割するか、又はb既存のドライブ440の既存の記憶容量を増大させる。ユーザの応答に応じて、ソフトウェアはBIOS及びパーティションテーブルを更新して、必要ないかなる更新も反映させる。これより図11を参照して、動的ストレージインタフェース418の断面側面図を示す。いくつかの実施形態では、ストレージインタフェース418は、ストレージモジュール420を動作可能に受ける複数のクリップ又はスロット450を備える。ストレージモジュール420は、任意の形態、構造、技術、又は記憶媒体の組み合わせを含み得る。例えば、いくつかの実施形態では、ストレージモジュール420は、動作可能に接続された複数のフラッシュバー424を有するPCBを備える。他の実施形態では、ストレージモジュール420は、はんだ付け等によりストレージインタフェース418に直接且つ動作可能に結合された個々のフラッシュバー424を備える。さらに、いくつかの実施形態では、ストレージモジュール420は、動的ストレージインタフェース418に動作可能に接続されたクリップ又はスロット450に動作可能に接続された個々のフラッシュバー424を備える。これより図12を参照すると、いくつかの実施形態では、処理ユニット400は動的周辺ストレージインタフェース460をさらに備える。周辺ストレージインタフェース460は、システムバス412及び上述した様々な他の計算構成要素に動作可能に結合される。いくつかの実施形態では、周辺ストレージ装置470は、当分野で既知の方法により周辺ストレージインタフェース460に動作可能に結合される。例えば、いくつかの実施形態では、記憶装置470は、キーインタフェース接続を介してインタフェース460に結合される。いくつかの実施形態では、周辺記憶装置470は、複数のストレージモジュール420及びフラッシュコントローラ422を備える。ストレージモジュール420は、フラッシュコントローラ回路426を介してフラッシュコントローラ422に動作可能に接続される。さらに、いくつかの実施形態では、ストレージモジュール420はメモリ回路428を介して接点466に動作可能に接続される。したがって、記憶装置470が動的ストレージインタフェース460に相互接続される場合、処理ユニット400のプロセッサ414は、ストレージモジュール420にアクセスして認識し、利用することができる。これより図13を参照すると、いくつかの実施形態では、第2の周辺記憶装置480は周辺記憶装置470に結合されるか、又はピギーバックされ、それにより、処理ユニット400の記憶容量を動的に増大させる。周辺記憶装置470と周辺記憶装置480との顕著な違いは、記憶装置480上にフラッシュコントローラがないことである。いくつかの実施形態では、記憶装置470上のフラッシュコントローラ422は、フラッシュコントローラ回路426及びコネクタ442を介して記憶装置480に電気的に結合される。したがって、フラッシュコントローラ422は、コネクタ442を記憶装置480にパススルーする。接続されると、フラッシュコントローラ422は、装置480上のフラッシュコントローラ回路426を介して記憶装置480のストレージモジュール420を制御する。したがって、フラッシュコントローラを新しい各ストレージモジュールで置換するのではなく、単一のフラッシュコントローラ422を使用して、利用可能なすべてのストレージモジュール420を単一のストレージドライブとして制御する。追加の周辺ストレージをシステムに追加して、処理ユニット400の記憶容量をさらに増大させ得ることを当業者は理解しよう。例えば、図14Aに示されるように、いくつかの実施形態では、追加のストレージモジュール420をフラッシュコントローラ422に追加し、それにより、処理ユニット400のメモリ容量を増大させる。処理ユニット400のメモリ容量は、所望に応じて追加のメモリモジュール454を追加することによりさらに拡張される。いくつかの実施形態では、メモリモジュール420は、並列回路構成及び直列回路構成のうちの少なくとも一方でフラッシュコントローラ422に追加される。したがって、新しい各モジュール422又は454がコントローラ422に追加される場合、コントローラ422の制御機能は、そのメモリを含むように拡張される。これより図14Bを参照すると、いくつかの実施形態では、複数のフラッシュコントローラ422は直列回路に配置され、各コントローラ422は各自のメモリモジュール420のセットを含む。メモリモジュール420は各コントローラ422により制御され、各コントローラは、メモリモジュール420の数及びサイズに基づいて各自のメモリ容量を含む。いくつかの実施形態では、追加のメモリモジュール454を有する追加のコントローラ452を追加することにより、追加のメモリパーティションが処理ユニット400に追加される。いくつかの実施形態では、処理ユニット400は、図14Cに示されるように、独立ディスク冗長アレイRAID484を有するフラッシュコントローラ422をさらに備える。したがって、いくつかの実施形態では、複数のメモリモジュールを論理ユニット484に組み合わせることにより、処理ユニット400の信頼性が増大し、アレイ内のすべてのモジュールは独立している。例えば、いくつかの実施形態では、RAID484は、3つの250GBフラッシュメモリモジュールを使用するRAID-5ボリュームであり、メモリモジュールのうちの2つはデータ用であり、第3のメモリモジュールはパリティ用である。他の実施形態では、処理ユニット400は、システムバス412に動作可能に相互接続された複数のRAID484を備える。これより図15A~図15Dを参照すると、いくつかの実施形態では、周辺記憶装置472は、動的周辺インタフェース460を介してシステムバス412に動作可能に接続される。図15Aを参照すると、いくつかの実施形態では、第1の周辺記憶装置472は、キー接続488を介して動的インタフェース460に動作可能に接続される。いくつかの実施形態では、第1の周辺装置472はフラッシュコントローラ422及び複数のメモリモジュール420を備える。第2の周辺記憶装置474は、第2のキー接続489を介して第1の周辺装置472にさらに結合される。いくつかの実施形態では、第2の周辺装置474は、コントローラを含まず、むしろ、第1の記憶装置472のフラッシュコントローラ422により制御されるメモリモジュール420のみを含む。第2の周辺装置474は、追加の周辺装置図示せずを受ける動的インタフェース460をさらに備える。したがって、追加の周辺装置を動作可能に積み重ねることにより、処理ユニット400の記憶容量は動的に拡張される。図15Bを参照すると、いくつかの実施形態では、複数の周辺装置472、474、及び476はキー接続488、489、及び491を介して動作可能に相互接続される。さらに、いくつかの実施形態では、各周辺装置472、474、及び476はフラッシュコントローラ422を備え、各装置に動作可能に結合されたメモリモジュール420を独立して制御する。このようにして、追加の各周辺装置は、処理ユニット400から新しいメモリパーティション又はメモリドライブとして見られ、それにより、システムの記憶容量を増大させる。さらに、いくつかの実施形態では、周辺装置476は、追加の動的インタフェース460を備え、それにより、追加の記憶装置等の追加の周辺装置を受ける。他の実施形態では、装置476のインタフェース460を提供して、非ストレージベースの周辺装置を動作可能に受ける。いくつかの実施形態では、周辺装置476は、フラッシュコントローラ422と、動的インタフェース460を介してメモリモジュール420を処理ユニット400に動作可能に結合する複数のソケット、ポート、又はドック486とを備える。したがって、いくつかの実施形態では、処理ユニット400の記憶容量は、メモリモジュール420を空のソケット486に追加することにより動的に増大する。さらに、いくつかの実施形態では、周辺装置478は、フラッシュコントローラ422と、動的インタフェース460を介して動的メモリモジュール421を処理ユニット400に動作可能に結合する複数のソケット486とを備える。いくつかの実施形態では、動的メモリモジュール421は、メモリモジュール420をPCBに動作可能且つ動的に結合する複数のソケット又は接点を有するPCBを備える。いくつかの実施形態では、各動的メモリモジュール421は、フラッシュコントローラ422によりまとめて制御される複数のメモリモジュール420を備える。他の実施形態では、各モジュール421は独立したフラッシュコントローラ図示せずを備え、それにより、各動的メモリモジュール421は、処理ユニット400の別個のメモリパーティションとして動作する。いくつかの実施形態では、動的周辺ストレージインタフェース460は、様々な周辺記憶装置をパススルーする追加の機能をさらに含む。例えば、いくつかの実施形態では、電源は、相互接続された周辺装置をパススルーして、下流の周辺装置に給電する。他の実施形態では、USB、PMBus、SATA、又はI2C等のインタフェース技術が、相互接続された周辺装置をパススルーして、相互接続された装置と処理ユニット400とが通信できるようにする。さらに、いくつかの実施形態では、インタフェース技術は、相互接続された周辺装置をパススルーして、下流の装置と処理ユニット400とが通信できるようにする。これより図16を参照して、処理ユニット装置の記憶容量を動的に拡張する方法を示す。いくつかの方法では、第1のステップ490は、初期記憶容量構成を有する処理ユニット400を購入又は所有することである。第2のステップ492は、処理ユニット400の記憶容量を拡張すると決断することである。第3のステップ494は、ストレージモジュールを処理ユニット400に追加し、それにより、初期記憶容量構成を超えてストレージユニットの記憶容量を拡張することである。このステップ494は、aコンピュータユーザが追加のストレージモジュール496を購入し、インストールするか、又はb製造業者若しくはコンピュータ技術者が追加のストレージモジュール498を処理ユニット400にインストールするかのいずれかにより達成し得る。動的ストレージインタフェース418、ストレージモジュール420、動的周辺ストレージインタフェース460、並びに周辺記憶装置470及び480が、特定用途に望まれる任意の種類又は組み合わせのインタフェース技術を含み得ることを当業者は認識しよう。さらに、計算技術の進歩が、本発明と互換性を有する追加のインタフェース技術を提供し得、したがって、本発明の範囲内に含まれることを当業者は理解しよう。装置470、480とインタフェース418及び460との動作可能な接続が、当分野で一般に既知であり、使用される任意の数の可能な技法、構造、及び/又はアーキテクチャにより達成し得ることを当業者はさらに理解しよう。例えば、いくつかの実施形態では、キー接続が周辺装置とインタフェース460との間に提供される。他の実施形態では、有線接続が周辺装置とインタフェース460との間に提供される。さらに、いくつかの実施形態では、有線接続及び無線接続の組み合わせが、動作可能に相互接続された送致と本発明のインタフェースとの間に提供される。マルチリンク動的PCIEパーティション分割概説され、続く図に示される本発明の少なくともいくつかの構成要素を、広範囲の異なる構成で配置し設計可能なことが容易に理解されよう。したがって、図16に示され表現される本発明のシステム及び方法の以下の実施形態は、特許請求される本発明の範囲の限定を意図せず、本発明の現在好ましい実施形態のうちのいくつかの単なる代表である。PCIeは、並列動作で使用されるバスシステムの代わりに、ネットワークに対して同様に動作する直列接続を利用する。複数のソースからのデータを処理する1本のバスの代わりに、PCIeは、いくつかのポイントツーポイント直列接続を制御するスイッチを有する。これらの接続は、スイッチで始まり、データが行く必要がある装置に直接繋がる。あらゆる装置は各自の専用接続を有するため、装置はもはや、バスでするように帯域幅を共有しない。PCIeアーキテクチャは、対になった場合各方向に1つずつ、レーンを構成するポイントツーポイントシリアルリンクの周囲に構築される。クロスバースイッチとして働くメインボード上のハブがレーンを配線する。動的ポイントツーポイントアーキテクチャにより、いくつかの装置は互いに同時に通信することができる。アーキテクチャにより、レーンの分割及び/又はグループ化を行うこともできる。本発明では、カードの構成に応じて、単一のコネクタに延びる非関連レーンをグループ化し、又は分割することができる。したがって、複数の装置を単一のカードに配置することができ、適切な数のレーンをカード上の各装置に割り振り、性能を最大化することができる。レーンのグループ化に柔軟性を提供することにより、カードを設計する際及びカードを必要に応じて置換する際の柔軟性を増大させ、機械の所望の性能を最適化することができる。各装置に割り振られるレーンの数は、BIOSの初期化中に決定される。本発明では、複数の非関連グループがコネクタに延び、利用可能なレーンのうちの1つ又は複数を使用できるようにする。実際には、非関連PCIeレーンは同じコネクタに延びる。非関連PCIeレーンが単一のコネクタに延びることにより、単一のカードが複数の装置を実行することができ、各装置は、装置に割り振られた必要数のレーンを有し、各装置の機能を最適化することができる。PCIeはレーンカウントを柔軟にする一方で、非関連レーンのグループ化は、カード設計の柔軟性を向上させ、コネクタが、ビデオカード又は高速インターネットカード等の広帯域幅カードと、同じカードに収容された複数の非関連低帯域幅装置との両方を効率的にサービス提供できるようにする。2つのPCIeポート間にポイントツーポイント通信チャネルを備えるリンクは、通常のPCI要求構成読み/書き、I/O読み/書き、メモリ読み/書きの送/受信及び割り込みINTx、MSI、MSI-Xの両方を可能にする。物理レベルで、リンクは1つ又は複数のレーンを備える。低速周辺装置802.11Wi-Fiカードは、単一レーン×1リンクを使用する一方で、グラフィックスアダプタは通常、はるかに広いひいてはより高速の16レーンリンクを使用する。レーンは、異なるレーンの送受信対を備える。各レーンは4本のワイヤ又は信号路を備え、したがって、各レーンは全二重バイトストリームであり、両方向で同時にリンクのエンドポイント間で8ビットバイト形式でデータパケットを輸送する。物理的なPCIeスロットは、1~32の2のべき乗1、2、4、8、16、及び32のレーンを含み得る。本発明の特定の実施形態では、改良PCIプロトコルを使用して、PCIeカード上の装置の需要に従ってレーンをグループ化するか、又は分割することにより、PCIeレーンを動的にパーティション分割して割り振る。本発明の特定の実施形態では、BIOSが、初期化中、カード上のどの装置がマザーボードに差し込まれるかを決定し、PCIeカードの要件に基づいてPCIeレーンを動的にパーティション分割する。カード上の装置が、適宜動作するために各装置が必要とするレーンと共に識別され割り振られる場合、レーンはBIOS初期化中に動的にパーティション分割される。本発明の特定の代替の例示的な実施形態では、異なるカードが元のカードに取って代わり、初期化中、レーンの異なるグループ化を割り振り、最適な割り振りを可能にし、その他のレーンに対するレーンの関連に関わらず、レーンの割り振りは変更され、グループ化又は分割することができる。このようにして、レーン割り振りは常に最適化され、利用可能なレーンは、元のグループ化により使用されない状態のままではない。さらに他の実施形態は、カード設計の向上した柔軟性を提供する。各カードの独自の要件に基づいてレーンを動的にパーティション分割することにより、カード設計者に、複数の非関連装置を単一のカードに配置し、レーンを最適に装置に割り振るより大きな柔軟性が提供される。一実施形態では、カードは、4つのレーンを必要とする装置を提供するとともに、1つのみのレーンを必要とするいくつかの装置も含む。さらなる代替の実施形態は、同じコネクタに接続されたグループ化された非関連レーンを含み得る。これより図17を参照して、PCIe配線のブロック図を示す。PCIeブリッジ500には、PCIeブリッジ500に接続されたレーン515、520、525、530、550、555、560、565、及び570が提供される。レーン515が8つのレーンを備える場合、これらのレーンを分割することができる。同様に、レーンが関連しない場合であっても、レーン520、525、及び530をグループ化することができる。同様に、仮にレーン550が8レーン接続である場合、このレーン550も分割することができる。仮にレーン560、565、及び570がそれぞれ1レーンである場合、グループ化することができる。レーンのグループ化又は分割は柔軟であり、レーンを最適な構成で割り振ることを可能にし、カード設計でのより高い柔軟性を可能にする。データは、1サイクル当たり1ビットの速度でレーンにわたって移動するパケットとしてPCIe内を直列に移動する。PCIe接続の各レーンは、2対のワイヤ--一方は送信ワイヤ、他方は受信ワイヤを含む。x1接続は、各方向で1サイクル毎に1ビットを搬送する4本のワイヤで構成される1つのレーンを有する。同様に、x2リンクは、8本のワイヤを含み、一度に2ビットを伝送し、x4リンクは4ビットを伝送する等である。他の構成はx12、x16、及びx32である。この説明は、1つ又は複数のグループ化構成の単なる例示である。実際には、本発明の例示的な実施形態を本明細書において説明したが、本発明は本明細書に記載される様々な好ましい実施形態に限定されず、むしろ、本開示に基づいて当業者が理解するであろう変更、省略、組み合わせ例えば、様々な実施形態にわたる態様の、適合、及び/又は修正を有するありとあらゆる実施形態を含む。特許請求の範囲内の限定は、特許請求の範囲に利用される用語に基づいて広く解釈されるべきであり、本明細書に記載される例に限定されず、又は本願の手続き中、これらの例は非排他的であると解釈されるべきである。例えば、本開示では、好ましくはという用語は非排他的であり、好ましくは、~であるが、~に限定されないを意味する。ミーンズプラスファンクション限定又はステッププラスファンクション限定は、特定の請求項限定で、以下の条件のすべてがその限定で提示される場合のみ利用される:aする手段が明示的に記載され、且つb対応する機能が明示的に記載される。本発明は、趣旨又は本質的な特徴から逸脱せずに他の特定の形態で実施し得る。記載される実施形態は、すべての点で限定ではなく例示として考えられるべきである。本発明は、本発明の趣旨又は本質的な特徴から逸脱せずに他の特定の形態で実施し得る。記載される実施形態は、すべての点で限定ではなく例示として考えられるべきである。したがって、本発明の範囲は、上記説明ではなく添付の特許請求の範囲により示される。特許請求の範囲と均等の意味及び範囲内のすべての変更は、特許請求の範囲内に含まれるべきである。