Перейти к содержанию

Руководство по аппаратной разработке SF32LB58x

1. Введение

В этом руководстве собраны рекомендации и справочные материалы по разработке устройств на базе высокопроизводительных микроконтроллеров AIoT семейства SF32LB58x. Оно предназначено для инженеров по аппаратной части и разработчиков устройств с питанием от аккумулятора, для которых важны развитые пользовательские интерфейсы, большой объём памяти, двухрежимный Bluetooth, аудиофункции, большое число GPIO и низкое энергопотребление в режимах ожидания.

Руководство охватывает весь процесс аппаратной разработки: PMIC и распределение питания, вывод трасс из корпуса BGA256, планирование стека HDI, тактовые цепи, RF, MIPI-DSI, USB 2.0 High-Speed, SDIO/eMMC, аудиосхемы, разводку PCB, проверку и подготовку к производству. Следование этим рекомендациям помогает снизить риски плотной компоновки BGA/HDI, сохранить целостность сигналов высокоскоростных интерфейсов и обеспечить соответствие изделия требованиям SF32LB58x к питанию, корпусу и производству.

Предполагается, что читатель знаком с основами разработки встроенных систем, создания схем и разводки PCB высокой плотности. Это руководство дополняет даташит и руководство пользователя SF32LB58x, официальное руководство по аппаратному применению и комплект эталонных проектов, а также список одобренных поставщиков SiFli (AVL). За электрическими характеристиками, мультиплексированием выводов, размерами корпуса, квалификацией компонентов и ограничениями производства следует обращаться к этим официальным материалам.

2. Материалы для разработки

3. Обзор устройства

3.1. Архитектура

Таблица 3.1-1: Основные аппаратные возможности
Возможность Описание
Архитектура ядер Гетерогенная трёхъядерная архитектура: 2 прикладных ядра Arm Cortex-M33 STAR-MC1 с частотой до 240 MHz и 1 энергоэффективное ядро Arm Cortex-M33 STAR-MC1 с частотой до 96 MHz
Bluetooth Встроенный энергоэффективный двухрежимный трансивер Bluetooth 5.3
Графика Ускорение 2D/2.5D-графики ePicasso 2.0 и векторная графика Vivante GCNanoUltraV
Интерфейсы дисплея MIPI-DSI, SPI/QSPI, MCU8080, DPI, параллельный/последовательный JDI
Память Встроенная в SiP NOR Flash/PSRAM в зависимости от модели; внешняя NOR Flash или SPI NAND Flash через MPI3 или MPI4; интерфейсы SDIO SD1 и SD2
Аудио 3x I2S, 2x PDM, дифференциальные аналоговые вход и выход; поддержка внешнего аналогового аудиоусилителя (PA) и аудиоусилителя I2S
Прерывания пробуждения Все GPIO могут выводить микросхему из Light/Deep Sleep. В режимах Standby/Hibernate доступны 16 источников прерываний пробуждения: 6 на PA и 10 на PB
Интерфейс PBR Всего шесть выводов PBR. При включении уровень PBR0 меняется с 0 на 1, и вывод может управлять отдельными внешними LSW; PBR1-PBR5 по умолчанию находятся в состоянии низкого уровня. PBR0-PBR5 могут выдавать сигналы LPTIM или тактовый сигнал 32 kHz и оставаться выходами в режимах Standby/Hibernate. PBR0-PBR3 можно настроить как входы пробуждения, однако пока MCU активен, они не генерируют прерываний.

3.2. Варианты исполнения

Перед фиксацией схемы проверьте точный код заказа SF32LB58x и конфигурацию памяти в SiP по актуальным даташиту и AVL. Семейство представляет собой платформу BGA256, требующую технологии HDI; конфигурация памяти SiP зависит от модели. Семейство поддерживает внешнюю NOR Flash или SPI NAND Flash через MPI3 или MPI4. На EVB SiFli для внешней SPI NAND используется MPI4; SD1 предназначен для eMMC или SD NAND, а SD2 — для SD-карты или Wi-Fi-устройства. Перед завершением проекта также проверьте распиновку выбранного варианта и разводку целевой платы.

