... amikor egy-egy AMIGA gépnél (de lehetnem éppenséggel Apple, vagy Atari is porondon) szóba kerül a processzor, akkor folyton különböző számokkal dobálózom itt nektek, 68K, 020, 030, 040, meg 060... Azt nem ígérem, hogy műszaki igényességgel ismertetni fogom a teljes Motorola CPU családot, de azért az AMIGA-val való sajátos kapcsolatukat egész röviden górcső alá tudom venni. 1982-őt írunk jelenleg, Jay Miner-ben felmerült az AMIGA létrehozásának ötlete... ehhez az akkor meglehetősen népszerű, zseniális Motorola 68000 processzort választotta ki! Az AMIGA 1985-ben megvalósult, a Commodore 1994 környékén bekövetkezett csődjéig ezeket a processzorokat használták a gépeikben.
Motorola 68K processzorok első generációja a 68000, 32 bit-es processzor (megjelenés éve 1979), 16 bit-es külső adatbusszal. Az AMIGA-k „első generációjában” (saját és önkényes csoportosításom, a kétrétegű alaplapú és a kizárólag furatszerelt alkatrészekből álló gépekre), A1000, A500, A500+, A2000, CDTV és az A600-ban (600-as már kilóg ebből a csoportból) ezzel a CPU-val találkozhatunk. Általában a DIP 64-lábú olcsó csúnya fekete műanyag tokos változat került beépítésre, kivéve a 600-ast, ahol szintén olcsó műanyag tokos, LCC 68-láb kivitelű a processzor. Természetesen létezik belőle kerámia tokos PGA 68-lábbal, ha jól tudom MAC gépekben került felhasználásra.
A CPU-család következő második generációja, a 68010 (megjelenés éve 1982), 32 bit-es processzor, 16 bit-es külső adatbusszal és virtuális memóriakezelési lehetőséggel. Ez is háromfajta tokozással készült (DIP, PLCC és PGA). Ilyen CPU-val nem került AMIGA gép kiadásra, de a DIP 64-lábú változata közvetlenül kompatibilis minden DIP CPU-s 68K géppel, tehát egy mozdulattal cserélhető. A két CPU közötti erőkülönbség 10% nagyságrendű, ráadásul WHDLoad alkalmazás kompatibilis. Akinek van belőle DIP, az cserélje le a „mezei” 68K-ját a gépében. Képet később teszek fel róla, de ugyan úgy néz ki, mint az előző proci...
A sorban a következő processzor a harmadik generációba tartozik, a 68020 (megjelenés éve 1984), ahol minden irányban 32 bit-et, 256-byte cache-t, új regisztereket és Motorola 68881, vagy 68882 FPU (lebegőpontos műveletvégző egység) támogatást találunk, valamit 4Gb elméletileg címezhető memória tartományt. Ez a CPU 114-lábú kerámia PGA és 132-lábú kerámia, illetve műanyag QFP tokban került forgalomba. Érdekes módon csak később (1992 - 1993) került AMIGA modellekben felhasználásra, a 68030 megelőzte. Sajnálatos módon az A1200 és CD32 AMIGA típusokban a processzor EC (gazdaságos) változata került beépítésre. :-( Méghozzá QFP 100-láb kivitelű chip személyében, a bekötött lábak száma mutatja, hogy sajnos a gép komoly csorbát szenvedett az anyagi haszon oltárán! Köszönjük CBM (Commodore Bu$ine$$ Machine$), hogy a címezhető fast memória tartományunk ugyan annyi maradt, mint a 68K esetén, 8Mb... Mondjuk az akkori PC-k nehezen minősíthető színvonalához képest csúcs szuper volt! :-)
A 020-as CPU továbbfejlesztett változata a negyedik generációs 68030 (megjelenés éve 1987), további 256-byte adat cache-t és MMU-t (Memory Management Unit) találunk benne. A 030-as CPU-kból már létezett 50MHz sebességű változat is, ami anno bizony nem volt csekélység. Gyártották 128-lábú műanyag és kerámia PGA, illetve 132-lábú kerámia QFP tokban. El is érkeztünk a lényeghez! :-) Az AMIGA a 030-as processzor társaságában nagyon komoly minőséget képvisel, ez gyakorlatilag az ETALON AMIGA CPU! A két csúcsmodell az AMIGA 3000 – 1990-ben és az AMIGA 4000 – 1992-ben szintén ezt a CPU-t kapta a teremtőjétől lélek gyanánt! :-) A 3000-es alaplapon modelltől függően 16 - 25 MHz-es QFP 030-at találunk. A 4000 esetében pedig az első Commodore által kiadott CPU kártya az A3630 QFP 25MHz-s processzort tartalmaz. Ez a mikrochip szintén kezeli a külső 68881 és 68882 FPU-t.
Kérdezné az ember, hogy ezt még hova lehetett cifrázni? A 68040 processzor az előző kettő (020-030) továbbfejlesztett, soron következő ötödik generációs darabja (megjelenés éve 1991). Érdekes módon az órajele vissza lett véve, még is brutális erőkülönbség van az előző processzorok és e között (pl. röccenés mentesen fut rajta a PC-ről átportolt DOOM I-II.). :-) Minden cache méretét 4Kb-ra növelték, az eddigi külső FPU lehetőséget teljesen beintegrálták a processzorba. Nem gyenge darab, már a méretén is érezhető, az eddigiekhez képest egy hatalmas méretű lila kocka. :-) 179-lábú kerámia PGA és 184-lábú QFP tokozásban került forgalomba. Az AMIGA 4000 kapott először ilyen CPU-t, A3640 elnevezésű kártya segítségével. Azt szokták mondani, hogy a kompatibilitása rosszabb mit a 68k, 020, 030 és 060-nak, én ezt nem tapasztaltam, sőt a WB 3.X (AMIGA operációs rendszer) erre optimalizálva van. Összehasonlításként, 040-el az Apple Mac Quadra gépeket szerelték (én is, csak egy hibás lapból a CPU-t ki). :-)
Végezetül ejtsünk szót a Motorola hatodik és egyben utolsó generációs 68K processzoráról. A 68060 (megjelenésének éve 1994) nem is processzor, hanem az iszonytatóan brutális teljesítményű SZÖRNY kategóriába sorolható. Semmilyen akkori Intel „csodával” nem vethető össze, ugyanis azok a közelébe nem érnek tudásban és teljesítményben. 4 utas pipeline feldolgozást, 8Kb utasítás és adat cache-t, két MMU-t és két integrál végrehajtó egységet találunk benne, illetve a 040-nél megszokott belső FPU-t. A tápfeszültséget lecsökkentettél 5V-ről 3,3V-re, ennek az a mellékhatása, hogy növelhető volt a sebesség (50-100MHz) és kevésbé melegszik a lila kocka. :-) Nem úgy, mint a 040-nél, őkelmét bátran üzemeltethetjük aktív, vagy akár passzív hűtés nélkül is! :-) 206-látbú kerámia PGA kocka formájában és QFP tokozással is gyártották (ezen utóbbit lusta vagyok megkeresni). Általam ismert maszk jelölései / verziói: maszk 01F43G - Rev1, maszk 71E41J - Rev6, a Rev5-öt sajnos nem tudom... Szegény AMIGA soha nem adott ki 060-al szerelt CPU kártyát (mert a CBM-nek elfogyott a $-ja), ellenben más kiegészítőket gyártó cégek felismerték a processzorban rejlő lehetőségeket és hamarosan megszülettek a kedvenc modelljeinkben használható (A2000, A3000, A4000 és A1200) 68060-as turbók. Isten igazából én ezt a megoldást már fából vaskarikának tartom, a 060-as AMIGA már über-tuningolt cucc, nem gyári masina. Egy olyan gépről tudok, ahol kifejezetten a 060 CPU köré tervezték a vasat, ez pedig a MacroSystem DraCo nevű AMIGA klónja. Ezt a processzort előszeretettel használják telefonközpont alaplapokon (szintén bontottam, bár ez lehet, hogy pont nem az). ;-)
Folytathatnám a sort a CPU-World által emlegetett "közvetett jogutóddal", a Motorola és az IBM által kreált PowerPC 603 CPU-val... de igazából ez egy ReTRo blog. :-) Elsősorban a "régi szép időkről" és az idő közben kihalt "ősállatokról" szeretek megemlékezni. :-)
A bejegyzés trackback címe:
Kommentek:
A hozzászólások a vonatkozó jogszabályok értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a Felhasználási feltételekben és az adatvédelmi tájékoztatóban.
LGB 2012.11.04. 21:32:28
Сергей · http://szergely.sfblogs.net/ 2012.11.04. 21:38:10
Kompatibilitás szempontjából 3 Motorola processzort szeretek, a 68K-t, a 030-at és a 060-at. :-)
LGB 2012.11.05. 10:12:48
Сергей · http://szergely.sfblogs.net/ 2012.11.05. 11:06:10
viszont van egy ATARI projekt:
acp.atari.org/