Motorola 68060

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Motorola MC68060

Le Motorola 68060 est un microprocesseur CISC, 32 bits, superscalaire, de la famille m68k de Motorola, produit en 1994. Il succède au Motorola 68040. Le 68060 est le processeur le plus puissant de la famille.

Par rapport au 68040, le 68060 ajoute un deuxième pipeline pour les instructions générales, une unité de multiplication des nombres entiers sur deux cycles, une unité de calcul en virgule flottante plus rapide et une logique de branchement prédictif. Il double ou triple les performances d'un 68040 à la même fréquence.

Les 68060 partagent la plupart des dispositifs architecturaux du Pentium original. Tous les deux ont un double pipeline superscalaire très semblable et un décodeur d'instructions qui décompose les instructions complexes en instructions plus simples avant l'exécution (effet du concept RISC sur un processeur CISC). Cependant, la FPU du 68060 n'est pas pipelinée et fonctionne trois fois moins vite que celle du Pentium dans les applications à virgule flottante. A contrario, les multiplications entières et les instructions de décalages de bits sont sensiblement plus rapides sur les 68060. Le 68060 peut exécuter des instructions simples dans l'unité de génération d'adresse (AGU) et fournir de ce fait des résultats deux cycles avant l'ALU.

Les 68060 marquent la fin de la série des processeurs 680x0 à usage général, abandonnée en faveur des PowerPC. Ils furent utilisés dans les quelques dernières machines Amiga et le sont encore sur les cartes accélératrices des Falcon030 ainsi que leurs clones de l'époque (Draco et Hades), mais le monde Apple et Unix était déjà passé à divers processeurs RISC. Le 68060 commença à 50 MHz sur les plates-formes de fabrication de Motorola à 0,6 µm. Quelques années après il fut rétréci à 0,42 µm, ce qui permit de monter la fréquence à 66 MHz et 75 MHz. Comme Motorola décida de se concentrer sur son projet de PowerPC RISC, les versions à 0,42 µm sont assez rares.

Peut-être son utilisation la plus connue fut celle de la diffusion de graphiques dans les émissions de télévision américaines. La série de générateurs de caractères de télévision Chyron's Infinit!, Maximum!, et Maxine! a utilisé le 68060 comme processeur principal. Ces générateurs de caractères furent utilisés dans nombre de stations de télévision américaines.

Les développements du noyau de base continuent mais sont destinés aux systèmes embarqués. Ils sont combinés avec un certain nombre d'interfaces de périphériques pour réduire la complexité et les besoins en énergie. Un certain nombre de puces, chacune avec différents éléments d'interfaces, sont vendus sous le nom de ColdFire et de Dragonball.