ノースブリッジ(コンピュータのチップセット構成要素)
ノースブリッジは、PCマザーボード上でCPUをメモリやグラフィックスに接続し、サウスブリッジと連携してプラットフォームI/Oを提供する高速チップセット構成要素である。
ノースブリッジは、歴史的にプロセッサと主要なサブシステム間の最高速経路を管理してきた、コンピュータのチップセットにおける主要な構成要素である。CPUソケット付近のマザーボード上に配置され、中央処理装置、主記憶装置、グラフィックス・インターフェース間の通信を処理した。また、低速I/Oを担うサウスブリッジと呼ばれる補助チップとも連携した。両チップは一体となり、システム全体を結び付けるプラットフォーム・ロジックを構成していた。
画像ギャラリー
3 画像機能とアーキテクチャ
従来、ノースブリッジには性能上重要なコントローラと相互接続機構が実装されていた。代表的な役割には、DRAMへのアクセスを調停するメモリコントローラ、主要なグラフィックス・バス(初期のシステムではAGP、後にはPCI Express)、およびCPUに接続するリンクまたはバス(フロントサイドバスやポイントツーポイント接続など)が含まれる。これらのインターフェースは大量で遅延の影響を受けやすい通信を扱うため、ノースブリッジは高速動作向けに設計され、しばしばプロセッサの物理的な近くに配置された。
- 主な役割:メモリ制御、グラフィックス・インターフェース、CPU相互接続の調整。
- 一般的なインターフェース:DDRメモリ・チャネル、AGP/PCIeレーン、チップセット間リンク。
- 実装形態:マザーボード上の1個以上の専用集積回路として実装された。
歴史と進化
初期のPCアーキテクチャでは、ノースブリッジとサウスブリッジを分離することで、プラットフォームごとに機能を組み合わせやすくなった。しかし時代とともに、チップメーカーは遅延とエネルギー使用量を減らすため、より高い統合を進めた。多くの現代的なCPUには、メモリコントローラや、場合によってはグラフィックスなど、かつてノースブリッジに搭載されていた機能が組み込まれている。その結果、独立したノースブリッジの役割は縮小した。プラットフォーム設計は単一チップのソリューション、または主制御チップとI/Oハブの構成へ移行し、メーカーは残るチップセット・ロジックに対して新たな名称やトポロジーを採用した。
実用上の意義と例
現在の製品資料では「ノースブリッジ」という用語はあまり使われないが、その理解はシステムの挙動を説明するうえで役立つ。ノースブリッジはメモリへのアクセスとグラフィックス接続を管理していたため、その設計はメモリ遅延、マルチGPU対応、オーバークロックの余地に影響を与えた。メモリコントローラがCPUダイへ移されたことで、システムは遅延の低減とマザーボード・レイアウトの簡素化を得た一方、チップセット・レベルの機能における柔軟性には変化が生じた。
トラブルシューティングの観点では、かつて「ノースブリッジ故障」と表現された問題は、通常、メモリエラー、表示の問題、または起動の不安定さとして現れた。現代では、これに相当する問題は、独立したチップセット・チップの故障ではなく、CPUまたは統合コントローラの不具合として診断されることがある。
要するに、ノースブリッジの概念は、かつてプロセッサとシステム資源の間に位置していた高性能ロジックを指す。その歴史的な役割は、マザーボードが重要な信号をどのように配線し、ベンダーがプラットフォーム性能をどのように最適化したかを形作った。機能の多くは現在、プロセッサに統合されるか単一のコントローラへ集約されているが、この用語はレガシーハードウェアやチップセットのアーキテクチャを論じる際に今なお有用である。
関連項目
著者
AlegsaOnline.com ノースブリッジ(コンピュータのチップセット構成要素) Leandro Alegsa
URL: https://ja.alegsaonline.com/art/70990