Articulo de referencia

TMS34010

El sucesor del TMS34010, el TMS34020 El TMS34010 , desarrollado por Texas Instruments y lanzado en 1986, fue el primer circuito integrado procesador gráfico programable . Si bie...

El sucesor del TMS34010, el TMS34020

El TMS34010 , desarrollado por Texas Instruments y lanzado en 1986, fue el primer circuito integrado procesador gráfico programable . Si bien ya existía hardware gráfico especializado, como los blitters , el chip TMS34010 es un microprocesador que incluye instrucciones orientadas a gráficos, lo que lo convierte en una combinación de una CPU y lo que más tarde se denominaría GPU .

El chip fue fundamental en más de veinticinco videojuegos arcade desde finales de los años 80 hasta mediados de los 90, principalmente de Atari Games y Midway Games . Se utilizó por primera vez en Narc en 1988, y posteriormente en otros juegos como Hard Drivin' , Smash TV , Mortal Kombat y NBA Jam . También formó parte de las tarjetas aceleradoras de vídeo para estaciones de trabajo informáticas en la década de 1990.

La siguiente gran evolución del chip de Texas Instruments fue el TMS34020 y un coprocesador de punto flotante complementario . El énfasis de esta combinación estaba en el renderizado 3D, pero también se utilizó en lugar del TMS34010 en los juegos arcade no poligonales Revolution X y Battletoads Arcade .

Historia

El diseño del TMS34010 fue liderado por Karl Guttag, quien previamente trabajó en el controlador de pantalla de video TMS9918, utilizado por primera vez en la TI-99/4A . [ 1 ] El desarrollo tuvo lugar en las instalaciones de TI en Bedford (Reino Unido) y Houston (EE. UU.). El primer chip estuvo operativo en Houston en diciembre de 1985, y las placas de desarrollo se enviaron a las instalaciones de estaciones de trabajo de IBM en Kingston, Nueva York , en enero de 1986.

Midway Games [ a ] fue un usuario prolífico del chip en videojuegos arcade, comenzando con el juego de disparos Narc en 1988. Los juegos posteriores de Midway basados ​​en el chip incluyen Smash TV (1990), Mortal Kombat (1992) y NBA Jam (1993). El simulador de conducción 3D Hard Drivin' (1989) de Atari Games contiene dos de los procesadores. [ 2 ] Atari Games usó el chip en otros juegos 3D con sombreado plano: STUN Runner (1989), Race Drivin' (1990) y Steel Talons (1991).

TI desarrolló la especificación de la arquitectura gráfica de Texas Instruments (TIGA) para tarjetas aceleradoras de vídeo de nivel profesional para ordenadores compatibles con IBM PC , de las cuales el TMS34010 era fundamental. [ 3 ] [ 4 ]

Un procesador sucesor, el TMS34020, se lanzó en 1989. Este chip se puede combinar con el coprocesador de punto flotante TMS34082A para renderizar gráficos tridimensionales. Se utiliza en el juego arcade Revolution X de Midway de 1994 , aunque el juego no es completamente 3D. [ 5 ]

Detalles técnicos

El TMS34010 es un procesador de 32 bits direccionable por bits , con dos bancos de registros , cada uno con quince registros y compartiendo un puntero de pila decimosexto . [ 6 ] El conjunto de instrucciones admite el dibujo en mapas de bits bidimensionales, datos de ancho variable arbitrario, la conversión de datos de píxeles a diferentes profundidades de bits y operaciones aritméticas sobre píxeles . Las posiciones en los mapas de bits se pueden especificar como coordenadas X, Y o como direcciones. La PIXBLTinstrucción maneja el dibujo de píxeles, incluyendo operaciones booleanas y otras para combinar datos de píxeles, y la mayor parte del microcódigo para funciones gráficas está diseñado para soportarlo. [ 7 ]

El TMS34010 puede ejecutar programas de propósito general y es compatible con un compilador ANSI C. La mayoría de los videojuegos arcade que utilizan este procesador fueron escritos en lenguaje ensamblador nativo , no en C.

Usos

videojuegos arcade

El TMS34010 se utiliza en muchos videojuegos arcade que funcionan con monedas fabricados entre 1988 y 1997. [ 8 ] Varios juegos utilizan el TMS34020.

Juegos de Atari

Williams / Midway

Juegos de MicroProse

Otro

aceleradores de vídeo

Los chips TMS son compatibles con el estándar de arquitectura gráfica de Texas Instruments (TIGA) de 1989, y a principios de la década de 1990 se utilizaron en tarjetas coprocesadoras de vídeo de nivel profesional para MS-DOS , Macintosh , Windows y SCO Unix . [ 3 ] En un artículo de 1991 sobre adaptadores gráficos, PC Magazine informó que las tarjetas más rápidas para regenerar imágenes de prueba de AutoCAD se basaban en el TMS34010. [ 4 ]

