Motorola 88000er-Familie

Motorola 88000er-Familie
MC88100 RC20 CPU
MC88110 RC40 CPU mit Kühlkörper
MC88110 RS50 CPU

Die Motorola 88000er-Familie (kurz oft m88k oder 88k genannt) ist eine Serie von Mikroprozessoren der Firma Motorola.

Inhaltsverzeichnis

Architektur

Wie schon der Vorgänger (68000er-Familie) galt die Serie als eine sehr saubere Entwicklung. Es handelt sich um eine 32-Bit-RISC-Architektur mit getrennten Befehls- und Daten-Cachen (Harvard-Architektur), sowie getrennten Daten- und Adress-Bussen. Ein großer Mangel der Prozessorarchitektur war anfangs die Verwendung einer einzigen Registerbank, die sowohl von der Ganzzahl- als auch der Gleitkommaeinheit verwendet wurde.

Geschichte

Die Serie begann im April 1988 mit der Vorstellung des MC88100 (CPU mit integrierter FPU) und des MC88200 (MMU und Cache-Controller). Die Idee dieser Trennung war es, das Design von Mehrprozessorsystemen zu vereinfachen (Ein 88200 konnte bis zu vier 88100 verwalten.). Dies hatte aber auch zur Folge, dass schon für ein System mit nur einer CPU der zweite Chip und die Verbindungen der Bausteine untereinander notwendig war, was die Kosten für ein solches System erhöhte. Die Taktfrequenz betrug bis zu 33MHz.

1992 wurde der MC88110 auf den Markt gebracht, der bereits eine MMU und Level-1 Cache integriert hatte, und dazu passend den Cache-Controller MC88410, der bis 2MB zu Level-2 Cache verwalten konnte. Zudem wurde nun eine getrennte Registerbank für die Gleitkommaeinheit verwendet, der Befehlssatz erweitert und die Mikroarchitektur mit Neuerungen wie Superskalarität, Out-of-order execution und Speculative execution ausgestattet um die Ausführungsgeschwindigkeit zu erhöhen. Die Taktfrequenz betrug bis zu 50MHz. Der MC88110MP war noch mehr auf Multiprozessor-Betrieb optimiert.

Eine weiter verbesserte Version mit dem Namen MC88120 (bis zu 100MHz) und eine Variante für eingebette Systeme mit dem Namen MC88300 befanden sich in Entwicklung, gingen jedoch beide nicht mehr in Serie.

Anfang der 1990er Jahre wurde die 88k-Familie zugunsten des PowerPC eingestellt.

Verwendung

Motorola selbst entwickelte VMEbus-basierte Einplatinen-Computer (MVME-Serie), die auch mit Prozessoren der 88k-Familie verfügbar waren.

Ende der 1980er Jahre wurde die Entwicklung der 88k-Familie von vielen Firmen verfolgt, unter Anderem von Apple und NeXT. Letztere hatten sogar schon Prototypen mit m88k-Prozessoren hergestellt. Data General setzte die Serie in deren AViiON-Baureihe und die japanische Firma OMRON im Modell LUNA88K ein.

Die MMU der Motorola 88000 wurde weitgehend in die erste Generation der PowerPC Prozessoren übernommen, allerdings zusammen mit dem Prozessor auf einem Chip realisiert.

Betriebssysteme

  • Für die 88k-basierenden MVME-Systeme gab es von Motorola eine Portierung ihrer Unix System V Variante, System V/88.
  • Data General portierte die hauseigene UNIX-Variante DG/UX auf die AViiON-Systeme.
  • OpenBSD ist in unterschiedlichem Portierungsstatus für MVME-Systeme, die LUNA88k und AViiON-Systeme verfügbar.
  • Von NetBSD 3.0 existiert eine experimentelle Implementierung für MVME-Systeme.

Emulatoren

GXemul kann einen Motorola MVME187 (ohne Netzwerkschnittstelle) emulieren.

Weblinks

 Commons: M88k microprocessors – Sammlung von Bildern, Videos und Audiodateien

Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Motorola 68000er-Familie — Motorola MC68000 im 64 poligen DIP Motorola 68 …   Deutsch Wikipedia

  • Motorola 68000 — Motorola MC68000 im 64 poligen DIP Ein …   Deutsch Wikipedia

  • Motorola 68040 — Motorola 68LC040 mit einer Taktfrequenz von 25 MHz. Der Motorola 68040 ist ein 32 Bit Mikroprozessor des Unternehmens Motorola. Er verfügt in der vollen Version über zwei integrierte MMUs (gemäß der Harvard Architektur) und eine dem Motorola… …   Deutsch Wikipedia

  • Motorola 68060 — Motorola MC 68EC060 im Keramikgehäuse Der Motorola 68060 ist ein 32 Bit Prozessor von Motorola. Er wurde 1994 als Nachfolger des Motorola 68040 veröffentlicht. Der 68060 ist der leistungsstärkste Prozessor der 680x0 Prozessorfamilie. Inhaltsve …   Deutsch Wikipedia

  • Motorola 68020 — Motorola MC68EC020 …   Deutsch Wikipedia

  • Motorola 68030 — Mikroprozessor Der Motorola 68030 ist ein 32 Bit Mikroprozessor der Motorola 68000er Familie mit einer integrierten PMMU. Der aus 273.000 Transistoren (68EC030: 251.000) bestehende 68030 ist ein Nachfolger des Motorola 68020, der jedoch… …   Deutsch Wikipedia

  • Motorola 6800 — Prozessor Innenleben des Motorola 6800 Der …   Deutsch Wikipedia

  • Motorola 68010 — im PGA Gehäuse. Motorola 68010 in der DIP Ver …   Deutsch Wikipedia

  • Motorola 68881 — Motorola 68882 Die MC68881 und MC68882 von …   Deutsch Wikipedia

  • Motorola Coldfire — bezeichnet eine RISC Microcontrollerarchitektur, die von der Motorola 68000er Familie abgeleitet wurde. Inzwischen werden diese Prozessoren von der im Juli 2004 ausgegliederten Halbleitersparte Freescale Semiconductor vertrieben. Die Coldfire… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”