게코 (프로세서)

Gekko (processor)
게코
GEKKO.jpg
IBM 게코 프로세서
일반 정보
시작됨2000
중단됨2007
설계자IBM닌텐도
공통 제조업체
성능
최대 CPU 클럭 속도486MHz
캐시
L1 캐시32/32KB
L2 캐시256KB
건축과 분류
어플게임큐브
트라이포스 아케이드 보드
기술 노드180nm
마이크로아키텍처파워PC G3
명령어 집합PowerPC ISA 1.10
물리적 사양
코어
  • 1
제품, 모델, 변형
변형
역사
전임자NEC VR4300
후계자브로드웨이
게임큐브의 180nm IBM 게코 CPU는 실리콘 다이를 노출시키기 위해 깎아냈습니다.

Gekko는 슈퍼스칼라 고장 32비트 전력입니다.PC 마이크로프로세서는 닌텐도가 6세대 게임 콘솔, 게임큐브, 그리고 나중에 트라이포스 아케이드 보드에서 CPU로 사용하기 위해 2000년에 IBM에 의해 맞춤 제작되었습니다.

발전

게임 시스템에서 게코의 역할은 게임 스크립팅, 인공지능, 물리학 및 충돌 감지, 매끄러운 변환과 같은 맞춤형 그래픽 조명 효과 및 지오메트리, 시스템을 통해 그래픽 데이터를 이동하는 것이었습니다.

이 프로젝트는 1999년 IBM과 닌텐도가 약 400 MHz로 실행되는 CPU에 대해 10억 달러(IBM 역사상 가장 큰 단일 주문)[1] 계약에 합의하면서 발표되었습니다.IBM은 기존 전력을 수정하기로 결정했습니다.PC 750CXe 프로세서는 "Flipper" 그래픽 프로세서와 함께 엄격하고 균형 잡힌 작동을 제공하는 등 닌텐도의 요구에 적합합니다.특수 SIMD 명령어 집합을 지원하는 버스 아키텍처, DMA, 압축 및 부동 소수점 단위에 대한 사용자 지정이 이루어졌습니다.CPU는 맞춤형 조명 및 지오메트리 효과를 위한 기초 작업을 수행했으며 압축된 데이터를 [citation needed]GPU에 직접 버스트할 수 있었습니다.

게코는 Wii 콘솔에 전원을 공급하는 IBM에 의해 설계되고 제조된 브로드웨이 프로세서의 직접적인 조상으로 여겨집니다.

특징들

  • 맞춤형 전력PC 750CXe 코어
  • 클럭 속도 – 486MHz
  • 슈퍼스칼라 순서 외 실행
  • 4단계 긴 2 정수 ALU(IU1 및 IU2) – 32비트
  • 7단계 길이 부동 소수점 단위 – 64비트 이중 정밀도 FPU, Multiply-accumulate 연산을 사용하여 1.9 단일 정밀도 GFLOPS 성능을 위해 2 × 32비트 SIMD로 사용 가능SIMD는 종종 "쌍둥이 싱글"이라는 이름으로 발견됩니다.
  • 분기 예측 장치(BPU)
  • 부하 저장 장치(LSU)
  • 시스템 레지스터 장치(SRU)
  • 메모리 관리 장치(MMU)
  • 분기 대상 명령 캐시(BTIC)
  • SIMD 지침 – 전원PC750 + 3D 그래픽에 적합한 약 50개의 새로운 SIMD 지침
  • 프론트 사이드 버스 – 초당 1.3GB의 최대 대역폭으로 162MHz 클럭으로 64비트 향상된 60배 버스-GPU/칩셋
  • 온칩 캐시 – 64KB 8방향 연관 L1 캐시(32/32KB 명령/데이터).256KB 온다이, 양방향 연관 L2 캐시
  • DMIPS – 1125(드라이스톤 2.1)
  • 180nm IBM 6단 구리선 프로세스.43mm² 다이
  • 로직용 1.8V 및 I/O 4.9W 소산
  • 256개의 접점이 있는 27x27mm PBGA 패키지
  • 635만 개의 논리 트랜지스터와 1860만 개의 트랜지스터가 있습니다.

참고 항목

레퍼런스

  1. ^ "DataStream" (PDF). Edge. No. 79 (December 1999). 24 November 1999. p. 132.