Articulo de referencia

Ejecutivo versátil en tiempo real

Versatile Real-Time Executive ( VRTX ) es un sistema operativo en tiempo real (RTOS) desarrollado y comercializado por la empresa Mentor Graphics . VRTX es adecuado tanto para s...

Versatile Real-Time Executive ( VRTX ) es un sistema operativo en tiempo real (RTOS) desarrollado y comercializado por la empresa Mentor Graphics . VRTX es adecuado tanto para sistemas embebidos tradicionales basados ​​en placas como para arquitecturas de sistema en un chip (SoC). Ha sido reemplazado por el RTOS Nucleus . [ 1 ]

Historia

El sistema operativo VRTX comenzó como un producto de Hunter & Ready, una empresa fundada por James Ready y Colin Hunter en 1980 que más tarde se convirtió en Ready Systems . Esta empresa se fusionó con Microtec Research en 1993 y salió a bolsa en 1994. Posteriormente, fue adquirida por Mentor Graphics en 1995 [ 2 ] y VRTX pasó a ser un producto de Mentor.

El sistema operativo VRTX se lanzó en septiembre de 1981. [ 3 ]

Desde la década de 1980, el principal rival de VRTX ha sido VxWorks , un producto de Wind River Systems . VxWorks se originó a mediados de los 80 como un compilador y un conjunto de herramientas de lenguaje ensamblador para complementar VRTX, conocido como VRTX Works o simplemente VxWorks. Posteriormente, Wind River creó su propio kernel en tiempo real, similar a VRTX.

VRTX

VRTX viene en varias versiones:

  • VRTX: VRTX de 16 bits , para Z8000, 8086, etc.
  • VRTX-32: VRTX de 32 bits , para M68K, AMD29K, etc.
  • MPV: VRTX multiprocesador para aplicaciones distribuidas, como las distribuidas a través de placas base VME.
  • VRTX-mc: Microcontrolador VRTX, para sistemas pequeños que requieren un uso mínimo de memoria.
  • VRTX-oc: VRTX integrado en chip, código fuente gratuito de la comunidad para uso personal y académico; se requiere licencia para uso comercial.
  • VRTX-sa: VRTX de arquitectura escalable para todas las funciones del sistema operativo. Basado libremente en los principios del microkernel Mach de la Universidad Carnegie Mellon .
  • SPECTRA: Implementación de máquina virtual (VM) para ejecutar una VM VRTX en hosts tipo Unix . También incluye un entorno de desarrollo integrado abierto que permite el acceso abierto de herramientas de terceros a recursos de desarrollo cruzado. [ 4 ]

La mayoría de las empresas que desarrollan software con VRTX utilizan microprocesadores de conjunto de instrucciones reducido (RISC), incluidos ARM , MIPS , PowerPC u otros.

Implementaciones

VRTX controla el telescopio espacial Hubble .

VRTX ejecuta el Sistema de Aumento de Área Amplia . [ 5 ]

VRTX fue el primer sistema operativo portado al AMD Am29000 . [ 6 ]

VRTX se utiliza como núcleo para el sistema operativo propietario P2K de Motorola , que se ejecuta en la mayoría de los dispositivos de la compañía desde el Motorola V60 y T280i, hasta el Motorola RAZR 2 V9x. Se ejecuta en varias plataformas de hardware, incluidas LTE (Motorola V300, V500, V600 , E398, RAZR V3 y otros con procesador ARM7 ), LTE2 (Motorola L7 y próximos dispositivos con resolución de pantalla de 176x220), Rainbow POG ( teléfonos 3G con procesador MCORE desde Motorola E1000 hasta RAZR V3x), Argon (todos los nuevos teléfonos 3G con procesador ARM11 de 532 MHz desde Motorola RAZR MAXX V6 y V3xx), y otros. 

Véase también

  • Lista de partes y construcción del telescopio
  • Xenomai es un entorno de desarrollo de software en tiempo real que coopera con el kernel de Linux . Podría utilizarse para portar el sistema basado en VRTX a Linux, aunque no todas las funciones son compatibles.
  • VRTX ha llegado al final de su ciclo de vida; existe una herramienta de portabilidad automatizada llamada OS Changer que permite reutilizar el código en un sistema operativo moderno. [ 7 ]

Referencias

  1. https://www.pcmag.com/encyclopedia/term/57381/vrtx Definición de VRTX de la enciclopedia de PC Magazine
  2. "Mentor Graphics incorporará ARM en tiempo real mediante la adquisición de Microtec por 130 millones de dólares" . Computer Business Review . 11 de octubre de 1995.
  3. Ready, James (1986-08-31). "VRTX: Un sistema operativo en tiempo real para aplicaciones de microprocesadores embebidos". IEEE Micro . 6 (4): 10. doi : 10.1109/MM.1986.304774 . S2CID 10740518 . 
  4. "Ready Systems presenta el entorno Spectra para el desarrollo de sistemas embebidos en tiempo real" . Computer Business Review . 30 de septiembre de 1992.
  5. "La empresa Raytheon Systems selecciona el sistema operativo en tiempo real VRTX de Microtecs para su sistema de aumento de área amplia" . PR Newswire (Comunicado de prensa). Cision EE. UU.
  6. "Ready Systems VRTX es el primer sistema operativo para AM29000" . Computer Business Review . 6 de enero de 1991.
  7. "MapuSoft: Portabilidad simplificada" . MapuSoft Technologies . 2008. Archivado del original el 20 de noviembre de 2008. Consultado el 8 de agosto de 2021 .
  • Sitio web oficial de Mentor Graphics