TMS34010

TMS34010
텍사스 인스트루먼트 TMS34020

TMS34010Texas Instruments에 의해 개발되어 1986년에 출시된 최초의 프로그래머블 그래픽스 프로세서 집적회로입니다.블리터와 같은 특수한 그래픽 하드웨어가 일찍이 존재했지만, TMS34010 칩은 그래픽스 지향 명령어를 포함한 마이크로프로세서이며 CPU나중에 GPU라고 불리는 것을 조합한 것입니다.이것은 1988년의 NarsMortal Kombat, 그리고 NBA로 시작하는 많은 유명한 아케이드 게임에서 두 가지 목적을 모두 수행합니다. 아타리게임즈의 하드드라이빙(1989)은 프로세서 2개를 탑재했다.[1]TMS34010은 1990년대 초 IBM PC 호환용 프로페셔널 수준의 비디오 액셀러레이터 카드에 사용되었습니다.

TMS34010은 주소 지정이 가능한 32비트 프로세서로 2개의 레지스터 파일이 있으며 각각 15개의 레지스터가 있으며 16번째 스택포인터를 [2]공유합니다명령 집합은 2차원 비트맵으로의 그리기, 임의 가변 폭 데이터, 픽셀 데이터를 다른 비트 깊이로 변환 및 픽셀에 대한 산술 연산을 지원합니다.비트맵의 위치는 X, Y 좌표 또는 주소로 지정할 수 있습니다.TMS34010은 모든 범용 프로그램을 실행할 수 있으며 ANSI 준거 C 컴파일러의해 지원됩니다.프로세서를 사용하는 대부분의 아케이드 게임은 C가 아닌 원어민 어셈블리 언어로 작성되었습니다.

TMS34010의 설계는 이전에 Texas Instruments TMS9918 비디오 [3]칩을 담당했던 Karl Guttag가 주도했습니다.개발은 Bedford(영국)와 Houston(미국)의 TI 시설에서 이루어졌습니다.첫 번째 실리콘은 1985년 12월 휴스턴에서 작업하고 1986년 1월 뉴욕 킹스턴에 있는 IBM 워크스테이션 시설로 개발 보드를 출하했습니다.

TI의 후속 프로세서인 TMS34020은 부동소수점 코프로세서와 함께 사용하여 3차원 그래픽을 렌더링할 수 있습니다.

사용하다

아케이드 비디오 게임

TMS34010은 1988년부터 [4]1997년까지 많은 동전 작동식 아케이드 비디오 게임에 사용되었다.

아타리 게임즈

윌리엄스 / 미드웨이

MicroProse 게임즈

다른.

  • AmeriDarts (1989)[6]

비디오 액셀러레이터

TMS 칩은 1989 Texas Instruments Graphics Architecture 표준에 준거하고 있으며, 1990년대 초에는 MS-DOS, Microsoft Windows 및 SCO [7]Unix용 프로페셔널 수준의 TIGA 비디오 코프로세서 보드에 사용되었습니다.PC Magazine은 1991년 그래픽 어댑터에 관한 기사에서 AutoCAD 테스트 이미지를 재생성하기 위한 가장 빠른 보드는 TMS34010을 [8]기반으로 한다고 보고했습니다.

Apple Macintosh 컴퓨터용 Aura Scuzzygraph, Radius PowerView 및 Radius SuperView 외장 SCSI 그래픽 카드는 TMS34010을 [citation needed]기반으로 합니다.

Sun386i는 CG5(Roadracer) 비디오 [citation needed]카드에서 TMS34010을 사용합니다.

Amiga A2410 그래픽 카드는 TMS34010을 사용하며 Commodore Amiga UNIX 워크스테이션, Amiga 2500UX 및 3000UX에서 [9]판매되었습니다.그것은 로웰 대학과 함께 개발되었다.Amiga UNIX 를 실행하고 있는 경우, 카드는 X Windows 시스템을 서포트해, 고해상도 8 비트 디스플레이를 제공합니다.이 카드는 Amiga OS를 실행하고 있는 경우에도 사용할 수 있습니다.또, 서포트 라이브러리와 일부의 리타겟 가능한 그래픽스 실장에도 사용할 수 있습니다.

게임 콘솔

TI는 1987년과 1988년에 닌텐도와 세가와 같은 게임 제조사들을 설득하여 3D 게임을 만들고 새로운 [citation needed]콘솔 시장을 만들기 위해 노력했지만 성공하지 못했다.1987년 TI는 소형 TMS34010 어댑터 카드(더 플리피)[citation needed]를 사용하여 개인용 컴퓨터(PC)에서 스테레오 음향 효과를 갖춘 진정한 실시간 3D 게임을 최초로 시연했습니다.Flippy는 콘솔용 게임 개발 시스템의 기초로서, PC 게임 카드로서 그 자체로 설계되었다.

TMS34020

TMS34020 다이
TMS34082A 부동소수점 코프로세서

TMS34010의 후속 모델인TMS34020[10](1988)은 특수한 그래픽스 부동소수점 코프로세서 TMS34082(1989)의 인터페이스를 포함한 몇 가지 확장 기능을 제공합니다.TMS34082의 주요 기능은 TMS340 아키텍처가 고품질의 3차원(3D) 그래픽을 생성할 수 있도록 하는 것입니다.당시 초당 6000만 정점의 성능 수준이 향상되었습니다.

TMS34020은 Revolution X([11]1994)와 같은 일부 아케이드 게임에 사용되었습니다.

Progressive Peripherals & Software의 Rambrandt Amiga 확장카드는 가상현실 [12]시뮬레이션에서 사용할 수 있도록 최대 4개의 TMS34020을 지원했습니다.

레퍼런스

  1. ^ a b Margolin, Jed. "Schematics For Hard Drivin'/Race Drivin' ADSP, Motor Amplifier, and DSK Boards".
  2. ^ "TMS34010 Product Specs".
  3. ^ "Busting, Sony's Ghostbusters AR Display (and a Little Sprite History)". Karl Guttag on Technology. October 24, 2019.
  4. ^ "MAME list of TMS34010 emulated games".
  5. ^ "B.O.T.S.S. - Battle Of The Solar System". arcade-history.com.
  6. ^ "AmeriDarts arcade video game". Arcade History.
  7. ^ InfoWorld Media Group, Inc. (16 December 1991). InfoWorld. InfoWorld Media Group, Inc. p. 32.
  8. ^ Poor, Alfred (June 25, 1991). "Cover Story: Graphics Adapters". PC Magazine.
  9. ^ "Commodore A2410 - Amiga Hardware Database". amiga.resource.cx. Retrieved 2020-09-01.
  10. ^ "TMS34020 Product Specs".
  11. ^ "Revolution X, arcade video game by Midway". Arcade History.
  12. ^ "PPS Rambrandt".

외부 링크