MCAの仕組みを非公開にしたことで
従来の拡張カードが利用できなくなる
MCA自身は完全な独自規格であるが、以下のような、1980年代としてはかなり先進的な構造を持っていた。
- データバスは16bit及び32bit幅。転送速度は10MHzなので20~40MB/秒ということになるが、実際にはDDR動作も当初から念頭に置いており、さらにアドレスバスを併用した64bit幅のモードも追加される予定で、これらを利用すると最大160MB/秒という、PCIを凌ぐ転送速度(*2)が実現可能
- バスの構造そのものは共有バス。割り込みはレベルトリガーになっており、複数の割り込みを1本の信号線で管理可能
- 16/32bit幅に関してはアドレス/制御信号とデータが完全に分離されており、データバスで効率的に転送できるようになっている(64bit動作時は、アドレスバスを転用してデータ転送を行なう)
- DMA Bus Masterに対応しており、さらにMaster同士のArbitration(複数Masterからの同時リクエストを調停する機構)が搭載され、12ミリ秒ごとにMasterを切り替え可能
- 必要となるリソースについてPOS(Programmable Option Select)と呼ばれる機構を利用して自動調整が可能
(*2) PCIも66MHzおよび64bitの規格が後追いで追加されているので、こちらと比較するとPCIの方が高速である。
後に出てくるPCIと比較して見劣りするのは信号速度そのものと、Delayed Transactionと呼ばれる多重転送処理(時間がかかる転送を後回しにして、すぐ転送できるものを優先することでバスの利用効率を引き上げる)の仕組みくらいのものである。
問題は、このMCAをI/Oバスそのものとして実装し、かつこの仕組みを非公開(ライセンス供与)にしたことだ。COMPAQは同じように独自のFlexアーキテクチャーを開発したが、このFlexアーキテクチャーはあくまでも内部の接続用であって、実際にはそのFlexアーキテクチャーの先にISAやEISAという従来と互換性のあるI/Oバスがぶら下がっていたため、XTバスやISAバス用の拡張カードがそのまま利用できた。
ところがIBMはMCAを内部バスではなく外部のI/Oバスとして採用し、かつ従来のISAを撤廃してしまった結果、従来の拡張カードが一切利用できなくなってしまった。ちなみにMCAのライセンス料はかなり高額であり、結果として一部のメーカーがこれに応じた程度である。
有名なところではChips&Technologiesがリリースした82C611/82C612というブリッジチップは、XTバス/ISAバスのカードをMCAに接続するための、いわばバス変換アダプターとして動作したため、既存のカードにこのチップを搭載すれば「一応」MCA対応カードが出来上がるというわけだ。ただこういうやり方では絶対にコストは下がらないわけで、価格競争力が劣るカードしかMCAにはラインナップされないことになった。
非公開にしたのはバスだけではない。PS/2ではテクニカル・リファレンスで回路図やBIOSのソースコードも明らかにされなくなった。その代わり、BIOSのエントリーポイントの仕様が公開され、この仕様に基づいてプログラムする限り正常に動作する形に切り替わり、実装が明らかにされなくなった。
その実装も、CBIOS(Compatible BIOS:IBM-PC/ATまでと互換性のあるBIOS)とABIOS(Advanced BIOS:PS/2以降の独自拡張が含まれる)に分かれるなど、いきなりクローズド・アーキテクチャーに走ることになった。

この連載の記事
-
第852回
PC
Google最新TPU「Ironwood」は前世代比4.7倍の性能向上かつ160Wの低消費電力で圧倒的省エネを実現 -
第851回
PC
Instinct MI400/MI500登場でAI/HPC向けGPUはどう変わる? CoWoS-L採用の詳細も判明 AMD GPUロードマップ -
第850回
デジタル
Zen 6+Zen 6c、そしてZen 7へ! EPYCは256コアへ向かう AMD CPUロードマップ -
第849回
PC
d-MatrixのAIプロセッサーCorsairはNVIDIA GB200に匹敵する性能を600Wの消費電力で実現 -
第848回
PC
消えたTofinoの残響 Intel IPU E2200がつなぐイーサネットの未来 -
第847回
PC
国産プロセッサーのPEZY-SC4sが消費電力わずか212Wで高効率99.2%を記録! 次世代省電力チップの決定版に王手 -
第846回
PC
Eコア288基の次世代Xeon「Clearwater Forest」に見る効率設計の極意 インテル CPUロードマップ -
第845回
PC
最大256MB共有キャッシュ対応で大規模処理も快適! Cuzcoが実現する高性能・拡張自在なRISC-Vプロセッサーの秘密 -
第844回
PC
耐量子暗号対応でセキュリティ強化! IBMのPower11が叶えた高信頼性と高速AI推論 -
第843回
PC
NVIDIAとインテルの協業発表によりGB10のCPUをx86に置き換えた新世代AIチップが登場する? -
第842回
PC
双方向8Tbps伝送の次世代光インターコネクト! AyarLabsのTeraPHYがもたらす革新的光通信の詳細 - この連載の一覧へ











