Sei sulla pagina 1di 21

Processadores ARM

Exynos 7420

Agenda

O que ARM

Breve histrico

Exynos 7420

Especificaes Tcnicas

Diferenciais do Modelo

Caractersticas

Estruturas Funcionais

Evoluo das verses

Referncias

O Que ARM?

ARM um acrnimo para Advanced Risc Machine.

Visam a simplificao das instrues.

Processadores usados geralmente em PDAs, Celulares,


Calculadoras, entre outros.

Breve histrico

Em 1985 surgiram os primeiros exemplares ARM1 e em


1986 a verso comercial ARM 2 foi lanada.
As primeiras verses foram utilizadas nos primeiros
computadores RISC pessoais.
Em 1990 trs empresas se uniram para formar a ARM
Limited (Advanced RISC Machines)
Em 1991 foi lanada a primeira verso comercial
juntamente com o primeiro processador ARM.

ARM610 e Archimedes 300

Exynos 7420

Especificaes Tcnicas

CPU

Frequncia 2,1 GHz

8 Ncleos

CPU Principal -

CPU Companheira - Cortex-A53

Arquietura - ARM

Tamanho da palavra 64 bits

Instrues de at 64 bits

Data Bus - 32 bits

Cortex-A57

Especificaes Tcnicas

GPU

GPU ARM Mali-T760

APIs de grficos Directx 11.1, OpenGL ES 3.1

Processamento de Sinal Digital

SIMD Engine Arm Neon

Componentes Externos

Suporte para cmera primria de 16MP

Suporte para cmera frontal de 5 MP

Suporte para GPS integrado

Principais Diferenciais do
Modelo

Tamanho passou de 136mm (Exynos 5420)para 78mm


Tecnologia de fabricao de 28nm- maior poder-eficincia
em dispositivos eletrnicos mveis.
Aumento da frequncia de clock: De 1.9GHz(Exynos
5420) para 2.1 GHz.
GPU passou de 533MHz(Exynos 5420) para 772
MHz(Exynos 7420)
Tecnologia de Memria passou de LPDDR3 (Exynos
5420) para LPDDR4 (Exynos 7420) .

Exynos 7420

A Samsung no fornece detalhes da arquitetura interna do


Exynos.
Andrei Frumusanu usou Engenharia Reversa em alguns
blocos de IP para recriar em um alto nvel de detalhes
como seria o Exynos 7420 por dentro.
O Seguinte grfico no representa exatamente como os
componentes esto dispostos no interior do processador.

Viso Interna do Exynos 7420

Caractersticas

O SoC no qual montado o Exynos relativamente


pequeno, mede apenas 78mm.
O maior bloco a GPU que mede 17,7mm.
Os ncleos shader individuais esto entre um dos
maiores blocos individuais no SoC medem 1.75mm.

Estruturas Funcionais

Todos os 8 ncleos esto ligados


atravs de um tecido comum e
dois blocos de cache L2.

O Cortex A57 (Grande CPU)


est posicionada em no canto superior
esquerdo do SoC, e conta com 2 MB de Cache L2.

A Samsung explica que este posicionamento feito para o melhor


gerenciamento trmico do SoC, Pois essa posio maximiza o potencial
de dissipao trmica de todo o SoC.

Estruturas Funcionais

Ao lado da Grande CPU encontra-se


o Cortex A53 (Pequena CPU)
que possui quatro ncleos com 256KB
de cache L2.

Entre as duas CPUs encontramos o


Interconnect Coherent Cache ARM (CCI-400),
que permite o multiprocessamento heterogneo
entre as diferentes arquiteturas de CPU

Alm dos conjuntos de CPU, o CCI-400 tambm pode conectar mais


trs blocos escravos para formar um grupo de dispositivos de cache.

Estruturas Funcionais

O o bloco G2d ligado ao


CCI 400 na mesma porta que a CPU.

G2d o acelerador grfico 2d,


e faz parte de um bloco maior chamado
MSCL (M-Scaler).

O bloco global contm duas funes fixas:

A compresso de descompresso de imagens JPEG.

Os vdeos passaro por esse bloco para serem redimensionados


antes de serem enviados para o display do aparelho.

Estruturas Funcionais

Outro bloco conectado CCI


um novo tipo de IP que uma
novidade no ambiente mobile:
um compressor de memria.

O kernel define isso como um


dispositivo de troca para
armazenar pginas de
memria raramente usados.

O compressor de memria parte de um bloco maior, chamado "IMEM",


que contm outros elementos, como o (Sub-Sistema de Segurana) SSS.

Estruturas Funcionais

SSS um acelerador de criptografia de hardware que


tem sido parte da Exynos SoCs desde o Exynos 3110 e
capaz de acelerar a criptografia e descriptografia para
vrias cifras.
A CPU companheira responsvel pela decodificao de
udio, codificao e tarefas de processamento de udio,
como tambm funes de equalizao.

Estruturas Funcionais
Bloco de Mdias

Multi-Format-Codec (MFC)
capaz de codificar e decodificar
MPEG4, H263, H264, VP8 e HEVC
e pode adicionalmente decodificar
MPEG2, VC1 e VP9.

Verses anteriores do Exynos usavam


uma unidade adicional separada do MFC para permitir a reproduo
do formato HEVC, mas o 7420 este bloco foi incorporado ao MFC.

O ISP consiste de uma mistura de blocos de uso geral tal como uma
Cortex A5 rodando a 668MHz em conjunto com uma variedade de
unidades de funo fixa.

Estruturas Funcionais

O bloco ISP formado por


uma srie de sub-IPs cada um
com as suas tarefas
especializadas, tais como a
compensao defeito sensor,
Auto-focus, Auto-exposio,
Auto-white-balance, de-mosaico, entre -reduo de rudo -Frame,
de deteco de fase auto-foco, correo de lente ptica, de
deteco de rosto, estabilizador de vdeos entre outras tarefas.

Modelos Anteriores
Modelo

Conjunto de
Instrues

Frequncia

Tecnologia de
Memria

Ano
de
Lanamento

Exynos 5410

ARMv7

1.6/1.2 GHz

LPDDR3 800MHz

2013

Exynos 5420

ARMv7

1.9/1.3 GHz

LPDDR3 933 MHz

2013

Exynos 5422

ARMv7

2.1/1.5 GHz

LPDDR3 933 MHz

2014

Exynos 5430

ARMv7

1.8/1.3 GHz

LPDDR3 1066 MHz

2014

Exynos 5800

ARMv7

2.0/1.3 GHz

LPDDR3 933 MHz

2014

Exynos 5433

ARMv8 - A

1.9/1.3 GHz

LPDDR3 825 MHZ

2014

Exynos 7420

ARMv8 - A

2.1/1.5 GHz

LPDDR4 1533 MHZ 2015

Referncias
http://www.anandtech.com/show/9330/exynos-7420-deep-dive/2
http://www.theregister.co.uk/2012/06/01/acorn_archimedes_is_25_years_old/
https://en.wikipedia.org/wiki/ARM_architecture
http://www.cpushack.com/2010/03/31/the-origin-of-arm-new-finds-for-the-museum/
http://www.tecmundo.com.br/samsung/64524-samsung-anuncia-novo-poderoso-chip-mobile-exynos7-octa.htm
http://system-on-a-chip.specout.com/l/1145/Samsung-Exynos-Octa-7420

Potrebbero piacerti anche