Motorola 68030

O Motorola 68030 e sua versão econômica 68EC030 são microprocessadores CISC da família de 32 bits m68k de produtos Motorola desde 1987. O 68030 é o sucessor do Motorola 68020 e foi seguido pelo Motorola 68040 .

Características técnicas

Como uma microarquitetura , o 68030 pode ser imaginado como um 68020 com um cache adicional de 256 bytes para dados, um MMU integrado.

Do ponto de vista do hardware, a gravação aprimorada aumentará ainda mais o tempo, que atingirá 50 MHz nas últimas amostras. No barramento, alguns novos tipos de trocas (modo burst , permitindo o fornecimento ou esvaziamento de uma linha de cache pela leitura / gravação da RAM em modo burst) estão aparecendo. O cache de dados do 68030 opera no modo write-through , o que evita alguns problemas de contenção em arquiteturas de multiprocessador, mas afeta correlativamente o desempenho. O 68030 também é o primeiro processador da série a ser capaz de acessar palavras (16 bits) ou palavras longas (32 bits) armazenadas em endereços ímpares (acesso que anteriormente causava uma exceção) com grave degradação de desempenho.

O 68030 perde algumas instruções não utilizadas do 68020 e, em troca, ganha pelo menos uma instrução orientada para multiprocessador. O conjunto de instruções é estendido pela inclusão de um subconjunto do conjunto MMU 68851.

O MMU é uma versão leve do coprocessador Mototola 68851 . Observe, no entanto, que um 68030 não é igual a um 68020 acoplado a um 68851. Na verdade, o PMMU integrado ao 68030, embora totalmente funcional, foi removido de alguns recursos avançados (não muito úteis). Por outro lado, parte da mesa de tradução da MMU está alojada em um cache interno, e novos bits de status permitem o gerenciamento do cache de dados até então inexistente.

Os coprocessadores aritméticos Motorola 68881 e Motorola 68882 podem ser usados ​​com o 68030.

68EC030

Uma versão de custo mais baixo do 68030, o Motorola 68EC030 (EC para controlador integrado ), também foi produzida. Este é um 68030 sem o MMU. A série EC atinge o máximo de 40 MHz.

Usos

Da Apple

Para muitos modelos em sua gama de computadores pessoais Macintosh , incluindo o Macintosh SE / 30 , Macintosh II após o original, Performa e PowerBook .

Por Atari

Para seus computadores pessoais Atari TT e Atari Falcon030 . Neste último caso, é uma versão personalizada do 68030 em uma caixa do tipo CMS.

Por Commodore International

Placas filhas para Amiga 2000 (a placa-mãe com 68000) e placas básicas para computadores pessoais Amiga 3000 e Amiga 4000 .

Por NeXT

Para a estação de trabalho NeXT Cube .

Por Sharp

Para seu Sharp X68030 , a última geração de sua série X68000, lançada em 1993, incluía um 68030 a 25 MHz e 4 MB de RAM.

Por Sun Microsystems

Para suas estações de trabalho Sun-3/80, Sun-3/460, Sun-3/470, Sun-3/480.

Bem como o Sol 3/60

Apêndices

Notas e referências

  1. (em) "  Visão geral das placas Amiga  " em www.amiga-stuff.com

Bibliografia

links externos