| 開発者 | ハンター&レディ レディシステムズ マイクロテックリサーチ メンターグラフィックス |
|---|---|
| OSファミリー | リアルタイムオペレーティングシステム |
| 作業状態 | 現在 |
| 初回リリース | 1981年 |
| マーケティングターゲット | 組み込みシステム、SoC |
| 利用可能 | 英語 |
| プラットフォーム | Z8002、i8086、i80186、ARM、MIPS、PowerPC、SPARC、RISC、M68K、AMD29K、i960、M88K、i860、i80386、CPU32、StrongARM |
| カーネルタイプ | リアルタイム |
| ライセンス | 独自 |
| 公式サイト | メンター |
Versatile Real-Time Executive ( VRTX ) は、Mentor Graphics社が開発、販売しているリアルタイムオペレーティングシステム(RTOS) です。VRTXは、従来のボードベースの組み込みシステムとシステムオンチップ (SoC) アーキテクチャの両方に適しています。Nucleus RTOSに置き換えられました。[1]
歴史
VRTXオペレーティングシステムは、1980年にジェームズ・レディとコリン・ハンターによって設立され、後にReady Systemsとなったハンター&レディ社の製品として始まりました。この会社は1993年にマイクロテック・リサーチ社と合併し、1994年に株式を公開しました。その後、この会社は1995年にメンター・グラフィックス社に買収され[2]、VRTXはメンター社の製品となりました。
VRTXオペレーティングシステムは1981年9月にリリースされました。[3]
1980 年代以来、VRTX の主なライバルはWind River Systems の製品であるVxWorksでした。VxWorks は、1980 年代半ばに VRTX を補完するコンパイラおよびアセンブリ言語ツールとして始まり、VRTX works、または VxWorks と呼ばれていました。その後、Wind River は VRTX に似た独自のリアルタイム カーネル製品を開発しました。
バーチャル
VRTX にはいくつかの種類があります:
- VRTX: Z8000、8086 など用の16 ビットVRTX。
- VRTX-32: M68K、AMD29K など用の32 ビットVRTX。
- MPV: VME バックプレーン全体に分散された分散アプリケーション向けのマルチプロセッサ VRTX。
- VRTX-mc: 最小限のメモリ使用量を必要とする小規模システム向けのマイクロコントローラー VRTX。
- VRTX-oc: オンチップ VRTX、個人および学術的使用向けのフリーウェアコミュニティソース コード、商用利用にはライセンスが必要。
- VRTX-sa: 完全なオペレーティング システム機能を実現するスケーラブル アーキテクチャ VRTX。カーネギー メロン大学のMach マイクロカーネル原理に基づいています。
- SPECTRA: Unix系ホスト上でVRTX VMを実行するための仮想マシン(VM)実装。また、サードパーティのツールがクロス開発リソースにオープンアクセスできるオープン統合開発環境も含まれています。 [4]
VRTX を使用してソフトウェアを開発しているほとんどの企業は、ARM、MIPS、PowerPCなどのRISC (縮小命令セット コンピュータ)マイクロプロセッサを使用しています。
実装
VRTX はハッブル宇宙望遠鏡を運用しています。
VRTXは広域増強システムを運用している。[5]
VRTXはAMD Am29000に移植された最初のオペレーティングシステムでした。[6]
VRTXは、 Motorola独自のP2K オペレーティングシステムのコアとして使用され、Motorola V60およびT280iからMotorola RAZR 2 V9xまでのほとんどの同社デバイスで動作します。これは、LTE(Motorola V300、V500、V600、E398、RAZR V3、およびARM7プロセッサを搭載したその他のデバイス)、LTE2(Motorola L7および176x220の画面解像度を備えた今後のデバイス)、Rainbow POG( Motorola E1000からRAZR V3xまでのMCOREプロセッサを搭載した3G電話)、Argon(Motorola RAZR MAXX V6およびV3xx以降の532MHz ARM11プロセッサを搭載したすべての新しい3G電話)など、いくつかの ハードウェアプラットフォームで動作します。
参照
- 望遠鏡の部品と構造のリスト
- Xenomai は、 Linux カーネルと連携するリアルタイム開発ソフトウェア フレームワークです。すべての機能がサポートされているわけではありませんが、VRTX ベースのシステムを Linux に移植するために使用できます。
- VRTXはサポート終了となりましたが、OS Changerという自動移植ツールを利用することで、最新のOSでコードを再利用することができます。[7]
参考文献
- ^ https://www.pcmag.com/encyclopedia/term/57381/vrtx PC Magazine Encyclopedia からの VRTX の定義
- ^ 「Mentor Graphics、1億3000万ドルのMicrotec買収によりリアルタイムARMを追加」Computer Business Review 1995年10月11日。
- ^ Ready, James (1986-08-31). 「VRTX: 組み込みマイクロプロセッサアプリケーション向けのリアルタイムオペレーティングシステム」. IEEE Micro . 6 (4): 10. doi :10.1109/MM.1986.304774. S2CID 10740518. 2022-07-27に取得。
- ^ 「Ready Systems、リアルタイム組み込みシステムの開発に Spectra 環境を導入」Computer Business Review 1992 年 9 月 30 日。
- ^ 「レイセオンシステムズ社、広域増強システムにマイクロテックのVRTXリアルタイムオペレーティングシステムを採用」。PR Newswire(プレスリリース)。Cision US。
- ^ 「Ready Systems VRTX は AM29000 向けの最初のオペレーティング システムです」。Computer Business Review。1991年 1 月 6 日。
- ^ 「MapuSoft: Porting Made Easy」。MapuSoft Technologies。2008年。2008年11月20日時点のオリジナルよりアーカイブ。2021年8月8日閲覧。
外部リンク
- 公式ウェブサイト、Mentor Graphics
