Arquitetura ARM Cortex-A9 MPCore
8956 palavras
36 páginas
DOUGLAS JOSÉ KOENIGJUCINÉIA FARIAS WOITHOSKI
CARLA HARMATA
IVAR ANDERSON BERGORZZA
VINICIUS PEDROSO DA SILVA
Arquitetura ARM Cortex-A9 MPCore
CHAPECÓ
2013
Introdução
O processador Cortex-A9 MPCore, um modelo que trabalha com clock de 2 GHz e com dois núcleos. Baseado na arquitetura TSMC de 40 nanômetros, trata-se do primeiro chip de duplo núcleo da ARM que alcança a frequência de 2 GHz.
Como principais vantagens em relação aos outros processadores da ARM, o Cortex-A9 oferece maior velocidade de processamento e novos recursos para a redução do consumo de energia.
De acordo com a empresa, cada núcleo do chip consome apenas 0,25 Watts.
Processadores
Os smartphones demandam de alto desempenho e baixo consumo. Com …exibir mais conteúdo…
Inicialmente, a solução foi a implementação de um sistema semelhante a um coprocessador, chamado de dual CPU, onde o processador tem o auxílio de um chip para a realização de tarefas como o controle da rede 3G, que demanda um alto processamento para envio e recepção de dados, como no circuito integrado OMAP1710, fabricado pela Texas Instrument (TI) e que utiliza um núcleo TMS320C55xx DSP para processamento.
Arquitetura do OMAP1710.
O próximo passo foi á implementação de um sistema multinúcleo, até agora representado pelo
ARM Cortex-A9MPCore, onde o processador possui quatro núcleos com arquitetura ARMv7 cada. O controle da conexão, comunicação compartilhamento de memória cache e outros elementos referentes ao multinúcleo são responsabilidades da unidade Snoop Control Unit
(SCU), desenvolvida para esse propósito, e isso reduz a complexidade dos sistemas operacionais para lidar com os diversos núcleos.
Arquitetura do Cortex-A9 MPCore.
A grande vantagem do sistema multinúcleo é o fato que seu gerenciamento de energia é capaz de desativar os núcleos quando não necessários e a facilidade de alterar a frequência de operação dos mesmos, resultando em economia de energia e aumento de desempenho, visto que cada núcleo pode ficar encarregado de uma função, como executar músicas enquanto outro executa o editor de texto.
A figura abaixo é um comparativo da relação