VL-Busの信号はi486の信号そのものなので扱いが容易
VL-Busの信号とi486の信号の違いは、わざわざ仕様書に章が設けられているが、実はそれほど多くない。さすがに286のマシンは考慮していないと思うのだが、386SXベースのマシンは当時少なくなく、ところが386SXはデータバスが16bitに減らされている。
またi386とi486ではこの16bit転送における信号の振る舞いが若干異なるので、ここはi486に寄せるという話と、バス上に複数のバスマスターが存在する場合の調停にからんで、いくつかの信号線の扱いが異なること、システムリセットの信号にまつわる注意点、それと転送サイクル終了に関する扱い(DMA転送をする場合の配慮を追加)といった程度になっている。
ちなみにVL-Busはi486の信号をベースにしているものの、仕様そのものは複数のCPUに対応することを考慮している。実際仕様書の先頭にも「非x86 CPUのサポートは、ブリッジチップを介してVL-Bus信号を抽象化することで容易に実現できる。これにより、同じ周辺機器をx86プラットフォームと非x86プラットフォームの両方で使用可能である」とサラッと書いてある。
もっともそのブリッジチップをどこかが出したか? というと、筆者が知る限り記憶にない。非x86でVL-Busを搭載したシステムをどこかで一度見かけたことはあるのだが(もうそれがなんだったかは記憶がないのだが、MIPSかPowerPCのどちらかだったはず)、変換をどう実装していたかまで記憶していない。おそらくFPGAかなにかで構成したのではないかと思う。
また、将来の拡張用ということで64bitモードのサポートも用意されていた。すでにVL-Bus 2.0の仕様書第6章には、"64-bit VL-Bus"という項目が用意され、信号の定義やタイミングなどが記載されているのだが、肝心の物理形状は下の画像である。
VL-Busの物理的なコネクターは16bit MCAのものを流用しているが、64bitの方は32bit MCAのコネクターを利用する予定で、その場合カードの長さは32bitのものより2インチ(5.08cm)長くなる予定だった。これは別にPentium以降の64bitデータバスを想定していたというよりも、将来は32bitから64bitにデータバスが広がるのが自然と考えられており、それに向けて用意をしておいたのだろう。
ただ実際には64bit VL-Busは市場にまったく出てこず、Pentiumマシンはバスバッファを介して64bitバスを32bitバスに変換するという面倒な作業を強いられることになった。
このVL-Busは瞬く間に普及することになった。なにせi486の信号そのものだから、扱いはそう難しくないしレイテンシーも低い。市場ではi486マザーボードが主流であったが、i386DX対応でVL-Busを搭載したマザーボードも当時秋葉原でいくつか見かけている。性能の方も劇的に向上しており、特にビデオカード周りは大幅に性能が改善した。
まだ今ほどベンチマークが普及していたわけではないが、3DBench(この動画の冒頭で実行しているSuperScape開発のもの)は比較的よく利用されており、通常のISAのビデオカードでは10~20fps動作だったものがVL-Busだと30~40fpsまで性能が引きあがった。
秋葉原のショップでは、VL-Busを搭載したショップブランドPCが軒並みこの3DBenchをデモで動かしていたという時代である。VL-BusもまたISA/EISAと同じくロイヤリティやライセンスを必要としなかったため、各社一斉にこれに飛びつき、急速にVL-Busに対応したマザーボードやビデオカード、SCSIカード、各種I/Oカードなどが市場に出回ることになった。
ただこの急速な発展が、結果から言えばVL-Busの寿命を縮めた面もあるだろう。製品があふれたことで、競争が激しくなる。そこで生き残るためには差別化が必要だが、コストを下げるのは身を削ることになるし、高機能化と言ってもなにしろバスだから機能を勝手に増やすわけにはいかない。結果として過激化の方向にシフトすることになる。
本記事はアフィリエイトプログラムによる収益を得ている場合があります

この連載の記事
-
第870回
PC
スマホCPUの王者が挑む「脱・裏方」宣言。Arm初の自社販売チップAGI CPUは世界をどう変えるか? -
第869回
PC
半導体プロセスの新たな覇権! インテルのDNNプロセッサーはAMDやMetaを凌駕する配線密度と演算密度 -
第868回
PC
物理IPには真似できない4%の差はどこから生まれるか? RTL実装が解き放つDimensity 9500の真価 -
第867回
PC
計算が速いだけじゃない! 自分で電圧を操って実力を出し切る賢すぎるAIチップ「Spyre」がAI処理を25%も速くする -
第866回
PC
NVIDIAを射程に捉えた韓国の雄rebellionsの怪物AIチップ「REBEL-Quad」 -
第865回
PC
1400WのモンスターGPU「Instinct MI350」の正体、AMDが選んだ効率を捨ててでも1.9倍の性能向上を獲る戦略 -
第864回
PC
なぜAMDはチップレットで勝利したのか? 2万ドルのウェハーから逆算する経済的合理性 -
第863回
PC
銅配線はなぜ限界なのか? ルテニウムへの移行で変わる半導体製造の常識と課題 -
第862回
PC
「ビル100階建て相当」の超難工事! DRAM微細化が限界を超え前人未到の垂直化へ突入 -
第861回
PC
INT4量子化+高度な電圧管理で消費電力60%削減かつ90%性能アップ! Snapdragon X2 Eliteの最先端技術を解説 -
第860回
PC
NVIDIAのVeraとRubinはPCIe Gen6対応、176スレッドの新アーキテクチャー搭載! 最高クラスの性能でAI開発を革新 - この連載の一覧へ













