68LC040

Motorola 68040

Le Motorola 68040 est un microprocesseur CISC 32 bits de la famille m68k de Motorola. Il succède au Motorola 68030 et précède le Motorola 68060. Le 68050 fut un projet abandonné, il était aux 68040 ce qu'étaient le 68030 au 68020, une gravure plus fine, et des mémoires caches plus importantes. Ce processeur est souvent appelé 040.

Sommaire

Caractéristiques techniques

Le 68040 est le premier membre de la famille 680x0 avec coprocesseur arithmétique incorporé. Il inclut toutes les fonctionnalités qui étaient autrefois externes, à savoir l'unité de calcul en virgule flottante et la MMU (qui fut ajoutée dans le 68030). Il dispose aussi de caches séparés d'instructions et de données de 4 kilo-octets chacun. Il est entièrement pipeliné, avec six étages.

Outre l'optimisation des unités arithmétiques et de calcul des adresses effectives, et la possibilité d'exécuter deux instructions entières par cycle (pourvu qu'elles ne soient pas interdépendantes), le cache de données du 68040 fonctionne en mode différé (write back). Son architecture s'enrichit donc d'une unité de supervision du bus (bus snooping), fonctionnelle y compris en mode DMA, destinée à invalider les copies privées des données, ou bien à forcer une vidange en cas d'accès externe à une donnée modifiée dans le cache (cohérence de cache, cache coherency).

La FPU dans les 68040 est une version très simpliste des Motorola 68881 et 68882, privée des fonctions transcendentales IEEE (à part les quatre opérations, elle ne sait calculer que les racines carrées). Le logiciel de support de virgule flottante de Motorola (FPSP) suppléait à ces instructions par des interruptions logicielles. Comme il s'agissait d'une émulation, l'abus de fonctions transcendentales provoquait d'énormes ralentissements.

La dissipation thermique a été l'un des points d'achoppement du 68040. Alors que par cycle d'horloge il fournissait le double de performance du déjà ancien 68030, la complexité de la puce et l'alimentation électrique nécessaire pour sa grande surface et les grands caches provoquait une accumulation de chaleur. Ceci affecta les capacités d'évolution du processeur qui ne passera jamais la barre des 40 MHz. Une évolution à 50 MHz fut prévue, mais abandonnée. Les premiers overclockeurs réussirent cependant avec des radiateurs et des ventilateurs (exceptionnels pour l'époque).

Le 68040 était censé être concurrent de l'Intel 80486 mais sa performance était inférieure, alors que, jusqu'ici, les processeurs Motorola, à génération égale, avaient toujours été meilleurs que leurs équivalents Intel, notamment en raison de leur plus grand nombre de registres internes.

Processeur Motorola 68LC040

68LC040

Le 68LC040 est un 68040 sans FPU.

68EC040

Le 68EC040 est un 68040 sans FPU ni MMU.

Utilisations

Par Apple

Pour de très nombreux modèle de sa gamme d'ordinateurs personnels Macintosh, notamment les Macintosh Centris et Quadra, des Performa et des PowerBook.

Par Bull

Pour le serveur Bull DPX2/360.

Par Commodore International

Pour l'ordinateur personnel Amiga 4000.

Par Epsitec

Pour l'ordinateur personnel Smaky 400 et émulé par le logiciel/ordinateur Smaky Infini

Par NeXT

Pour la station de travail NeXTstation.


Liste des microprocesseurs Motorola 68030.jpg
CPU 8 bits : 6800 • 6809   •   CPU architecture RISC : 88000
CPU architecture 68000 : 68000 • 68008 • 68010 • 68012 • 68020 • 68030 • 68040 • 68060 • DragonBall • ColdFire
CPU architecture PowerPC : 601 (G1) • 603 (G2) • PowerPC G3 • PowerPC G4
FPU :  68881/2   •    MMU : 68851
DSP :  DSP560XX • DSP563XX • DSP566XX • DSP568XX • DSP96XXX
  • Portail de l’informatique Portail de l’informatique
  • Portail de l’électricité et de l’électronique Portail de l’électricité et de l’électronique
Ce document provient de « Motorola 68040 ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article 68LC040 de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

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

  • Motorola 68LC040 — Motorola 68040 Le Motorola 68040 est un microprocesseur CISC 32 bits de la famille m68k de Motorola. Il succède au Motorola 68030 et précède le Motorola 68060. Le 68050 fut un projet abandonné, il était aux 68040 ce qu étaient le 68030 au 68020,… …   Wikipédia en Français

  • Motorola 68LC040 — El procesador Motorola 68LC040. El Motorola 68LC040 es un microprocesador. Es la versión barata del procesador Motorola 68040. El 68LC040 fue utilizado por Apple en algunos de sus equipos, como el LC475. Este procesador trabajaba a velocidades… …   Wikipedia Español

  • Macintosh-Modelle — Liste von Apple Macintosh Modellen sortiert nach CPU Typ: Inhaltsverzeichnis 1 Namenskonventionen 2 Motorola 68k 2.1 Motorola 68000 2.2 Motorola 68020 …   Deutsch Wikipedia

  • Motorola 68040 — This article was originally based on material from the Free On line Dictionary of Computing, which is licensed under the GFDL. A Motorola 68040 microprocessor …   Wikipedia

  • Macintosh LC 500 series — The Macintosh LC 500 series is a series of personal computers that is a part of Apple Computer s LC line of Macintosh computers. It was Apple s mid 1990s upper low end range series, positioned below the Centris and Quadra but above the Classic II …   Wikipedia

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

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

  • Motorola 68040 — Microprocesador Motorola 680LC40. El Motorola 68040 es un microprocesador de Motorola, lanzado en 1990. Fue el sucesor del 68030 y a su vez fue sucedido por el 68060 (el 68050 fue un proyecto abandonado y nunca presentado, el cual era una mejora… …   Wikipedia Español

  • 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

Share the article and excerpts

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