Motorola 68060
Da Wikipedia, l'enciclopedia libera.
Il Motorola 68060 è un microprocessore a 32 bit prodotto da Motorola. È il successore del Motorola 68040 ed è l'ultimo rappresentante della famiglia 68000.
[modifica] Architettura
Il 68060 non è una versione potenziata del 68040 ma un processore totalmente nuovo, con una seconda unità di calcolo per i numeri interi, un'unità per la moltiplicazione per numeri interi a due cicli, un'unità di calcolo in virgola mobile (FPU) più veloce ed un sistema di predizione dei salti. Rispetto a un 68040 a parità di clock è dalle due alle tre volte più veloce. Il suo sviluppo fu condotto da Joe Circello.
Il 68060 condivide con il Pentium di Intel una buona parte di scelte architetturali. Entrambi sono dotati di due unità di calcolo separate e di due cache separate per i dati e le istruzioni. Egualmente, è dotato di una unità di predizione dei salti che separa le operazioni a seconda del grado di complessità come il Pentium. Ma a differenza di quest'ultimo il 68060 internamente era una CPU RISC e quindi doveva prendere le operazioni di tipo CISC della famiglia 68000 e convertirle. Questo consentiva alle unità interne di funzionare con un efficienza superiore alle unità del Pentium. L'unità in virgola mobile era collegata a una delle due unità di calcolo principali e non direttamente all'unità di decodifica come nel Pentium infatti nei calcoli in virgola mobile il Pentium era leggermente migliore del 68060. Nel caso più generale delle operazioni con i numeri interi il 68060 risultava più potente del Pentium grazie alla sua architettura interna superiore. Inoltre l'unità di generazione degli indirizzi era in grado di eseguire delle semplici operazioni e quindi di svolgerle con due cicli di anticipo rispetto all'ALU.
Il 68060 è stato l'ultimo esemplare della famiglia 68000 commercializzato per un uso generico da Motorola, che ha abbandonato lo sviluppo di questa famiglia in favore dell'architettura PowerPC. È stato utilizzato sugli ultimi modelli di computer Amiga e nelle schede acceleratrici per Amiga e per Atari ST, Mentre Apple Computer ed i produttori di sistemi Unix hanno scelto di utilizzare varie piattaforme RISC. Il processore aveva una frequenza iniziale di 50 MHz con un processo di produzione a 0.6μm. Due anni dopo il nuovo processo di produzione a 0.42 μm ha consentito alla frequenza di crescere e sono stati creati i modelli a 66MHz e 75MHz. Le versioni a 0.42 μm erano difficili da trovare dato che oramai Motorola aveva deciso di concentrarsi sui processori RISC PowerPC. Se Motorola non avesse abbandonato la famiglia 68000 probabilmente il successore del 68060 sarebbe stato molto simile al Pentium 2.
Lo sviluppo del nucleo del processore è stato portato avanti e dal progetto del 68060 sono stati derivati vari processori a basso consumo e a costo ridotto pensati per il mercato dei dispositivi dedicati e delle periferiche intelligenti. Questi progetti hanno prodotto le famiglie Motorola Coldfire e Motorola Dragonball.
Per altre informazioni sulla struttura e sulle istruzioni vedi Motorola 68000.
[modifica] Collegamenti esterni
[modifica] Bibliografia
Questa voce si basa su materiale disponibile sul Free On-line Dictionary of Computing e il suo utilizzo è regolamentato dalla licenza GFDL.
Lista dei microprocessori di Motorola/Freescale | |
---|---|
Famiglia 6800 : | 6809 (vedi anche: Hitachi 6309) |
Famiglia 68000 : | 68000 | 68008 | 68010 | 68012 | 68020 | 68030 | 68040 | 68060 | ColdFire | DragonBall |
Versioni a basso costo: | 68EC000 | 68EC020 | 68EC030 | 68EC040 | 68LC040 |
RISC pre-PowerPC : | 88000 |
Coprocessori in virgola mobile : | 68881, 68882 |
Famiglia PowerPC : | PPC e200 | PPC 603e/e300 | PCC 75x | PPC e500 | PPC 74xx/e600 | Famiglia PowerQUICC |