ARMアーキテクチャ
ARMv7-A, v8-A は以下の SoC で実装されている。
Allwinner (全志科技)
Amlogic (晶晨半导体)
Apple A4, A5, A5X, A6, A6X, A7, A8, A8X, A9, A9X, A10, A10X, A11, A12, A12X
Freescale i.MX
Fujitsu ARM based SoC Platform (FASP)
HiSilicon (海思半导体)
Marvell ARMADA
MediaTek
NVIDIA Tegra
Qualcomm Snapdragon
Renesas EV2, APE6
Rockchip (瑞芯微电子)
Samsung Hummingbird, Exynos
ST-Ericsson NovaThor
STMicroelectronics SPEAr
Texas Instruments OMAP
Trident PNX
ZiiLABS ZMS
携帯情報端末 eMate 300
携帯電話 一般的なGSM携帯電話 cdmaOne携帯電話 初期の3G携帯電話(例:au CDMA 1X A1400番台の一部を除くA1000番台・A3000番台・A5500番台を除くA5000番台。一部例外除く)
携帯ゲーム機 ゲームボーイアドバンス ニンテンドー DS/DS Lite(サブCPU、GBAソフトの動作にも使われる) DSi(サブCPU)
携帯音楽プレーヤー iPodシリーズ(デュアルコア実装)
電卓 HP 20b / HP 30b
その他 レゴマインドストーム NXT(知能ブロックの一部) ルンバ(一部の機種)
VFP (Vector Floating Point) はARMアーキテクチャのコプロセッサ拡張である。半精度(v3以降)・単精度・倍精度の浮動小数点演算機能を提供する。
VFPv1 - 廃止
VFPv2 - ARMv5TE、ARMv5TEJ、ARMv6 で利用可能
VFPv3 - ARMv7 で利用可能。通常はレジスタ数32個であるが、NVIDIA Tegra 2 シリーズなどはレジスタ数が半分のVFPv3-D16を採用。Cortex-A8の実装はパイプライン化されておらず非常に低速 (VFP Lite)。
VFPv4 - Cortex-A5, A7, A15, Apple A6, Snapdragon Krait などで利用可能。IEEE754準拠の(乗算結果の丸めを行わない)Fused multiply add 対応。VFPv4-D16 もあり。
"Vector" の名を冠する通り、いくつかの命令においてはベクタモードと呼ばれる1命令で複数のレジスタに対して演算を行うモードが用意されている。
ARMv6で導入された。32ビット幅。
2019年 5月27日 に発表された。