Arm7
ARM
Vítor da Rosa
Sumário
Introdução
História
Evolução
ARM Ltd
Arquitetura & Organização
Primeiros Processadores
ARM7TDMI
ARM9TDMI
Referências
História
Out/83, a Acorn Computers Ltd desenvolve o primeiro modelo do processador ARM [3];
26/Abr/85, protótipos do ARM são fabricados pela
VLSI Technology e são utilizados pela primeira vez em BBC Micros [3, 4];
Primeiro processador RISC a ser comercializado
80s, os ARMs são utilizados nos desktops da Acorn
(BBC Master, Acorn Archimedes) [3];
80s, é criada uma versão estática, o ARM2aS;
Fim 80s, visando uma versão totalmente estática, a
Apple junta-se a Acorn para desenvolver novas versões do ARM.
História
Nov/90, a AdvancedRM Ltd spin-off da Arcorn é fundada resultante de uma joint venture com a Apple
Computer e VLSI Technology [3];
91, são lançados os primeiros modelos do ARM6.
95, DEC e ARM lançam o StrongARM
98, ARM Ltd é introduzida nas bolsas de Londres e
NASDAQ
Intel compra a DEC e junto ganha de presente o StrongARM
Ao longo dos anos 90s, ARM torna-se líder no mercado de processadores embarcados de alto desempenho e baixo consumo de energia.
História
Evolução
ARM Ltd
Desenvolve cores dos processadores ARM
Licencia seus IP Cores a design houses, fábricas de semicondutores, etc
Desenvolve também outras tecnologias de apoio aos seus processadores ARMs
Ferramentas de software, boards, debug hardware, softwares aplicativos, barramentos, periféricos, etc.
ARM Ltd
ARM Ltd
Primeiros Processadores
RISC (32 bits, load/store)
Instruções de 3 operandos
Não possuíam banco de registradores
Área reduzida.
Não suportavam delayed branches
Simplifica o pipeline, tratamento de exceções e predição de branches.
Suportavam Auto-Indexing Addressing (CISC)
Realizado durante os ciclos gastos no acesso a memória (Von Neumann)
Reduz o número de instruções
ARM7TDMI
Alto desempenho Arquitetura ARMv4T (RISC Load/Store de 32 bits) palavras de dados podem ser também de 16 e 8 bits
Instruções