… 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.

Motorola-MC68HC000LC8.jpg

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!
🙂

Motorola-MC68020RC12B.jpg

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.

Motorola-MC68030RC.jpg
68881 FPU.jpg

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). 🙂

Motorola-MC68040RC.jpg

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). 😉

Motorola-MC68060RC.jpg

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. 🙂

Forrás: Retro Tauta