Versatile Real-Time Executive

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by NMaia (talk | contribs) at 16:28, 20 March 2016 (added Category:Proprietary operating systems using HotCat). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Versatile Real-Time Executive
DeveloperMentor Graphics
OS familyReal-time operating systems
Working stateCurrent
Initial release1981; 43 years ago (1981)
Marketing targetEmbedded systems and SoC
PlatformsZ8002, i8086, i80186, ARM, MIPS, PowerPC, SPARC, RISC, M68K, AMD29K, i960, M88K, i860, i80386, CPU32, StrongARM
Kernel typeReal-time
LicenseProprietary
Official websitewww.mentor.com

Versatile Real-Time Executive (VRTX) is a real-time operating system developed and marketed by the company Mentor Graphics. VRTX is suitable for both traditional board-based embedded systems and SoC architectures. It has been superseded by the Nucleus RTOS.[1]

History

The VRTX operating system began as a product of Hunter & Ready, a company founded by James Ready and Colin Hunter in 1980 which later became Ready Systems. This firm later merged with Microtec Research in 1993 and went public in 1994. This firm was then acquired by Mentor Graphics[2] in 1995 and VRTX became a Mentor product.

Since the 1980s, the chief rival to VRTX has been a rival operating system VxWorks, a Wind River Systems product. VxWorks had its beginnings in the mid 1980s as compiler and assembly language tools to supplement VRTX (i.e. VRTX works, or VxWorks) and later Wind River created their own offering of a real-time kernel similar to VRTX.

VRTX

VRTX comes in several flavors:

  • VRTX : 16-bit VRTX, for Z8000, 8086, etc.
  • VRTX-32 : 32bit VRTX, for M68K, AMD29K, etc.
  • MPV : Multiprocessor VRTX for distributed applications, such as distributed across VME backplanes.
  • VRTX-mc : Micro-Controller VRTX, for small systems requiring minimal memory use.
  • VRTX-oc : On-Chip VRTX, freeware community source code for personal and academic use, license required for commercial use.
  • VRTX-sa : Scalable Architecture VRTX for full operating system features. Loosely based on Carnegie Mellon Mach (kernel) microkernel principles.
  • SPECTRA : Virtual Machine implementation for running a VRTX VM on unix-like hosts, also includes an Open development environment allowing 3rd party tools open access to cross-development resources. [3]

Most companies developing software with VRTX use ARM, MIPS, PowerPC or other RISC microprocessors.

Implementations

VRTX runs the Hubble Space Telescope.

VRTX runs the Wide Area Augmentation System.[4]

VRTX was the first operating system ported to the AMD29000.[5]

VRTX is used as a core for the Motorola proprietary P2K (rus.) operating system, which runs on most company devices since the Motorola V60 and T280i, up to the Motorola RAZR2 V9x. It runs on several hardware platforms including LTE (Motorola V300, V500, V600, E398, RAZR V3 and others featuring the ARM7 processor), LTE2 (Motorola L7 and upcoming devices with 176x220 screen resolution), Rainbow POG (3G phones featuring an MCORE processor from Motorola E1000 to RAZR V3x), Argon (all new 3G phones with 532 MHz ARM11 processor since Motorola RAZR maxx V6 and V3xx) and others.

See also

References

  1. ^ http://www.pcmag.com/encyclopedia/term/57381/vrtx VRTX Definition from PC Magazine Encyclopedia
  2. ^ Computer Business Review October 11, 1995, /CBRonline/news/mentor_graphics_to_add_real_time_arm_via_130m_microtec_acquisition
  3. ^ Computer Business Review September 30, 1992, /CBRonline/news/ready_systems_introduces_spectra_environment_for_developing_real_time_embedded_systems
  4. ^ http://www.prnewswire.com/news-releases/raytheon-systems-company-selects-microtecs-vrtxr-real-time-operating-system-for-wide-area-augmentation-system-76778332.html
  5. ^ Computer Business Review, January 6, 1991 /CBRonline/news/ready_systems_vrtx_is_first_operating_system_for_am29000

External links