Motorola 68060

Der Motorola 68060 ist ein 32-Bit-Mikroprozessor von 1994 befreitem Motorola. Es ist der Nachfolger von Motorola 68040 und ist das höchste Aufführungsmitglied 680x0 Familie. Zwei Ableitungen, wurden 68LC060 und 68EC060 erzeugt.

Architektur

Es gibt einen LC (Preisgünstige) Version, ohne einen FPU und die EG - Eingebetteter Kontrolleur, ohne MMU und FPU. Das 68060 Design wurde von Joe Circello geführt.

Die 68060 Anteile die meisten architektonischen Eigenschaften mit dem P5 Pentium. Beide haben einen sehr ähnlichen Superskalar, um Doppelinstruktionsrohrleitungskonfiguration und ein Instruktionsdecoder, der komplizierte Instruktionen in einfachere vor der Ausführung bricht. Jedoch ist ein bedeutender Unterschied, dass die 68060 FPU nicht pipelined sind und deshalb bis zu dreimal langsamer sind als der Pentium in Schwimmpunkt-Anwendungen. Im Gegensatz dazu sind Multiplikationen der ganzen Zahl und Bit-Verschiebungsinstruktionen auf den 68060 bedeutsam schneller. Eine interessante Eigenschaft der 68060 ist die Fähigkeit, einfache Instruktionen in der Adressbildungseinheit (AGU) durchzuführen und dadurch das Ergebnis zwei Zyklen vor dem ALU zu liefern. Ein anderer Punkt von Interesse ist, dass große Beträge des kommerziellen kompilierten Codes für Hinweise analysiert wurden, betreffs deren Instruktionen die besten Kandidaten für die Leistungsoptimierung sein würden.

Gegen den Pentium konnten die 68060 besser auf dem Mischcode leisten, der Decoder des Pentiums konnte keine FP Instruktion jede Gelegenheit ausgeben, und folglich war der FPU nicht Superskalar, wie die ALUs waren. Wenn 68060's non-pipelined FPU eine Instruktion akzeptieren konnte, konnte er ein durch den Decoder ausgegeben werden. Das hat bedeutet, dass die Optimierung für die 68060 leichter war, haben keine Regeln FP Instruktionen gehindert, ausgegeben zu werden, wann auch immer für den Programmierer außer der gut verstandenen Instruktionslatenz günstig war. Jedoch, mit dem richtig optimierten und vorgesehenen Code, war der FPU des Pentiums zu doppelten die Uhr für den Uhr-Durchfluss 68060's FPU fähig.

Die 68060 waren die letzte Entwicklung 680x0 Reihe für den allgemeinen Zweck-Gebrauch, der zu Gunsten von den Chips von PowerPC aufgegeben ist. Es hat Gebrauch in einigen Spät-Mustermaschinen von Amiga und Gaspedal-Karten von Amiga sowie einigen Atari ST-Klonen und einem Falke-Gaspedal-Ausschuss (CT060) und sehr späte Modelle der Alpha-Mikrosystemmehrbenutzercomputer vor ihrer Wanderung zu x86 gesehen, aber Apple Inc. und die Welt von Unix waren auf verschiedene RISC Plattformen übergegangen, als die '060 verfügbar waren. Die 68060 wurden an 50 MHz auf dem 0.6 µm Fertigungsverfahren von Motorola eingeführt. Ein paar Jahre später wurde es zu 0.42 µm und Uhr-Geschwindigkeit zusammenschrumpfen gelassen, die zu 66 MHz und 75 MHz erhoben ist.

Entwicklungen des grundlegenden Kerns, gehen beabsichtigt für eingebettete Systeme weiter. Hier werden sie mit mehreren peripherischen Schnittstellen verbunden, um die gesamte Kompliziertheit und Macht-Voraussetzungen eines Designs zu reduzieren. Mehrere Chips, jeder mit verschiedenen Sätzen von Schnittstellen, werden unter dem Namen ColdFire und DragonBall verkauft.

