ARM體系結(jié)構(gòu)版本與相應(yīng)的內(nèi)核名稱
體系結(jié)構(gòu) | 內(nèi)核名稱 |
ARM V7 | Cortex系列: 本文引用地址:http://butianyuan.cn/article/201611/317192.htmCortex-M3 / Cortex-R / Cortex A8/Cortex A9/Cortex A15 Scorpion : 高通獲得ARM授權(quán)后,在Cortex A8基礎(chǔ)上設(shè)計的. |
ARM V4T | ARM7 TDMI |
ARM V5TE | ARM10 TDMI / ARM 10E / XScale / ARM 9 ARM9系列包含:ARM920T/ARM922T/ARM940T ARM10E系列包含:ARM 1020E / ARM 1022E / ARM 1026EJ-S |
ARM V6 | ARM 11 |
1. 基本知識
(1) NV的4核Tegra 3 --> 內(nèi)核名稱仍為Cortex A9核心,架構(gòu)仍然是ARM V7
Exynos 4412也是如此
(2) Scropion是高通根據(jù)Cortex-A8修改的。關(guān)鍵的特點是同頻下比A8節(jié)能30%,或者同功耗的頻率高25%。
Scorpion具有部分A9的特性,如亂序執(zhí)行,管線化的VFP,支持多核。此外,Scorpion的Neon SIMD引擎(高通稱之為VeNum)寬度為128bit,是A8和A9的兩倍,能提供更強勁的浮點運算支持,并且在不需要的時候可以關(guān)閉一半變成64bit以節(jié)省能源??傮w上,Scorpion是具有部分A9特性的A8,高頻率節(jié)能浮點加強版。
(3) VIA WM8650
采用超低功耗 ARM 9 核心,主頻為 600MHz,集成多媒體指令和硬件加速性能,支持視頻/音頻解碼加速.
說明它對應(yīng)ARM V5TE體系結(jié)構(gòu)
(4) VIA WM8750
WM8750 采用超低功耗 ARM 11 核心,800Mhz 主頻
說明它對應(yīng)ARM V6體系結(jié)構(gòu)
(5) VIA WM8950
PRIZM WM8950 平臺搭載主頻為800MHz的超低功耗 ARM Cortex-A9 核心,擁有先進的繪圖核心和出色的 1080p 視頻回放性能
說明它對應(yīng)ARM V7體系結(jié)構(gòu)
(6)ARM 9微處理器系列
體系結(jié)構(gòu)為ARM V5TE
ARM9系列主要應(yīng)用于無線設(shè)備,儀器儀表,機頂盒,高端打印機,數(shù)字照相機,攝像機等場合。
(7) ARM 10E系列微處理器的主要特點
支持DSP指令集
6級流水線
32bit高速AMBA bus接口
支持VFP 10浮點協(xié)處理器
全性能MMU,支持眾多主流嵌入式OS
Data Cache / Instruction Cache
(8) Cortex-A15 MPCore
ARMv7-A內(nèi)核
Exynos(獵戶座)5250就是此核心。
Nvidia Tegra4 : Cortex-A15 4核心
2. ARMv7-A => ARMv8-A的發(fā)展
ARMv8-A的公開信息:
(1) ARM.com/architecture
TechCon talk - Architecture overview
Instruction Set Overview
AArch64 ABI documents
svn://gcc.gnu.org/gcc/branches/ARM/aarch64-branch : Gcc for AArch64公開Review
(2) ARMv8, Linaro and OpenSource Community關(guān)系
ARM公司的目標:
AArch64 tools support via gnu.org
AArch64 Linux kernel support via kernel.org
(3) 2012-10-30 ARM正式發(fā)布Cortex-A50
ARMv8 kernel, 64bit CPU
面向低功耗服務(wù)器市場.
評論