09.10.2019 Новости, Мобильные и беспроводные решенияARM разрешит разработчикам SoC (системы на чипе) модифицировать процессоры Cortex-M под свои уникальные, специфичные для приложений функции без риска фрагментации ПО, пишет портал ZDNet. Сделать это можно будет при помощи набора пользовательских инструкций (Custom Instructions) для архитектуры Armv8-M, что позволит упростить совместное проектирование аппаратного и программного обеспечения для специфичных сценариев применения, которые касаются встраиваемых и IoT-устройств. «В будущем появится мир, состоящий из триллиона защищенных интеллектуальных устройств. Его основой станут сложные, комплексные сценарии применения, что немыслимо без тесной связки аппаратного и программного обеспечения на стадии проектирования», — заявил старший вице-президент и руководитель подразделения ARM Automotive and IoT Дипти Вачани. Пользовательские инструкции в качестве стандартной функции для процессоров Cortex-M появятся не ранее I половины 2020 г., а первым процессором, который можно будет модифицировать под нужды чипмейкеров, станет ARM Cortex-M33. Как сообщил разработчик, доступ к инструкциям новым и существующим лицензиатам будет бесплатный. Чтобы обеспечить обработку пользовательских инструкций, ARM модифицирует CPU, зарезервировав в нем отдельное зашифрованное пространство, куда дизайнеры смогут добавлять собственные расширения путей к данным. Наряду с расширением интерфейса сопроцессора, новая функция позволит расширять возможности Cortex-M за счет ускорителей, оптимизированных для работы ...
читать далее.