TMS34010: Первый программируемый графический процессор
TMS34010
TMS34010: первый программируемый графический процессор от Texas Instruments (1986). Интегрировал CPU и GPU, использовался в аркадах (Mortal Kombat, NBA Jam).
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Микропроцессор с выделенными графическими инструкциями
Microprocessor with dedicated graphics instructions
TMS34010, разработанный компанией Texas Instruments и выпущенный в 1986 году, стал первой программируемой интегральной схемой графического процессора. Хотя специализированное графическое оборудование, такое как блиттеры, существовало и ранее, чип TMS34010 представляет собой микропроцессор, включающий графически ориентированные инструкции, что делает его комбинацией центрального процессора и устройства, которое позже стало называться GPU. Он применялся в аркадных видеоиграх с конца 1980-х по середину 1990-х годов, включая Mortal Kombat и NBA Jam, а также в видеоускорителях для компьютерных рабочих станций. Позднее компания TI выпустила TMS34020 с упором на 3D-рендеринг.
The TMS34010, developed by Texas Instruments and released in 1986, was the first programmable graphics processor integrated circuit. While specialized graphics hardware existed earlier, such as blitters, the TMS34010 chip is a microprocessor which includes graphics oriented instructions, making it a combination of a CPU and what would later be called a GPU. It found use in arcade video games from the late 1980s through the mid 1990s, including Mortal Kombat and NBA Jam, and computer workstation video accelerator boards. TI later released the TMS34020 with an emphasis on 3D rendering.
История
Дизайном TMS34010 руководил Карл Гуттаг, ранее работавший над видеочипом TMS9918. Разработка велась на предприятиях TI в Бедфорде (Великобритания) и Хьюстоне (США). Первый рабочий образец был получен в Хьюстоне в декабре 1985 года, а в январе 1986 года платы разработки были отправлены на рабочую станцию IBM в Кингстоне, штат Нью-Йорк. Midway Games активно использовала этот чип в аркадных видеоиграх, начиная с Narc в жанре run and gun в 1988 году. Среди последующих игр – Smash TV (1990), Mortal Kombat (1992) и NBA Jam (1993). 3D-симулятор вождения Hard Drivin' (1989) от Atari Games использует два процессора.
The design of the TMS34010 was led by Karl Guttag, who previously worked on the TMS9918 video chip. Development took place at TI facilities in Bedford (UK) and Houston (US). First silicon was working in Houston in December 1985, with shipment of development boards to IBM's workstation facility in Kingston, New York, in January 1986. Midway Games was a prolific user of the chip in arcade video games beginning with the run and gun Narc in 1988. Subsequent releases include Smash TV (1990), Mortal Kombat (1992), and NBA Jam (1993). The 3D driving simulator Hard Drivin' (1989) from Atari Games contains two of the processors.
Видеоускорители
Чипы TMS соответствуют стандарту Texas Instruments Graphics Architecture (TIGA) 1989 года и в начале 1990-х годов использовались в профессиональных видео-сопроцессорных платах для MS DOS, Microsoft Windows и SCO Unix. В статье 1991 года о графических адаптерах журнал PC Magazine сообщил, что самые быстрые платы для восстановления тестовых изображений AutoCAD были основаны на TMS34010. Aura Scuzzygraph и Radius PowerView были разработаны совместно с Университетом Лоуэлла. При работе с Amiga UNIX карта поддерживает X Window System и обеспечивает высококачественное 8-битное изображение. Карта также может использоваться при запуске Amiga OS с библиотеками поддержки и некоторыми реализациями ретаргетируемой графики.
The TMS chips are compliant with the 1989 Texas Instruments Graphics Architecture (TIGA) standard, and in the early 1990s were used in professional level video coprocessor boards for MS DOS, Microsoft Windows, and SCO Unix. In a 1991 article on graphics adapters, PC Magazine reported that the fastest boards for regenerating AutoCAD test images were based on the TMS34010. The Aura Scuzzygraph, Radius PowerView, It was developed in conjunction with the University of Lowell. When running Amiga UNIX, the card supports the X Window System and gives a high resolution 8 bit display. The card can also be used when running Amiga OS, with support libraries and some Retargetable Graphics implementations.
Игровая консоль
В 1987 году TI продемонстрировала 3D-игры в реальном времени со стереозвуковыми эффектами на персональном компьютере, используя небольшую адаптерную карту TMS34010 под названием "The Flippy". "The Flippy" был разработан как основа для системы разработки игр для консолей и как самостоятельная игровая карта, совместимая с IBM PC. Инженер Texas Instruments Майкл Денио написал "Приключения капитана Пикселя" в качестве демонстрации для этой системы. Версия (1988) включает в себя ряд улучшений, в том числе интерфейс для специального графического сопроцессора с плавающей точкой TMS34082 (1989). Основная функция TMS34082 – позволить архитектуре TMS340 генерировать высококачественную трехмерную графику. Уровень производительности в 60 миллионов вершин в секунду был передовым для того времени. TMS34020 использовался в некоторых аркадных играх, таких как Revolution X (1994). Расширительная карта Rambrandt для Amiga от Progressive Peripherals & Software поддерживала до четырех TMS34020 для использования в симуляциях виртуальной реальности.
In 1987, TI demonstrated real time 3D games with stereo sound effects on a personal computer, using a small TMS34010 adapter card called "The Flippy". The Flippy was designed as the basis of a game development system for consoles and as an IBM PC compatible gaming card in its own right. Texas Instruments engineer Michael Denio wrote The Adventures of Captain Pixel as a demo for the system. (1988), provides several enhancements including an interface for a special graphics floating point coprocessor, the TMS34082 (1989). The primary function of the TMS34082 is to allow the TMS340 architecture to generate high quality three dimensional graphics. The performance level of 60 million vertices per second was advanced at the time. The TMS34020 is used in some arcade games, such as Revolution X (1994). The Rambrandt Amiga extension card from Progressive Peripherals & Software supported up to four TMS34020, for use in virtual reality simulations.