3.3. Корпус

Таблица 3.3-1: Корпус
Наименование корпуса Размеры Шаг выводов
BGA256 8,5 mm x 6,5 mm x 0,94 mm 0,4 mm

3.4. Основные аппаратные возможности

  • Корпус BGA256 с шагом 0,4 mm требует плотной разводки выводов питания и GPIO.
  • Необходима PCB по технологии HDI; конструкция не совместима с PTH.
  • Встроенная PMU с 2 выходами BUCK и 3 внутренними выходами LDO.
  • Для распределения питания всей системы класса смарт-часов можно дополнительно использовать системный PMIC SF30147C.
  • До начала разводки MIPI-DSI, USB 2.0 HS, SDIO/eMMC, RF, аудио и выводов из корпуса BGA заранее подтвердите стек слоёв и правила импеданса.

3.5. Типичные области применения

SF32LB58x подходит для подключённых устройств, сочетающих развитую графику, большой объём памяти, мультимедийные функции и периферийные ИИ-нагрузки. Например:

  • Смарт-часы, спортивные часы и носимые устройства для активного отдыха
  • Продвинутые велокомпьютеры и автомобильные приборные панели
  • Интеллектуальные дисплеи и подключённые приборные панели
  • Носимые устройства с функциями ИИ
  • Системы периферийного ИИ и слияния данных датчиков
  • Устройства HMI с высоким разрешением на базе LVGL
  • Портативные медицинские и промышленные терминалы
  • Аксессуары Bluetooth + Wi-Fi с внешним Wi-Fi-устройством, подключённым через SDIO

4. Краткий обзор проекта

4.1. Аппаратная архитектура

Таблица 4.1-1: Краткая сводка по проекту
Параметр проекта Типовая реализация
Корпус BGA256, 8,5 mm x 6,5 mm x 0,94 mm, шаг 0,4 mm
PCB Только HDI, не совместима с PTH; рекомендуется стек 6HDI-2
Питание Встроенная PMU (2x BUCK + 3x LDO); для питания всей системы можно дополнительно использовать PMIC SF30147C от SiFli
Дроссель BUCK 4,7 µH, DCR ≤ 0,4 Ω, Isat ≥ 500 mA
Тактирование Основной кварц 48 MHz + кварц RTC 32,768 kHz
RF Линия с контролируемым импедансом 50 Ω; предусмотреть π-образную согласующую цепь
Дисплей MIPI-DSI (2 линии), 3- и 4-проводной SPI, Quad-SPI, MCU8080, DPI, параллельный/последовательный JDI; двойное сопоставление выводов LCDC1 (PA) / LCDC2 (PB)
Память Внешняя NOR Flash или SPI NAND Flash через MPI3 или MPI4. На EVB SiFli MPI4 используется для SPI NAND, SD1 — для eMMC или SD NAND, SD2 — для SD-карты или Wi-Fi-устройства
Аудио 3x I2S (только в режиме ведущего устройства), 2x PDM, дифференциальные аналоговые вход и выход
Отладка 1x SWD + 6x выбираемых выходов UART для отладки
USB USB 2.0 HS, режимы Host/Device

4.2. Процесс аппаратной разработки

Таблица 4.2-1: Процесс аппаратной разработки
Шаг Проектное решение Основные разделы
1 Подтвердить код заказа, конфигурацию памяти в SiP и требования к корпусу BGA256 Обзор устройства, Корпус
2 До начала разводки зафиксировать стек HDI, структуру переходных отверстий, правила импеданса и возможности монтажа Рекомендации по разводке PCB
3 Решить, нужен ли дополнительный системный PMIC SF30147C, затем определить линии питания PMU микросхемы, дроссели BUCK, конденсаторы LDO, схему сброса и последовательность включения питания Система питания
4 Выбрать загрузочную память, интерфейс дисплея, роль USB, конфигурацию SDIO/eMMC, аудиотопологию и доступ для отладки Память и подключение, Пользовательские интерфейсы, Производство
5 Проверить снимки разводки тактовых сигналов, RF, DSI, USB 2.0 HS, SDIO/eMMC, аудио, DC/DC, выводов из корпуса BGA и цепей ESD Генерация тактовых сигналов, RF, Рекомендации по разводке PCB
6 До выпуска прототипа сохранить схему, стек слоёв, результаты DRC и проверки импеданса, данные AVL и производства, а также снимки критических участков разводки Контрольный список проверки проекта

