할리우드 (그래픽 칩)
Hollywood (graphics chip)할리우드는 닌텐도의 Wii 비디오 게임기에 사용되는 그래픽 처리 장치의 이름이다.ATI(현 AMD)에 의해 설계되었으며 Wii의 중앙 처리 장치인 Broadway와 동일한 90nm 또는 65nm(하드웨어 리비전에 따라 다름) CMOS 공정을[1] 사용하여 제조됩니다.닌텐도, ATI, 또는 Wii의 개발에 관여한 다른 회사들에 의해 할리우드에 대한 공식적인 세부 사항이 대중에게 거의 공개되지 않았다.Hollywood GPU는 GameCube의 Flipper GPU를 기반으로 하며 공식적으로 확인된 적은 없지만 243MHz로 50%[2] 더 높은 클럭 레이트를 기록하고 있다.
할리우드는 Hollywood-A 개정판의 커버 아래에 3개의 다이가 들어 있는 MCM 패키지입니다.이 세 가지 다이 중 첫 번째 다이(코드네임 Napa)는 내장 DRAM으로 I/O 기능, RAM 액세스, Audio DSP 및 실제 GPU를 제어하며 크기는 8×9mm입니다.다른 하나는 코드네임 Vegas로, 24MB의 "내부" 1T-SRAM을 장착하고 있으며, 크기는 13.5 ×[3] 7mm입니다.세 번째 작은 금형에는 EEPROM이 포함되어 있습니다.Hollywood-1 리비전은 65nm 노드에 제작되어 Napa와 Vegas를 하나의 다이로 병합하여 2개의 다이 [4]MCM을 만들었습니다.
하드웨어 기능
- 243MHz 그래픽스 칩
- 3MB 내장 GPU 메모리(eDRAM)
- Z 버퍼 및 프레임 버퍼 전용 2MB
- 1MB 텍스처 캐시
- 24 MB 1T-SRAM (486MHz)GB/s) 텍스처 및 기타 비디오 데이터에 직접 액세스 가능
- 고정 함수 파이프라인(하드웨어에서 프로그램 가능한 정점 또는 픽셀 셰이더 지원 없음)
- 텍스처 환경 유닛(TEV) - 최대 16단계에서 최대 8가지 텍스처를 조합할 수 있습니다.또는 '합격' 가능
- 최대 30 GB/s의 내부 대역폭^
- 최대 1800만 폴리곤/초^
- 972 Mpixels/sec 피크 픽셀 채우기 속도
주의: ^는 추측을 나타냅니다: 확인된 AMD GameCube 데이터 x 1.5를 사용하여 클럭 속도와 동일한 아키텍처를 기반으로 Wii 결과를 계산하는 대략적이지만 정확한 방법입니다.
텍스처 환경 단위
TEV(Texture Environment Unit)는 GameCube와 Wii만의 독특한 하드웨어입니다.Wii는 Flipper로부터 TEV를 물려받았고, TEV는 Factor 5의 감독인 Julian Eggebrecht의 비유로 질감과 소재의 가장 거친 조합을 가능하게 [5]하는 정교한 배전반과 같습니다.
TEV 파이프라인은 한 번에 최대 16단계에 걸쳐 최대 8가지 텍스처를 결합합니다.각 단계는 텍스처에 다양한 기능을 적용할 수 있습니다.이는 범프 매핑과 같은 픽셀 셰이더 효과를 시뮬레이션하거나 셀 셰이딩과 같은 효과를 수행하기 위해 자주 사용되었습니다.GameCube에서는 Factor 5의 Star Wars: Rogue Funit II가 TEV를 사용하여 컴퓨터 효과와 시뮬레이션된 체적 [5]안개를 구현했습니다.또 다른 시나리오에서는 Wave Race: Blue Storm이 물의 왜곡(굴절 등)과 다른 물의 [citation needed]영향에 TEV를 특히 사용했습니다.Wii의 TEV 유닛과 TEV 기능은 빠른 클럭 [citation needed]속도에서 간접적인 성능 이점을 제외하면 GameCube와 다르지 않다.
별자리
할리우드에는 ARM926EJ-S 코어가 포함되어 있으며,[6][7] 비공식적으로 스타렛이라는 별명이 붙여져 있습니다.이 임베디드 마이크로프로세서는 IOS라고 불리는 문서화되지 않은 운영체제를 실행하고 무선 기능, USB, SD 카드 인터페이스, 옵티컬 디스크 드라이브, 내장 NAND 플래시 스토리지, 콘솔이 스탠바이 모드일 때 WiiConnect24 및 기타 다양한 기능을 포함한 [8]Wii의 I/O 기능을 대부분 수행합니다.Starlet은 콘솔의 보안 컨트롤러 역할을 하며 다양한 암호화 기능을 수행합니다.Starlet은 Broadway가 [8]손상되어도 보안을 유지할 수 있도록 설계되었습니다.Hollywood는 AES[10] 및[9] SHA-1의 하드웨어 구현을 통해 Starlet의 보안 기능을 가속화합니다.스타렛과 브로드웨이 간의 통신은 IPC [8]메커니즘을 통해 이루어집니다.Starlet은 브로드웨이를 완전히 제어할 수 있습니다.전자는 브로드웨이를 재부팅하고 언제든지 [7]실행할 코드를 제공할 수 있습니다.
레퍼런스
- ^ "Wiiの概要 (Wii本体)" (in Japanese). Nintendo. Archived from the original on 2006-06-15. Retrieved 2007-01-03.
- ^ "IGN: Revolution's Horsepower". IGN. 2006-03-29. Archived from the original on 2011-05-22. Retrieved 2006-12-23.
- ^ Eda, Hiroki (2006-11-27). "PS3 VS Wii, Comparisons of Core LSI Chip Areas". Tech-On!. Archived from the original on 2007-01-03.
- ^ "Guide - De-Lidding the Wii chips". BitBuilt - Giving Life to Old Consoles. Retrieved 2021-05-17.
- ^ a b Eggebrecht, Julian (November 14, 2001). "PGC interviews Factor 5's Julian Eggebrecht: Technically speaking" (Interview). Interviewed by Nintendo World Report (Planet GameCube). Archived from the original on April 10, 2021.
- ^ "Hardware/Starlet". Wiibrew. Archived from the original on 16 May 2020. Retrieved 14 June 2020.
- ^ a b bushing (10 April 2008). "Wii System Software: a guided tour". HackMii — Notes from inside your Wii. Archived from the original on 20 September 2019. Retrieved 21 June 2020.
- ^ a b c "IOS". Wiibrew. Archived from the original on 3 March 2020. Retrieved 21 June 2020.
- ^ "Hardware/AES Engine". Wiibrew. Archived from the original on 14 June 2020. Retrieved 14 June 2020.
- ^ "Hardware/SHA-1 Engine". Wiibrew. Archived from the original on 14 June 2020. Retrieved 14 June 2020.