Gekko (mikroprocesor) - Gekko (microprocessor)
Obecná informace | |
---|---|
Spuštěno | 2000 |
Přerušeno | 2007 |
Navrhl | IBM a Nintendo |
Společný výrobce | |
Výkon | |
Max. Taktovací frekvence CPU | 486 MHz |
Mezipaměti | |
Mezipaměť L1 | 32/32 kB |
Mezipaměť L2 | 256 kB |
Architektura a klasifikace | |
aplikace |
GameCube Triforce Arcade Board |
Min. velikost funkce | 180 nm |
Mikroarchitektura | PowerPC G3 |
Sada instrukcí | PowerPC ISA 1.10 |
Fyzické specifikace | |
Jádra | |
Produkty, modely, varianty | |
Varianty | |
Dějiny | |
Předchůdce | NEC VR4300 |
Nástupce | Broadway |
Architektury POWER , PowerPC a Power ISA |
---|
NXP (dříve Freescale a Motorola) |
IBM |
|
IBM / Nintendo |
jiný |
Související odkazy |
Zrušeno šedou barvou , historické kurzívou |
Gekko je superskalární out-of-order 32-bit PowerPC mikroprocesor zakázku od IBM v roce 2000 pro Nintendo k použití jako CPU ve svém šestém generace herní konzole , na GameCube a později Triforce Arcade rady .
Rozvoj
Role Gekka v herním systému spočívala v usnadnění herního skriptování, umělé inteligence , detekce fyziky a kolizí, vlastních grafických světelných efektů a geometrie, jako jsou plynulé transformace, a pohybu grafických dat v systému.
Projekt byl oznámen v roce 1999, kdy IBM a Nintendo souhlasily s kontraktem na miliardu dolarů na procesor běžící na přibližně 400 MHz. IBM se rozhodla upravit svůj stávající procesor PowerPC 750CXe tak, aby vyhovoval potřebám Nintendo, jako je těsný a vyvážený provoz vedle grafického procesoru „Flipper“. Přizpůsobení bylo na architektuře sběrnice, DMA , kompresi a jednotce s plovoucí desetinnou čárkou, které podporují speciální sadu instrukcí SIMD. CPU provedl zemní práce pro vlastní efekty osvětlení a geometrie a mohl prasknout komprimovaná data přímo do GPU.
Gekko je považován za přímého předka procesoru Broadway , který také navrhl a vyrobil IBM a který ovládá konzoli Wii .
Funkce
- Přizpůsobené jádro PowerPC 750CXe
- Taktovací frekvence - 486 MHz
- Superskalární provedení mimo objednávku
- 4 stupně dlouhé dvoučíselné ALU (IU1 a IU2) - 32 bitů
- 7stupňová jednotka s plovoucí desetinnou čárkou - 64bitová FPU s dvojitou přesností , použitelná jako 2 × 32bitová SIMD pro výkon 1,9 GFLOPS s jednou přesností pomocí operace Multiply – akumulate . SIMD se často vyskytuje pod označením „párové singly“.
- Branch Predikční jednotka (BPU)
- Load-Store Unit (LSU)
- Jednotka systémového registru (SRU)
- Jednotka správy paměti (MMU)
- Mezipaměť instrukcí cílové větve (BTIC)
- Pokyny SIMD - PowerPC750 + zhruba 50 nových pokynů SIMD zaměřených na 3D grafiku
- Přední sběrnice - 64bitová vylepšená 60x sběrnice na GPU / čipová sada s taktem 162 MHz a špičkovou šířkou pásma 1,3 GB / s
- On-chip cache - 64 KB 8-way asociativní L1 vyrovnávací paměti (32/32 KB instrukční / dat). 256 kB on-die, 2cestná asociativní mezipaměť L2
- DMIPS - 1125 ( dhrystone 2.1 )
- 180 nm šestivrstvý proces IBM, měděný drát. 43 mm² die
- 1,8 V pro logiku a I / O . 4,9 W ztrátový výkon
- Balíček PBGA 27 × 27 mm s 256 kontakty
- Celkem 6,35 milionu logických tranzistorů a 18,6 milionů tranzistorů
Viz také
- Broadway (mikroprocesor) , procesor v Nintendo Wii
- MIPS R4300 , procesor v Nintendo 64