Arquitetura ARM Cortex-A9 MPCore

8956 palavras 36 páginas
DOUGLAS JOSÉ KOENIG
JUCINÉ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

Relacionados