El VT1000 era un terminal de computadora monocromo con sistema X Window, presentado por Digital Equipment Corporation (DEC) en abril de 1990. El VT1200 reemplazó al VT1000 ese mismo año, con una actualización de código y un aumento de la RAM de 1 a 2 MB. Todos los modelos de la serie VT1000 se comunicaban con sus computadoras anfitrionas a través de Ethernet , admitiendo TCP/IP y el protocolo LAT ( Local Area Transport ) de DEC, orientado a terminales. También incluían puertos serie estándar para permitir la emulación básica de terminal , integrados en la ROM .
Al parecer, insatisfecha con las VT1000, DEC lanzó la VT1300 al mismo tiempo que la VT1200. Esta era esencialmente una versión reducida y sin disco duro de la VAXstation 3100 Modelo 30 , que permitía descargar el código del Sistema X Window desde el sistema anfitrión. Una versión mejorada de la VT1300 que permitía al anfitrión descargar programas al terminal para ejecutarlos localmente fue la VTX2000 , un concepto que DEC denominó "estación de trabajo X".
Historia
Concepto
La familia VT1000 surgió de un estudio realizado en 1987 por el grupo VIPS de DEC. Analizaron el uso de las estaciones de trabajo gráficas existentes y descubrieron que la gran mayoría de sus usuarios simplemente las utilizaban para mantener varias sesiones de terminal en un ordenador anfitrión. Esto suponía un desperdicio de la mayor parte de la potencia de la estación de trabajo, cuyo coste ascendía a decenas de miles de dólares. Esto dio lugar a un proyecto en 1987 para diseñar un sistema más adecuado a las tareas que los usuarios realizaban realmente, ofreciendo gráficos estandarizados que pudieran ser utilizados de forma efectiva y reduciendo la complejidad del hardware para que un usuario básico de terminal pudiera plantearse su compra. [ 1 ]
Desarrollo
El equipo descartó usar uno de sus procesadores VAX de un solo chip debido al alto costo de implementación. El Motorola 68000 era económico y potente, pero no contaba con soporte para compiladores cruzados ni otros sistemas de soporte de desarrollo en VMS , por lo que estos tendrían que ser programados. Teniendo esto en cuenta, el equipo finalmente optó por el Texas Instruments TMS34010 , un diseño que combina una CPU de 32 bits con instrucciones adicionales para manejar tareas gráficas 2D comunes y el manejo de bits. El TMS34010 combina las funciones de CPU y GPU , lo que reduce el costo de implementar una terminal gráfica completa. [ 2 ]
Tras experimentar con un servidor X en la VAXstation 2000 , el equipo concluyó que los enlaces serie no serían lo suficientemente rápidos para soportar X Windows y decidió equipar el diseño con Ethernet como su sistema de comunicaciones principal. Al estudiar el rendimiento del sistema en su conjunto, estimaron que el sistema resultante no sería extremadamente rápido, pero sí más rápido que un servidor X ejecutándose en la VAXstation 2000, que se consideraba apenas utilizable. Se consideró la posibilidad de equiparlo con un TMS34010 para gestionar los gráficos y un 68000 para otras tareas, pero el equipo no pudo encontrar la manera de equilibrar las cargas para que ninguno de los procesadores quedara infrautilizado. Una posible actualización al próximo TMS34020 parecía más prometedora. [ 2 ]
El equipo decidió desde el principio utilizar un sistema operativo personalizado desarrollado para otro proyecto y debatió si incluirlo en la ROM o descargar el código del host mediante un mecanismo de arranque. Usar la ROM eliminaría el largo proceso de arranque por red, pero también dificultaría las correcciones y actualizaciones menores. Por motivos de rendimiento, optaron por incluir el sistema operativo en la ROM, utilizando una pequeña tarjeta enchufable que se podía intercambiar. [ 3 ] Otras partes del sistema, como las fuentes , se descargan del host para ahorrar espacio en la ROM. Esto utiliza un mecanismo de red personalizado y requiere una máquina host que ejecute un servidor. [ 4 ]
Esta decisión tuvo varios efectos colaterales. Era deseable que el sistema pudiera realizar la configuración local y la emulación de terminal incluso cuando no estuviera conectado a una computadora host, lo que llevó a la necesidad de una interfaz de usuario básica similar a la BIOS que permitiera configurarlo y gestionar las conexiones a hosts mediante X Windows. En X Windows, esto requiere que la máquina tenga tanto el servidor X, el software que dibuja la pantalla, como el cliente X, una aplicación que llama al código Xlib para enviar comandos de dibujo al servidor. [ a ] DEC tenía un sistema de este tipo como parte de su sistema DECwindows , pero este estaba estrechamente vinculado a VMS, lo que requirió una adaptación de Xlib de MIT a la plataforma TMS34020. Se incluyó en la ROM un emulador de terminal que proporcionaba soporte para terminales VT52 , VT100 , VT220 y VT320 , utilizando el gestor de ventanas local para la visualización. [ 3 ]
VT1300
Mientras se trabajaba en el diseño original, el equipo tuvo que optimizar constantemente el software para obtener el máximo rendimiento. Esto provocó actualizaciones continuas de la ROM, causando problemas considerables. Esto generó un creciente interés en una máquina basada en RAM que arrancara desde la red, revirtiendo su decisión anterior. En 1989, se inició el desarrollo en esta línea utilizando la VAXstation 3100 con el disco duro y otros componentes extraídos, ejecutando el sistema operativo VAXELN y EWS ( X11 para VAXELN). [ 5 ] Como el sistema solo podía usarse con una computadora anfitriona, no había una interfaz de usuario local. La implementación de esta versión del sistema requirió mucho más hardware y gastos, por lo que se decidió que fuera un modelo solo en color, en comparación con los modelos anteriores que eran monocromos. [ 6 ]
Descripción
El VT1000 y el VT1200 venían empaquetados en una caja tipo caja de pizza , con el monitor normalmente en la parte superior y un teclado de la serie LK400 conectado mediante un cable en espiral y un conector modular de 4 pines . El ratón de tres botones tenía una forma similar a un disco, parecida al ratón original del iMac , y utilizaba un conector redondo personalizado de 7 pines. El panel posterior incluía un conector coaxial para los puertos del monitor, el ratón y el teclado, un puerto serie MMJ ( Modified Modular Jack ) para una impresora, otro puerto serie MMJ para conexiones de host y un conector Ethernet ThinWire . También incluía conectores de entrada y salida de CA; este último se utilizaba para conectar el monitor, permitiendo encenderlo y apagarlo con el terminal mediante un único interruptor situado en el lateral de la caja, junto a los conectores de alimentación. El sistema admitía varios monitores monocromos, que se seleccionaban mediante un interruptor giratorio junto al puerto del monitor. [ 7 ]
Además de la compatibilidad con X Window, el VT1000 y el VT1200 también podían emular los terminales de texto anteriores de DEC en ventanas individuales, incluyendo compatibilidad con el VT52 , VT100 , VT220 y VT320 . [ 8 ] El modelo básico venía con un monitor CRT de 15 pulgadas y costaba 2895 dólares, pero se podía actualizar a una pantalla de 19 pulgadas por 700 dólares adicionales, o a una pantalla plana electroluminiscente de 19 pulgadas por 11 100 dólares adicionales. Todas las pantallas tenían una resolución de 1024x864. Venían con 1 MB de RAM , pero se podían actualizar a 4 MB por 600 dólares por megabyte. [ 9 ] El VT1000 fue reemplazado por el VT1200 en otoño de 1991. Este era esencialmente la misma máquina con una actualización de código. [ 10 ]
El VT1300 venía empaquetado en una carcasa mucho más grande, aproximadamente del tamaño de un PC IBM de tamaño completo de la época, aunque algo más bajo verticalmente. Su precio de lanzamiento fue de 7495 dólares e incluía 9 MB de RAM y un monitor a color de 19 pulgadas. [ 11 ]
Notas
- ↑ En la terminología X, los términos cliente y servidor se invierten con respecto al uso normal: el servidor normalmente se ejecuta en la máquina del usuario final, que normalmente se denomina cliente en otros casos.
Referencias
Citas
- ^ Engberg y Porcher 1991 , pág. 28.
- ^ Engberg y Porcher 1991 , pág.30.
- ^ Engberg y Porcher 1991 , pág.31.
- ^ Engberg y Porcher 1991 , pág. 32.
- ↑ "Terminal VT1300" (PDF) . Digital. 1990. Consultado el 1 de noviembre de 2021 .
- ^ Engberg y Porcher 1991 , pág. 33.
- ↑ DIC 1991 , págs. 2–3.
- ↑ DIC 1991 , pág. 7.
- ↑ Marshall, Martin (9 de abril de 1990). "DEC presenta una línea de pantallas X Window" . InfoWorld : 46.
- ^ Engberg y Porcher 1991 , pág. 26.
- ↑ "El VT1300 funciona (casi) como una estación de trabajo" . Computerworld : 19. 17 de diciembre de 1990.
Bibliografía
- Engberg, Björn; Porcher, Thomas (otoño de 1991). "X Window Terminals" (PDF) . Digital Technical Journal : 26–35 .
- Guía de servicio VT1000 / VT1200 y DECimage 1200 (PDF) (Informe técnico). Digital Equipment Corporation. Abril de 1991. EK–V1000–SV.002.
- Terminales de computadora DEC
- terminales de computadora
- Sistema X Window
- Hardware DEC
- Introducciones relacionadas con la informática en 1990