Apple A7

Apple A7
Apple A7
生産時期 2013年9月20日から
設計者 Apple
生産者 サムスン電子[1]
CPU周波数 1.3 GHz[2] 
アーキテクチャ ARMv8-A[3][4]
マイクロアーキテクチャ Cyclone[5]
コア数 2[2]
L1キャッシュ 64 KB instruction + 64 KB data[5]
L2キャッシュ 1 MB shared[5]
GPU PowerVR G6430 (four cluster)[6]
テンプレートを表示

Apple A7とはAppleにより設計された64ビットSoCである。2013年9月10日発売のiPhone 5sにて初めて登場した。Appleによると、前世代のApple A6と比較して最大2倍早く、最大2倍のグラフィックス性能を備えているという[7]。世界初の64ビットARM CPUではないが[8]、コンシューマー向けのスマートフォン・タブレット用途としては初めて出荷された[9]

採用製品

設計

CPU はAppleが設計した[2] 64ビットARMアーキテクチャ[3]で、デュアルコアで最高 1.3GHz で動作し[2]、命令セットは ARMv8-Aをサポートする。L1キャッシュは、コードが64KB、データが64KB。L2キャッシュは1MB[5]。開発コードは Cyclone[5][4]

GPU は PowerVR G6430 で4クラスタ設定となっている[6]

対応メモリは、LPDDR3 SDRAMで、データ幅は64ビットのシングルチャネル[5]iPhone 5sの搭載メモリは1GB[10]

プロセスルールは28nm HKMGで、ダイサイズは102mm2[1][3]

参考文献

  1. ^ a b “Inside the iPhone 5s”. Chipworks (2013年9月20日). 2013年9月20日閲覧。
  2. ^ a b c d Lal Shimpi, Anand (2013年9月17日). “The iPhone 5s Review: A7 SoC Explained”. AnandTech. 2013年9月18日閲覧。
  3. ^ a b c Lal Shimpi, Anand (2013年9月17日). “The iPhone 5s Review: The Move to 64-bit”. AnandTech. 2013年9月18日閲覧。
  4. ^ a b “[LLVMdev] A7 processor support?”. LLVM Developers Mailing List (2013年9月10日). 2013年9月11日閲覧。
  5. ^ a b c d e f Lal Shimpi, Anand (2013年9月17日). “The iPhone 5s Review: After Swift Comes Cyclone”. AnandTech. 2013年9月18日閲覧。
  6. ^ a b Lal Shimpi, Anand (2013年9月17日). “The iPhone 5s Review: GPU Architecture”. AnandTech. 2013年9月18日閲覧。
  7. ^ "Apple Announces iPhone 5s—The Most Forward-Thinking Smartphone in the World" (Press release). Apple. 10 September 2013. 2013年9月13日閲覧
  8. ^ "AppliedMicro Showcases World's First 64-bit ARM v8 Core" (Press release). AppliedMicro. 27 October 2011. 2014年2月11日閲覧
  9. ^ Lai Shimpi, Anand (2013年9月10日). “Apple Announces A7, World's First 64-bit Smartphone SoC”. AnandTech. 2013年9月16日閲覧。
  10. ^ “Quick Turn Teardown of the Apple iPhone 5s”. TechInsights (2013年9月20日). 2013年9月20日閲覧。
ARMベースのチップ
アプリケーションプロセッサー
Cortex-A5
Cortex-A7
Cortex-A8
Cortex-A9
Cortex-A15
Cortex-A57
Cortex-A76
ARMv7-A互換
ARMv8互換
組込み用マイクロコントローラ
Cortex-M0
Cortex-M0+
  • フリースケール Kinetis L
  • NXP LPC800
Cortex-M1
Cortex-M3
  • Actel SmartFusion, SmartFusion 2
  • Atmel AT91SAM3
  • Cypress PSoC 5
  • Energy Micro EFM32 Tiny, Gecko, Leopard, Giant
  • Fujitsu FM3
  • NXP LPC1300, LPC1700, LPC1800
  • Silicon Labs Precision32
  • STマイクロエレクトロニクス STM32 F1, F2, L1, W
  • テキサス・インスツルメンツ F28, LM3, TMS470, OMAP 4
  • Toshiba TX03
Cortex-M4
  • Atmel AT91SAM4
  • フリースケール Kinetis K
  • テキサス・インスツルメンツ OMAP 5
Cortex-M4F
  • Energy Micro EFM32 Wonder
  • フリースケール Kinetis K
  • Infineon XMC4000
  • NXP LPC4000, LPC4300
  • STマイクロエレクトロニクス STM32 F3, F4
  • テキサス・インスツルメンツ LM4F
リアルタイム処理マイクロコントローラ
Cortex-R4F
  • テキサス・インスツルメンツ RM4, TMS570
Cortex-R5F
  • Scaleo OLEA
クラシックプロセッサー
ARM7
Atmel
  • AT91SAM7, AT91CAP7, AT91M, AT91R
NXP
STマイクロエレクトロニクス

STR7

ARMv4互換
ディジタル・イクイップメント・コーポレーション
ARM9
ARMv5互換
ディジタル・イクイップメント・コーポレーション
マーベル・テクノロジー・グループ
  • Sheeva
  • Feroceon
  • Jolteon
  • Mohawk
ARM11
ARMv6互換
  • Mindspeed Comcerto 1000