Verschil tussen Apple A5 en TI OMAP4430-processors

Apple A5 vs TI OMAP4430-processoren | TI OMAP 4430 vs Apple A5 Snelheid, prestaties
 

Apple A5 en Texas Instruments OMAP4430 zijn System-on-Chips (SoC) die worden ingezet in consumentenelektronica door respectievelijk Apple en Texas Instruments (TI). In een Layperson-term is een SoC een computer op een enkel IC (Integrated Circuit, aka-chip). Technisch gezien is een SoC een IC die typische componenten op een computer (zoals een microprocessor, geheugen, invoer / uitvoer) en andere systemen met elektronische en radiofunctionaliteit integreert. Zowel Apple A5 als TI OMAP4430 zijn Multiprocessor System-on-Chip (MPSoC), waarbij het ontwerp multiprocessorarchitectuur gebruikt voor het benutten van de beschikbare rekenkracht. Apple heeft A5 uitgebracht in maart 2011 met zijn iPad2 en TI's OMAP (afkorting voor Open Multimedia Application Platform) 4430 kwam rond dezelfde tijd op de markt. 

Typisch zijn de belangrijkste componenten van een SoC de CPU (Central Processing Unit) en GPU (Graphics Processing Unit). De CPU's in zowel Apple A5 als TI OMAP4430 zijn gebaseerd op ARM's (Advanced RICS - Reduced Instruction Set Computer - Machine, ontwikkeld door ARM Holdings) v7 ISA (Instruction Set Architecture, die wordt gebruikt als de startplaats voor het ontwerpen van een processor), en vervaardigd met behulp van een halfgeleidertechnologie bekend als TSMC's (Taiwan Semiconductor Manufacturing Company) 45nm.

Apple A5

A5 werd voor het eerst verkocht in maart 2011, toen Apple zijn nieuwste tablet, iPad2, uitbracht. Later Apple's recente iPhone-kloon, iPhone 4S werd uitgebracht met Apple A5. Apple A5 is ontworpen door Apple en is vervaardigd door Samsung namens Apple. In tegenstelling tot zijn voorganger Apple A4, heeft A5 dual-cores in zowel CPU als GPU. Daarom is de Apple A5 technisch gezien niet alleen een SoC, maar ook een MPSoC (Multi Processor System on Chip). De dual-core CPU van de A5 is gebaseerd op de ARM Cotex-A9-processor (die dezelfde ARM v7 ISA gebruikt die wordt gebruikt door Apple A4), en de dual-core GPU is gebaseerd op de PowerVR SGX543MP2 grafische processor. De CPU van de A5 wordt meestal geklokt op 1 GHz (de klok maakt gebruik van frequentieschalen, daarom kan de kloksnelheid veranderen van 800 MHz naar 1 GHz, gebaseerd op de belasting, gericht op energiebesparing) en de GPU wordt geklokt op 200 MHz. A5 heeft zowel L1 (instructie en gegevens) als L2 cachegeheugens. A5 wordt geleverd met een 512MB DDR2-geheugenpakket dat meestal wordt geklokt op 533MHz.

TI OMAP 4430

OMAP 4430 werd uitgebracht in het eerste kwartaal van 2011 en volgens PDAdb.net werd het eerst in Blackberry's Playbook geïmplementeerd. Veel andere apparaten, zoals telefoons, PDA's en tablets, gebruikten het later. PandaBoard, een bekend door de gemeenschap ondersteund academisch ontwikkelbord, heeft OMAP 4430 als de belangrijkste processor. De CPU die wordt gebruikt in OMAP 4430 is ARM's dual-core Cotex A9-architectuur en de gebruikte GPU was PowerVR's SGX540. In OMAP 4430 wordt de CPU geklokt op 1 GHz, en de GPU wordt geklokt op 304 MHz (wat relatief hoger is in vergelijking met het klokken van dezelfde GPU in andere SoC's waar SGX540 werd ingezet). De chip zit vol met zowel L1- als L2-cachehiërarchieën in zijn dual-core CPU en is verpakt met een 1 GB DDR2 low-power RAM.

Een vergelijking tussen Apple A5 en TI OMAP4430 is hieronder weergegeven.

Apple A5

TI OMAP 4430

Datum van publicatie

Maart 2011

Q1, 2011

Type

MPSoC

MPSoC

Eerste apparaat

Ipad 2

BlackBerry Playbook (PDAdb.net)

Andere apparaten

Iphone 4s

Motorola Droid3, LG Optimus 3D, LG Thrill, Motorola Milestone 3, Motorola Bionic

IS EEN

ARM v7 (32-bits)

ARM v7 (32-bits)

processor

ARM Cotex A9 (Dual Core)

ARM Cotex A9 (Dual Core)

CPU's kloksnelheid

1 GHz (800 MHz - 1 GHz)

1GHz

GPU

PowerVR SGX543MP2 (Dual Core)

PowerVR SGX540

GPU's kloksnelheid

200MHz

304MHz

CPU / GPU-technologie

45nm

45nm

L1 Cache

32kB-instructie, 32kB-gegevens

(per elke CPU-kern)

32kB-instructie, 32kB-gegevens

(per elke CPU-kern)

L2 Cache

1MB

(gedeeld tussen de CPU-kernen)

1MB

(gedeeld tussen de CPU-kernen)

Geheugen

512 MB Low Power DDR2, geklokt op 533 MHz

1 GB Low Power DDR2

Samenvatting

Samenvattend hebben zowel Apple A5 en TI OMAP4430 vergelijkbare functies. Gegeven dat ze rond dezelfde tijd werden uitgebracht, hebben ze vergelijkbare technologieën uit die tijd gebruikt. Beiden gebruiken dezelfde CPU-architectuur (met dezelfde klokfrequentie). Het belangrijkste verschil tussen beide is te zien in hun inzet van GPU's; terwijl Apple A5 een nieuwe Dual Core GPU van PowerVR heeft gebruikt, heeft TI OMAP4430 een oudere GPU gebruikt met een zeer verbeterde kloksnelheid (Power SGX543MP2 @ 200MHz vs. PowerVR SGX540 @ 304MHz). De GPU-configuratie die door Apple A5 wordt gebruikt, zal naar verwachting beter presteren dan de door TI OMAP4430 gebruikte GPU-configuratie. Hoewel beide exact dezelfde CPU-cache-configuraties hebben, heeft OMAP4430 een groter (1 GB vs. 512 MB) geheugen en presteert het daarom beter dan geheugenveranderende toepassingen.