apple a series application processor(update)

12

Upload: jj-wu

Post on 25-May-2015

313 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Apple A Series Application Processor(Update)
Page 2: Apple A Series Application Processor(Update)

iPod Touch (5th generation) 

Apple iPhone 5

Apple iPhone 4S

iPod Touch   (4th generation)

Apple New iPad

Apple iPad 2

Apple TV       (3rd Generation)

Apple iPad 2

Apple iPhone 4

Apple iPad Apple TV      (2nd Generation)

2010 2011 2012 2013

Apple New iPad

iPad Mini

Page 3: Apple A Series Application Processor(Update)

ARM® CortexTM‐A8SC, 45nm

ARM® CortexTM‐A9DC, 45nm

ARM® CortexTM‐A9DC, 32nm HKMG

ARM® ARMv7DC, 32nm HKMG

ARM® CortexTM‐A9DC, 45nm

ARM® ARMv7DC, 32nm HKMG

2010 2011 2012 2013

Page 4: Apple A Series Application Processor(Update)

ARM® CortexTM‐A8SC, 45nm

iPad

ARM® CortexTM‐A8SC, 45nm

iPhone 4

ARM® CortexTM‐A9DC, 45nm

iPad 2

ARM® CortexTM‐A9DC, 45nm

iPhone 4S

ARM® ARMv7DC, 32nm HKMG

iPhone 5

ARM® CortexTM‐A9DC, 45nm

New iPad

ARM® ARMv7DC, 32nm HKMG

New iPad

ARM® CortexTM‐A8DC, 45nm

iPad 2

ARM® CortexTM‐A8DC, 45nm

iPad mini

ARM® CortexTM‐A8SC, 45nm

Apple TV         (2nd Generation)

ARM® CortexTM‐A9DC, 32nm HKMG

Apple TV         (3rd Generation)

ARM® CortexTM‐A8SC, 45nm

iPod Touch       (4th Generation)

ARM® CortexTM‐A9DC, 32nm HKMG

iPod Touch       (5th Generation)

2010 2011 2012 2013

Page 5: Apple A Series Application Processor(Update)

ARM® ARMv7DC, 32nm HKMG

New iPad

ARM® CortexTM‐A9DC, 45nm

iPad mini

ARM® CortexTM‐A9DC, 45nm

iPad 2

ARM® CortexTM‐A9DC, 45nm

New iPad

ARM® ARMv7DC, 32nm HKMG

iPhone 5

ARM® CortexTM‐A9DC, 45nm

iPhone 4S

ARM® CortexTM‐A9DC, 45nm

iPad 2

ARM® CortexTM‐A9DC, 32nm HKMG

iPod Touch       (5th Generation)

ARM® CortexTM‐A9DC, 32nm HKMG

Apple TV         (3rd Generation)

2011 2012 2013

New iPad(5th Generation iPad)

ARM® ARMv72x nm process

ARM® ARMv7DC, 32nm HKMG

iPad Mini(2nd Generation)

ARM® ARMv72x nm process

iPhone 6

iPod Touch       (6th Generation)

ARM® ARMv7DC, 32nm HKMG

Apple TV         (4th Generation)

ARM® ARMv7DC, 32nm HKMG

Page 6: Apple A Series Application Processor(Update)

I2C/I2S/SPI

HS‐UART

MIPI‐DSI(?)

MIPI‐CSI(?)

USB OTG

USB ULPI

NAND Flash

Imagination

PowerVR SGX543MP3+

32‐bit

Dual‐Channel

LPDDR2‐1066

PoP Package

ARMv7

DC

9.6 mm x 9.8 mm

SAMSUNG 32nm HKMG

I2C/I2S/SPI

HS‐UART

eDP

Display Port

MIPI‐CSI(?)

USB ULPI

USB OTG

NAND Flash

I2C/I2S/SPI

HS‐UART

eDP

Display Port

MIPI‐CSI(?)

USB ULPI

USB OTG

NAND Flash

I2C/I2S/SPI

HS‐UART

MIPI‐DSI(?)

MIPI‐CSI(?)

HDMI(?)

Display Port(?)

USB ULPI

USB OTG

NAND Flash

I2C/I2S/SPI

HS‐UART

MIPI‐DSI(?)

MIPI‐CSI(?)

HDMI(?)

Display Port(?)

USB OTG

NAND Flash

Peripheral

Interface

Imagination

PowerVR SGX554MP4+

Imagination

PowerVR SGX543MP4+

Imagination

PowerVR SGX543MP2+

Imagination

PowerVR SGX535

GPU

Memory

Processor Core

Die Size

Process

32‐bit

4‐Channel

LPDDR2‐1066

32‐bit

4‐Channel

LPDDR2‐800

32‐bit

Dual Channel

