Знакомство с самым низким в мире MCU
Новый MCU от Ambiq упаковывает удар без питания.
Вчера вечером All About Circuits взяли Ambiq за приглашение на предварительный просмотр своего микроконтроллера Apollo, работающего под новым тестом ULPBench, перед большим объявлением сегодня. Как и ожидалось, MCU вышел на первое место, но удивление заключалось в том, насколько он превзошел ближайших конкурентов от STMicroelectronics (188) и Texas Instruments (124): он был почти вдвое выше на 366.
Главный исполнительный директор Ambiq Майк Нунан и президент EEMBC Маркус Леви быстро заметили, что в предварительных демонстрационных версиях MCU - 32-битное устройство на базе Cortex M4 с плавающей точкой - фактически набрало 377. Проверка из видео ниже для демонстрации в действии:
Теперь, как правило, когда вы участвуете в соревнованиях в два раза, вам не все равно, что разница в нескольких процентных пунктах между показаниями демо. Но с MCU, особенно для Internet of Things (IoT), каждый микроволт считается, поэтому Нунан может быть прощен за то, что он был конкурентоспособным (и Леви можно простить за то, что он был в восторге от своего нового теста). Теоретически, в два раза эффективность означает удвоение срока службы батареи. Или вы даже можете отказаться от батареи и использовать какую-то форму сбора энергии. Но будь осторожен. Посмотрите на сам тест ULPBench, который вам нужно понять, прежде чем прийти к какому-либо решению, основанному на огромной победе Ambiq.
Этот результат стал результатом того, что каждый поставщик MCU сказал, что его MCU потребляет наименьшую мощность и, следовательно, лучше, особенно для приложений IoT. Разумеется, они могут быть правы, но только для их конкретного набора тестовых параметров. Но эти параметры могут быть не параметрами вашего приложения, поэтому ULPBench стандартизирует известный набор типичных параметров и условий, чтобы мы могли по крайней мере получить базовую контрольную точку.
Таким образом, ULPBench стандартизирует типичную рабочую нагрузку с малой мощностью и измеряет фактическую энергию, необходимую для завершения этой рабочей нагрузки. Этот подход нормализует множество различных режимов работы MCU, таких как активный ток, ток сна, время пробуждения, эффективность ядра и эффективность кеша. Затем он синтезирует эти данные в одном значении, которое разработчики действительно заботятся: количество энергии, необходимое для завершения их конкретного применения.

Ambiq Apollo MCU в графической части
Ключ к его потреблению низкой мощности находится в его технологии подпороговой оптимизации мощности (SPOT), которая позволяет работать от 0, 5 В по сравнению с более типичным 1, 8 В, используя квадратную зависимость между потребляемой мощностью и рабочим напряжением (Р пропорциональна V 2). Микроконтроллер потребляет 34 мкА / МГц, выполняя инструкции от Flash, а токи спящего режима могут достигать 140nA. Микроконтроллер Apollo находится в центре тренажера Misfit Shine 2, пригодного для сна и сна, и что потребление энергии является ключевым критерием для его выбора инженерами-конструкторами Misfit.
«Misfit имеет беспрецедентное количество датчиков и может работать до шести месяцев без необходимости подзарядки», - говорит Нунан.