ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1144557 Топик полностью
Evgeny_CD, Архитектор (11.11.2021 02:21 - 02:40, просмотров: 288) ответил Evgeny_CD на Рукописи не горят. История архитектуры [Motorola M·CORE], ее взлета, угасания и возрождения силами трудолюбивых китайцев [C-SKY]. Будущее не определено! RISC-V это круто, но будущее - не только он.
[M·CORE] Кратко история. Заметим, архитектура вышла в late 1997. Значит в конце 2022 патенты превратятся в тыкву! Очень даже существенный момент. 

https://en.wikipedia.org/wiki/M%C2%B7CORE


История никуда не делась - чипы все еще выпускаются.


GCC 11 - поддержка есть

https://gcc.gnu.org/onlinedocs/gcc-11.2.0/gcc/MCore-Options.html#MCore-Options


Статья как делали архитектуру вложена. Очень подробно описан процесс синтеза и преимущества кастомного синтеза над автосинтезатором :)


Архитектура очень и очень продвинутая. Ядро 32 бита, система команд 16 битная, два здоровенных блока опкодов зарезервированы для светлого будущего, + немало небольших кусочков и одиночных опкодов, 16 регистров, изначального заложен альтернативный набор регистров. Сами команды впечатляющие. Такое ощущение, что творцы Cortex-M тщательно курили мануалы по этой архитектуре. Плотность кода оно должно давать очень высокую. Мануал по системе команд читается легко и приятно.


История, почему все это не пошло в массовый embedded на рубеже 2000 года - пока непонятная. Как именно они просрали будущее ARMу - еще предстоит изучить.10.1.1.25.8009.pdf