PowerPC 600 - PowerPC 600

Rodina PowerPC 600 byla první rodinou postavených procesorů PowerPC . Byly navrženy v závodě Somerset v Austinu v Texasu , společně financovány a obsazeny inženýry z IBM a Motorola jako součást aliance AIM . Somerset byl otevřen v roce 1992 a jeho cílem bylo vytvořit první procesor PowerPC a poté navrhovat univerzální procesory PowerPC pro osobní počítače . První inkarnací se stal PowerPC 601 v roce 1993 a druhá generace brzy následovala s PowerPC 603, PowerPC 604 a 64bitovým PowerPC 620.

Nukleární rodina

procesor Potrubní fáze Různé
PowerPC 603 4 5 prováděcích jednotek, predikce větví. Žádný SMP.
PowerPC 604 6 Superskalární, provedení mimo pořadí, 6 jednotek provedení. Podpora SMP.
PowerPC 620 5 Spuštění mimo objednávku - podpora SMP.

PowerPC 601

Prototyp PowerPC 601 dosáhl prvního křemíku v říjnu 1992

PowerPC 601 byla první generace mikroprocesorů pro podporu základní 32-bit PowerPC instrukční sadu . Úsilí o design začalo vážně v polovině roku 1991 a první prototypy čipů byly k dispozici v říjnu 1992. Prvních 601 procesorů bylo představeno na pracovní stanici IBM RS / 6000 v říjnu 1993 (vedle jeho výkonnější multičipové sestřenice řady IBM POWER2 ) a první Apple Power Macintoshes 14. března 1994. Model 601 byl první pokročilou jednočipovou implementací architektury POWER / PowerPC navrženou podle plánu havárie, která zavedla PowerPC na trh a upevnila alianci AIM. Aby bylo možné dosáhnout extrémně agresivního harmonogramu a současně zahrnout podstatně nové funkce (například podstatná vylepšení výkonu, nové pokyny a důležitá implementace první symetrické multiprocese (SMP) systému POWER / PowerPC ), design využíval řadu klíčových technologií a strategií řízení projektů. Tým 601 využil většinu základní struktury a částí procesoru IBM RISC Single Chip (RSC), ale zahrnoval také podporu pro drtivou většinu nových instrukcí PowerPC, které nejsou v instrukční sadě POWER . Zatímco téměř každá část návrhu RSC byla upravena a mnoho konstrukčních bloků bylo podstatně upraveno nebo zcela přepracováno vzhledem ke zcela odlišné struktuře sjednocené I / O sběrnice a podpoře koherence SMP / paměti . Nové změny PowerPC, využití základní struktury RSC, byly velmi přínosné pro snížení nejistoty v oblasti čipů / plánování podlaží a načasování analýzy / ladění. Stojí za zmínku, že 601 nejen implementoval podstatné nové klíčové funkce, jako je SMP, ale také fungoval jako most mezi POWER a budoucími procesory PowerPC, aby pomohl IBM a vývojářům softwaru při jejich přechodu na PowerPC. Od začátku vývoje po páskování prvního prototypu 601 bylo pouhých 12 měsíců, aby bylo možné tvrdě tlačit na to, aby PowerPC bylo na trhu brzy zavedeno.

60x autobus

S cílem pomoci snaze o rychlé začlenění architektury sběrnice 88110 do modelu 601 ve prospěch aliance a jejích zákazníků poskytlo vedení společnosti Motorola nejen specifikace architektury sběrnice 88110, ale také několik designérů sběrnice 88110, kteří pomohou s implementace a ověření 60x sběrnicové logiky. Vzhledem k tomu, že tým návrhářů systému Apple znal strukturu I / O sběrnic z 88110 společnosti Motorola a tato implementace I / O sběrnic byla dobře definována a zdokumentována, tým 601 přijal technologii sběrnic, aby zlepšil čas uvedení na trh. Sběrnice byla přejmenována na sběrnici 60x, jakmile byla implementována na 601. Tito návrháři společnosti Motorola (a malý počet Apple) se při vytváření modelu 601 přidali k více než 120 návrhářům IBM.

