apple a series application processor

9

Upload: jj-wu

Post on 25-May-2015

754 views

Category:

Technology


5 download

TRANSCRIPT

Page 1: Apple A Series Application Processor
Page 2: Apple A Series Application Processor

2010 2011 2012 2013

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)

Page 3: Apple A Series Application Processor

2010 2011 2012 2013

ARM® CortexTM‐A8SC, 45nm

ARM® CortexTM‐A8DC, 45nm

ARM® CortexTM‐A9DC, 45nm

ARM® CortexTM‐A9DC, 32nm HKMG

ARM® ARMv7DC, 32nm HKMG

Page 4: Apple A Series Application Processor

I2C/I2S/SPIHS‐UARTMIPI‐DSI(?)MIPI‐CSI(?)USB OTG

NAND Flash

I2C/I2S/SPIHS‐UARTeDP

Display PortMIPI‐CSI(?)USB ULPIUSB OTG

NAND Flash

I2C/I2S/SPIHS‐UARTMIPI‐DSI(?)MIPI‐CSI(?)HDMI(?)

Display Port(?)USB ULPIUSB OTG

NAND Flash

I2C/I2S/SPIHS‐UARTMIPI‐DSI(?)MIPI‐CSI(?)HDMI(?)

Display Port(?)USB OTG

NAND Flash

Peripheral Interface

ImaginationPowerVR SGX543MP3+

ImaginationPowerVR SGX543MP4+

ImaginationPowerVR SGX543MP2+

ImaginationPowerVR SGX535

GPU

Memory

Processor Core

Die Size

Process

32‐bitDual‐ChannelLPDDR2‐1066PoP Package

32‐bit4‐ChannelLPDDR2‐800

32‐bitDual ChannelLPDDR2‐800PoP Package

32‐bitSingle Channel

MDDRPoP Package

ARMv7DC

ARM® CortexTM‐A9DC

ARM® CortexTM‐A9DC

ARM® CortexTM‐A8SC

9.70 mm x 9.97 mm 12.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 45nmSAMSUNG 32nm HKMG

SAMSUNG 45nm

Page 5: Apple A Series Application Processor

MDDRPoP Package

x32, MDDR2

PMIC

NANDFlash

I2C

NAND Flash

WiFi/BTSoC

SDIO High 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 6: Apple A Series Application Processor

LPDDR2PoP Pcakage

x32, LPDDR2

x32, LPDDR2

PMIC

NANDFlash

I2C

NAND Flash

WiFi/BTSoC

SDIO High 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

Page 7: Apple A Series Application Processor

LPDDR2

LPDDR2

x32, LPDDR2

x32, LPDDR2

x32, LPDDR2

x32, LPDDR2

PMIC

NANDFlash

I2C

NAND Flash

WiFi/BTSoC

SDIO High 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 8: Apple A Series Application Processor

LPDDR2PoP Package

x32, LPDDR2

x32, LPDDR2

PMIC

NANDFlash

I2C

NAND Flash

WiFi/BTSoC

SDIO High 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(?)

Lightning8‐pin 

connector

USB(?)

Page 9: Apple A Series Application Processor

LPDDR2PoP Package

PMIC

NANDFlash

WiFi/BTSoC

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