Компания «Байкал Электроникс», ведущий российский разработчик интегральных микросхем и систем на кристаллесовместно с АНО «Консорциум «Телекоммуникационное оборудование»» провела в своем московском офисе кооперационную сессию, посвящённую российскому микроконтроллеру Baikal-U (BE-U1000). Разработчики и производители телеком-оборудования познакомились с архитектурой чипа, а также сценариями его применения.
Мероприятие прошло в гибридном формате: часть участников присутствовала в зале, часть подключилась по видео-конференц-связи, а онлайн-трансляция позволила присоединиться к обсуждению специалистам из других регионов. Приглашение к участию Консорциум направил разработчикам и производителям телекоммуникационного оборудования, и аудитория сессии собрала именно ту отраслевую экспертизу, ради диалога с которой мероприятие и задумывалось.
Участники сессии узнали, что компанией-разработчиком произведено уже 900 тысяч штук BE-U1000, микроконтроллер долгосрочно доступен на складах в России, обеспечиваются оперативные поставки, розничная цена вполне сопоставима с популярными иностранными моделями. По производительности BE-U1000 показывает 1788 баллов CoreMark и 865 DMIPS против 1082 и 462 у STM32F7x0 соответственно, оставаясь функциональным аналогом линейки STM32F4XX–F7XX. Микроконтроллер включён в реестр Минпромторга России и находится в серийном производстве, а вся разработка, включая топологию, выполнена в Москве.
Технически BE-U1000 построен на санкционно-устойчивой открытой архитектуре RISC-V и российских IP-ядрах компании CloudBEAR: два ядра BR-350 и одно ядро BM-310 работают на частоте до 200 МГц. На борту — 256 КБ eFLASH, 32 КБ SRAM и 170 КБ SRAM TCM, два внешних канала QSPI Flash по 16 МБ с поддержкой режима XIP, USB 2.0 OTG со встроенным HS PHY, 48 линий GPIO, восемь UART, четыре I2C, два CAN FD, два I2S, три 12-битных АЦП с частотой 1 MSPS и встроенным датчиком температуры, таймеры, сторожевые таймеры и два контроллера DMA.
Отдельного внимания на сессии удостоились SMP-архитектура с общей TCM-памятью для ядер BR-350, набор расширений системы команд для работы с плавающей точкой, DSP-задач, ускорения обработчиков прерываний и атомарных операций, а также программируемый ввод-вывод на ядре BM-310, позволяющий реализовывать нестандартные протоколы. Корпус QFN-88 размером 10×10 мм и рабочий диапазон температур окружающей среды от –40 до +105 °C делают чип пригодным для аппаратуры, работающей в жёстких условиях.
Для телекоммуникационных применений компания выделила отдельный блок сценариев. Среди текущих партнёрских кейсов — платы BMC для мониторинга питания, температуры и управления кулерами на материнских платах, системы управления и мониторинга сетевого оборудования, коммуникационные платы для АСУ ТП и платы сбора показаний датчиков. Возможности расширения демонстрировались на плате EXU-NET с поддержкой Ethernet 10Base-T/100Base-TX, CAN FD и RS-485, гальванической развязкой Ethernet и защитой линий от электростатических разрядов. Не менее важной для отрасли темой стала информационная безопасность: BE-U1000 поддерживает доверенную загрузку, стандартные механизмы защиты памяти RISC-V (PMP) и защиту внешней памяти с декодированием программного образа «на лету».
Экосистема разработки для телеком-производителей зачастую важнее самого кремния. Компания «Байкал Электроникс» предоставляет SDK для Windows и Linux с toolchain на базе GCC 15.2.0 и OpenOCD, библиотеки BASIS и HAL, драйверы периферии, TinyUSB, FreeRTOS, поддержку отечественных ОСРВ Embox и «Нейтрино», интеграцию с редактором VS Code, Eclipse-based IDE и Arduino IDE/API, а также готовые примеры прошивок для отладочных плат. Вся документация — технические спецификации, руководства пользователя, reference manual, референс-дизайны плат, AppNotes и обучающие видео — доступна на открытом портале документации без подписания NDA.
Живую дискуссию и сессию вопросов и ответов участники использовали по максимуму: обсуждались вопросы миграции с зарубежных решений, реальные сроки поставок, поддержка при разработке «железа» и ПО, а также специфические требования телекоммуникационных заказчиков.
«Кооперационные сессии — это тот формат, в котором технологический суверенитет перестаёт быть лозунгом и превращается в конкретные схемотехнические решения. Мы приходим на такие встречи не «продавать чип», а слышать отрасль: какие интерфейсы нужны, какие сроки критичны, каких библиотек не хватает. Сегодняшняя сессия с Консорциумом «Телекоммуникационное оборудование» ценна тем, что в одном зале собрались те, кто проектирует реальное сетевое оборудование, — и BE-U1000 они оценивали не по презентации, а по применимости в своих проектах», — отметил Андрей Евдокимов, генеральный директор «Байкал Электроникс».