Bouffalo Lab BL616/BL618 — это 32-разрядный беспроводной микроконтроллер RISC-V с поддержкой 2,4 ГГц WiFi 6, двухрежимного Bluetooth 5.2 и радиомодема 802.15.4 для Zigbee, Thread и Matter, предназначенный для IoT-приложений.
Впервые мы заметили микроконтроллер BL616 RISC-V IoT во время анонса BL602/BL606 в ноябре 2020 года, но до сих пор у нас практически не было дополнительной информации о нем. Похоже, что и BL616, и BL618 будут запущены в следующем месяце, и основное различие между ними заключается в том, что BL616 имеет 19 GPIO, а BL618 — 35 GPIO.
Технические характеристики Buffalo Lab BL616 и BL618:
- Ядро MCU — 32-битный RISC-V CPU (RV32GCP) с частотой до 384 МГц (в техническом описании указано 320 МГц) с FPU и DSP, кэшем инструкций 32 КБ и кешем данных 16 КБ
- VPU – видеокодер MJPEG
- Память — 480 КБ SRAM, 4 КБ HBN RAM, встроенная 4 или 8 МБ pSRAM (опционально)
- Хранилище — 128 КБ ПЗУ, 4 КБ eFuse, встроенная флэш-память 2, 4 или 8 МБ (опционально), поддержка флэш-памяти XIP QSPI, интерфейс SD-карты
- Проводная сеть — 10/100M Ethernet
- Беспроводная связь
- Радиочастотный приемопередатчик 2,4 ГГц
- Wi-Fi 6 (IEEE 802.11 b/g/n/ax) 1T1R до 229,4 Мбит/с
- Bluetooth 5.x двухрежимный (классический + LE)
- Zigbee/IEEE 802.15.4
- Функции Wi-Fi
- STA, SoftAP, STA+SoftAP и режимы сниффера
- Безопасность — WPS, WEP, WPA, WPA2, WPA3
- LDPC, STBC, Beamforming, DL/UL OFDMA, MU-MIMO, TWT (целевое время пробуждения), SR (пространственное повторное использование), DCM (модуляция с двумя несущими), ER (расширенный диапазон)
- IEEE 802.11e QoS WMM (Wi-Fi MultiMedia), IEEE 802.11w PMF (защищенные кадры управления)
- Дисплей — интерфейсы QSPI и DBI для ЖК-дисплея
- Камера – интерфейс DVP
- Аудио кодек
- 1x АЦП (микрофон, SNR > 92 дБ)
- 1x ЦАП (динамик, SNR > 95 дБ)
- Частота дискретизации — 8, 12, 16, 22,05, 24, 32, 44,1, 48 кГц
- Периферийные устройства
- USB — USB 2.0 HS OTG до 480 Мбит/с
- SDIO 2.0 подчиненный
- 2x UART (поддержка ввода-вывода 5 В)
- 2x I2C с поддержкой хост-режима
- Ведущий/ведомый SPI
- Ведущий/ведомый I2S
- 1x PWM (4 канала)
- 12~16-битный АЦП общего назначения
- 10-битный ЦАП общего назначения
- Таймер реального времени
- 2x 32-битных таймера общего назначения
- 4х канала прямого доступа к памяти
- Общие аналоговые компараторы (ACOMP)
- GPIO — до 19x для BL616, до 35x для BL618
- Безопасность
- Безопасная загрузка; Безопасная отладка
- XIP QSPI Расшифровка AES «на лету» (OTFAD)
- Поддержка чувствительной изоляции ПО (TrustZone)
- Режимы AES-CBC/CCM/GCM/XTS
- MD5, SHA-1/224/256/384/512
- TRNG (Генератор истинных случайных чисел)
- PKA (ускоритель открытых ключей) для RSA/ECC
- Частоты
- Поддержка XTAL 24/26/32/38,4/40 МГц
- Поддержка XTAL 32,768 кГц
- Внутренний RC-генератор 32 кГц и 32 МГц
- Внутренняя система и аудио PLL
- Отладка — поддержка разработки JTAG
- Режимы энергопотребления (режимы сверхнизкого энергопотребления)
- Выключенный ; Спящий режим (<1 мкА)
- Power Down Sleep (гибкая функция)
- Тип корпуса
- 40-контактный QFN (BL616)
- 56-контактный QFN (BL618)
Bouffalo BL161 и BL818 поддерживаются последней версией комплекта разработки программного обеспечения MCU bl_mcu_sdk с открытым исходным кодом, доступного на GitHub . Вы можете скачать техническое описание и справочное руководство для получения более подробной информации о микроконтроллерах. Хотя новый протокол Matter не упоминается ни в одном из документов, Bouffalo Lab будет использовать BL616 для WiFi Matter, а BL618 — как в пограничных маршрутизаторах, так и в мостах Matter.
Мы обратили внимание на BL616/8 благодаря Sipeed, который планирует выпустить крошечный (11×10 мм) модуль M0S к середине января 2023 года. M0S основан на микроконтроллере BL616 RISC-V с частотой до 384 МГц, WiFi 6, Bluetooth. 5.2 и Zigbee, 4 МБ флэш-памяти, 512 КБ SRAM, керамической антенной, USB 2.0 и несколько других входов/выходов. Sipeed рассчитывает продать его менее чем за 2 доллара при запуске. Подробнее о модуле можно узнать в Twitter.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.