Apple A4
System on a chip (SoC) designed by Apple Inc.
The Apple A4 is a 32-bit package on package (PoP) system on a chip (SoC) designed by Apple Inc. , part of the Apple silicon series, and manufactured by Samsung .[ 4] [ 5] It was the first SoC Apple designed in-house. The first product to feature the A4 was the first-generation iPad , followed by the iPhone 4 , fourth-generation iPod Touch , and second-generation Apple TV .[ 6]
The last operating system update Apple provided for a mobile device containing an A4 (iPhone 4 ) was iOS 7.1.2 , which was released on June 30, 2014 as it was discontinued with the release of iOS 8 in September 2014.
The iPad (1st generation) was discontinued earlier than the iPhone 4 with the release of iOS 5.1.1 on May 7, 2012 because it only had 256 MB of RAM compared to 512 MB on the iPhone, and the fact that applications would crash more frequently with the graphics using a large portion of the RAM.
The last operating system update Apple provided for an Apple TV containing an A4 (second-generation Apple TV ) was Apple TV Software 6.2.1 , which was released on September 17, 2014.
Design
Apple engineers designed the A4 chip with an emphasis on being "extremely powerful yet extremely power efficient."[ 6] The A4 features a single-core ARM Cortex-A8 central processing unit (CPU) manufactured on Samsung's 45 nm fabrication process[ 7] using performance enhancements developed by chip designer Intrinsity (which was subsequently acquired by Apple)[ 8] in collaboration with Samsung .[ 9] The resulting CPU, dubbed "Hummingbird ",[ 10] is able to run at a far higher clock rate than previous Cortex-A8 CPUs while remaining fully compatible with the Cortex-A8 design provided by ARM .[ 11] The same Cortex-A8 used in the A4 is also used in Samsung's S5PC110A01 SoC.[ 12] [ 13] The A4 also features a single-core PowerVR SGX535 graphics processing unit (GPU).[ 14] The die of the A4 takes up 53.3 mm2 of area.[ 15]
The clock rate of the Cortex-A8 in the A4 used inside the first-generation iPad is 1 GHz . The clock rate of the Cortex-A8 in the A4 used inside the iPhone 4 and fourth-generation iPod Touch is 800 MHz (underclocked from 1 GHz). It is unknown what the clock rate of the Cortex-A8 in the A4 used inside the second-generation Apple TV is.
The A4 uses the PoP method of installation to support RAM. The top package of the A4 used inside the first-generation iPad, the fourth-generation iPod Touch, and the second-generation Apple TV contains two 128 MB LPDDR chips, providing a total of 256 MB of RAM.[ 16] [ 17] The top package of the A4 used inside the iPhone 4 contains two 256 MB LPDDR chips, providing a total of 512 MB of RAM.[ 18] [ 19] [ 20] The RAM is connected to the A4 using ARM's 64 bits wide AMBA 3 AXI bus .[ 21]
Products featuring the Apple A4
Gallery
iPhone 4 Main Logic Board with Apple A4 SoC
See also
Apple silicon , the range of ARM-based SoCs designed by Apple
PWRficient , a series of microprocessors designed by P.A. Semi . Apple acquired P.A. Semi to form an in-house custom chip design department.
References
^ "iOS 5.1 code hints at simultaneous A5X and A6 processor development" . 27 February 2012. Archived from the original on 2012-05-02. Retrieved 2017-06-14 .
^ a b Cheng, Jacqui (March 14, 2011). "Ars reviews the iPad 2: big performance gains in a slimmer package / The Apple A5" . Ars Technica . Archived from the original on June 15, 2011. Retrieved July 13, 2011 .
^ Klug, Brian; Lal Shimpi, Anand (June 30, 2010). "Apple's iPhone 4: Thoroughly Reviewed" . AnandTech. Archived from the original on September 21, 2013. Retrieved September 20, 2013 .
^ "Updated: Samsung fabs Apple A5 processor" . EETimes.com. March 12, 2011. Archived from the original on 2013-05-09. Retrieved 2011-03-15 . The company conducted a cross-section analysis of the chip that revealed details indicating Samsung made the chip in its 45nm process, the same process and fab Apple used for its previous generation A4 SoC.
^ Clark, Don (2010-04-05). "Apple iPad Taps Familiar Component Suppliers - WSJ.com" . Online.wsj.com. Archived from the original on 2018-09-19. Retrieved 2010-04-15 .
^ a b "Apple Launches iPad" (Press release). Apple . 2010-01-27. Archived from the original on 30 January 2010. Retrieved 2010-01-28 .
^ "Chipworks Confirms Apple A4 iPad chip is fabbed by Samsung in their 45-nm process" . Chipworks. April 15, 2010. Archived from the original on 21 September 2010.
^ Stokes, Jon (2010-04-28). "Apple purchase of Intrinsity confirmed" . Ars Technica. Archived from the original on 28 April 2010. Retrieved 2010-04-28 .
^ Merritt, Rick. "Samsung, Intrinsity pump ARM to GHz rate" . EE Times . Retrieved 2023-04-13 .
^ "Samsung Jointly Develop the World's Fastest ARM® Cortex™-A8 Processor Based Mobile Core | Samsung Semiconductor Global Website" . samsung.com (Press release). Archived from the original on 2019-05-31. Retrieved 2019-05-31 .
^ Keizer, Gregg (2010-04-06). "Apple's iPad Smokes Past the iPhone 3GS in Speed Test" . PC World . Archived from the original on 20 April 2010. Retrieved 2010-04-11 .
^ Boldt, Paul; Scansen, Don; Whibley, Tim (16 June 2010). "Apple's A4 dissected, discussed...and tantalizing" . EE Times . Retrieved 2023-04-13 .
^ "Microsoft PowerPoint - Apple A4 vs SEC S5PC110A01" (PDF) . Archived from the original (PDF) on 4 July 2010. Retrieved 2010-07-07 .
^ Khullar, Kunal (2017-09-13). "From A4 to the A11 Bionic: The Evolution of Apple 'A' mobile chips" . PCMag India . Archived from the original on 2020-07-26. Retrieved 2020-05-17 .
^ "Chipworks Confirms Apple A4 iPad chip is fabbed by Samsung in their 45-nm process" . Chipworks. April 15, 2010. Archived from the original on 21 September 2010. The die was approximately 7.3 mm square, giving a die area of 53.3 mm2 ,
^ "Teardown of Apple's 4th-gen iPod touch finds 256MB of RAM" . Appleinsider.com. 2010-09-08. Archived from the original on 11 September 2010. Retrieved 2010-09-10 .
^ "Apple TV 2nd Generation Teardown" . iFixit. 2010-09-30. Archived from the original on 2 January 2011. Retrieved 2011-01-04 .
^ "Apple reveals iPhone 4 has 512MB RAM, doubling iPad - report" . Appleinsider.com. 2010-06-17. Archived from the original on 4 July 2010. Retrieved 2010-07-07 .
^ "A Peek Inside Apple's A4 Processor" . iFixit. 2010-04-05. Archived from the original on 2013-05-28. Retrieved 2010-04-06 .
^ Greenberg, Marc (2010-04-09). "Apple iPad: no LPDDR2?" . Denali. Archived from the original on 2012-03-19. Retrieved 2010-04-18 .
^ Merritt, Rick (2010-04-09). "iPad equipped to deliver richer graphics" . EE Times Asia. Archived from the original on 2011-09-27. Retrieved 2010-04-14 .
External links
Products
Services
Financial Media Communication Retail and digital sales Support Other
Companies
Related People
Italics indicate discontinued products, services, or defunct companies.
Category
Application ARM-based chips
Application processors (32-bit)
ARMv7-A
Cortex-A5 Cortex-A7
Allwinner A2x, A3x, A83T, H3, H8
NXP i.MX7 , QorIQ LS10xx , NXP i.MX6UL
Broadcom VideoCore BCM2836, BCM23550
Leadcore LC1813, LC1860/C, LC1913, LC1960
Marvell Armada PXA1920, 1500 mini plus
MediaTek MT65xx
Qualcomm Snapdragon 200, 205, 208, 210, 212 , 400
Cortex-A8 Cortex-A9
Actions ATM702x , ATM703x
Altera Cyclone V, Arria V/10
Amlogic AML8726, MX, M6x, M801, M802/S802, S812, T86x
Apple A5 , A5X
Broadcom VideoCore BCM21xxx, BCM28xxx
Freescale i.MX6
HiSilicon K3V2 , 910's
InfoTM iMAPx912
Leadcore LC1810, LC1811
Marvell Armada 1500 mini
MediaTek MT65xx
Nvidia Tegra , 2 , 3 , 4i
Nufront NuSmart 2816M, NS115, NS115M
Renesas EMMA EV2, R-Car H1, RZ/A
Rockchip RK292x , RK30xx , RK31xx
Samsung Exynos 4 421x , 441x
ST-Ericsson NovaThor
Telechips TCC8803
Texas Instruments OMAP 4
Texas Instruments Sitara AM4xxx
VIA WonderMedia WM88x0, 89x0
Xilinx Zynq-7000
ZiiLABS ZMS-20, ZMS-40
Cortex-A15 Cortex-A17 Others ARMv7-A compatible
Apple A6 , A6X , S1 , S1P , S2 , S3
Broadcom Brahma-B15
Marvell P4J
Qualcomm Snapdragon S1, S2, S3, S4 Plus, S4 Pro, 600, 800 (Scorpion , Krait )
ARMv8-A
Application processors (64-bit)
ARMv8-A
Cortex-A35 Cortex-A53
Actions GT7, S900, V700
Allwinner A64, H5, H64, R18
Altera Stratix 10
Amlogic S9 Family, T96x
Broadcom BCM2837
EZchip TILE-Mx100
HiSilicon Kirin 620 , 650, 655, 658, 659 , 930, 935
Marvell Armada PXA1928, Mobile PXA1908/PXA1936
MediaTek MT673x , MT675x , MT6761V , MT6762 /V , MT6763T , MT6765 /G/H , MT6795 , MT8161, MT8163, MT8165, MT8732, MT8735, MT8752
NXP ARM S32 , QorIQ LS1088, LS1043 , i.MX8M
Qualcomm Snapdragon 215 , 410, 412, 415, 425, 427, 429, 430, 435, 439, 450 , 610, 615, 616, 617, 625, 626, 630
Renesas RZ/V2M
Rockchip RK3328, RK3368
Samsung Exynos 7570, 7578, 7580, 7870, 7880
Texas Instruments Sitara AM6xxx
UNISOC SC9820E , SC9832E, SC9860/GV
Xilinx ZynqMP
Cortex-A57 Cortex-A72
AWS Graviton
Broadcom BCM2711
HiSilicon Kirin 950, 955 , Kunpeng 916
MediaTek MT6797/D/T/X , MT8173, MT8176, MT8693
MStar 6A938
Qualcomm Snapdragon 650, 652, 653
Rockchip RK3399
NXP QorIQ LS2088 , QorIQ LS1046A , QorIQ LX2160A , QorIQ LS1028A , i.MX8
Cortex-A73
Qualcomm Snapdragon 460 , 632, 636, 660, 662, 665, 680, 685 , 6s 4G Gen 1 , 835
Samsung Exynos 7872, 7884, 7885, 7904, 9609, 9610, 9611
HiSilicon Kirin 710 , 960 , 970
MediaTek MT6771/V , MT6799 , MT8183, MT8788
Amlogic S922X
Others ARMv8-A compatible
ARMv8.1-A
ARMv8.2-A
Cortex-A55 Cortex-A75
Qualcomm Snapdragon 670 , 710, 712 , 845 , 850
Samsung Exynos 9820, 9825
MediaTek MT6769H/T/V/Z , MT6768, MT6779V
UNISOC T310, T606, T610, T615, T616, T618, T619, T620, T700, T710, T7200, T7225, T7250, T7255, T7280 , T740
Cortex-A76
Allwinner A733
Google Tensor
HiSilicon Kirin 810, 820 , 980, 985 , 990
Qualcomm Snapdragon 480(+) , 675, 678 , 720G, 730(G), 732G, 765(G), 768G , 855(+), 860 , 7c (Gen 2), 8c, 8cx (Gen 2)
Microsoft SQ1 and SQ2
MediaTek MT6781, MT6785V, MT6789 , MT6833V/P, MT6853V/T , MT6873, MT6875 , Dimensity 6020, 6080, 6100+, 6300(+) , MT8192
Samsung Exynos 990
UNISOC T750, T760, T765, T770, T820, T8100, T8200, T9100
Cortex-A77 Cortex-A78
Google Tensor G2
MediaTek MT6877, MT6878 , MT6879, MT6891, MT6893 , Dimensity 7020, 7025(Ultra), 7030, 7050, 7300(Energy/X) , 8000, 8020, 8050, 8100, 8200 , Kompanio 900T, 1200, 1380, 1300T
Qualcomm Snapdragon 4 Gen 1, 4(s) Gen 2 , 695 , 6 Gen 1, 6(s) Gen 3 , 778G(+), 780G, 782G , 888(+)
Samsung Exynos 1080, 1280, 1330, 1380 , 2100
Cortex-X1 Neoverse N1 Others
Cortex-A65, Cortex-A65AE, Cortex-A76AE, Cortex-A78C, Cortex-X1C, Neoverse E1
ARMv8.2-A compatible
ARMv8.3-A
ARMv8.4-A
ARMv8.5-A
ARMv8.6-A
ARMv8.7-A
ARMv9.0-A
ARMv9.2-A