Las tarjetas gráficas SCSI externas Aura Scuzzygraph , [ 12 ] [ 13 ] Radius PowerView , [ 13 ] y Radius SuperView [ 13 ] para ordenadores Mac se basan en el TMS34010.

Una de las opciones gráficas para la estación de trabajo Sun386i de 1988 , la tarjeta de vídeo CG5, utiliza el chip TMS34010.

La tarjeta gráfica Amiga A2410 utiliza el chip TMS34010 y se incluyó en las estaciones de trabajo Amiga UNIX 2500UX y 3000UX. [ 14 ] Fue desarrollada en colaboración con la Universidad de Lowell . Al ejecutar Amiga UNIX, la tarjeta admite el sistema X Window y ofrece una visualización de 8 bits de alta resolución. También puede utilizarse con Amiga OS , con bibliotecas de soporte y algunas implementaciones de Retargetable Graphics .

Consola de videojuegos

En 1987, TI demostró juegos 3D en tiempo real con efectos de sonido estéreo en una computadora personal , utilizando una pequeña tarjeta adaptadora TMS34010 llamada "The Flippy" . [ 15 ] The Flippy fue diseñada como la base de un sistema de desarrollo de juegos para consolas y como una tarjeta de juegos compatible con IBM PC por derecho propio. El ingeniero de Texas Instruments, Michael Denio, escribió The Adventures of Captain Pixel como una demostración para el sistema. [ 15 ] En 1988, lanzó un juego similar, The Adventures of Captain Comic , como shareware para MS-DOS.

En 1987 y 1988, Texas Instruments intentó, sin éxito, convencer a fabricantes de videojuegos como Nintendo y Sega para que desarrollaran juegos en 3D y crearan un nuevo mercado de consolas .

TMS34020

Chip de TMS34020
Coprocesador de punto flotante TMS34082A

El sucesor del TMS34010, el TMS34020 [ 16 ] (1988), ofrece varias mejoras, incluyendo una interfaz para un coprocesador gráfico de punto flotante especial, el TMS34082 (1989). La función principal del TMS34082 es permitir que la arquitectura TMS340 genere gráficos tridimensionales de alta calidad . Su rendimiento de 60 millones de vértices por segundo era avanzado para la época.

El TMS34020 se utiliza en al menos dos videojuegos arcade: Revolution X (1994) y Battletoads Arcade (1994). [ 17 ]

La tarjeta de extensión Rambrandt Amiga de Progressive Peripherals & Software admitía hasta cuatro TMS34020, para su uso en simulaciones de realidad virtual . [ 18 ]

Notas

Referencias

  1. "Desmontando la pantalla de realidad aumentada de Cazafantasmas de Sony (y un poco de historia de Sprite)" . Karl Guttag sobre tecnología . 24 de octubre de 2019.
  2. 1 2 Margolin, Jed. "Esquemas para ADSP, amplificador de motor y placas DSK para conducción dura/carreras" .
  3. 1 2 InfoWorld Media Group, Inc. (16 de diciembre de 1991). InfoWorld . InfoWorld Media Group, Inc. pág. 32. 
  4. 1 2 Poor, Alfred (25 de junio de 1991). "Artículo de portada: Adaptadores gráficos" . PC Magazine .
  5. 1 2 "Revolution X" . Historia de las máquinas recreativas .
  6. "Especificaciones del producto TMS34010" .
  7. Killebrew Jr., Carrell R. (diciembre de 1986). "El procesador del sistema gráfico TMS34010" . Byte . Vol. 11, n.º 13, pág. 193.   
  8. "Lista de juegos emulados para TMS34010 en MAME" . Archivado del original el 6 de abril de 2015.
  9. "High Impact Football" . Historia de las máquinas recreativas .
  10. "BOTSS - Batalla del Sistema Solar" . arcade-history.com .
  11. "Videojuego arcade AmeriDarts" . Historia de los juegos arcade .
  12. "Se buscan probadores beta del depurador GYPSI" . www.verycomputer.com . Consultado el 15 de diciembre de 2022 .
  13. 1 2 3 "PowerView SuperView - PiSCSI/piscsi GitHub Wiki" . github-wiki-see.page . Consultado el 15-12-2022 .
  14. "Commodore A2410 - Base de datos de hardware de Amiga" . amiga.resource.cx . Consultado el 1 de septiembre de 2020 .
  15. 1 2 Las aventuras del Capitán Pixel , consultado el 15 de diciembre de 2022
  16. "Especificaciones del producto TMS34020" .
  17. "Revolution X, videojuego arcade de Midway" . Historia de los videojuegos arcade .
  18. "PPS Rambrandt" .
  • Vídeo promocional del TMS34010
  • Guía del usuario de TMS34010