Motorola 68040

Le Motorola 68040 est un microprocesseur de Motorola , libéré dans le 1990. C'est le successeur au 68030 et est suivi du 68060 (le projet 68050 ayant été abandonné.) En accord avec le Général Motorola appelant, les 68040 désigné souvent sous le nom simplement des 040 ( prononcé oh-quarante ). La version épurée des 68040 qui manque du FPU est le 68LC040 .

Dans des ordinateurs de Macintosh , les 68040 ont été trouvés principalement dans le à extrémité élevé Quadras que le processeur 68040 le plus rapide a été synchronisé à 40 mégahertz et il a été seulement employé dans le Quadra 840AV. Les modèles plus chers dans le mi-haut (de courte durée) Centris ont également employé les 68040, alors que plus le Centris et le Performas a employé le 68LC040 meilleur marché. Les 68040 ont été également employés dans d'autres PCs tel que le Amiga 4000 , aussi bien qu'un certain nombre de postes de travail et versions postérieures des prochains ordinateurs du .

Les 68040 est le premier membre de la famille du 680x0 avec un FPU (unité de sur-morceau de virgule flottante). Elle inclut ainsi toute les fonctionnalité qui a précédemment exigé les morceaux externes, à savoir le FPU et le MMU (qui a été ajouté dans les 030). Elle également a dédoublé des cachettes d'instruction et de données de 4 kilo-octets chacun de . C'est entièrement canalisé par , avec six étapes.

Malheureusement les '040 ont fonctionné dans la limite de budget de transistor tôt dans la conception. Tandis que le MMU ne prenait pas beaucoup de transistors (en effet, l'ayant sur mêmes meurent comme unité centrale de traitement réellement sauvée sur des transistors) que le FPU a certainement fait. 68882 FPU externes de Motorola ont été connus car une unité et un Motorola de performance très haute n'ont pas souhaité risquer des intégrateurs using le " ; LC" ; version avec des 68882 plutôt que le plein " plus profitable ; RC" ; unité. Pour l'information sur le modèle du multitraitement de Motorola avec la série 680x0, voir le Motorola 68020 . Le FPU dans les 68040 a été ainsi rendu incapable des fonctions transcendantales d'IEEE qui avaient été soutenues par les 68881 et 68882 et a été employé par la fractale populaire produisant du logiciel du temps et peu autrement. Le paquet de soutien de virgule flottante de Motorola (FPSP) a émulé ces instructions dans le logiciel sous l'interruption. Car c'était un traiteur d'exception, l'abus des fonctions transcendantales a causé des pénalités graves d'exécution.

La chaleur était toujours un problème durant toute la vie 68040's. Tandis qu'elle fournissait au-dessus du double l'exécution de par-horloge des 68030 vieux-quand-libérés l'alimentation du densité de la puce et électrique est venue d'un grand meurt et de grandes cachettes. Ceci a affecté la graduation du processeur et il ne l'a jamais fait après 40 mégahertz. Une variante de 50 mégahertz a été prévue, mais ferraillée. Succès rapporté proto-overclockers using les radiateurs d'alors-inconditionnel avec des ventilateurs. Les 68040 ont eu la dispositif-parité avec le Intel 80486 mais surpassé lui tout à fait sensiblement sur une horloge pour la base d'horloge. Cependant, les 80486 ont eu la capacité d'être synchronisé sensiblement plus rapidement et elle n'a pas souffert des problèmes de surchauffe.

Des versions des '040 ont été créées pour les segments de marché spécifiques, y compris le 68LC040 qui a enlevé le FPU, et le 68EC040 qui a enlevé le FPU et MMU. Motorola avait prévu la variante de l'EC pour l'usage inclus mais les processeurs incorporés pendant nulle part nécessaire du temps 68040's près de la puissance des '040, ainsi les variantes de l'EC 'des 020 et des '030 ont continué à être communes dans les conceptions.

Motorola a produit plusieurs catégories de vitesse. Les pièces de 16 mégahertz et de 20 mégahertz n'ont été jamais qualifiées (XC désignation) et ont employé comme échantillons de prototypage. les catégories de 25 et 33 mégahertz décrites à travers la ligne entière, mais la catégorie de 40 mégahertz étaient seulement pour les « pleins » 68040. Une catégorie prévue de 50 mégahertz a été décommandée après elle a dépassé l'enveloppe thermique de conception.

Pour plus d'information sur les instructions et l'architecture, voir le Motorola 68000 .

Random links:L'Alexandrie Governorate | Hitman (bandes dessinées) | Théorie de représentation de groupes finis | Alliance d'ailes | Pont de Pretoria | Motorola_68040