TMS34010
TMS34010 , opracowany przez firmę Texas Instruments i wydany w 1986 roku, był pierwszym programowalnym układem scalonym procesora graficznego . Podczas gdy wyspecjalizowany sprzęt graficzny istniał wcześniej, taki jak blittery , układ TMS34010 jest mikroprocesorem , który zawiera instrukcje zorientowane na grafikę, co czyni go połączeniem procesora i tego, co później nazwano GPU . Służy obu celom w wielu głośnych grach zręcznościowych, począwszy od Narc z 1988 roku , a także Mortal Kombat i NBA Jam . Hard Drivin' (1989) z Atari Games zawiera dwa procesory. TMS34010 był używany w profesjonalnych kartach akceleratorów wideo dla komputerów kompatybilnych z IBM PC na początku lat 90.
TMS34010 to adresowalny bitowo , 32-bitowy procesor z dwoma plikami rejestrów , każdy z piętnastoma rejestrami i współdzielącymi szesnasty wskaźnik stosu. Zestaw instrukcji obsługuje rysowanie na dwuwymiarowych mapach bitowych, dowolne dane o zmiennej szerokości, konwersję danych pikseli na różne głębie bitowe oraz operacje arytmetyczne na pikselach . Pozycje na mapach bitowych można określić jako współrzędne X, Y lub jako adresy. TMS34010 jest w stanie wykonać dowolny program ogólnego przeznaczenia i jest obsługiwany przez kompilator C zgodny ze standardem ANSI . Większość gier zręcznościowych korzystających z procesora została napisana w natywnym języku asemblera, a nie w C.
Projektem TMS34010 kierował Karl Guttag, który wcześniej pracował nad układem wideo TMS9918 . Rozwój miał miejsce w zakładach TI w Bedford (Wielka Brytania) i Houston (USA). Pierwszy układ krzemowy działał w Houston w grudniu 1985 r., a płytki rozwojowe zostały wysłane do stacji roboczej IBM w Kingston w stanie Nowy Jork w styczniu 1986 r.
Procesor kontynuacyjny firmy Texas Instruments, TMS34020 , może być używany z koprocesorem zmiennoprzecinkowym do renderowania grafiki trójwymiarowej.
Używa
Zręcznościowe gry wideo
TMS34010 był używany w wielu arkadowych grach wideo na monety w latach 1988–1997.
Gry Atari
- Ostra jazda (1989)
- Oszałamiający biegacz (1989)
- Jazda wyścigowa (1990)
- Stalowe szpony (1991)
Williamsa / Midway
- NARC (1988)
- Smash TV (1990)
- Trog (1990)
- Siła uderzeniowa (1991)
- Super duży wpływ (1991)
- Terminator 2: Dzień sądu (1991)
- Totalna rzeź (1992)
- Śmiertelna walka (1992)
- Mortal Kombat II (1993)
- Jam NBA (1993)
- Mortal Kombat 3 (1995)
- Ostateczny Mortal Kombat 3 (1995)
- WWF WrestleMania (1995)
- NHL: wyzwanie 2 na 2 na otwartym lodzie (1995)
- Czas przerwy w NBA (1996)
- Maksymalny czas gry w NBA (1996)
- Światowa trasa Rampage (1997)
Gry MicroProse
- F-15 Strike Eagle (1991)
- BOTSS - Bitwa o Układ Słoneczny (1992)
Inny
- Amerykańskie rzutki (1989)
Akceleratory wideo
Chipy TMS są zgodne ze standardem Texas Instruments Graphics Architecture (TIGA) z 1989 r., a na początku lat 90. były używane w profesjonalnych płytach koprocesorowych wideo dla systemów MS-DOS , Microsoft Windows i SCO Unix . W artykule z 1991 roku na temat kart graficznych PC Magazine poinformował, że najszybsze płyty do regeneracji obrazów testowych AutoCAD były oparte na TMS34010.
Zewnętrzne karty graficzne SCSI Aura Scuzzygraph, Radius PowerView i Radius SuperView dla komputerów Apple Macintosh są oparte na TMS34010.
Sun386i używa TMS34010 w karcie graficznej CG5 (Roadracer). [ potrzebne źródło ]
Karta graficzna Amiga A2410 wykorzystuje TMS34010 i była sprzedawana w stacjach roboczych Commodore Amiga UNIX, Amiga 2500UX i 3000UX. Został opracowany we współpracy z University of Lowell. Podczas pracy na Amiga UNIX karta obsługuje system X Window i zapewnia wysoką rozdzielczość 8-bitowego obrazu. Karta może być również używana z systemem Amiga OS, z bibliotekami pomocniczymi i niektórymi implementacjami Retargetable Graphics.
Konsola do gier
W latach 1987 i 1988 TI podjęła nieudaną próbę przekonania twórców gier, takich jak Nintendo i Sega , do napisania gier 3D i stworzenia nowego rynku konsol . [ potrzebne źródło ] W 1987 roku firma TI przeprowadziła pierwszą demonstrację prawdziwych gier 3D w czasie rzeczywistym z efektami dźwiękowymi stereo na komputerze osobistym (PC), używając małej karty adaptera TMS34010 (zwanej „The Flippy”). Flippy został zaprojektowany jako podstawa systemu tworzenia gier na konsole i jako samodzielna karta do gier na PC.
TMS34020
Następca TMS34010, TMS34020 (1988), zapewnia kilka ulepszeń, w tym interfejs dla specjalnego graficznego koprocesora zmiennoprzecinkowego , TMS34082 (1989). Podstawową funkcją TMS34082 jest umożliwienie architekturze TMS340 generowania wysokiej jakości trójwymiarowej (3D). Poziom wydajności 60 milionów wierzchołków na sekundę był wówczas zaawansowany.
TMS34020 był używany w niektórych grach zręcznościowych, takich jak Revolution X (1994).
Rambrandt Amiga firmy Progressive Peripherals & Software obsługuje do czterech TMS34020 do użytku w symulacjach rzeczywistości wirtualnej .
- „Procesor systemu graficznego TMS34020 firmy TI” . (31 października 1990). Raport mikroprocesora .