Список архітектур ARM
У цьому списку наведено мікроархітектури ARM, спроектовані ARM Holdings та сторонніми компаніями. Список відсортовано за версією набору команд ARM, релізом та назвою.
ARMv4
- ARM6 (1993) – Перша мікроархітектура ARM, що використовує 32-бітну шину даних.
- ARM610 (1997) – Покращена версія ARM6 з підтримкою кэшу L1 і додатковими режимами для обробки сигналів.
ARMv5
- ARM7 (1995) – Существенне оновлення від ARM6 з додаванням конвеєрної обробки.
- ARM7TDMI (1997) – Додана підтримка Thumb, 16-бітного набору команд, призначеного для вбудованих пристроїв.
- ARM720T (2000) – Оптимізована версія ARM7TDMI із зменшеним споживанням енергії.
- ARM7EJ-S (2001) – Версія ARM7 з підтримкою Java.
ARMv5TE
- ARM9 (1998) – Мікроархітектура високої продуктивності з конвеєрною обробкою та підтримкою кэшу L2.
- ARM920T (2002) – Покращена версія ARM9 з кращою енергоефективністю.
- ARM9E-S (2003) – Версія ARM9 з підтримкою Java і безпечними функціями.
ARMv6
- ARM10 (2000) – Перша 32-бітна суперскалярна мікроархітектура ARM з конвеєрною обробкою.
- ARM11 (2003) – Оновлена версія ARM10 з нижчим споживанням енергії та вищим рівнем продуктивності.
- ARM1136 (2005) – Покращена версія ARM11 з підтримкою наборів інструкцій SIMD і Media Processing Engine.
ARMv7
- Cortex-A5 (2007) – Мікроархітектура ARM першого покоління для мобільних пристроїв з конвеєрною обробкою.
- Cortex-A7 (2011) – Оновлена версія Cortex-A5 з вищим рівнем продуктивності та енергоефективності.
- Cortex-A9 (2008) – Мікроархітектура ARM високої продуктивності для смартфонів і планшетів.
- Cortex-A15 (2011) – Покращена версія Cortex-A9 з кращою продуктивністю в багатозадачному режимі.
- Cortex-M0 (2007) – Мікроархітектура ARM для вбудованих пристроїв зі сверхмалим споживанням енергії.
- Cortex-M1 (2010) – Оновлена версія Cortex-M0 з кращою продуктивністю і новими функціями.
- Cortex-M3 (2009) – Мікроархітектура ARM середньої продуктивності для вбудованих пристроїв.
- Cortex-M4 (2010) – Покращена версія Cortex-M3 з вищим рівнем продуктивності і новим набором інструкцій.
- Cortex-M7 (2012) – Мікроархітектура ARM високої продуктивності для вбудованих пристроїв.
ARMv8-A
- Cortex-A53 (2012) – Мікроархітектура ARM для мобільних пристроїв середнього класу з підтримкою 64-бітних обчислень.
- Cortex-A57 (2012) – Мікроархітектура ARM високої продуктивності для смартфонів і планшетів.
- Cortex-A72 (2015) – Оновлена версія Cortex-A57 з вищим рівнем продуктивності і енергоефективності.
- Cortex-A73 (2016) – Покращена версія Cortex-A72 з новим набором інструкцій і кращою продуктивністю.
- Cortex-A75 (2017) – Мікроархітектура ARM високої продуктивності з конвеєрною обробкою.
- Cortex-A76 (2018) – Оновлена версія Cortex-A75 з вищим рівнем продуктивності і енергоефективності.
- Cortex-A77 (2019) – Покращена версія Cortex-A76 з новим набором інструкцій і кращою продуктивністю.
- Cortex-A78 (2020) – Мікроархітектура ARM високої продуктивності з новим методом конвеєрної обробки.
- Cortex-A78C (2021) – Покращена версія Cortex-A78 з кращою продуктивністю і енергоефективністю.
ARMv8.2-A
- Cortex-X1 (2019) – Мікроархітектура ARM custom-core для флагманських мобільних пристроїв та інших високопродуктивних пристроїв.
- Cortex-A76AE (2020) – Покращена версія Cortex-A76 з меншим споживанням енергії та кращою продуктивністю.
- Cortex-A77AE (2020) – Покращена версія Cortex-A77 з меншим споживанням енергії та кращою продуктивністю.
Мікроархітектури ARM широко використовуються в різних пристроях, від смартфонів і планшетів до вбудованих систем. Постійно розвиваючись, архітектури ARM пропонують широкий діапазон продуктивності, енергоефективності та функцій.
Часто задавані питання
- Що таке ARM?
- ARM – це компанія, яка розробляє та ліцензує технологію для мікропроцесорів.
- Які переваги архітектур ARM?
- Архітектури ARM характеризуються низьким споживанням енергії, високою продуктивністю та гнучкістю.
- У яких пристроях використовуються архітектури ARM?
- Архітектури ARM використовуються в широкому спектрі пристроїв, включаючи смартфони, планшети, сервери, настільні комп'ютери та вбудовані системи.
- Яке майбутнє архітектур ARM?
- ARM продовжує розробляти нові архітектури, зосереджені на покращенні продуктивності, енергоефективності та функцій.
- Які компанії використовують архітектури ARM?
- Архітектури ARM використовуються багатьма компаніями, включаючи Apple, Samsung, Qualcomm та Broadcom.