Samiksha Jaiswal (Editor)

Apple mobile application processors

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

Apple Inc. has developed a range of "System on Chip" (SoC) as well as "System in Package" (SiP) mobile application processors for powering their mobile consumer devices. To meet the stringent power and space constraints common to mobile devices, these chips combine a central processing unit (CPU) with other components into a single compact physical package. Johny Srouji is the executive in charge of Apple's silicon design.

Contents

Early series

Prior to the introduction of the Apple "A" series of SoCs, Apple used several SoCs in early revisions of the iPhone and iPod Touch. They were specified by Apple and manufactured by Samsung. They integrate a single ARM-based processing core (CPU), a graphics processing unit (GPU), and other electronics necessary to provide mobile computing functions within a single physical package.

The APL0098 (also 8900B or S5L8900) is a package on package (PoP) system on a chip (SoC) that was introduced on June 29, 2007 at the launch of the original iPhone. It includes a 412 MHz single-core ARM11 CPU and a PowerVR MBX Lite GPU. It is manufactured by Samsung on a 90 nm process.

The APL0278 (also S5L8720) is a package on package (PoP) system on a chip (SoC) that was introduced on September 9, 2008 at the launch of the second generation iPod touch. It includes a 533 MHz single-core ARM11 CPU and a PowerVR MBX Lite GPU. It is manufactured by Samsung on a 65 nm process.

The APL0298 (also S5L8920) is a package on package (PoP) system on a chip (SoC) that was introduced on June 8, 2009 at the launch of the iPhone 3GS. It includes a 600 MHz single-core Cortex-A8 CPU and a PowerVR SGX535 GPU. It is manufactured by Samsung on a 65 nm process. A 45 nm die shrunk version of this SoC, the APL2298 (also S5L8922), was introduced on September 9, 2009 at the launch of the third generation iPod touch.

A series

The Apple "Ax" series is a family of "Systems on Chip" (SoC) used in the iPhone, iPad, iPod Touch, and Apple TV. They integrate one or more ARM-based processing cores (CPU), a graphics processing unit (GPU), cache memory and other electronics necessary to provide mobile computing functions within a single physical package. They are designed by Apple, and manufactured by Samsung and TSMC.

Apple A4

The Apple A4 is a package on package (PoP) system on a chip (SoC) designed by Apple Inc. and manufactured by Samsung. It combines an ARM Cortex-A8 CPU with a PowerVR GPU, and emphasizes power efficiency. The chip commercially debuted with the release of Apple's iPad tablet; followed shortly by the iPhone 4 smartphone, the 4th generation iPod Touch and the 2nd generation Apple TV. It was superseded in the iPad 2, released the following year, by the Apple A5 processor.

Apple A4 is based on the ARM processor architecture. The first version released ran at 1 GHz for the iPad and contains an ARM Cortex-A8 CPU core paired with a PowerVR SGX 535 graphics processor (GPU) built on Samsung's 45-nanometer (nm) silicon chip fabrication process. The clock speed for the units used in the iPhone 4 and the iPod Touch (4th generation) is 800 MHz. The clock speed for the unit used in the Apple TV has not been revealed.

The Cortex-A8 core used in the A4 is thought to use performance enhancements developed by chip designer Intrinsity (which was subsequently acquired by Apple) in collaboration with Samsung. The resulting core, dubbed "Hummingbird", is able to run at far higher clock rates than other implementations while remaining fully compatible with the Cortex-A8 design provided by ARM. Other performance improvements include additional L2 cache. The same Cortex-A8 CPU core used in the A4 is also used in Samsung's S5PC110A01 SoC. The SGX535 in the A4 could theoretically push 35 million polygons/second and 500 million pixels/second, although real world performance may be considerably less.

The A4 processor package does not contain RAM, but supports PoP installation. Hence, there is a package with two low-power 128 MB DDR SDRAM chips (totaling 256 MB) mounted on top of the A4 used in the first-generation iPad, the fourth-generation iPod Touch, and the second-generation Apple TV. The iPhone 4 has two 256 MB packages for a total of 512 MB. The RAM is connected to the processor using ARM's 64-bit-wide AMBA 3 AXI bus. To support the iPad's demand for high graphics bandwidth, the width of the RAM data bus is double that used in previous ARM11 and ARM9 based Apple devices.

Apple A5

The Apple A5 is a system on a chip (SoC) designed by Apple Inc. and manufactured by Samsung that replaced the A4. The chip commercially debuted with the release of Apple's iPad 2 tablet in March 2011, followed by its release in the iPhone 4S smartphone later that year. Apple claims that compared with its predecessor, the A4, the A5 CPU "can do twice the work" and the GPU has "up to nine times the graphics performance".

