Другие журналы

электронный научно-технический журнал

ИНЖЕНЕРНЫЙ ВЕСТНИК

Издатель: Общероссийская общественная организация "Академия инженерных наук им. А.М. Прохорова".

Сравнение архитектур микропроцессоров класса ARM

Инженерный вестник # 04, апрель 2014
УДК: 004.3
Файл статьи: Khartov_V.pdf (429.21Кб)
авторы: Королев Б. Ю., Хартов В. Я.

В работе проводится сравнение архитектур микропроцессоров широкого применения класса ARM. Рассмотрены общие принципы построения архитектуры ARM и отличия отдельных классов. Описаны наборы инструкций, исполняемых на процессорах ARM. Сравниваются актуальные в настоящее время семейства процессоров ARM, начиная с классических ARM7TDMI, ARM9xxx и заканчивая последними семействами процессоров Cortex - M4, Cortex - A50. Приводятся оценки производительности конкретных ядер класса ARM. В заключении даются рекомендации по выбору процессора в зависимости от решаемых задач. Приведен обширный список информационных источников, рекомендуемых для более глубокого изучения и освоения процессоров данного класса. Материалы статьи могут быть полезны разработчикам при выборе процессора из семейства ARM, наиболее подходящего для решения поставленной задачи.

Список литературы
1. Хартов В.Я. Микропроцессорные системы. М.: Издательский центр «Академия», 2010. 352 с.
2. Fitzpatrick, J. An interview with Steve Furber. // Communications of the ACM. 2011. Т. 54, № 5. С. 34-39.
3. ARM Architecture Reference Manual // ARM Limited. Режим доступа: http://people.freebsd.org/~chuckr/arm/ARMArchitectureRefMan.pdf (дата обращения 12.11.2013).
4. ARM9 Technical Reference Manual // ARM Limited. Режим доступа: http://infocenter.arm.com/help/topic/com.arm.doc.ddi0222b/DDI0222.pdf (дата обращения 12.11.2013).
5. ARM11 MPCore Processor Technical Reference Manual // ARM Limited. Режим доступа: http://infocenter.arm.com/help/topic/com.arm.doc.ddi0360f/DDI0360F_arm11_mpcore_r2p0_trm.pdf (дата обращения 12.11.2013).
6. TrustZone // ARM Limited. Режим доступа: http://www.arm.com/products/processors/technologies/trustzone/index.php (дата обращения 25.01.2014).
7. ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition Issue C // ARM Limited. Режим доступа: http://iamroot.org/wiki/lib/exe/fetch.php?media=%EC%8A%A4%ED%84%B0%EB%94%94:ddi0406c_b_arm_architecture_reference_manual.pdf (дата обращения 14.11.2013).
8. ARMv7-M Architecture Reference Manual // ARM Limited. Режим доступа: http://www.eecs.umich.edu/courses/eecs373/readings/ARMv7-M_ARM.pdf (дата обращения 14.11.2013).
9. ARM Processor Architecture // ARM Limited. Режим доступа: http://www.arm.com/products/processors/instruction-set-architectures/index.php (дата обращения 14.11.2013).
10. ARM Architecture Reference Manual ARMv8, for ARMv8-A architecture profile // ARM Limited. Режим доступа: http://www.cs.utexas.edu/~peterson/arm/DDI0487A_a_armv8_arm_errata.pdf (дата обращения 25.01.2014).
11. Guy Larri. ARM810 – Dancing to the Beat of a Different Drum // ARM Limited. Режим доступа: http://www.dlhoffman.com/publiclibrary/software/hot_chips_papers/hc96/hc8_pdf/4.1.pdf (дата обращения 14.11.2013).
12. VLSI Technology Now Shipping ARM810 // EE Times. Режим доступа: http://www.eetimes.com/document.asp?doc_id=1208831 (дата обращения 14.11.2013).
13. Cortex-M0 Specification Summary // ARM Limited. Режим доступа: http://arm.com/products/processors/cortex-m/cortex-m0.php?tab=Specifications (дата обращения 14.11.2013).
14. Cortex-M0+ Specification Summary // ARM Limited. Режим доступа: http://www.arm.com/products/processors/cortex-m/cortex-m0plus.php (дата обращения 14.11.2013).
15. Cortex-M1 Specification Summary // ARM Limited. Режим доступа: http://arm.com/products/processors/cortex-m/cortex-m1.php?tab=Specifications (дата обращения 14.11.2013).
16. ARM Extends Cortex Family with First Processor Optimized for FPGA // ARM Limited. Режим доступа: http://www.arm.com/about/newsroom/17017.php (дата обращения 14.11.2013).
17. Cortex-M3 Specification Summary // ARM Limited. Режим доступа: http://arm.com/products/processors/cortex-m/cortex-m3.php?tab=Specifications (дата обращения 14.11.2013).
18. Cortex-M4 Specification Summary // ARM Limited. Режим доступа: http://arm.com/products/processors/cortex-m/cortex-m4-processor.php?tab=Specifications (дата обращения 14.11.2013).
19. Cortex-A5 Specification Summary // ARM Limited. Режим доступа: http://arm.com/products/processors/cortex-a/cortex-a5.php?tab=Specifications (дата обращения 14.11.2013).
20. Cortex-A7 Specification Summary // ARM Limited. Режим доступа: http://arm.com/products/processors/cortex-a/cortex-a7.php?tab=Specifications (дата обращения 14.11.2013).
21. Deep inside ARM's new Intel killer // The Register. Режим доступа: http://www.theregister.co.uk/2011/10/20/details_on_big_little_processing/ (дата обращения 14.11.2013).
22. Cortex-A8 Specification Summary // ARM Limited. Режим доступа: http://arm.com/products/processors/cortex-a/cortex-a8.php?tab=Specifications (дата обращения 14.11.2013).
23. Cortex-A12 Processor // ARM Limited. Режим доступа: http://www.arm.com/products/processors/cortex-a/cortex-a12-processor.php (дата обращения 14.11.2013).
24. Cortex-A15 Specification Summary // ARM Limited. Режим доступа: http://arm.com/products/processors/cortex-a/cortex-a15.php?tab=Specifications (дата обращения 14.11.2013).
25. Exclusive: ARM Cortex-A15 "40 Per Cent" Faster Than Cortex-A9 // ITProPortal.com. Режим доступа: http://www.itproportal.com/2011/03/14/exclusive-arm-cortex-a15-40-cent-faster-cortex-a9/ (дата обращения 14.11.2013).
26. Cortex-A53 Processor // ARM Limited. Режим доступа: http://www.arm.com/products/processors/cortex-a50/cortex-a53-processor.php (дата обращения 14.11.2013).
27. Cortex-A57 Processor // ARM Limited. Режим доступа: http://www.arm.com/products/processors/cortex-a50/cortex-a57-processor.php (дата обращения 14.11.2013).


Тематические рубрики:
Поделиться:
 
ПОИСК
 
elibrary crossref neicon rusycon
 
ЮБИЛЕИ
ФОТОРЕПОРТАЖИ
 
СОБЫТИЯ
 
НОВОСТНАЯ ЛЕНТА



Авторы
Пресс-релизы
Библиотека
Конференции
Выставки
О проекте
Rambler's Top100
Телефон: +7 (499) 263-69-71
  RSS
© 2003-2024 «Инженерный вестник» Тел.: +7 (499) 263-69-71