Geschichte

Die geraden Zahlen (68000, 68020, 68040, 68060) wurden für Hauptrevisionen zu 680x0 Kernarchitektur vorbestellt. Die ungeraden Zahlen (68010, 68030, 68050, 68070) wurden für Steigungen zur Architektur des vorherigen Spans vorbestellt. Nr. 68050 oder 68070 wurde jemals von Motorola erzeugt.

Zum Beispiel war Motorola 68010 (und die dunklen 68012) 68000 mit Verbesserungen zur Schleife-Instruktion, und die Fähigkeit, dann aufzuheben, setzen eine Instruktion im Falle einer Seitenschuld fort, den Gebrauch des virtuellen Gedächtnisses mit der passenden MMU Hardware ermöglichend. Es, gab jedoch, keine Hauptüberholungen der Kernarchitektur. Ähnlich war Motorola 68030 eine Prozess-Verbesserung auf den 68020 mit dem MMU und einem kleinen geheimen Datenlager (256 Bytes) bewegt auf dem Span. Die 68030 waren in Geschwindigkeitseinschaltquoten bis zu 50 MHz verfügbar.

Der Sprung vom 68000/68010 bis den 68020/68030 hat jedoch eine Hauptüberholung mit zu vielen Person-Änderungen zur Liste hier vertreten.

Als die 68060 wurde serienmäßig hergestellt, Motorola hatte Entwicklung der 680x0-Typ-Chips zu Gunsten von PowerPC aufgegeben. Die 68060 waren der letzte 680x0-Typ-Verarbeiter von Motorola.

Es gab einen so genannten 68070 Verarbeiter, der von Signetics (Philips) erzeugt ist, und war ein bescheiden verbesserter 68000 Reihe-Verarbeiter, mit einem einfachen, MMU auf dem Span und I²C Busunterstützung. Es ist lange vor den 68060 herausgekommen, und wurde größtenteils als ein eingebetteter Verarbeiter in einigen Verbraucherelektronik-Sachen verwendet.

Gebrauch

Vielleicht war sein denkwürdigster Gebrauch in der amerikanischen Sendungsfernsehgrafik. Der Infinit von Chyron! Max! und Maxine! die Reihe von Fernsehcharakter-Generatoren hat die 68060 als der Hauptverarbeiter verwendet. Diese Charakter-Generatoren waren eine Vorrichtung auf Tochterstationen vieler amerikanischer Fernsehnetze.

In Arbeitsflächen wurden die 68060 in einigen Varianten von Amiga 4000T erzeugt von Amiga Technologies und verfügbar als eine Drittsteigung für andere Modelle von Amiga verwendet. Es wurde auch im Klon von Amiga DraCo nichtlineares Videosystem verwendet.

Die 68060 wurden auch im Nortel Meridian 1 Auswahl 51, 61 und 81 großes Büro PBX Systeme verwendet, den CP3 und die CP4 Kernverarbeiter-Ausschüsse antreibend. Ein Paar dieser Ausschüsse jeder sportlich 68060 konnte verwendet werden, um die PBX Schuld tolerant zu machen. Das war eine logische Anwendung als vorheriger Meridian 1 Kerne haben andere Chips von Motorola verwendet. Nortel hat die Architektur seitdem geändert, um Verarbeiter von Intel zu verwenden.

Auch die Motorola Vorhut 6560 Mehrprotokoll-Router hat 50 MHz 68EC060 Verarbeiter verwendet.

Motorola MVME-17x und Kraft-Computer SYS68K VMEbus Systeme haben auch eine 68060 Zentraleinheit verwendet.

Varianten

  • 68060 - Zentraleinheit mit MMU und FPU.
  • 68LC060 - Zentraleinheit mit MMU, aber ohne FPU.
  • 68EC060 - Zentraleinheit weder mit MMU noch mit FPU.

Technische Daten

Bibliografie

Zeichen und Verweisungen

Links


Motorola 68040 / Motorola 6809
Impressum & Datenschutz