езпечував достатню швидкодію і був трохи складніше попередників (35 тис. транзисторів проти 30 тис. у ARM3), що дозволяло здешевити виробництво на напівпровідникових заводах того часу.
У Водночас з'явилася схвалена і сьогодні схема позначень: ARM6 - власне ядро, ARM60 - цілісний ЦП, ARM610 - більш розвинені модифікації ЦП з кеш-пам'яттю, інші цифри в номері означають наявність тієї чи іншої периферії, букви - ті чи інші розширення системи команд.
Сьогодні ARM пропонує широку номенклатуру мікропроцесорних ядер, архітектурних розширень, інструментальних засобів і т. п. Якщо підходити до питання строго, то потрібно зауважити, що В«процесора ARMВ» як такого не існує. ARM - це назва архітектури. Компанія-розробник продає ядро ​​ЦП, оформлене або в вигляді програми на мові Verilog (синтезовані ядра), або принципової схеми, або у вигляді топологічної макроячейки. Крім ЦП пропонується цілий ряд інших рішень, зокрема бібліотека макроячеек, що реалізують стандартну периферію (PowerCell), а також різноманітні додаткові технології.
Модельний ряд ядер ARM розвивався досить інтенсивно. У номенклатурі ядер ARM місце молодшого займає сімейство ARM7 Thumb, воно забезпечує продуктивність близько 130 MIPS, дуже компактно (при проектних нормах 180 нм модифікація ARM7TDMI займає всього 0,59 мм2), питоме енергоспоживання 0,25 мВт/МГц. Існують також синтезовані ядра ARM7TDMI-S і ARM7EJ-S, що відрізняються наявністю в системі команд DSP-інструкцій і засобів акселерації роботи віртуальної машини Java (Jazelle). ARM720T оснащується повнофункціональним модулем управління пам'яттю (MMU, розмір сторінки 4-64 Кбайт), а ARM740T - спрощеним (MPU, без режиму трансляції адрес). Обидва ЦП мають кеш-пам'ять (8 Кбайт). p> У лютий 1996 р. DEC у співпраці з ARM розробила перший ЦП серії StrongARM (SA-110) з п'ятиступеневим конвеєром, пятіпортовим файлом регістрів, блоком множення і т. д., його енергоспоживання приблизно 1 Вт при тактовій частоті до 233 МГц.
ARM8 - Певною мірою перехідна модель, розроблена В«слідамиВ» спільного з DEC проекту StrongARM, досить швидко змінилася ARM9 (з гарвардської шиною, буфером запису, гнучкою схемою захисту пам'яті). Серія ARM9 Thumb створювалася для портативних пристроїв із значними вимогами до швидкодії, продуктивність ядра досягає 220 MIPS, питоме споживання 0,3 мВт/МГц. У серії є кілька модифікацій (у тому числі ARM920T, ARM922T і ARM940T) з роздільними кешами команд і даних (16/16, 8/8 і 4/4 Кбайт відповідно). Модифікації ARM920T і ARM922T оснащуються MMU. У цій же серії існує сімейство ядер ARM9E-S Thumb з DSP-розширеннями системи команд і додатковими засобами, що підвищують швидкодію при обробці медіа-коду (Зокрема, помножувач-накопичувач, в ЦП може бути передбачений математичний співпроцесор VFP9-S, який би виконання операції з плаваючою точкою над даними подвійної точності). Ємність кешу від 1 Мбайт в ARM946E-S до 4-128 Кбайт у ARM926EJ-S. p> Серія ARM10 Thumb орієнтова...