Motorola 68020

Motorola 68020
Motorola MC68EC020
Motorola MC68EC020 in PQFP-behuizing

De Motorola 68020 is een microprocessor van Motorola, waarvan de halfgeleidertak in 2004 werd verzelfstandigd als Freescale Semiconductor. Het is de opvolger van de Motorola 68010 en wordt opgevolgd door de Motorola 68030. De Motorola 68020 is de eerste echte 32-bit processor van de 68000-familie. Het IC omvat circa 190 000 transistoren.

Verbeteringen

Motorola bracht met de 68020 een aantal wezenlijke verbeteringen ten opzichte van de 68010:

  • Een 32-bit rekeneenheid (ALU).
  • Een 32-bit externe adresbus.
  • Een 32-bit externe databus.
  • Nieuwe instructies en adresseermodi.
  • Een pipeline van drie stappen.
  • Een instructiecache, van 256 bytes.
  • Een coprocessor-interface.

Verder kon de 68020 16- en 32-bits-woorden benaderen zonder dat deze op even adressen uitgelijnd waren, zij het dat 32-bit niet-uitgelijnde toegang meestal veel trager was dan uitgelijnde toegang.

Met de coprocessor-interface kon men met de 68020 een bijpassende externe eenheid voor vlottende-kommabewerkingen of FPU gebruiken, alsook een MMU. Als FPU bood Motorola de 68881 aan, later opgevolgd door de 68882. Als MMU was de 68851 beschikbaar.

Variant

Motorola bracht de 68EC020-variant op de markt, als lage-kosten-versie van de 68020. De kosten werden bespaard doordat de 68EC020 slechts een 24-bit-adresbus kende, met de beperking dat de processor hierdoor slechts 16 MB extern geheugen kon aanspreken.

Toepassingen

Apple was een belangrijke klant van de 68020 met toepassing in de Macintosh II- en Macintosh LC-personal computers. Sun Microsystems gebruikte de processor in de Sun-3-werkstations. Ook de AM-2000 van Alpha Microsystems gebruikte de 68020.

SGI gebruikte de 68000 in de IRIS 1000-serie grafische werkstations, de 68020 in de IRIS 2000- en 3000-series.

De 68020 werd ook veel toegepast in ingebedde systemen. Zo gebruikte Hewlett-Packard hem in de serie 8711-netwerkanalyseapparatuur, was hij te vinden aan boord van TGV-treinen en in de besturing van het Eurofighter Typhoon-gevechtsvliegtuig.

De goedkopere 68EC020 werd gebruikt in de Commodore Amiga 1200-homecomputer en de Amiga CD32-spelconsole. Ook vond de processor toepassing in vele videospelen. Hij werd ook toegepast in laserprinters, zoals de Apple QMS PS 410 en de LaserWriter II-NTX. Kodak gebruikte de 68EC020 in de Ektaplus 7016PS, terwijl het bedrijf Dataproducts de processor toepaste in de LZR 1260.

Bronnen, noten en/of referenties
  • (en) MC68020 Productoverzicht, Freescale
  • (en) Informatie 68020, CPU-collection.de
· · Sjabloon bewerken
AMD:K5 · K6 · Athlon · Athlon 64 · Athlon 64 X2 · Athlon II · Athlon XP · Duron · Opteron · Phenom · Phenom II · Ryzen · Sempron
Atmel:AVR
DEC:Alpha
Hudson:Soft HuC6280
IBM:POWER5 · POWER6
Intel:8051 · Gulftown · 4004 · 4040 · 8008 · 8080 · 8085 · 8086 · 8088 · 80186 · 80188 · 80286 · 80386 · 80486 ·Atom · Celeron · Core · Core 2 · Core 2 Quad · Core i3 · Core i5 · Core i7 · Core i9 · i860 · i960 · Itanium · Itanium 2 · Xeon
Intel Pentium:4 · D · Extreme Edition · II · III · M · MMX · Pro
MOS:6502 · WDC 65816 · WDC 65C02
Motorola:Coldfire · Dragonball · 68000 · 68008 · 68010 · 68012 · 68020 · 68030 · 68040 · 68060 · 68851 · 68881
NEC:µPD780C · V20 · V30
Sony:Cell
Zilog:Z80 · Z180 · Z280 · Z380 · Z800 · eZ80 · Z8000 · Z80000 · ASCII R800 · Sharp LH-0080 · U880 · Hitachi HD64180
Xilinx:MicroBlaze
Instructiesets:ARM · M6800 · x86 · 8080&Z80 · RISC-V