BRZEN
Motorola 68030
Texto da Wikipédia (pt), licença CC BY-SA. O BETARUBI mostra o verbete inteiro nesta página — a leitura não continua fora do site.
O Motorola 68030 (sessenta e oito zero trinta) é um microprocessador de 32 bits da família Motorola 68000. Foi lançado em 1987. O 68030 foi o sucessor do Motorola 68020 e sucedido pelo Motorola 68040. Seguindo a nomenclatura padrão da Motorola, este processador é frequentemente chamado de 030 (pronunciado zero-três-zero ou zero-trinta).
Visão geral
O 68030 é essencialmente um 68020 com uma unidade de gerenciamento de memória (MMU) e caches de instruções e dados de 256 bytes cada. Ele adicionou um modo burst para os caches,[1] onde quatro longwords podem ser carregadas no cache em uma única operação.[2] A MMU era em grande parte compatível com o 68851 externo que seria usado com o 68020,[3] mas, por ser interna, permitia que ela acessasse a memória um ciclo mais rápido do que uma combinação 68020/68851. O 68030 não incluía uma unidade de ponto flutuante (FPU) integrada e era geralmente usado com o 68881 e o mais rápido 68882.[2] A adição da FPU foi uma importante característica do projeto do subsequente 68040.[4]
O 68030 possui 273.000 transistores. Uma versão de menor custo também foi lançada, o Motorola 68EC030, que não possuía a MMU integrada.[1] Era comumente encontrado em encapsulamentos QFP de 132 pinos e PGA de 128 pinos. As características térmicas inferiores do encapsulamento QFP limitavam essa variante a 33 MHz; os 68030 em PGA incluíam versões de 40 MHz e 50 MHz. Também houve um pequeno fornecimento de variantes EC em encapsulamento QFP.[2]
O 68030 pode ser usado com o barramento do 68020, caso em que seu desempenho é semelhante ao do 68020, do qual foi derivado. No entanto, o 68030 oferece uma interface de barramento síncrono adicional que, se utilizada, acelera os acessos à memória em até 33% em comparação com um 68020 com a mesma frequência. O processo de fabricação mais refinado permitiu à Motorola aumentar a frequência do processador de versão completa para 50 MHz. A variante EC atingia uma frequência máxima de 40 MHz.[2]
Referências
- 1 2 «MC68030: Enhanced 32-Bit Processor». Freescale (em inglês). Consultado em 15 de junho de 2026
- 1 2 3 4 «Motorola 68030 (MC68030) microprocessor family». CPU World (em inglês). Consultado em 15 de junho de 2026
- ↑ Gord, Roy (2 de maio de 1990). «68851 PMMU and 68030 MMU» (em inglês). Consultado em 24 de maio de 2017. Cópia arquivada em 3 de março de 2023.
Nem a PMMU nem a MMU 68030 constituem um superconjunto propriamente dito uma da outra. A PMMU possui instruções e registradores não encontrados na MMU 68030, enquanto esta última possui registradores não presentes na PMMU. Contudo, em uma implementação típica do Unix, pouco trabalho seria necessário para portar o código específico da PMMU para o 68030.
- ↑ «CPUs: Motorola 68040». Low End Mac (em inglês). 14 de junho de 2014. Consultado em 15 de junho de 2026
