Apple A4 vs A5-processorer | Apple A5 vs A4 Speed, Performance
Apple A4 och A5 är Apples senaste System on Chips (SoC) designade för deras handhållna enheter. I en lekpersons term är en SoC en dator på en enda IC (Integrated Circuit, aka chip). Tekniskt sett är en SoC en IC som integrerar typiska komponenter på en dator (som mikroprocessor, minne, input/output) och andra system som tillgodoser elektroniska och radiofunktioner. Apple A4 och A5 använder en IC-förpackningsteknik känd som Package-on-Package (PoP), där logikkomponenterna packas vertik alt bortsett från deras typiska horisontella förpackning.
De två huvudkomponenterna i A4 och A5 SoCs är deras ARM-baserade CPU (Central Processing Unit, aka processor) och PowerVR-baserad GPU (Graphics Processing Unit). Både A4 och A5 är baserade på ARMs v7 ISA (instruktionsuppsättningsarkitektur, den som används som startplats för att designa en processor). CPU:n och GPU:n i både A4 och A5 är byggda i halvledartekniken känd som 45nm. Även om Apple designade dem, tillverkade Samsung dem på begäran från Apple.
Apple A4
A4 tillverkades först kommersiellt i mars 2010, och Apple använde den för sin Apple iPad, den första surfplattan som marknadsförs av Apple. Efter implementeringen i iPad distribuerades Apple A4 senare i iPhone4 och iPod touch 4G. A4:s CPU är designad av Apple baserat på ARM Cortex-A8-processor (som använder ARM v7 ISA), och dess GPU är baserad på PowerVR:s SGX535-grafikprocessor. CPU:n i A4 är klockad med en hastighet av 1GHz, och GPU:ns klockhastighet är ett mysterium (avslöjades inte av Apple). A4 hade både L1-cache (instruktioner och data) och L2-cachehierarkier, och den gjorde det möjligt att packa DDR2-minnesblock (även om den inte innehöll minnesmodul som ursprungligen packats). Storleken på minnespaketet varierade mellan olika enheter, till exempel 2x128MB i iPad, 2x256MB i iPhone4.
Apple A5
A5 såldes första gången i mars 2011, när Apple släppte sin senaste surfplatta, iPad2. Senare släpptes Apples senaste iPhone-klon, iPhone 4S utrustad med Apple A5. Till skillnad från A4 hade A5 dubbla kärnor i både CPU och GPU. Därför är Apple A5 tekniskt sett inte bara en SoC, utan en MPSoC (Multi Processor System on Chip). A5:s processor med dubbla kärnor är baserad på ARM Cotex-A9-processor (som använder samma ARM v7 ISA som används av Apple A4), och dess GPU med dubbla kärnor är baserad på PowerVR SGX543MP2 grafikprocessor. A5:s CPU är vanligtvis klockad till 1GHz (klockningen använder frekvensskalning; därför kan klockhastigheten ändras från 800MHz till 1GHz, baserat på belastningen, med inriktning på energibesparing), och dess GPU är klockad till 200MHz. Även om A5 har liknande L1-cache-minnen som A4, är dess L2-cache-storlek dubbelt så stor som A4. A5 levereras med ett 512MB DDR2-minne som vanligtvis klockas till 533MHz.
Apple A4 | Apple A5 | |
Släppdatum | mars 2010 | mars 2011 |
Typ | SoC | MPSoC |
Första enheten | iPad | iPad 2 |
Andra enheter | iPhone 4, iPod Touch 4G | iPhone 4S |
ISA | ARM v7 | ARM v7 |
CPU | ARM Cortex-A8 | ARM Cortex-A9 (dual core) |
CPU:s klockhastighet | 1GHz | 1GHz (frekvensskalning aktiverad) |
GPU | PowerVR SGX535 | PowerVR SGX543MP2 (dual core) |
GPU:s klockhastighet | Inte avslöjat | 200MHz |
CPU/GPU-teknik | 45nm | 45nm |
L1 Cache | 32kB instruktion, 32kB data | 32kB instruktion, 32kB data |
L2 Cache | 512kB | 1MB |
Memory | Inte tillgängligt; kan dock paketeras | 512MB DDR2, 533MHz |