Руководство по аппаратной разработке 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. Архитектура¶
| Возможность | Описание |
|---|---|
| Архитектура ядер | Гетерогенная трёхъядерная архитектура: 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. Корпус¶
| Наименование корпуса | Размеры | Шаг выводов |
|---|---|---|
| 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. Аппаратная архитектура¶
| Параметр проекта | Типовая реализация |
|---|---|
| Корпус | 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. Процесс аппаратной разработки¶
| Шаг | Проектное решение | Основные разделы |
|---|---|---|
| 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-файлов. Обычно каждый этап проверяют дважды: сначала инженер, отвечающий за проект, затем независимый проверяющий — до фиксации конструкции или передачи данных в производство.
Используйте контрольный список для фиксации и согласования результатов проверки, а не только для чтения:
- Сначала подтвердите точный код целевой модели и конфигурацию памяти в SiP.
- При проверке отмечайте каждый пункт как выполненный, невыполненный или неприменимый, а не просто просматривайте таблицу.
- Сверяйте пункты о дисплее, памяти, пробуждении и низком энергопотреблении с соответствующими разделами руководства по аппаратной разработке.
- До выпуска зафиксируйте в отчёте проверки все открытые допущения.
| Поле | Значение |
|---|---|
| Название заказчика | |
| Название проекта заказчика | |
| Дата отправки на проверку | |
| Первый проверяющий | |
| Дата первой проверки | |
| Повторный проверяющий | |
| Дата повторной проверки |
| № | Версия | Дата | Примечания к выпуску |
|---|---|---|---|
| 1 | V1.0 | 2026-01-21 | Первая публикация документа Schematic & PCB Checklist |
Продолжение руководства¶
Полное руководство продолжается на страницах ниже. Каждая посвящена отдельному этапу разработки; перейти к ней можно отсюда.
- Рекомендации по разработке схемы — система питания, генерация тактовых сигналов, RF, пользовательские интерфейсы, память и подключение, производство
- Контрольный список проверки схемы — проверка схемы по пунктам (раздел 5.8)
- Рекомендации по разводке PCB — корпус, стек слоёв, вывод трасс из корпуса и разводка тактовых сигналов, RF, аудио, USB, SDIO, DSI и питания
- Контрольный список проверки разводки PCB — проверка разводки PCB по пунктам (раздел 6.18)
- Контрольный список проверки проекта и справочные материалы — критерии выпуска, связанные документы, приложения и история версий
Последнее обновление: