Bestechnic BES2700YP — это однокристальная система на базе Arm Cortex-M55 Bluetooth Audio, разработанная для умных наушников с адаптивным шумоподавлением, умных наушников/гарнитур Bluetooth, слуховых аппаратов с шумоподавлением, Bluetooth-колонок и других портативных аудиоустройств.
Когда на на днях мы писали о семействе Ambiq Apollo330 Plus SoC , мы поняли, что впервые рассматриваю микроконтроллеры Arm Cortex-M55 со встроенными беспроводными модулями, в данном случае Bluetooth LE 5.4 и 802.15.4 (Thread/Matter), и именно так мы наткнулись на BES2700YP SoC с более узкими вариантами использования, поскольку она предназначена для аудио-приложений Smart Bluetooth.
Основные характеристики и спецификации BES Technic BES2700YP:
- Подсистема ЦП – ядро Arm Cortex-M55
- Подсистема сенсорного концентратора – ядро Arm STAR-MC1 (улучшенное ядро Arm Cortex-M33) с сенсорным движком, BECO NPU и VAD (обнаружение голосовой активности)
- Память – 4 МБ SRAM, совместно используемая ядрами ЦП, Bluetooth и Sensor Hub.
- Хранилище – Флэш-память в корпусе, загрузочное ПЗУ
- Подсистема Bluetooth
- Ядро Arm STAR-MC1 (ядро Arm Cortex-M33 с некоторыми улучшениями)
- Двухрежимный Bluetooth 5.3 с LE-аудио
- Технология Bestechnic IBRT (Intelligent Bluetooth Retransmission) с прямой коррекцией ошибок (FEC), улучшающая производительность и надежность радиочастот в системах TWS
- Аудио – 2x DAC, 4x ADC
- Периферийные устройства – GPADC, SPI, I2C, UART, I2S, TDM, SPDIF, DMIC, PWM, GPIO и т. д.
- Безопасность – Сертификация PSA, уровень 1
- Корпус – 144-контактный BGA
Наушники HUAWEI FreeBuds Pro 2 работают на базе микроконтроллера BES2700YP
BES2700YP не совсем новый, так как он был выпущен около 3 лет назад, и уже встречается в таких продуктах, как HUAWEI FreeBuds Pro 2, изображенных выше. К сожалению, это не означает, что SDK широко доступен, и два репозитория GitHub с BES2700 SDK, которые нам удалось найти, либо удалены, либо пусты… Это потому, что все ресурсы для разработки требуют NDA, и отчасти поэтому умные часы Core Time 2 основаны на SiFli SF32LB52J Bluetooth SoC вместо одного от Bestechnic.
Смарт-часы, OnePlus Watch 2 основаны на чипе BES2700 в сочетании с Snapdragon W5. Но это другой вариант – BES2700BP с 2.5D GPU, MIPI DSI и HiFi4 audio DSP. Чтобы сделать все еще более запутанным, варианты BES2700H, BES2700IHC, BES2700iBP и BES2700iMP оснащены только ядрами STAR-MC1 и не имеют ядер Cortex-M55.
Блок-схема Bestechnic BES2800BP
Более поздним и мощным вариантом является BES2800BP с двухъядерной подсистемой ЦП Cortex-M55 с двухъядерным BECO NPU, двухрежимным подключением Bluetooth 5.4 и Wi-Fi 6, HiFi 4 DSP, подсистемой Host с сенсорным движком, 8,3 МБ SRAM и 2.5D GPU с интерфейсом дисплея MIPI DSI. BES2800HP похож, но не имеет поддержки GPU и дисплея. Публичного SDK все еще нет, но кто-то опубликовал техническое описание для BES2800BP.
Серии BES2700 и BES2800 предлагают несколько мощных беспроводных микроконтроллеров Cortex-M55 с Bluetooth 5.3/5.4 и опциональным WiFi 6, но, учитывая, что Bestechnic требует NDA, они лучше подходят для (массовых) коммерческих продуктов, чем для проектов с открытым исходным кодом, хотя Pine64 однажды попробовал с наушниками PineBuds Pro ANC & TWS, используя двухъядерный Arm Cortex-M4F Bluetooth SoC BES2300YP. Более подробную информацию о беспроводных BES2700 и BES2800 Cortex-M55 SoC можно найти на веб-сайте Bestechnic.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.