The A5 contains a dual-core ARM Cortex-A9 CPU with ARM's advanced SIMD extension, marketed as NEON, and a dual core PowerVR SGX543MP2 GPU. This GPU can push between 70 and 80 million polygons/second and has a pixel fill rate of 2 billion pixels/second. Apple lists the A5 to be clocked at 1 GHz on the iPad 2's technical specifications page, though it can dynamically adjust its frequency to save battery life. The clock speed of the unit used in the iPhone 4S is 800 MHz. Like the A4, the A5 process size is 45 nm.

An updated 32 nm version of the A5 processor was used in the third generation Apple TV, the iPod Touch (5th generation), the iPad Mini, and the new version of iPad 2 (version iPad2,4). The chip in the Apple TV has one core locked. The markings of the square package indicates that it's named APL2498, and in software, the chip is called S5L8942. The 32 nm variant of the A5 provides around 15% better battery life during web browsing, 30% better when playing 3D games and approximately 20% better battery life during video playback.

In March 2013, Apple released an updated version of the third generation Apple TV (AppleTV3,2) containing a smaller, single-core version of the A5 processor. Unlike the other A5 variants, this version of the A5 is not a package-on-package (PoP), having no stacked RAM. The chip is very small, just 6.1×6.2 mm, but as the decrease in size is not due to a decrease in feature size (it is still on a 32 nm fabrication process), this indicates that this A5 revision is of a new design. Markings tell that it's named APL7498, and in software, the chip is called S5L8947.

Apple A5X

The Apple A5X is a system-on-a-chip (SoC) designed by Apple Inc. that was announced on March 7, 2012 at the launch of the third generation iPad. It is a high performance variant of the Apple A5; Apple claims it has twice the graphics performance of the A5. It was superseded in the fourth generation iPad by the Apple A6X processor.

This SoC has a quad-core graphics unit (PowerVR SGX543MP4) instead of the previous dual-core as well as a quad-channel memory controller that provides a memory bandwidth of 12.8 GB/sec, roughly three times more than in the A5. The added graphics cores and extra memory channels add up to a very large die size of 165 mm², for example twice the size of Nvidia Tegra 3. This is mainly due to the large PowerVR SGX543MP4 GPU. The clock frequency of the dual ARM Cortex-A9 cores have been shown to operate at the same 1 GHz frequency as in A5. The RAM in A5X is separate from the main CPU package.

Apple A6

The Apple A6 is a package on package (PoP) system on a chip (SoC) designed by Apple that was introduced on September 12, 2012 at the launch of the iPhone 5, then a year later was inherited by its minor successor the iPhone 5C. Apple states that it is up to twice as fast and has up to twice the graphics power compared to its predecessor the Apple A5. It is 22% smaller and draws less power than the 45 nm A5.

The A6 is said to use a 1.3 GHz custom Apple-designed ARMv7 based dual-core CPU, called Swift, rather than a licensed CPU from ARM like in previous designs, and an integrated 266 MHz triple-core PowerVR SGX 543MP3 graphics processing unit (GPU). The Swift core in the A6 uses a new tweaked instruction set, ARMv7s, featuring some elements of the ARM Cortex-A15 such as support for the Advanced SIMD v2, and VFPv4. The A6 is manufactured by Samsung on a high-κ metal gate (HKMG) 32 nm process.

Apple A6X

Apple A6X is a system-on-a-chip (SoC) designed by Apple Inc., introduced at the launch of the fourth generation iPad on October 23, 2012. It is a high performance variant of the Apple A6. Apple claims the A6X has twice the CPU performance and up to twice the graphics performance of its predecessor, the Apple A5X.

Like the A6, this SoC continues to use the dual-core Swift CPU, but it has a new quad core GPU, quad channel memory and slightly higher 1.4 GHz CPU clock rate. It uses an integrated quad-core PowerVR SGX 554MP4 graphics processing unit (GPU) running at 300 MHz and a quad-channel memory subsystem. Compared to the A6 the A6X is 30% larger, but it continues to be manufactured by Samsung on a high-κ metal gate (HKMG) 32 nm process.

Apple A7

The Apple A7 is a package on package (PoP) 64-bit system-on-a-chip (SoC) designed by Apple. Its first appearance was in the iPhone 5S, which was introduced on September 10, 2013. The chip would also be used in the iPad Air, iPad Mini 2 and iPad Mini 3. Apple states that it is up to twice as fast and has up to twice the graphics power compared to its predecessor the Apple A6.

The A7 features an Apple-designed 1.3–1.4 GHz 64-bit ARMv8-A dual-core CPU, called Cyclone, and an integrated PowerVR G6430 GPU in a four cluster configuration. The ARMv8-A architecture doubles the number of registers of the A7 compared to the A6. It now has 31 general purpose registers that are each 64-bits wide and 32 floating-point/NEON registers that are each 128-bits wide. The A7 is manufactured by Samsung on a high-κ metal gate (HKMG) 28 nm process and the chip includes over 1 billion transistors on a die 102 mm2 in size.

