PowerPC

PowerPC

Mikroprosessori IBM PowerPC 601
Kehittäjä A.I.M.
Bittinen syvyys 32-bittinen/64-bittinen (32 → 64)
Esitetty 1992
Arkkitehtuuri RISC
Tyyppi rekisteri-rekisteröinti
Siirtymävaiheen toteutus ehtolippujen mukaan
Tavujärjestys Vaihdettavissa (bi-endian)
 Mediatiedostot Wikimedia Commonsissa

PowerPC (tai PPC lyhennettynä ) on RISC -mikroprosessoriarkkitehtuuri, jonka Applen , IBM :n ja Motorolan liittouma, joka tunnetaan nimellä AIM , loi vuonna 1991 .

Historia

PowerPC:n historia alkaa prototyypin 801 sirulla , jonka IBM loi 1970 -luvun lopulla John Cockin RISC - arkkitehtuuria koskevien ideoiden perusteella . Sitä seurasi 1980 - luvulla 16 - rekisterin IBM RT - PC - suunnittelu , joka kehittyi edelleen POWER - arkkitehtuuriksi , jonka RS/6000 esitteli 1990 - luvun alussa . POWER-suunnittelu perustui aikaisempien RISC- suorittimien , kuten IBM 801 :n, arkkitehtuuriin ja MIPS-arkkitehtuuriin . Todellinen POWER-mikroprosessori, yksi ensimmäisistä RISC-arkkitehtuurin superskalaaritoteutuksista , oli tehokas ja moniytiminen. IBM ymmärsi pian, että he tarvitsivat yksisiruista suunnittelua, joka ei toteuttanut kaikkia POWER-ohjeita, jotta RS/6000-prosessorilinja sisältäisi ratkaisuja kaikilla suorituskykytasoilla, ja työ aloitettiin yksisirun POWER-mikroprosessorin parissa.

IBM on pyytänyt Applea tekemään yhteistyötä POWER-arkkitehtuuriin perustuvien yksisiruisten prosessoriperheen kanssa. Pian tämän jälkeen Apple, yhtenä Motorolan suurimmista pöytätietokoneiden mikroprosessoriasiakkaista, [1] pyysi Motorolaa liittymään tähän yhteistyöhön. Apple uskoi, että Motorola, jolla on pitkä yhteistyö Applen kanssa, pystyisi tuottamaan enemmän mikroprosessoreita kuin IBM. Tämä kolmikantaliitto tuli tunnetuksi nimellä AIM Applen, IBM:n ja Motorolan ensimmäisten kirjainten jälkeen.

Motorolalle liittyminen tähän liittoutumiseen oli erittäin hyödyllistä. Tämän ansiosta he pystyivät myymään hyvin testatun ja tehokkaan RISC-prosessorin kuluttamatta rahaa sen kehittämiseen. Heillä oli myös näiden prosessorien suuri ostaja - Apple ja toinen - potentiaalinen - IBM, joka ei voinut tuottaa POWERin junioriversioita, vaan ostaa ne Motorolalta.

Motorolalla oli jo oma RISC-prosessori, , myi erittäin huonosti Yksi syy sen epäonnistumiseen oli huono yhteensopivuus edellisen version, suositun 68000 -sarjan kanssa, jota käytetään myös Apple Macintosh -tietokoneissa . Pääsyynä oli kehitys- ja valmistusongelmien aiheuttama julkaisun viivästyminen, jonka vuoksi Motorola menetti mahdollisuuden kilpailla menestyksekkäästi muiden valmistajien kanssa.

88000:n tuotanto oli kuitenkin jo alkanut ja Data General myi 88k-malliin perustuvia tietokoneita. Applella oli jo toimiva prototyyppitietokone, jossa oli 88k. Uusi yksisiruinen POWER-prosessoriväylä päätettiin tehdä yhteensopivaksi 88000:n kanssa, jolloin Apple ja Motorola voisivat aloittaa koneiden myynnin paljon nopeammin ilman emolevyjen uusimista.

Kaikkien näiden vaatimusten yhdistelmä johti PowerPC (Performance Computing) -spesifikaatioon. Kaikki olivat voittajia:

Vuonna 1999 IBM allekirjoitti sopimuksen Nintendon kanssa PowerPC-arkkitehtuuriin perustuvien prosessorien toimittamisesta, mikä johti Gekko- ( Nintendo GameCube ), Broadway- ( Wii ) ja Espresso - prosessoreihin ( Wii U ).

Arkkitehtuurin perusteet

PowerPC on suunniteltu RISC -periaatteiden mukaan, superskalaarinen toteutus on mahdollista konseptin sisällä . Suunnittelusta on versioita sekä 32- että 64-bittisille versioille. POWER -perusmääritysten lisäksi PowerPC:ssä on:

Yleiskäyttöiset PowerPC-prosessorit

PowerPC-prosessoreissa sisäinen väylä tuodaan sirun pinnalle ja liitetään sillalle, joka kääntää komennot muille RAM-muistiin, PCI -väylään ja niin edelleen yhdistetyille väylille.

PowerPC-pohjaiset prosessorit

Power PC -suorittimia käytetään myös moniytimisissä prosessoreissa ohjausytiminä, esimerkiksi:

Muistiinpanot

  1. Tech Files Columns,  1987-1990 . Arkistoitu alkuperäisestä 6. kesäkuuta 2013.

Linkit