4.3. Как пользоваться руководством

Используйте руководство в порядке проверки платы: сначала подтвердите корпус и конфигурацию памяти SiP, затем зафиксируйте стек HDI и стратегию PMIC, проверьте загрузочную память и разводку дисплея, после чего оцените тактирование, RF, USB, аудио, отладку и доступ к производственным тестам. Раздел 5 — эталон для схемы, раздел 6 — эталон для реализации PCB, а раздел 7 — контрольный список перед выпуском.

4.4. Комплект материалов для проверки

До выпуска прототипа сохраните PDF схемы, стек PCB, сведения о возможностях производства и конструкции переходных отверстий, отчёты по импедансу и DRC, результаты сверки с AVL, а также снимки критических участков разводки: PMIC, дроссели BUCK, DSI, USB, SDIO/eMMC, RF, кварцы, аудио, выводы из корпуса BGA, пути возвратного тока и точки входа ESD.

4.5. Работа с контрольными списками

В руководстве предусмотрены два уровня проверки. Краткие контрольные списки в разделах 5.2.1.7 и 5.7.3 содержат наиболее рискованные пункты для быстрой самостоятельной проверки на этапе разработки. Контрольный список проверки схемы (раздел 5.8) и контрольный список проверки разводки PCB (раздел 6.18) полностью и по пунктам воспроизводят документ SiFli SF32LB58x Schematic & PCB Checklist (V1.0, 2026-01-21).

Каждый пункт относится к категории «Обязательный» (его нужно выполнить до выпуска) или «Необязательный» (рекомендуется, если используется соответствующая функция). Цветной текст и текст с жёлтой заливкой сохраняют выделения из исходной рабочей книги. В книге не указано, почему выделен каждый пункт, поэтому считайте такие отметки дополнительными сигналами для проверки, а не заменой остальных пунктов таблицы.

Источники расходятся в требованиях к току насыщения дросселя BUCK. Исходная рабочая книга с контрольными списками требует Isat ≥ 450 mA для дросселя BUCK, отсутствующего в AVL; официальное руководство по аппаратному применению указывает Isat ≥ 500 mA при L = 4,7 µH и DCR ≤ 0,4 Ω. В контрольном списке сохранено значение из рабочей книги. Пока SiFli не прояснит расхождение, для дросселя вне AVL следует выбирать Isat не менее 500 mA.

Используйте контрольный список схемы при проверке схемы до начала разводки PCB, а контрольный список разводки PCB — при проверке платы до выпуска Gerber-файлов. Обычно каждый этап проверяют дважды: сначала инженер, отвечающий за проект, затем независимый проверяющий — до фиксации конструкции или передачи данных в производство.

Используйте контрольный список для фиксации и согласования результатов проверки, а не только для чтения:

  1. Сначала подтвердите точный код целевой модели и конфигурацию памяти в SiP.
  2. При проверке отмечайте каждый пункт как выполненный, невыполненный или неприменимый, а не просто просматривайте таблицу.
  3. Сверяйте пункты о дисплее, памяти, пробуждении и низком энергопотреблении с соответствующими разделами руководства по аппаратной разработке.
  4. До выпуска зафиксируйте в отчёте проверки все открытые допущения.
Таблица 4.5-1: Шаблон записи результатов проверки
Поле Значение
Название заказчика
Название проекта заказчика
Дата отправки на проверку
Первый проверяющий
Дата первой проверки
Повторный проверяющий
Дата повторной проверки
Таблица 4.5-2: История версий документа с контрольным списком
№ Версия Дата Примечания к выпуску
1 V1.0 2026-01-21 Первая публикация документа Schematic & PCB Checklist

Продолжение руководства

Полное руководство продолжается на страницах ниже. Каждая посвящена отдельному этапу разработки; перейти к ней можно отсюда.

Последнее обновление: