Вероятно, самая компактная SoC в мире впервые была показана в действии. ARM объявила Cortex M0 в варианте с семью ядрами (M7) в конце лета прошлого года. В фокусе внимания был размер чипа, минимальная площадь позволяет создавать весьма интересные дизайны «железа». Производительность ARM тоже упомянула, несмотря на ограниченный из-за размера набор функций, ее обещают на высоком уровне.
С чипом Cortex M0 ARM нацеливается на разработчиков, которым ранее приходилось использовать 8-битные процессоры в своих продуктах. Архитектура Cortex M0 уже 32-битная, так что 16-битный этап можно пропустить. Привычные спецификации частоты и энергопотребления ARM не привела из-за дизайна, который адаптируется к требуемым сценариям. Так что о частоте информации нет. Но ARM указала другие сведения: 2,33 CoreMarks/МГц и от 0,87 до 1,27 DMIPS/МГц. Энергопотребление составляет 5,1 и 64,3 мкВт/МГц. На PCB чип может занимать площадь от 0,007 мм² до 0,109 мм².
Чип Cortex M0 самый маленький из возможных уровней. Его дополняет Cortex M0+, который лишился 32-битной поддержки, зато размеры удалось сделать еще меньше. Дизайн может составлять до семи уровней/ядер, на фотографии как раз показан Cortex M7. Но без микроскопа структуру разобрать сложно. В кадр случайно попала частица пыли.
Конечно, из-за размера придется смириться с ограничениями. Набор интерфейсов для подключения других компонентов у процессора ограничен. В любом случае, подобные процессоры обрабатывают небольшой набор данных, пусть и с максимально возможной скоростью. Из особенностей можно отметить выделенный интерфейс пробуждения, чтобы процессор работал только тогда, когда нужно. Есть и интерфейс связи с окружающим миром. Но здесь уже требуются дополнительные чипы, которые подключаются напрямую к данному интерфейсу. Для беспроводной связи возможно использование чипов Bluetooth LE, IEEE 802.15 (Wireless Personal Area Network или WPAN) и Z-Wave.
Перспективы ARM Cortex M0 хорошие. Даже для простой передачи информации по кабелю приходится использовать различные чипы, чтобы конвертировать сигнал. Компактный дизайн чипов позволит сделать штекеры/адаптеры еще меньше. Интернет вещей тоже является перспективной площадкой для компактных процессоров, которые можно будет устанавливать практически везде.