
マルチバスは産業システムで使用されるコンピュータバス規格です。Intel Corporationによって開発され、 IEEE 796バスとして採用されました。 [1]
マルチバス仕様は、比較的大きなフォームファクタを備えた堅牢な業界標準であり、複雑なデバイスをその上で設計することができました。明確に定義され、十分に文書化されていたため、マルチバス互換の業界が成長し、多くの企業がマルチバス用のカードケージやエンクロージャを製造しました。他の多くの企業がCPU、メモリ、その他の周辺機器ボードを製造しました。1982 年には、マルチバスボードおよびシステムの製造業者が 100 社以上ありました。[2] これにより、市販の既製ハードウェアから複雑なシステムを構築できるようになり、企業は独自のマルチバスボードを設計して革新を起こし、それを別のベンダーのハードウェアと統合して完全なシステムを作成することができました。その一例が、Sun MicrosystemsのSun-1およびSun-2ワークステーションです。 Sunはカスタム設計のCPU、メモリ、SCSI、ビデオディスプレイボードを構築し、3Com Ethernetネットワークボード、Xylogics SMDディスクコントローラ、Ciprico Tapemaster 1/2インチテープコントローラ、Sky浮動小数点プロセッサ、Systech 16ポートターミナルインタフェースを追加して、システムをワークステーションまたはファイルサーバーとして構成しました。[3]マルチバスベースの設計を採用した他のワークステーションベンダーには、HP / Apollo [4]やSilicon Graphicsなどがあります。[5]
Intel Multibus I & II 製品ラインはRadiSys Corporationによって Intel から購入され、2002 年に US Technologies, Inc. によって購入されました。
マルチバスアーキテクチャ
マルチバスは、最大スループットを維持しながら、さまざまな転送速度のデバイスに対応する非同期バスでした。20 本のアドレス ラインがあり、最大 1 MBのマルチバス メモリと 1 MB の I/O ロケーションをアドレス指定できました。ほとんどのマルチバス I/O デバイスは、アドレス空間の最初の 64 Kb のみをデコードしました。
マルチバスはマルチマスター機能をサポートしており、マルチバスを複数のプロセッサや他のDMAデバイスと共有することができます。[6]
標準のマルチバス フォーム ファクタは、幅 12 インチ (300 mm)、奥行き 6.75 インチ (171 mm) の回路基板で、前面に 2 つのイジェクト レバーが付いています。この基板には 2 つのバスがあります。1 つは、マルチバス仕様で定義されたピン割り当てを持つ幅の広い P1 バスで、もう 1 つはプライベート バスとして定義された小さい方の P2 バスです。
マルチバス規格
マルチバスには次のバスが含まれます。
- マルチバスシステムバス — IEEE 796として採用
- iSBX (I/O拡張バス) — IEEE P959として採用
- iLBXローカルバス拡張[7](実行バス)
- マルチチャンネルI/Oバス
バージョン
マルチバスI
IEEE-796: マイクロコンピュータ システム バス。1974 年に Intel によって初めてリリースされました。カードはフロント パネルを使用せず、カード エッジ フィンガーをコネクタとして使用しました (ISA/PC-AT カードと同様)。Northwest Technical などの企業は、現在では廃止されていると見なされている Multibus I の「サポート終了」製品を今でも提供しています。以下は、IEC 796 標準の Multibus に関連するセクションの一覧です。
- IEC 796-1:1990 マイクロプロセッサ システム バス - 8 ビットおよび 16 ビット データ (マルチバス I) - パート 1: 電気的およびタイミング仕様による機能説明
- IEC 796-2:1990 マイクロプロセッサ システム バス - 8 ビットおよび 16 ビット データ (マルチバス I) - パート 2: エッジ コネクタ (直接) を使用したシステム バス構成の機械的およびピンの説明
- IEC 796-3:1990 マイクロプロセッサ システム BUS I、8 ビットおよび 16 ビット データ (マルチバス I) — パート 3: ピンおよびソケット (間接) コネクタを使用したユーロカード構成の機械的およびピンの説明
マルチバス II
IEEE-1296 32 ビット/10 MHz バス、40 MByte/s。カード サイズは 3U x 220 mm と 6U x 220 mm です。これらのカードは、3U/6U x 160 mm の VME Eurocard サイズよりも大きいです。ドライバには TTL (「Fast」シリーズ) ゲートを使用し、バックプレーン コネクタはDIN 41612タイプ C です。Multibus II はまだ廃止とは見なされていませんが、成熟していると考えられています。ただし、新しい設計には推奨されません。IEEE-STD-1296: 高性能同期 32 ビット バス: Multibus II、1987 年および 1994 年にリリース。ISO/IEC 10861 としても知られています。
- ISO/IEC 10861:1994 情報技術 - マイクロプロセッサ システム - 高性能同期 32 ビット バス: マルチバス II
歴史的用途
iRMXオペレーティング システムを実行する Multibus-II ハードウェアは、ロンドン地下鉄 中央線信号制御システム(CLSCS) のコア自動列車監視サブシステムの大部分で使用されています。これは、ウェスティングハウス レール システムズによって提供され、1990 年代半ばから稼働を開始しました。中央線は自動列車運転線です。自動列車監視要素では、Multibus 上の iRMX とSPARC上のSolarisコンピューターを組み合わせて使用しています。16 台の Multibus ベースのローカル サイト コンピューターが、制御センターの 6 台の中央 Multibus ベースのサブシステムとともに線路に沿って分散配置されています。リアルタイム制御および通信機能は、Multibus ベースのプロセッサによって提供され、Sun ワークステーションはデータベース機能と制御室のオペレーター コンソールを提供します。すべてのサブシステム コンピューターは二重冗長化されています。安全性が重要な自動列車保護コンポーネントは、Multibusを使用しない線路側および列車搭載機器によって提供されます。制御センターでは、ウェスティングハウス社はスタッフのトレーニングとソフトウェア テストの目的で、システムの簡易版も提供しました。このシステムでは、完全な ATS システムとほぼ同じハードウェアとソフトウェアが使用されていましたが、列車の動きと信号の動作をシミュレートするためにコンピューター (これも Multibus-II と Sun ベース) に接続されていました。 [アップデート]
オスロ メトロまたはオスロ トンネルベーンは、中央の共通トンネルまたはフェレストンネルの線路を通る、同様の (ただしそれほど複雑ではない) ウェスティングハウス社製のマルチバス ハードウェア制御システムを使用していますが、2011 年に廃止される予定でした。
参照
参考文献
- ^ IEEE 標準マイクロコンピュータシステムバス。IEEE。1983年12月。pp. 1–46。doi :10.1109 / IEEESTD.1983.81701。ISBN 978-0-7381-2753-8. 2011年11月21日閲覧。
- ^ ftp://reports.stanford.edu/pub/cstr/reports/csl/tr/82/229/CSL-TR-82-229.pdf [永久リンク切れ] SUN ワークステーション アーキテクチャ、Andreas Bechtolsheim、Forest Baskett、Vaughan Pratt、スタンフォード大学コンピュータ システム研究所技術レポート No. 229、1982 年 3 月
- ^ The Sun Hardware Reference 2007年1月2日アーカイブ、Wayback Machine
- ^ 「アーカイブコピー」。2010年6月8日時点のオリジナルよりアーカイブ。2008年4月25日閲覧。
{{cite web}}: CS1 maint: アーカイブされたコピーをタイトルとして (リンク)HP/APOLLO システム情報 - ^ http://www.futuretech.blinkenlights.nl/iris-faq.html Silicon Graphics IRIS 2000/3000 FAQ
- ^ Sun 68000 ボード ユーザーズ マニュアル、Sun Microsystems, Inc、1983 年 2 月、改訂 B
- ^ AFIPS '83 1983 年 5 月 16 ~ 19 日開催の全国コンピュータ会議の議事録、497 ~ 501 ページ。ACM デジタル ライブラリ
外部リンク
- マーク・ソコスのマルチバスIの説明
- System 310 マイクロコンピュータ入門、Intel Corporation (1983)。マルチバス ベースのシステム。
- Intel マルチバス仕様、Intel Corporation (1982)。
- Intel iLBX バス仕様、Intel Corporation (1983)。
- US Technologies の公式マルチバスサイト
