ア | イ | ウ | エ | オ |
カ | キ | ク | ケ | コ |
サ | シ | ス | セ | ソ |
タ | チ | ツ | テ | ト |
ナ | ニ | ヌ | ネ | ノ |
ハ | ヒ | フ | ヘ | ホ |
マ | ミ | ム | メ | モ |
ヤ | ユ | ヨ | ||
ラ | リ | ル | レ | ロ |
ワ | ヰ | ヴ | ヱ | ヲ |
ン |
A | B | C | D | E |
F | G | H | I | J |
K | L | M | N | O |
P | Q | R | S | T |
U | V | W | X | Y |
Z | 数字 | 記号 |
チップ(部品)の組み合わせのこと。パーソナルコンピューターのマザーボードでも、CPU以外に、CPU周辺機能や周辺機器類を統合したチップを用意し、この組み合わせをチップセットと呼んだ。これも、時代の変遷により、色々と様変わりをしている。
一つのプロセッサーで全機能を賄うと、コストが上がり、無駄も多くなる。そこで、ある程度の機能で分けることで必要に応じた組み合わせを可能とする、というのが基本的な発想である。
パーソナルコンピューターはまず、CPUを制御する部分と、他の周辺機器を制御する部分で大きく二つに分けることが可能なので、チップはまず大きな二つに集積されるようになった。
これは、CPU制御部分は必須だが、他の周辺機器制御については必ずしも必要でないこともあるためである。対応する他の周辺機器の多少に応じて安価なものから高級なものまで揃えることもできる利点があった。
外部バスにPCIが使われていた頃は、このように2チップ構成だったチップセットをPCIチップセットと呼んだ。なお、外部バスが変わっていっても、内部バスはその後もPCIが使われ続けている。
この当時は、CPU周辺回路を含むものを「ノースブリッジ」、その他のI/Oコントローラーを含むものを「サウスブリッジ」と呼んでいた。このノース/サウスという呼び方は今では死語と化しているが、2チップ構成は比較的長く続いた。
詳細は後述するが、Coreアーキテクチャーからはこのノース/サウスという語を廃止し、従来のノースブリッジをHOSTブリッジ「MCH」、従来のサウスブリッジを「I/O コントローラー・ハブ(ICH)」と呼ぶようになった。
組み込み用のCPUの場合、CPU周辺装置はCPUパッケージ内にすべて含まれているのが一般的だった。
歴史的に、x86系のプロセッサーはCPUはCPUのみで、周辺装置を別にノースブリッジとしていた。これもやがて、CPU内に内蔵されるようになった。
また、以前はサウスブリッジ側にあったGPUも、ノースブリッジ側へと移り、最後にはCPUそのものに統合されるようになった。GPUは単に映像処理だけではなく、GPGPUとして演算にも使うのがトレンドとなったからである。
これ以降は、CPUともう一つのチップ、という構成が一般化するようになる。チップ「セット」とは言ってもチップは一つしかなく、「プラットフォーム・コントローラー・ハブ(PCH)」と呼ばれるシングルチップで周辺回路を処理するようになっている。
以下、パソコン用のチップセットについて。
Intel Core 2シリーズでは、HOSTブリッジを「MCH」、「I/O コントローラー・ハブ(ICH)」と呼んだ。ノースブリッジ/サウスブリッジという表現は早速死語化しているが、そのように呼んでも間違いというわけではない。
MCH(ノースブリッジ)は、CPUインターフェイス、メモリーインターフェイス、PCI ExpressやAGPなどの外部バス、そしてICHとのインターフェイスを持っている。
ICH(サウスブリッジ)は、PCIバス、ATA、USB、Ethernetなどの回路を持つ。いわゆるレガシーデバイス(PS/2キーボード、PS/2マウス、フロッピーディスクドライブ、シリアルポート、パラレルポート、ISAスロット)などは、昔はサウスブリッジの担当だったがICHはその機能を持たず、ICHに接続されるI/Oプロセッサーで処理されている。
MCHとICHで分かれているため、互いを高速に結ぶバスが必要となり、このためにHubLinkと呼ばれるバスが使われていた。
NehalemすなわちIntel Core i7の最初の製品であるBloomfieldコアの時代から、従来ならノースブリッジに存在したメモリーコントローラーがCPUに内蔵されるようになった。
チップセット回りに大きな異変が発生したのはこの次の世代で、Lynnfieldコアからである。
先のBloomfieldで、QPIという高速バスが必要だったのはPCI Express ×16がノースブリッジに存在したためである。しかしLynnfieldコアからはPCI Express ×16もCPUに内蔵されたため、チップセット側の機能も大幅に減り、ついに一つだけ「プラットフォーム・コントローラー・ハブ」(PCH)と呼ばれるシングルチップとなった。
PCH側の仕事は、グラフィック以外のPCI ExpressやPCI、シリアルATAといった、従来のサウスブリッジ相当である。CPUとの接続であってもQPIのような高速バスは不要になったため、CPUとPCHの接続は従来のICHと同様にDMI(Direct Media Interface)が採用された。
最初のPCHであるP55はICHと殆ど差が無いように見えたが、次のH57/H55/Q57はDMIの他に「FDI」(Flexible Display Interface)と呼ばれるバスを追加してICHと差別化されている。
コメントなどを投稿するフォームは、日本語対応時のみ表示されます