Apple A8

The Apple A8 is a package on package (PoP) 64-bit system-on-a-chip (SoC) designed by Apple and manufactured by TSMC. Its first appearance was in the iPhone 6 and iPhone 6 Plus, which were introduced on September 9, 2014. A year later it would drive the iPad Mini 4. Apple states that it has 25% more CPU performance and 50% more graphics performance while drawing only 50% of the power compared to its predecessor, the Apple A7.

The A8 features an Apple-designed 1.4 GHz 64-bit ARMv8-A dual-core CPU, and an integrated PowerVR GX6450 GPU in a four cluster configuration. The A8 is manufactured on a 20 nm process by TSMC, which replaced Samsung as the manufacturer of Apple's mobile device processors. It contains 2 billion transistors. Despite that being double the number of transistors compared to the A7, its physical size has been reduced by 13% to 89 mm2 (consistent with a shrink only, not known to be a new microarchitecture).

Apple A8X

The Apple A8X is a 64-bit system on a chip (SoC) designed by Apple, introduced at the launch of the iPad Air 2 on October 16, 2014. It is a high performance variant of the Apple A8. Apple states that it has 40% more CPU performance and 2.5 times the graphics performance of its predecessor, the Apple A7.

Unlike the A8, this SoC uses a triple-core CPU, a new octa-core GPU, dual channel memory and slightly higher 1.5 GHz CPU clock rate. It uses an integrated octa-core PowerVR GXA6850 graphics processing unit (GPU) running at 450 MHz and a dual-channel memory subsystem. It's manufactured by TSMC on their 20 nm fabrication process, and consists of 3 billion transistors.

Apple A9

The Apple A9 is a 64-bit ARM based system on a chip (SoC) designed by Apple Inc. It first appeared in the iPhone 6S and 6S Plus, which were introduced on September 9, 2015. Apple states that it has 70% more CPU performance and 90% more graphics performance compared to its predecessor, the Apple A8. It is dual sourced, a first for an Apple SoC; it is manufactured by Samsung on their 14 nm FinFET LPE process and by TSMC on their 16 nm FinFET process. It was subsequently included in the iPhone SE.

Apple A9X

The Apple A9X is a 64-bit system on a chip (SoC) designed by Apple Inc. It first appeared in the iPad Pro, which was announced on September 9, 2015. It purportedly offers double the memory bandwidth and double the storage performance of its predecessor, the Apple A8X. It's manufactured by TSMC using a 16 nm FinFET process.

Apple A10 Fusion

The Apple A10 Fusion is a 64-bit ARM based system on a chip (SoC) designed by Apple Inc. It first appeared in the iPhone 7 and 7 Plus, which were introduced on September 7, 2016. It has a new quad core design with two high performance cores, and two smaller highly efficient cores. It is made by TSMC on their 16 nm FinFET process.

S series

The Apple "Sx" series is a family of "Systems in Package" (SiP) used in the Apple Watch. It uses a customized application processor that together with memory, storage and support processors for wireless connectivity, sensors and I/O comprise a complete computer in a single package. They are designed by Apple, and manufactured by contract manufacturers such as Samsung.

Apple S1

The Apple S1 is an integrated computer designed by Apple and as such it includes memory, storage and support circuits like wireless modems and I/O controllers in a sealed integrated package. It was announced on September 9, 2014 as part of the "Wish we could say more" event. Its first appearance was in the Apple Watch.

Apple S1P

Used in Apple Watch Series 1 with a dual-core processor.

Apple S2

Used in the Apple Watch Series 2 with a dual-core processor and a built in GPS.

W series

The Apple Wx series is a series of custom made processors with focus on wireless connectivity for headphones.

Apple W1

The Apple W1 chip is a SoC from Apple used in their wireless AirPods and a select variety of Beats headphones. It maintains a Bluetooth Class 1 connection with a computer device and decodes the audio stream that is sent to it.

Apple T1

The Apple T1 chip is an ARMv7 SoC from Apple driving the Touch ID sensor of the 2016 MacBook Pro. The chip operates as a secure enclave for the processing and encryption of fingerprints as well as acting as a gatekeeper to the microphone and iSight camera protecting these possible targets from potential hacking attempts. The T1 runs its own version of watchOS, separate from the Intel CPU running macOS.

Similar platforms

  • BCM2xxxx by Broadcom
  • A31 by AllWinner
  • Atom by Intel
  • Exynos by Samsung
  • i.MX by Freescale Semiconductor
  • Jaguar and Puma by AMD
  • MTxxxx by MediaTek
  • NovaThor by ST-Ericsson
  • OMAP by Texas Instruments
  • RK3xxx by Rockchip
  • Snapdragon by Qualcomm
  • Tegra by Nvidia
  • References

    Apple mobile application processors Wikipedia