Ядро процессора Cortex A9

Структура ядра процессора Cortex-A9 приведена на рис.32.4.

 

Рис. 32.4.Структура ядра процессора ARM Cortex-A9.

 

Ядро Cortex-A9 предназначалось для использования в высокопроизводительных смартфонах и планшетах.

 

Ядро процессора Cortex-A15

Характеристики ядра Cortex-A15:

13-стадийный конвейер;

поддерживает внеочередное выполнение команд и виртуализацию;

является развитием ядра Cortex-A9. Они имеют схожую структуру.

может работать на частоте 2.5 ГГц;

имеет кэш-память первого уровня;

имеет до 4 Мбайт распределенной кэш-памяти второго уровня с низким уровнем задержек;

блок обработки чисел с плавающей точкой (FPU);

сопроцессор NEON;

в теории может адресовать до 1 Тбайт оперативной памяти;

процессор имеет 128-разрядный когерентный интерфейс, который может быть использован для связи с другими блоками и периферией.

Ядро процессора Cortex-A15 из всех предыдущих ядер фирмы ARM наиболее близко к ядрам процессоров с архитектурой IA-32/64 по количеству и качеству блоков.

Характеристики некоторых структур ядер приведены в таблице 32.1.

 

 

Таблица 32.1.

Архитектура
  ARM11 ARM Cortex A7 ARM Cortex A8 ARM Cortex A9 Qualcomm Scorpion Qualcomm Krait
Декодирова-ние 1 команда 1-2 команды 2 команды 2 команды 2 команды 3 команды
Длина конвейера 8 ступеней 8 ступеней 13 ступеней 8 ступеней 10 ступеней 11 ступеней
Внеочередное выполнение команд нет нет нет да да да
Технология NEON - да нет да частично да
Технологичес-кий процесс 90 нм 40 нм/ 28 нм 65 нм/ 45 нм 40 нм 40 нм 28 нм
Частота 412 МГц 1.5 ГГц (28 нм) 600 Гц/ 1 ГГц 1.2 ГГц 1 ГГц 1.5 ГГц