Apple A5X

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Apple A5X
Apple A5X Chip.jpg
The A5X chip
Produced From March 16, 2012 to October 23, 2012
Designed by Apple Inc.
Common manufacturer(s)
Max. CPU clock rate 1 GHz 
Min. feature size 45 nm[1][2]
Instruction set ARMv7
Microarchitecture ARM Cortex-A9
Product code S5L8945X[3]
Cores 2
L1 cache 32 KB instruction + 32 KB data[4]
L2 cache 1 MB[4]
Predecessor Apple A5
Successor Apple A6X
GPU PowerVR SGX543MP4 (quad-core)[5]
Application Mobile
Variant Apple A5

The Apple A5X is a 32-bit system-on-a-chip (SoC) designed by Apple Inc., introduced at the launch of the third generation iPad on March 7, 2012. It is a high performance variant of the Apple A5; Apple claims it has twice the graphics performance of the A5.[6] It was superseded in the iPhone 5 and 5C by the A6 chip and the fourth generation iPad by the A6X chip.

Design

The A5X features a dual-core ARM Cortex-A9 CPU[4] at 1 GHz[7] and a quad-core PowerVR SGX543MP4 GPU[5] clocked at 250 MHz. Apple doubled the size of the A5X's memory interface in comparison to the A5, including a memory interface subsystem with four 32-bit wide LP-DDR2 memory controllers.[5] This was done to provide sufficient bandwidth for the very high pixel count on the third generation iPad's Retina Display.[5]

Unlike the A4 and A5, the A5X is covered with a metal heat spreader and is not a package-on-package (PoP) assembly.[1] In those earlier chips the RAM sat on top of the SoC, however, in the A5X the RAM is not bundled together with the SoC, instead the A5X sits on one side of the motherboard and twin Samsung LP DDR2 SDRAM is soldered directly to the other side of the motherboard.[1][8] The A5X is manufactured on a 45 nm process[2] by Samsung. The silicon die size has increased drastically compared to the A5 at 165 mm2, 3.1 times larger than the 53.3 mm2 die area of the original A4.[2]

Products that include the Apple A5X

See also

References

  1. 1.0 1.1 1.2 Lua error in package.lua at line 80: module 'strict' not found.
  2. 2.0 2.1 2.2 Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. 4.0 4.1 4.2 Lua error in package.lua at line 80: module 'strict' not found.
  5. 5.0 5.1 5.2 5.3 Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.

Script error: The function "top" does not exist.

Script error: The function "bottom" does not exist.