PowerPC

PowerPC

Mikroprocesszor IBM PowerPC 601
Fejlesztő CÉL.
Bit mélység 32 bites/64 bites (32 → 64)
Bemutatták 1992
Építészet RISC
Típusú lajstrom-nyilvántartás
Átmenet végrehajtása feltételjelzők szerint
Byte sorrend Kapcsolható (bi-endian)
 Médiafájlok a Wikimedia Commons oldalon

A PowerPC (vagy röviden PPC ) egy RISC mikroprocesszor -architektúra, amelyet 1991 -ben hozott létre az Apple , az IBM és a Motorola AIM néven ismert szövetsége .

Történelem

A PowerPC története a 801-es prototípussal kezdődik , amelyet az IBM az 1970 -es évek végén hozott létre John Cock RISC architektúrával kapcsolatos elképzelései alapján. Ezt követte a 16 regiszteres IBM RT-PC kialakítás az 1980 -as években , amely tovább fejlődött az RS/6000 által az 1990- es évek elején bevezetett POWER architektúrává . A POWER tervezés a korábbi RISC processzorok , például az IBM 801 és a MIPS architektúrán alapult . Az igazi POWER mikroprocesszor, a RISC architektúra egyik első szuperskaláris megvalósítása, nagy teljesítményű és többmagos volt. Az IBM hamar rájött, hogy egylapkás kialakításra van szükségük, amely nem valósította meg a POWER utasítások egy részét, hogy az RS/6000 processzorvonal minden teljesítményszinten megoldásokat tartalmazzon, és megkezdődött a munka az egychipes POWER mikroprocesszoron.

Az IBM megkereste az Apple-t, hogy működjön együtt a POWER architektúrán alapuló egychipes processzorok családjával. Nem sokkal ezután az Apple, mint a Motorola egyik legnagyobb asztali mikroprocesszor-ügyfele, [1] felkérte a Motorolát, hogy csatlakozzon ehhez az együttműködéshez. Az Apple úgy gondolta, hogy a Motorola az Apple-lel folytatott hosszú együttműködésével több mikroprocesszort tudna gyártani, mint az IBM. Ez a háromoldalú szövetség az Apple, IBM, Motorola első levelei után AIM néven vált ismertté.

A Motorola számára rendkívül előnyös volt a szövetséghez való csatlakozás. Ez lehetővé tette számukra, hogy eladjanak egy jól tesztelt és erős RISC processzort anélkül, hogy pénzt költöttek a fejlesztésére. Ezekre a processzorokra is volt egy nagy vásárlójuk - az Apple, illetve egy másik - potenciális - az IBM személyében, amely a POWER junior verzióit nem tudta legyártani, hanem a Motorolától vásárolta meg.

A Motorolának már volt saját RISC processzora, a , rendkívül rosszul fogyott A sikertelenség egyik oka a rossz kompatibilitás volt az előző verzióval, a népszerű 68000 -es sorozattal , amelyet Apple Macintosh számítógépeken is használnak . Ennek fő oka a fejlesztési és gyártási problémák miatti késedelem volt a bevezetésben, ami miatt a Motorola elszalasztotta a lehetőséget, hogy sikeresen versenyezzen más gyártókkal.

A 88000-es gyártása azonban már elkezdődött, és a Data General a 88k-n alapuló számítógépeket árulta. Az Apple-nek már volt egy működő prototípusa 88 ezerrel. Úgy döntöttek, hogy az új egychipes POWER processzorbuszt kompatibilissé teszik a 88000-el, ami lehetővé tenné, hogy az Apple és a Motorola sokkal gyorsabban kezdje el a gépek értékesítését anélkül, hogy az alaplapokat újra kellene gyártani.

Mindezen követelmények kombinációja eredményezte a PowerPC (Performance Computing) specifikációt. Mindenki nyert:

1999-ben az IBM szerződést írt alá a Nintendóval a PowerPC architektúrán alapuló processzorok szállításáról, melynek eredménye a Gekko ( Nintendo GameCube ), Broadway ( Wii ) és Espresso ( Wii U ) processzorok.

Az építészet alapjai

A PowerPC-t RISC -elvek szerint tervezték , szuperskaláris megvalósítás lehetséges a koncepción belül . A 32 és 64 bites változatokhoz is létezik változat. Az alapvető POWER specifikációk mellett a PowerPC rendelkezik:

Általános célú PowerPC processzorok

A PowerPC processzorokban a belső busz a chip felületére kerül, és egy hídhoz csatlakozik, amely lefordítja a parancsokat a RAM-hoz csatlakoztatott többi buszhoz, a PCI -buszhoz stb.

PowerPC-alapú processzorok

A Power PC processzorokat többmagos processzorokban is használják vezérlőmagként, például:

Jegyzetek

  1. Tech Files Columns,  1987-1990 . Archiválva az eredetiből 2013. június 6-án.

Linkek