TMS34010 - TMS34010

Der von Texas Instruments entwickelte und 1986 veröffentlichte TMS34010 war der erste programmierbare integrierte Grafikprozessor- Schaltkreis . Während es früher spezialisierte Grafikhardware gab, wie blitters , ist der TMS34010-Chip ein Mikroprozessor, der grafikorientierte Anweisungen enthält. Der Prozessor ist eine Kombination aus CPU und später GPU . Es dient beiden Zwecken in einer Reihe von hochkarätigen Arcade-Spielen, darunter Hard Drivin' , Mortal Kombat und NBA Jam , und in den frühen 1990er Jahren in professionellen Videobeschleunigerkarten für IBM-PC-Kompatiblen .

Der TMS34010 ist ein Bit- adressierbarer 32-Bit-Prozessor mit zwei Registerdateien mit jeweils fünfzehn Registern und einem sechzehnten Stapelzeiger. Der Befehlssatz unterstützt das Zeichnen in zweidimensionale Bitmaps, beliebige Daten variabler Breite, die Umwandlung von Pixeldaten in verschiedene Bittiefen und arithmetische Operationen an Pixeln . Positionen in Bitmaps können entweder als X-, Y-Koordinaten oder als Adressen angegeben werden. Der TMS34010 kann jedes allgemeine Programm ausführen und wird von einem ANSI- kompatiblen C-Compiler unterstützt . Die meisten Arcade-Spiele, die den Prozessor verwenden, wurden in nativer Assemblersprache geschrieben, nicht in C.

Das Design des TMS34010 wurde von Karl Guttag geleitet, der zuvor am Videochip TMS9918 von Texas Instruments gearbeitet hatte . Die Entwicklung fand in den TI-Werken in Bedford (UK) und Houston (USA) statt. Erstes Silizium arbeitete im Dezember 1985 in Houston , als im Januar 1986 Entwicklungsplatinen an die Workstation-Einrichtung von IBM in Kingston, New York , geliefert wurden.

Der Nachfolgeprozessor von TI, der TMS34020, kann mit einem Gleitkomma- Coprozessor verwendet werden, um dreidimensionale Grafiken zu rendern.

Verwendet

Arcade-Spiele

Der TMS34010 wurde von 1989 bis Mitte der 1990er Jahre in vielen münzbetriebenen Arcade-Spielen verwendet.

Atari-Spiele

Williams / Midway

MicroProse-Spiele

Andere

  • AmeriDarts (1989)

Videobeschleuniger

Die TMS-Chips entsprechen dem Texas Instruments Graphics Architecture- Standard von 1989 und wurden in den frühen 1990er Jahren in professionellen TIGA-Video-Coprozessor-Boards für MS-DOS , Microsoft Windows und SCO Unix verwendet . In einem Artikel aus dem Jahr 1991 über Grafikkarten berichtete das PC Magazine , dass die schnellsten Boards zum Regenerieren von AutoCAD- Testbildern auf dem TMS34010 basieren.

Die externen SCSI-Grafikkarten Aura Scuzzygraph, Radius PowerView und Radius SuperView für Apple Macintosh-Computer basieren auf dem TMS34010.

Sun386i verwendet TMS34010 in der CG5 (Roadracer) Grafikkarte.

Die Amiga A2410 Grafikkarte verwendet den TMS34010 und wurde in Commodore Amiga UNIX Workstations, dem Amiga 2500UX und 3000UX verkauft. Es wurde in Zusammenarbeit mit der University of Lowell entwickelt. Unter Amiga UNIX unterstützt die Karte das X Windows System und bietet eine hochauflösende 8-Bit-Anzeige. Die Karte kann auch verwendet werden, wenn Amiga OS ausgeführt wird, mit Unterstützungsbibliotheken und einigen Implementierungen von Retargetable Graphics.

Spielkonsole

TI unternahm 1987 und 1988 einen erfolglosen Versuch, Spielehersteller wie Nintendo und Sega davon zu überzeugen , 3D-Spiele zu schreiben und einen neuen Konsolenmarkt zu schaffen. 1987 lieferte TI die erste Demonstration echter Echtzeit-3D-Spiele mit Stereo- Soundeffekten auf einem Personal Computer (PC) unter Verwendung einer kleinen TMS34010-Adapterkarte (genannt "The Flippy"). Der Flippy wurde als Basis eines Spieleentwicklungssystems für Konsolen und als eigenständige PC-Gaming-Karte konzipiert.

TMS34020

Texas Instruments TMS34020
Sterben von TMS34020
Sterben von TMS34082

Der Nachfolger des TMS34010, der TMS34020 (1988), bietet mehrere Verbesserungen, darunter eine Schnittstelle für einen speziellen Grafik- Gleitkomma- Coprozessor, den TMS34082 (1989). Die Hauptfunktion des TMS34082 besteht darin, der TMS340-Architektur die Erzeugung hochwertiger dreidimensionaler (3D) Grafiken zu ermöglichen. Das Leistungsniveau von 60 Millionen Vertices pro Sekunde wurde damals weiterentwickelt.

Der TMS34020 wurde in einigen Arcade-Spielen wie Revolution X (1994) verwendet.

Die Rambrandt Amiga- Erweiterungskarte von Progressive Peripherals & Software unterstützt bis zu vier TMS34020 für den Einsatz in Virtual-Reality- Simulationen.

Verweise

Externe Links