LPDDR2‐800

PoP Package

32‐bit

Single Channel

MDDR

PoP Package

ARMv7

DC

ARM® CortexTM‐A9

DC

ARM® CortexTM‐A9

DC

ARM® CortexTM‐A8

SC

10.4 mm x 11.9 mm12.9 mm x 12.8 mm 10.09 mm x 12.15 mm (45nm)

8.19 mm x 8.68 mm (32nm)

7.3 mm x 7.3 mm 

SAMSUNG 32nm HKMGSAMSUNG 45nmSAMSUNG 45nm

SAMSUNG 32nm HKMG

SAMSUNG 45nm

Page 7: Apple A Series Application Processor(Update)

MDDRPoP Package

x32, MDDR2

PMIC

NANDFlash

I2C

NAND Flash

WiFi/BTSoC

SDIOHigh Speed UART

Compass

Gyro

Accel

ALS

AudioCodec

I2S

I2C/SPI

I2C/SPI

I2C/SPI

I2C/SPI

BasebandProcessor

USB(?) I2C

TouchScreen

Controller

MIPI‐CSI(?)

MIPI‐CSI(?)

UART/SPI(?)

30‐pin connector

USB DP(?)

MIPI‐DSI(?)

Page 8: Apple A Series Application Processor(Update)

LPDDR2PoP Pcakage

x32, LPDDR2

x32, LPDDR2

PMIC

NANDFlash

I2C

NAND Flash

WiFi/BTSoC

SDIOHigh Speed UART

Compass

Gyro

Accel

ALS

AudioCodec

I2S

I2C/SPI

I2C/SPI

I2C/SPI

I2C/SPI

BasebandProcessor

USB(?) I2C

TouchScreen

Controller

MIPI‐CSI(?)

MIPI‐CSI(?)

UART/SPI(?)

30‐pin connector

USB DP(?)

MIPI‐DSI(?)

ULPIEthernet

NIC

ULPIApple TV

Lightning

Lightning

iPad Mini

Page 9: Apple A Series Application Processor(Update)

LPDDR2

LPDDR2

x32, LPDDR2

x32, LPDDR2

x32, LPDDR2

x32, LPDDR2

PMIC

NANDFlash

I2C

NAND Flash

WiFi/BTSoC

SDIOHigh Speed UART

Compass

Gyro

Accel

ALS

AudioCodec

I2S

I2C/SPI

I2C/SPI

I2C/SPI

I2C/SPI

BasebandProcessor

USB(?) I2C

TouchScreen

Controller

eDP

MIPI‐CSI(?)

MIPI‐CSI(?)

UART/SPI(?)

30‐pin connector

USB DP(?)

Page 10: Apple A Series Application Processor(Update)

LPDDR2PoP Package

x32, LPDDR2

x32, LPDDR2

PMIC

NANDFlash

I2C

NAND Flash

WiFi/BTSoC

SDIOHigh Speed UART

Compass

Gyro

Accel

ALS

AudioCodec

I2S

I2C/SPI

I2C/SPI

I2C/SPI

I2C/SPI

BasebandProcessor

I2C

TouchScreen

Controller

MIPI‐DSI(?)

MIPI‐CSI(?)

MIPI‐CSI(?)

UART/SPI(?)

USB(?)

Lightning

Lightning

Page 11: Apple A Series Application Processor(Update)

LPDDR2

LPDDR2

x32, LPDDR2

x32, LPDDR2

x32, LPDDR2

x32, LPDDR2

PMIC

NANDFlash

I2C

NAND Flash

WiFi/BTSoC

SDIOHigh Speed UART

Compass

Gyro

Accel

ALS

AudioCodec

I2S

I2C/SPI

I2C/SPI

I2C/SPI

I2C/SPI

BasebandProcessor

USB(?) I2C

TouchScreen

Controller

eDP

MIPI‐CSI(?)

MIPI‐CSI(?)

UART/SPI(?)

Lightning

Lightning

Page 12: Apple A Series Application Processor(Update)

MobileMemory

PMIC

NANDFlash

Compass

Gyro

Accel

ALS

AudioCodec

BasebandProcessor

TouchScreen

Controller

AKM

STMicroelectronics

STMicroelectronics

Cirrus Logic

Broadcom

Texas Instruments

Infineon/Intel

Qualcomm

SAMSUNG

Elpida

SK Hynix

SAMSUNG

Toshiba

SK Hynix

SanDisk

Dialog Semiconductor

Broadcom

ARM Cortex‐A8/A9; ARMV7

Dual Core

Imagination PowerVR GPU

SAMSUNG Fab, 45nm/32 HKMG

ULPIEthernetNIC

SMSC

Apple TV

WiFi/BTSoC

Lightning

Lightning

NXP