Apple Inc has been using its own System On Chips to power up their iDevices since launch. Apple has been using different naming schema when compared to other SoC manufacturers. There wouldn’t be any difficult combinations here like Snapdragon 8xxx, Exynos 5xxx etc. Apple usually calls its processors with the combination of alphabet and numeric number like A4, A5. Later they were added another alphabet at postfix to differentiate as the powerful processors – A5X, A6X.
Apple APL0XXX :
Apple started designing the SoCs in June 2007. The first SoC named APL0098, it was manufactured based on 90nm fabrication process and clocked at 412 MHz, it contains only one core along with 16KB cache memory. It was combined with 32-bit Single channel LPDDR RAM, which had clocked at 103 MHz, Apple included PowerVR MBX Lite GPU to handle the graphics, it was clocked at 103 MHz. iPhone, iPod Touch (1st Gen), iPhone 3G are the devices which utilized APL0098 processor so far.
Under the APL0XXX brand Apple had released total four processors which are having the clock frequencies ranging from 412 MHz-800MHz. Apple had included variety of processors in different devices including iPhone 3GS too.
Apple A4 :
Apple A4 was designed based on Cortex A8 CPU architecture. It is the Single-core processor clocked at 800 MHz- 1GHz. The A4 has used in iPhone 4, iPad, iPod Touch (4th Gen), Apple TV (2nd Gen). The SGX535 in the A4 could push 35 million polygons/second and 500 million pixels/second, although in real world tests it struggled to pull off even 7 million flat shaded polygons. Interestingly, A4 chipset doesn’t have the built-in RAM, instead of that Apple went with PoP installation means, there is a package with two lower power 128MB DDR SDRAM chips total of 256MB RAM mounted in top of the chipset. Where, iPhone 4 uses two 256 MB PoP chipsets so in the result iPhone 4 becomes faster than previous generation iDevices.