Použití sběrnice 88110 jako základu pro sběrnici 60x pomohlo plánům mnoha způsoby. Pomohlo týmu Apple Power Macintosh snížením množství redesignu jejich podpůrných ASIC a snížilo čas potřebný pro návrháře a architekty procesorů, aby navrhli, zdokumentovali, vyjednali a zavřeli nové rozhraní sběrnice (úspěšně se vyhnuli „Bus Války "očekávané řídícím týmem 601, pokud by nebyl přijat autobus 88110 nebo předchozí autobusy RSC). Stojí za zmínku, že přijetí sběrnice 88110 ve prospěch úsilí společnosti Apple a spojenectví bylo na úkor úsilí prvního návrhového týmu systému IBM RS / 6000, který měl podporu ASIC již implementovanou kolem zcela odlišné struktury sběrnice RSC.

Tato 60x sběrnice se později stala poměrně dlouhým základním rozhraním pro mnoho variant procesorů 601, 603, 604, G3 , G4 a Motorola / Freescale PowerQUICC .

80 MHz PowerPC 601

Design

Čip byl navržen tak, aby vyhovoval široké škále aplikací, a měl podporu pro externí L2 cache a symetrické multiprocese . Mělo čtyři funkční jednotky, včetně jednotky s plovoucí desetinnou čárkou , celočíselné jednotky , větvící jednotky a sekvenční jednotky. Procesor také zahrnoval jednotku správy paměti . Celočíselný kanál byl dlouhý čtyři fáze, odbočný kanál dlouhý dva stupně, paměťový potrubí dlouhý pět stupňů a potrubí s plovoucí desetinnou čárkou dlouhý šest stupňů.

Poprvé představen v systémech IBM na podzim roku 1993, byl uveden na trh společností IBM jako PPC601 a Motorola jako MPC601. Fungovalo to rychlostí od 50 do 80 MHz. Byl vyroben pomocí 0,6 μm CMOS procesu se čtyřmi úrovněmi hliníkového propojení . Forma byla velká 121 mm 2 a obsahovala 2,8 milionu tranzistorů. Model 601 má jednotnou mezipaměť L1 o velikosti 32 kB , což byla kapacita, která byla v té době považována za velkou pro mezipaměť na čipu. Částečně díky velké mezipaměti byl ve svém segmentu považován za vysoce výkonný procesor, který překonal konkurenční Intel Pentium . PowerPC 601 byl použit v prvních počítačích Power Macintosh od společnosti Apple a v různých pracovních stanicích RS / 6000 a serverech SMP od IBM a Groupe Bull .

IBM byla jediným výrobcem mikroprocesorů 601 a 601+ ve výrobních závodech v Burlingtonu, Vermontu a East Fishkill v New Yorku . Model 601 používal proces IBM CMOS-4s a model 601+ používal proces IBM CMOS-5x. Extrémně malý počet těchto procesorů 601 a 601+ byl označen logy a čísly dílů společnosti Motorola a distribuován prostřednictvím společnosti Motorola. Tato fakta jsou poněkud nejasná, protože existují různé obrázky „Motorola MPC601“, zejména jeden konkrétní případ mistrovského marketingu společnosti Motorola, kde byl model 601 jmenován jedním z časopisů Time Magazine z roku 1994 „Výrobky roku“ s označením Motorola.

PowerPC 601v

IBM vyrobila 90 MHz PowerPC 601v. Všimněte si o něco menší kostky.

V roce 1994 byla představena aktualizovaná verze PowerPC 601v nebo PowerPC 601+ , pracující na 90 až 120 MHz. Byla vyrobena v novějším 0,5 μm CMOS procesu se čtyřmi úrovněmi propojení, což vedlo k matrici o rozměru 74 mm 2 . Design 601+ byl přeměněn z CMOS-4 na CMOS-5x týmem pouze IBM. Aby se předešlo zpožděním při uvádění nástrojů na trh a společným základním pravidlům fab, byly modely 601 a 601+ navrženy pomocí nástrojů IBM EDA v systémech IBM a byly vyrobeny v zařízeních určených pouze pro IBM .

PowerPC 603

100 MHz Motorola PowerPC 603 v balíku Quad Flat s drátěným spojením

PowerPC 603 byl první zpracovatel provádění úplné 32bitové architektuře PowerPC , jak je uvedeno. Byl navržen jako levný a levný procesor pro přenosné a vestavěné použití. Jednou z hlavních funkcí byly funkce pro úsporu energie (režim spánku, spánku a režimu spánku), které mohly dramaticky snížit požadavky na energii a v režimu spánku měly pouze 2 mW. 603 má čtyřstupňový kanál a pět prováděcích jednotek: celočíselná jednotka, jednotka s plovoucí desetinnou čárkou, jednotka predikce větví, jednotka načítání / ukládání a jednotka systémového registru. Má samostatné 8 KB L1 cache pro instrukce a data a 32/64 bit 60x paměťovou sběrnici, dosahující až 75 MHz. Jádro 603 nemělo hardwarovou podporu pro SMP .

200 MHz Motorola PowerPC 603 v keramickém balení Ball Grid Array

PowerPC 603 měl 1,6 milionu tranzistorů a byl vyroben společnostmi IBM a Motorola v procesu 0,5 μm CMOS se čtyřmi úrovněmi propojení. Forma byla 85 mm 2 velká kresba 3 W při 80 MHz. Architektura 603 je přímým předkem architektury PowerPC 750 , kterou společnost Apple uvádí na trh jako PowerPC „G3“.

Model 603 měl být použit pro přenosné počítače Apple Macintosh, ale nemohl spustit 68K emulační software s výkonem, který Apple považoval za přiměřený, kvůli menším mezipaměti procesorů. Výsledkem je, že Apple se rozhodl použít pouze 603 ve své nízkonákladové desktopové řadě Performa. To způsobilo zpoždění u Apple PowerBook 5300 a PowerBook Duo 2300 , protože Apple se rozhodl počkat na revizi procesoru. Použití 603 v řadě Performa 5200 společností Apple vedlo ke špatné pověsti procesoru. Kromě problému s výkonem emulace 68K byly stroje Performa dodávány s řadou konstrukčních nedostatků, z nichž některé byly závažné a týkaly se dalších aspektů návrhu počítačů, včetně výkonu a stability sítě, problémů se sběrnicí (šířka, rychlost, soupeření, a složitost), chyby ROM a výkon pevného disku. Žádný z problémů řady 5200, kromě výkonu emulace 68K, nebyl neodmyslitelně způsoben 603. Spíše byl procesor dovybaven pro použití s ​​68K základními deskami a jinými zastaralými částmi. Stránka Low End Mac hodnotí Performa 5200 jako nejhorší Mac všech dob. 603 našel široké použití v různých vestavěných zařízeních.

PowerPC 603e a 603ev

IBM PPC603ev, 200 MHz

Problémy s výkonem 603 byly řešeny v PowerPC 603e . Mezipaměť L1 byla rozšířena a vylepšena na 16 kB čtyřcestných set-asociativních dat a mezipaměti instrukcí. Taktovací frekvence procesorů byla také zdvojnásobena a dosáhla 200 MHz. Zmenšení výrobního procesu na 0,35 μm umožnilo rychlosti až 300 MHz. Tato část se někdy nazývá PowerPC 603ev . Modely 603e a 603ev mají každý 2,6 milionu tranzistorů a jsou 98 mm 2, respektive 78 mm 2 . Model 603ev čerpá maximálně 6 W při 300 MHz.

PowerPC 603e byl prvním běžným stolním procesorem, který dosáhl 300 MHz, jak se používá v počítačích Power Macintosh 6500 . Model 603e byl také použit v akceleračních kartách od Phase5 pro řadu počítačů Amiga , přičemž CPU se pohybovaly v rychlostech od 160 do 240 MHz. PowerPC 603e dnes ještě prodávají společnosti IBM a Freescale a další, jako jsou Atmel a Honeywell, kteří vyrábějí radiačně kalenou variantu RHPPC . PowerPC 603e byl také srdcem BeBoxu od společnosti Be Inc. BeBox je pozoruhodný, protože se jedná o multiprocesní systém, pro který 603 nebyl navržen. IBM také použila procesory PowerPC 603e v řadě IBM ThinkPad 800 . V některých sériích digitálních osciloskopů používal LeCroy jako hlavní procesor PowerPC 603e. Procesory 603e také napájejí všech 66 satelitů ve flotile satelitních telefonů Iridium . Každá z těchto satelitů obsahuje sedm procesorů Motorola / Freescale PowerPC 603e s frekvencí zhruba 200 MHz. U lehkého torpéda Mark 54 se také používá vlastní procesor 603e .

G2

Jádro PowerPC 603e, které Freescale přejmenovalo na G2 , je základem mnoha vestavěných procesorů PowerQUICC II a jako takové se neustále vyvíjí. Freescale PowerQUICC II SoC procesory nesou označení MPC82xx a dodávají se v různých konfiguracích dosahujících 450 MHz. Název G2 je také jako retronym pro procesory 603e a 604, aby se sladily s G3, G4 a G5.

e300

Freescale vylepšil jádro 603e a nazval jej e300 ve vestavěných procesorech PowerQUICC II Pro . Byly přidány větší mezipaměti L1 32/32 KB a další opatření ke zvýšení výkonu. Freescale PowerQUICC II Pro SoC procesory nesou označení MPC83xx a přicházejí v různých konfiguracích dosahujících rychlostí až 667 MHz. E300 je také jádrem SoC procesoru MPC5200B, který se používá v malém počítači EFIKA .

PowerPC 604

Motorola PowerPC 604e o frekvenci 233 MHz namontovaná na procesorové kartě Phase5 CyberstormPPC pro počítače řady Commodore Amiga 4000

PowerPC 604 byl představen v prosinci 1994 spolu s 603 a byl navržen jako vysoce výkonný čip pro pracovní stanice a servery vstupní úrovně a jako takový měl podporu pro symetrické připojení s více v hardwaru. Model 604 byl široce používán ve špičkových systémech společnosti Apple a byl také používán v klonech Macintosh , low-endových serverech a pracovních stanicích IBM RS / 6000 , deskách akcelerátoru Amiga a jako integrovaný procesor pro telekomunikační aplikace.

604 je superskalární procesor schopný současně vydávat čtyři instrukce. Model 604 má šestistupňový kanál a šest prováděcích jednotek, které mohou pracovat paralelně a každý cyklus dokončí až šest pokynů. Dvě jednoduché a jedna komplexní celočíselná jednotka , jedna jednotka s plovoucí desetinnou čárkou , jedna jednotka zpracování větví spravující provádění mimo objednávku a jedna jednotka načítání / ukládání. Má samostatné 16 KB dat a instrukční L1 cache. Externím rozhraním je 32- nebo 64bitová 60x sběrnice, která pracuje s frekvencí až 50 MHz.

PowerPC 604 obsahuje 3,6 milionu tranzistorů a byl vyroben společnostmi IBM a Motorola s 0,5 μm CMOS procesem se čtyřmi úrovněmi propojení. Forma měřila 12,4 mm na 15,8 mm (196 mm 2 ) a přitahovala 14-17 W při 133 MHz. Pracovalo při rychlostech mezi 100 a 180 MHz.

PowerPC 604e

Procesor 200 MHz IBM PowerPC 604e na modulu CPU serveru Apple Network Server 700

PowerPC 604e byla představena v červenci 1996 a přidal stav Zapsat a samostatné 32 údaje KB a instrukční L1 cache mimo jiné změny svého paměťového subsystému a větve prediktivní jednotky, což má za následek zvýšení výkonu o 25% ve srovnání se svým předchůdcem. To mělo 5,1 milionu tranzistorů a bylo vyrobeno společnostmi IBM a Motorola na 0,35 μm CMOS procesu s pěti úrovněmi propojení. Forma byla 148 mm 2 velká nebo 96 mm 2 velká, vyráběná společnostmi Motorola a IBM, přičemž čerpala 16–18 W při 233 MHz. Pracovalo při rychlostech mezi 166 a 233 MHz a podporovalo paměťovou sběrnici až do 66 MHz.

PowerPC 604ev "Mach5"

Model PowerPC 604ev , 604r nebo „Mach 5“ byl představen v srpnu 1997 a byl v podstatě modelem 604e vyrobeným společnostmi IBM a Motorola s novějším procesem, dosahujícím vyšších rychlostí a nižší spotřeby energie. Forma byla 47 mm 2 malá, vyrobená na 0,25 μm CMOS procesu s pěti úrovněmi propojení, a čerpala 6 W při 250 MHz. Pracovalo při rychlostech mezi 250 a 400 MHz a podporovalo paměťovou sběrnici až do 100 MHz.

Zatímco Apple v roce 1998 upustil od 604ev ve prospěch PowerPC 750 , IBM jej několik let používala v základních modelech svých počítačů RS / 6000 .

PowerPC 620

PowerPC 620 byl první implementace celého 64bitové architektuře PowerPC. Byla to druhá generace PowerPC vedle modelů 603 a 604, ale zaměřená na špičkový trh pracovních stanic a serverů. Byl papírově výkonný a původně měl být spuštěn po boku svých bratří, ale odloženo bylo až do roku 1997. Když dorazil, výkon byl srovnatelně špatný a výrazně levnější 604e jej předčil. Model 620 proto nebyl nikdy vyroben ve velkém množství a našel velmi malé využití. Jediným uživatelem PowerPC 620 byl Groupe Bull ve svých strojích Escala UNIX , ale nedodali žádné velké množství. Společnost IBM, která ji chtěla použít na pracovních stanicích a serverech, se rozhodla místo toho počkat na ještě výkonnější 64bitové procesory RS64 a POWER3 .

Model 620 vyrobila společnost Motorola v procesu 0,5 μm. Mělo 6,9 milionu tranzistorů a matrice měla plochu 311 mm 2 . Pracovalo s hodinovými rychlostmi mezi 120 a 150 MHz a čerpalo 30 W při 133 MHz. Pozdější model byl sestaven pomocí procesu 0,35 μm, což mu umožnilo dosáhnout 200 MHz.

Model 620 byl podobný modelu 604. Má pětistupňový kanál, stejnou podporu pro symetrické multiprocesy a stejný počet prováděcích jednotek; zaváděcí / ukládací jednotka, větvící jednotka, FPU a tři celočíselné jednotky. S většími 32 KB instrukčními a datovými mezipaměti, podporou mezipaměti L2, která může mít kapacitu 128  MB , a výkonnějšími větvicími a zaváděcími / úložnými jednotkami, které měly více vyrovnávacích pamětí, byla 620 velmi výkonná. Tabulka historie větví byla také větší a mohla odeslat více instrukcí, aby procesor mohl efektivněji zpracovat provádění mimo pořadí než 604. Jednotka s plovoucí desetinnou čárkou byla také vylepšena ve srovnání s 604. S rychlejším cyklem načítání a podporou pro několik klíčových instrukcí v hardwaru (jako je sqrt) je v kombinaci s rychlejšími a širšími datovými sběrnicemi efektivnější než FPU v 604.

Autobusy 6XX a GX

Systémová sběrnice byla širší a rychlejší 128bitová paměťová sběrnice nazývaná sběrnice 6XX . Byl navržen jako systémová sběrnice pro víceprocesorové systémy, kde měly být připojeny procesory, mezipaměti, paměť a I / O, za pomoci systémového řídicího čipu. Podporuje 32- i 64bitové procesory PowerPC, adresy paměti větší než 32 bitů a prostředí NUMA . To bylo také používáno v POWER3, RS64 a 601, stejně jako systémy založené na 604 RS / 6000 (s můstkovým čipem). Autobus později vyvinul do GX autobusu na POWER4 a později GX + a GX ++ v POWER5 a POWER6 resp. Sběrnice GX se také používá v sálových počítačích IBM z10 a z196 System z .

Rozšířená rodina

PowerPC 602

PowerPC 602 byla ořezaná verze PowerPC 603, speciálně vyrobené pro herní konzole od společnosti Motorola a IBM, který byl zaveden v únoru 1995. Má menší L1 cache (pokyn 4 KB a 4 KB dat) s jednoduchou přesností plovoucí desetinnou čárkou jednotka a jednotka predikce zmenšené zadní větve. To bylo nabídnuto při rychlostech v rozmezí od 50 do 80 MHz, a čerpal 1,2 W na 66 MHz. Skládal se z 1 milionu tranzistorů a byl 50 mm 2 velký, vyráběný v 0,5 μm CMOS procesu se čtyřmi úrovněmi propojení.

Společnost 3DO vyvinula herní konzoli M2, která používala dva PowerPC 602, ale nikdy nebyla uvedena na trh.

PowerPC 603q

21. října 1996 ohlásila bezkonkurenční polovodičová společnost Quantum Effect Devices (QED) na mikroprocesorovém fóru procesor kompatibilní s PowerPC 603 s názvem „ PowerPC 603q “ . Přes své jméno neměl nic společného se žádným jiným 603. Jednalo se o od základu implementaci 32bitové architektury PowerPC zaměřené na špičkový embedded trh vyvinutý během dvou let. Jako takový byl malý, jednoduchý, energeticky účinný, ale výkonný; rovná se dražší 603e a přitom spotřebovává méně energie. Mělo to v pořadí pětistupňový plynovod s jedinou celočíselnou jednotkou, jednotkou s plovoucí desetinnou čárkou s dvojitou přesností (FPU) a samostatnou 16 KB instrukcí a 8 KB datových mezipamětí. Zatímco celá jednotka byla zcela novým designem, FPU byla z důvodu úspory času odvozena od R4600 . Bylo to 69 mm 2 malé s použitím 0,5 μm výrobního procesu a čerpalo pouhých 1,2 W při 120 MHz.

Model 603q byl navržen pro společnost Motorola, ale od smlouvy odstoupili dříve, než se model 603q dostal do plné výroby. Výsledkem bylo, že 603q byl zrušen, protože QED nemohl pokračovat v prodeji procesoru, protože jim chyběla vlastní licence PowerPC.

PowerPC 613

„PowerPC 613“ se zdá být jménem, ​​které Motorola dala třetí generaci PowerPC. To pravděpodobně byl přejmenován na „ PowerPC 750 “ v reakci na exponenciální Technology ‚s x704 procesor, který byl navržen tak, aby předčit 604 s velkým náskokem. Sotva existují zdroje, které by něco z toho potvrzovaly, a mohla by to být čistá spekulace nebo odkaz na úplně jiný procesor.

PowerPC 614

Podobně jako PowerPC 613 mohl být název „PowerPC 614“ pojmenovaný společností Motorola třetí generaci PowerPC a později byl přejmenován ze stejného důvodu jako 613. Bylo navrženo, aby byla část přejmenována na „ PowerPC 7400 “ a Motorola dokonce narazil na PowerPC čtvrté generace, i když architektonické rozdíly mezi „G3“ a „G4“ byly malé. Sotva existují zdroje, které by něco z toho potvrzovaly, a mohlo by se jednat o čistou spekulaci nebo odkaz na úplně jiný procesor.

PowerPC 615

PowerPC 615 “ je procesor PowerPC, který společnost IBM ohlásila v roce 1994, ale který nikdy nedosáhl masové výroby . Jeho hlavním rysem bylo začlenit jádro x86 na matrici, což umožnilo procesoru nativně zpracovat instrukce PowerPC i x86. Operační systém běžící na PowerPC 615 si může zvolit provedení 32bitových nebo 64bitových pokynů PowerPC, 32bitových pokynů x86 nebo kombinace tří. Pokyny k míchání by zahrnovaly kontextový přepínač v CPU s malou režií. Jedinými operačními systémy podporujícími 615 byly Minix a speciální vývojová verze OS / 2 .

Byla velká 330 mm 2 a vyráběla ji společnost IBM procesem 0,35 μm. Bylo to pin kompatibilní s Intel je Pentium procesorů a srovnatelné rychlosti. Procesor byl představen pouze jako prototyp a program byl částečně zabit skutečností, že Microsoft procesor nikdy nepodporoval. Inženýři pracující na PowerPC 615 by později našli cestu do Transmety , kde pracovali na procesoru Crusoe .

PowerPC 625

„PowerPC 625“ byl raný název pro 64bitové procesory PowerPC řady Apache navržené společností IBM na základě instrukční sady „Amazon“ PowerPC-AS. Později byly přejmenovány na „ RS64 “. Označení „PowerPC 625“ nebylo pro konečné procesory nikdy použito.

PowerPC 630

„PowerPC 630“ byl raný název pro špičkový 64bitový procesor PowerPC, navržený společností IBM ke sjednocení instrukčních sad POWER a PowerPC . Později byl přejmenován na „ POWER3 “, pravděpodobně proto, aby se odlišil od spotřebitelsky orientovaných procesorů „PowerPC“ používaných společností Apple .

PowerPC 641

„PowerPC 641“ , kódové označení Habanero , je zaniklý projekt PowerPC od IBM v časovém rámci 1994–96. Bylo navrženo, že se jednalo o třetí generaci PowerPC založenou na procesoru 604.

Viz také

Reference

Další čtení

  • Weiss, Shlomo; Smith, James Edward (1994). POWER a PowerPC . Morgan Kaufmann. ISBN 1558602798. - Relevantní části: Kapitola 8 (popisuje PowerPC 601) a Kapitola 11 (srovnání PowerPC 601 a Alpha 21064)