Difference between revisions of "Application Processor"

From The iPhone Wiki
Jump to: navigation, search
(Fixing device names for new wiki format)
Line 6: Line 6:
 
== Processor List ==
 
== Processor List ==
 
* [[S5L8900]] ([[M68AP|iPhone]], [[N45AP|iPod touch]], [[N82AP|iPhone 3G]])
 
* [[S5L8900]] ([[M68AP|iPhone]], [[N45AP|iPod touch]], [[N82AP|iPhone 3G]])
* [[S5L8720]] ([[N72AP|iPod touch 2G]])
+
* [[S5L8720]] ([[N72AP|iPod touch (2nd generation)]])
 
* [[S5L8920]] ([[N88AP|iPhone 3GS]])
 
* [[S5L8920]] ([[N88AP|iPhone 3GS]])
* [[S5L8922]] ([[N18AP|iPod touch 3G]])
+
* [[S5L8922]] ([[N18AP|iPod touch (3rd generation)]])
* [[S5L8930]] A4 ([[K48AP|iPad]], [[iPhone 4]], [[N81AP|iPod touch 4G]], [[K66AP|Apple TV 2G]])
+
* [[S5L8930]] A4 ([[K48AP|iPad]], [[iPhone 4]], [[N81AP|iPod touch (4th generation)]], [[K66AP|Apple TV (2nd generation)]])
 
* [[S5L8940]] A5 ([[iPad 2]], [[N94AP|iPhone 4S]])
 
* [[S5L8940]] A5 ([[iPad 2]], [[N94AP|iPhone 4S]])
* [[S5L8942]] A5 Rev A ([[J33AP|Apple TV 3G (AppleTV3,1)]], [[K93AAP|iPad 2 (iPad2,4)]], [[iPod touch 5G]], [[iPad mini]])
+
* [[S5L8942]] A5 Rev A ([[J33AP|Apple TV (3rd generation) (AppleTV3,1)]], [[K93AAP|iPad 2 (iPad2,4)]], [[iPod touch (5th generation)]], [[iPad mini]])
* [[S5L8945]] A5X ([[iPad 3]])
+
* [[S5L8945]] A5X ([[iPad (3rd generation)]])
* [[S5L8947]] A5 Rev B ([[J33IAP|Apple TV 3G (AppleTV3,2)]])
+
* [[S5L8947]] A5 Rev B ([[J33IAP|Apple TV (3rd generation) (AppleTV3,2)]])
 
* [[S5L8950]] A6 ([[iPhone 5]], [[iPhone 5c]])
 
* [[S5L8950]] A6 ([[iPhone 5]], [[iPhone 5c]])
 
* [[S5L8955]] A6X ([[iPad 4]])
 
* [[S5L8955]] A6X ([[iPad 4]])
 
* [[S5L8960]] A7 ([[iPhone 5s]], [[iPad mini 2]], [[iPad mini 3]])
 
* [[S5L8960]] A7 ([[iPhone 5s]], [[iPad mini 2]], [[iPad mini 3]])
 
* [[S5L8965]] A7 Variant ([[iPad Air]])
 
* [[S5L8965]] A7 Variant ([[iPad Air]])
* [[T7000]] A8 ([[J42dAP|Apple TV 4G]], [[iPad mini 4]], [[N61AP|iPhone 6]], [[N56AP|iPhone 6 Plus]], [[N102AP|iPod touch 6G]])
+
* [[T7000]] A8 ([[J42dAP|Apple TV (4th generation)]], [[iPad mini 4]], [[N61AP|iPhone 6]], [[N56AP|iPhone 6 Plus]], [[N102AP|iPod touch 6G]])
 
* [[T7001]] A8X ([[iPad Air 2]])
 
* [[T7001]] A8X ([[iPad Air 2]])
 
* [[S7002]] S1 ([[Apple Watch (1st generation)]])
 
* [[S7002]] S1 ([[Apple Watch (1st generation)]])

Revision as of 18:24, 22 March 2017

The application processor is the technical term given to a processor of an iDevice. There have been many incarnations of processors for Apple's mobile devices.

Features

Each revision is an ARM SoC tailored to the device's needs. All of Apple's SoC platforms have proprietary PowerVR graphics, public key encryption accelerators, hardware crypto and so on. The cores are mainly generic ARM ones, however, in the case of Swift, Apple used their own core design, compatible with ARMv7-A architecture and VFPv4 floating point.

Processor List

See Also