Английская Википедия:Apple A12
Шаблон:Short description Шаблон:Use mdy dates Шаблон:Infobox CPU
The Apple A12 Bionic is a 64-bit ARM-based system on a chip (SoC) designed by Apple Inc.[1] It first appeared in the iPhone XS and XS Max, iPhone XR, iPad Air (3rd generation), iPad Mini (5th generation), 8th generation iPad and Apple TV 4K (2nd generation).[1][2] Apple states that the two high-performance cores are 15% faster and 50% more energy-efficient than the Apple A11's, and the four high-efficiency cores use 50% less power than the A11's.[1][3] It is the first mass-market system on a chip to be built using the 7 nm process.[4]
Design
The Apple A12 SoC features an Apple-designed 64-bit ARMv8.3-A six-core CPU, with two high-performance cores called Vortex, running at 2.49 GHz, and four energy-efficient cores called Tempest.[5][2] The Vortex cores are a 7-wide decode out-of-order superscalar design, while the Tempest cores are a 3-wide decode out-of-order superscalar design. Like the A11's Mistral cores, the Tempest cores are based on Apple's Swift cores from the Apple A6.[6]
The A12 also integrates an Apple-designed four-core graphics processing unit (GPU) with 50% faster graphics performance than the A11.[5][1] The A12 includes dedicated neural network hardware that Apple calls a "Next-generation Neural Engine."[7] This neural network hardware has eight cores[3] and can perform up to 5 trillion 8-bit operations per second.[5][2] Unlike the A11's Neural Engine, third-party apps can access the A12's Neural Engine.[8]
The A12 is manufactured by TSMC[9] using a 7 nm[2] FinFET process, the first to ship in a consumer product,[5][9] containing 6.9 billion transistors.[9] The die size of the A12 is 83.27 mm2, 5% smaller than the A11.[10] It is manufactured in a package on package (PoP) together with 4 GiB of LPDDR4X memory in the iPhone XS[11] and XS Max[10] and 3 GB of LPDDR4X memory in the iPhone XR, and 4GB of RAM in the iPad Air (2019), 3GB of RAM in the 5th generation iPad mini, and the iPad (2020).[12] The ARMv8.3 instruction set it supports brings a significant security improvement in the form of pointer authentication, which mitigates exploitation techniques such as those involving memory corruption, Jump-Oriented-Programming, and Return-Oriented-Programming.[13]
The A12 has video codec encoding support for HEVC and H.264. It has decoding support for HEVC, H.264, MPEG‑4 Part 2, and Motion JPEG.[14]
SoC | A12 (7 nm) | A11 (10 nm) |
---|---|---|
Total Die | 83.27 | 87.66 |
Big Core | 2.07 | 2.68 |
Small Core | 0.43 | 0.53 |
CPU Complex (incl. cores) | 11.90 | 14.48 |
GPU Core | 3.23 | 4.43 |
GPU Total | 14.88 | 15.28 |
NPU | 5.79 | 1.83 |
Products that include the Apple A12 Bionic
- iPhone XS & XS Max
- iPhone XR
- iPad Mini (5th generation)
- iPad Air (3rd generation)
- iPad (8th generation)
- Apple TV 4K (2nd generation)
See also
- Apple silicon, the range of ARM-based processors designed by Apple
- Apple A12X
- Comparison of Armv8-A processors
References
Шаблон:S-start Шаблон:Succession box Шаблон:S-end
Шаблон:Apple Inc. Шаблон:Apple silicon Шаблон:Apple Inc. hardware Шаблон:Application ARM-based chips
- ↑ 1,0 1,1 1,2 1,3 Шаблон:Cite press release
- ↑ 2,0 2,1 2,2 2,3 Шаблон:Cite press release
- ↑ 3,0 3,1 Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ 5,0 5,1 5,2 5,3 Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ 9,0 9,1 9,2 Шаблон:Cite web
- ↑ 10,0 10,1 Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web
- ↑ Шаблон:Cite web