Processori progettati da Apple
Apple Inc. ha sviluppato una gamma di processori "System on Chip" (SoC) e "System in Package" (SiP) per i dispositivi di sua produzione.
Prima del lancio
Prima dell'introduzione della serie di SoC Apple "A", Apple ha utilizzato 4 diversi SoC nelle prime revisioni di iPhone e iPod touch. Sono stati progettati da Apple e prodotti da Samsung. Integrano un singolo core di elaborazione basato su ARM (CPU), un'unità di elaborazione grafica (GPU) e altra elettronica necessaria per fornire funzioni di calcolo mobile all'interno di un singolo pacchetto fisico.
Immagine | Codice | Processo | Volume | CPU ISA | CPU | CPU Cache | GPU | RAM | Dispositivi |
---|---|---|---|---|---|---|---|---|---|
APL0098 - S5L8900 |
90 nm | 72,0 mm2 | ARMv6 | 412 MHz Single-Core ARM11 |
L1: 16 KB+16 KB L2: n/d L3: n/d |
PowerVR MBX Lite (130 nm) |
128 MB (DRAM) 133 MHz (LPDDR) 533 MB/sec (HBM) 16 bit (Single-Channel) |
iPhone 2G iPhone 3G iPod Touch (1° gen) | |
APL0278 - S5L8720 |
65 nm | 36,0 mm2 | ARMv6 | 412–533 MHz Single-Core ARM11 |
L1: 16 KB+16 KB L2: n/d L3: n/d |
PowerVR MBX Lite (130 nm) |
128 MB (DRAM) 133 MHz (LPDDR) 1,6 GB/sec (HBM) 32 bit (Single-Channel) |
iPod Touch (2° gen) iPod Nano (4° gen) | |
APL0298 - S5L8920 |
65 nm | 71,8 mm2 | ARMv7 | 600 MHz Single-Core Cortex-A8 |
L1: 32 KB+32 KB L2: 256 KB L3: n/d |
PowerVR SGX535 |
256 MB (DRAM) 200 MHz (LPDDR) 1,6 GB/sec (HBM) 32 bit (Single-Channel) |
iPhone 3GS | |
APL2298 - S5L8922 |
45 nm | 41,6 mm2 | ARMv7 | 600–800 MHz Single-Core Cortex-A8 |
L1: 32 KB+32 KB L2: 256 KB L3: n/d |
PowerVR SGX535 |
256 MB (DRAM) 200 MHz (LPDDR) 1,6 GB/sec (HBM) 32 bit (Single-Channel) |
iPod Touch (3° gen) |
Serie A
La serie di processori Apple A è una famiglia di Systems on Chip (SoC) utilizzata su iPhone, iPad, iPod touch e Apple TV. Integrano uno o più core di elaborazione basati su ARM (CPU), un'unità di elaborazione grafica (GPU), memoria cache e altra elettronica necessaria per fornire funzioni di calcolo mobile all'interno di un singolo pacchetto fisico. Sono progettati da Apple e prodotti inizialmente da Samsung e successivamente da TSMC.
Confronto tecnico
Immagine | Codice | Processo | Volume | Transistor | CPU ISA | CPU | CPU Cache | GPU | RAM | Dispositivi | |
---|---|---|---|---|---|---|---|---|---|---|---|
2010 | |||||||||||
APL0398 | 45 nm | 53,3 mm2 | ARMv7 | 800 MHz–1 GHz Single-Core (Cortex-A8) |
L1: 32 KB+32 KB L2: 512 KB L3: |
PowerVR SGX535 (250 MHz) |
512 MB (DRAM) 400 MHz (LPDDR) 1,6 GB/sec (HMB) 32 bit (Single-Channel) |
iPhone 4 iPad (1° gen) iPod Touch (4° gen) Apple TV (2° gen) | |||
2011 | |||||||||||
APL0498 (2011) |
32 nm | 122,2 mm2 | ARMv7 | 800 MHz–1 GHz Dual-Core (Cortex-A9) |
L1: 32 KB+32 KB L2: 1 MB L3: |
PowerVR SGX543MP2 (200 MHz) Dual-Core (12,8 GFLOPS) |
400 MHz (LPDDR2-800) 6,4 GB/sec (HMB) 32 bit (Dual-Channel) |
iPad 2 iPhone 4S | |||
APL2498 (2012) |
32 nm | 69,6 mm2 | Apple TV (3° gen) iPad 2 (2.4) iPod Touch (5° gen) iPad Mini (1° gen) | ||||||||
APL7498 (2013) |
32 nm | 37,8 mm2 | 800 MHz–1 GHz Single-Core (Cortex-A9) |
Apple TV (3.2) | |||||||
2012 | |||||||||||
APL0598 | 32 nm | 96,71 mm2 | ARMv7s | 1,3 GHz Dual-Core (Swift) |
L1: 32 KB+32 KB L2: 1 MB L3: |
PowerVR SGX543MP3 Triple-Core @ 266 MHz (25.5 GFLOPS) |
1 GB (DRAM) 533 MHz (LPDDR2-1066) 8.528 GB/sec (HMB) 32-bit (Dual-Channel) |
iPhone 5 iPhone 5C | |||
2013 | |||||||||||
APL0698 | 28 nm | 102 mm2 | 1,0 mld | ARMv8-A | 1,3 GHz Dual-Core (Cyclone) |
L1: 64 KB+64 KB L2: 1 MB L3: 4 MB |
PowerVR G6430 Quad-Core @ 450 MHz (115.2 GFLOPS) |
1 GB (DRAM) 800 MHz (LPDDR3-1600) 12.8 GB/sec (HMB) 64-bit (Single-Channel) |
iPhone 5S iPad Mini 2 iPad Mini 3 | ||
APL5698 | 28 nm | 102 mm2 | 1,4 GHz Dual-Core (Swift) |
iPad Air (1° gen) | |||||||
2014 | |||||||||||
APL1011 | 20 nm | 89 mm2 | 2,0 mld | ARMv8-A | 1.1-1.5 GHz Dual-Core (Typhoon) |
L1: 64 KB+64 KB L2: 1 MB L3: 4 MB |
PowerVR GX6450 Quad-Core @ ~533 MHz (136.5 GFLOPS) |
800 MHz (LPDDR3-1600) 12.8 GB/sec (HMB) 64-bit (Single-Channel) |
iPhone 6 iPhone 6 Plus iPod Touch (6° gen) iPad Mini 4 Apple TV (4° gen) HomePod | ||
2015 | |||||||||||
APL0898 | 14 nm (FinFET) |
96 mm2 | 2,0 mld | ARMv8-A | 1.85 GHz Dual-Core (Twister) |
L1: 64 KB+64 KB L2: 3 MB L3: 4 MB |
PowerVR GT7600 Hexa-Core @ ~600 MHz (230.4 GFLOPS) |
1-2 GB (DRAM) 1600 MHz (LPDDR4-3200) 25.6 GB/sec (HMB) 64-bit (Single-Channel) |
iPhone 6S iPhone 6S Plus iPhone SE iPad (2017) | ||
APL1022 | 16 nm (FinFET) |
104,5 mm2 | |||||||||
2016 | |||||||||||
APL1W24 | 16 nm (FinFET) |
125 mm2 | 3,3 mld | ARMv8-A | 2.34 GHz Quad-Core (2x Hurricane + 2x Zephyr) |
L1: 64 KB+64 KB L2: 3 MB L3: 4 MB |
PowerVR GT7600 Plus Hexa-Core @ > 650 MHz (> 250 GFLOPS) |
2-3 GB (DRAM) 1600 MHz (LPDDR4) 25.6GB/s (HMB) 64-bit (Single-Channel) |
iPhone 7 iPhone 7 Plus iPad (2018) | ||
2017 | |||||||||||
APL1W72 | 10 nm (FinFET) |
87,66 mm2 | 4,3 mld | ARMv8.2-A | 2.39 GHz Hexa-Core (2x Monsoon + 4x Mistral) |
L1: 32 KB+32 KB L2: 8 MB L3: |
Apple Custom GPU (Triple-Core) |
2-3 GB (DRAM) 2133 MHz (LPDDR4X) 34,1 GB/sec (HMB) 64-bit (Single-channel) |
iPhone 8 iPhone 8 Plus iPhone X | ||
2018 | |||||||||||
APL1W81 | 7 nm (FinFET) |
83,27 mm2 | 6,9 mld | ARMv8.3-A | 2.49 GHz Hexa-Core (2x Vortex + 4x Tempest) |
L1:128KB+128KB L2: 8 MB L3: |
Apple Custom GPU (Quad-Core) |
3-4 GB (DRAM) 2133 MHz (LPDDR4X) 34,1 GB/sec (HMB) 64-bit (Single-Channel) |
iPhone XS iPhone XS Max iPhone XR | ||
2019 | |||||||||||
APL1W85 | 7 nm + (FinFET) |
122 mm2 | 8,5 mld | ARMv8.3-A | 2.66 GHz Hexa-Core (2x Lightning + 4x Thunder)[1] |
L1:128KB+128KB L2: 4 MB[2] L3: |
Apple Custom GPU (Quad-Core) |
4 GB (DRAM)[2] 2133 MHz (LPDDR4X) |
iPhone 11 iPhone 11 Pro iPhone 11 Pro Max | ||
Immagine | Codice | Processo | Volume | Transistor | CPU ISA | CPU | CPU Cache | GPU | RAM | Dispositivi |
Variante X
Immagine | Codice | Processo | Volume | Transistor | CPU ISA | CPU | CPU Cache | GPU | RAM | Dispositivi | |
---|---|---|---|---|---|---|---|---|---|---|---|
2011 | |||||||||||
APL5498 | 45 nm | 165 mm2 | ARMv7 | 1,0 GHz Dual-Core (Cortex-A9) |
L1: 32 KB+32 KB L2: 1 MB L3: |
PowerVR SGX543MP4 Quad-Core @ 200 MHz (25 GFLOPS) |
1 GB (DRAM) 400 MHz (LPDDR2-800) 12.8 GB/sec (HMB) 32-bit (Quad-Channel) |
iPad (3° gen) | |||
APL5598 | 32 nm | 123 mm2 | ARMv7s | 1,4 GHz Dual-Core (Swift) |
L1: 32 KB+32 KB L2: 1 MB L3: |
PowerVR SGX554MP4 Quad-Core @ 266 MHz (68.1 GFLOPS) |
1 GB (DRAM) 533 MHz (LPDDR2-1066) 17.1 GB/sec (HMB) 32-bit (Quad-Channel) |
iPad (4° gen) | |||
2014 | |||||||||||
APL1012 | 20 nm | 128 mm2 | 3,0 mld | ARMv8-A | 1.5 GHz Triple-Core (Typhoon) |
L1: 64 KB+64 KB L2: 2 MB L3: 4 MB |
PowerVR GXA6850 Octa-Core @ ~450 MHz (230.4 GFLOPS) |
2 GB (DRAM) 800 MHz (LPDDR3-1600) 25.6 GB/sec (HMB) 64-bit (Dual-Channel) |
iPad Air 2 | ||
2015 | |||||||||||
APL1021 | 16 nm (FinFET) |
143,9 mm2 | 3,0 mld | ARMv8-A | 2.16–2.26 GHz Dual-Core (Twister) |
L1: 64 KB+64 KB L2: 3 MB L3: |
PowerVR 7XT Series Dodeca-Core @ ~533 MHz (409.3 GFLOPS) |
1600 MHz (LPDDR4-3200) 51.2 GB/sec (HMB) 64-bit (Dual-Channel) |
iPad Pro 12.9 (1° gen) iPad Pro 9.7 | ||
2016 | |||||||||||
APL1071 | 10 nm (FinFET) |
96,4 mm2 | ARMv8-A | 2.36 GHz Hexa-Core (3x Hurricane + 3x Zephyr) |
L1: 64 KB+64 KB L2: 8 MB L3: |
PowerVR GT7600 Plus Dodeca-Core |
1600 MHz (LPDDR4) 51.2GB/s (HMB) 64-bit (Dual-Channel) |
iPad Pro 10.5 iPad Pro 12.9 (2° gen) Apple TV 4K | |||
2018 | |||||||||||
APL1083 | 7 nm (FinFET) |
118,5 mm2 | 9,8 mld | ARMv8.3-A | 2.49 GHz Octa-Core (4x Vortex + 4x Tempest) |
L1:128KB+128KB L2: 8 MB L3: |
Apple Custom GPU (Epta-Core) |
4-6 GB (DRAM) 2133 MHz (LPDDR4X) 68.2 GB/sec (HMB) 128-bit (Dual-Channel) |
iPad Pro 11 iPad Pro 12.9 (3° gen) | ||
2020 | |||||||||||
Apple A12Z | 7 nm (FinFET) |
118,5 mm2 | 9,8 mld | ARMv8.3-A | 2.49 GHz Octa-Core (4x Vortex + 4x Tempest) |
L1:128KB+128KB L2: 8 MB L3: |
Apple Custom GPU (Octa-Core) |
6 GB (DRAM) 2133 MHz (LPDDR4X) 68.2 GB/sec (HMB) 128-bit (Dual-Channel) |
iPad Pro 11 iPad Pro 12.9 (4° gen) | ||
Immagine | Codice | Processo | Volume | Transistor | CPU ISA | CPU | CPU Cache | GPU | RAM | Dispositivi |
Serie S
La serie di processori Apple S è una famiglia di Systems in Package (SiP) utilizzata su Apple Watch. Utilizza un processore applicativo personalizzato che insieme ai processori di memoria, archiviazione e supporto per connettività wireless, sensori e I / O comprende un computer completo in un unico pacchetto. Sono progettati da Apple e prodotti da società terze.
Serie W
La serie di processori Apple W è una famiglia di System on Chip (SoC) e chip wireless (con particolare attenzione alla connettività Bluetooth e WiFi).
Note
- ^ Apple A13 Bionic vs A12 vs Kirin 990 5G vs Snapdragon 855 Plus Specs Comparison, su tme.net.
- ^ a b The A13's Memory Subsystem: Faster L2, More SLC BW, su anandtech.com.
Altri progetti