|
ARM Advanced RISC Machine |
||
|
Evolução da família • ARM1 ¡V 1985 - protótipo que não chegou ao mercado. • ARM2 ¡V 1986 ¡V Possuía um barramento de dados de 32 bits, porém só usava 26 bits, deixando os 6 bits restantes para as flags de estado. Foi considerado o micro-processador de 32 bits mais simples, com 30.000 transistores ( comparando com o Motorola modelo 68000, seis anos mais velho e continha 70.000 transistores), não tinha cache. • ARM3 ¡V 1989 ¡V 4KB de cache , melhorou a performance. Ao longo dos anos 90, a ARM torna-se líder no mercado de processadores embarcados, pois oferece alto desempenho com baixo consumo de eneria. • ARM6 ¡V 1991 ¡V Processador 32 bits, tinha somente 35000 transistores. A Apple usou em seus primeiros PDAs processadores ARM 610 (1994). • ARM7 ¡V 1994 - usa metade da energia usada no ARM6, e tem de 50% a 100% mais performance. • ARM7TDMI ¡V Pipeline de 3 estágios.. Processador de 32 bits que combina tamanho reduzido, pouca energia e alta performance (usado em Game Boy Advance, iPod). • StrongARM ¡V Série mais rápida que os ARM anteriores, tem limitações de softwares com suas versões anteriores pois possui diferentes tamanhos para memória e instruções. • ARM8 ¡V Pipeline de 5 estágios, banda de memória duplicada. Aumento na taxa de clock, redução na CPI. • ARM9TDMI ¡V Pipeline de 5 estágios também, usado em calculadoras HP. Reduziu o espaço do programa executável em 35%. • ARM9E ¡V Processador de 32 bits, incluindo instruções da ARM®, Thumb® e Dsp. Usado em vídeo-games da Nintendo e telefones como Sony Ericson. • ARM10E ¡V Pipeline de 6 estágios, cache variando entre 32k e 16k, dependendo do modelo. Excelente combinação de performance e pouco consumo de energia. • XScale ¡V Linha produzida pela Intel, baseada na arquitetura StrongARM, usam menos energia porque trabalham em velocidades inferiores do que os CPUs Desktop. Trabalham entre 133MHz e 400MHz, comparado a 2GHz aos CPUs usados em desktop. Pipeline de 7 estágios. • ARM11 ¡V 532-665 MHz, usado em comunicadores como Nokia E90, Apple iPhone. • Cortex ¡V Atualmente o processador mais poderoso da ARM, de 600Mhz até mais de 1 GHz. Inclui 13 estágios de pipeline, com estados de espera programáveis. ¡@ |
||