Каждая таблица охватывает отдельный функциональный блок схемы. Если в таблице есть столбец «Применимость», проверяйте пункт только для указанных в нём вариантов.
Красный текст и жёлтая заливка воспроизводят выделения в исходной книге. В ней не объясняется причина каждого выделения, поэтому рассматривайте их как дополнительные указания для проверки. Они не меняют категорию пункта «Обязательно/необязательно».
Подключение BUCK1_VSW и BUCK1_VOUT выполнено правильно
Все варианты
Обязательно
5
Подключение BUCK2_VSW и BUCK2_VOUT выполнено правильно
Только 555/557
Обязательно
6
Подключение LDOVCC2_VOUT выполнено правильно
Только 555/557
Обязательно
7
Напряжение питания AVDD_DSI составляет 1,8 V
Только 555/557
Обязательно
8
Для выхода LDO_VOUT1 предусмотрена контрольная точка или доступный для измерения напряжения фильтрующий конденсатор
Все варианты
Обязательно
9
Для выхода LDO_VOUT2 предусмотрена контрольная точка или доступный для измерения напряжения фильтрующий конденсатор
Все варианты
Обязательно
10
Для выхода VDD_RET предусмотрена контрольная точка или доступный для измерения напряжения фильтрующий конденсатор
Все варианты
Обязательно
11
Для выхода VDD_RTC предусмотрена контрольная точка или доступный для измерения напряжения фильтрующий конденсатор
Все варианты
Обязательно
12
Напряжение VDD_SIP составляет 1,8 V; предусмотрен ключ нагрузки для его отключения
Только 551/555/557
Обязательно
13
Напряжение VDD_SIP составляет 3,3 V; предусмотрен ключ нагрузки для его отключения
Только SS6600A8
Обязательно
14
Напряжение питания AVDD33 составляет 3,3 V
Все варианты
Обязательно
15
Напряжение AVDD_BRF составляет 1,8–3,3 V и должно совпадать с напряжением питания VDD1
Только 551/555/557
Обязательно
16
Напряжение питания AVDD_BRF составляет 3,3 V
Только SS6600A8
Обязательно
17
Напряжение VDDIOA составляет 1,8–3,3 V; в первой ревизии платы предусмотрен последовательный резистор 0 Ω
Только 551/555/557
Обязательно
18
Напряжение VDDIOB составляет 1,8–3,3 V; в первой ревизии платы предусмотрен последовательный резистор 0 Ω
Только 551/555/557
Обязательно
19
Напряжение VDDIOA составляет 3,3 V; в первой ревизии платы предусмотрен последовательный резистор 0 Ω
Только SS6600A8
Обязательно
20
Напряжение VDDIOA составляет 3,3 V; в первой ревизии платы предусмотрен последовательный резистор 0 Ω
Только SS6600A8
Обязательно
21
При питании от SF30147C интерфейс управления TWI должен использовать выводы PB MCU с подтяжкой вниз (PD) по умолчанию
Только 551/555/557
Обязательно
22
При питании от SF30147C для цепей, управляемых сигналом EN, в качестве домена питания EN используется PVDD или AVDD; не управляйте EN через GPIO MCU. Альтернативный вариант — подключить EN к земле и управлять выходом соответствующей линии питания через регистры
Только 551/555/557
Обязательно
23
При питании от SF30147C управление BUCK и LDO1 возможно только соответствующими сигналами разрешения EN_BUCK и EN_LDO1; управление внутренними регистрами не предусмотрено
Только 551/555/557
Обязательно
24
В цепи зарядки требуется управление силовым трактом, чтобы при низком напряжении аккумулятора система могла питаться от входа зарядного устройства 5 V
Все варианты
Обязательно
Неоднозначность источника: пункты 19 и 20 исходного контрольного списка V1.0 идентичны; оба требуют 3,3 V на VDDIOA для SS6600A8. В руководстве по аппаратному применению VDDIOA указана как линия питания ввода-вывода PA, а VDDIOB — PB, но не уточняется, должен ли пункт 20 относиться к VDDIOB. Контрольный список сохраняет исходные формулировки без изменений. До использования пункта 20 как критерия утверждения проекта уточните у SiFli, какую линию питания следует проверять.
Таблица 5.8.3-1: Проверка конденсаторов и дросселей питания
№
Проверяемый пункт
Применимость
Категория
1
Ёмкость накопительного конденсатора VDD1 — не менее 10 µF
Все варианты
Обязательно
2
Ёмкость конденсатора VDD2 — не менее 10 µF
Только 555/557
Обязательно
3
Ёмкость конденсатора BUCK1_VOUT составляет 4,7 µF
Все варианты
Обязательно
4
Ёмкость конденсатора BUCK2_VOUT составляет 4,7 µF
Только 555/557
Обязательно
5
Ёмкость конденсатора AVDD_DSI — не менее 10 µF
Только 555/557
Обязательно
6
Ёмкость конденсатора LDO_VOUT1 составляет 4,7 µF
Все варианты
Обязательно
7
Ёмкость конденсатора LDO_VOUT2 составляет 4,7 µF
Все варианты
Обязательно
8
Ёмкость конденсатора VDD_RET составляет 0,47 µF
Все варианты
Обязательно
9
Ёмкость конденсатора VDD_RTC составляет 1 µF
Все варианты
Обязательно
10
Ёмкость конденсатора VDD_SIP — не менее 1 µF
Все варианты
Обязательно
11
Ёмкость конденсатора AVDD33 — не менее 1 µF
Все варианты
Обязательно
12
Ёмкость конденсатора AVDD_BRF — не менее 1 µF
Все варианты
Обязательно
13
Ёмкость конденсатора VDDIOA — не менее 1 µF
Все варианты
Обязательно
14
Ёмкость конденсатора VDDIOB — не менее 1 µF
Все варианты
Обязательно
15
Питание VDD1, VDD2 (только 555), AVDD_BRF и подтяжки RESET должно быть общим
Все варианты
Обязательно
16
Дроссель BUCK1 соответствует рекомендованному SiFli номеру компонента
Только 551/555/557
Обязательно
17
Дроссель BUCK2 соответствует рекомендованному SiFli номеру компонента
Только 555/557
Обязательно
18
Если дроссель BUCK не рекомендован SiFli, его параметры соответствуют L = 4,7 µH, DCR <= 0,4 Ω и Isat >= 450 mA
Все варианты
Обязательно
19
Если используется GPS или другой чувствительный к помехам периферийный модуль, предусмотрена площадка для шунтирующего конденсатора на землю в BUCK_LX; номинал определяется по результатам испытаний
Все варианты
Обязательно
20
При преобразовании VBAT в 1,8 V для VDD1 и VDD2 (только 555) используется преобразователь DCDC, а не LDO
Только 551/555/557
Обязательно
21
Ток покоя выбранного DCDC записан и соответствует требованиям проекта
Все варианты
Обязательно
22
Ток покоя выбранного LDO записан и соответствует требованиям проекта
Если резонатор 48 MHz отсутствует в AVL, он соответствует CL от 7 pF до 12 pF (рекомендуется 8,8 pF), допуску частоты ≤±10 ppm и ESR ≤30 Ω (рекомендуется 22 Ω)
Все варианты
Обязательно
3
Кварцевый резонатор RTC 32,768 kHz включён в AVL
Все варианты
Обязательно
4
Если резонатор 32,768 kHz отсутствует в AVL, он соответствует CL ≤12,5 pF (рекомендуется 7 pF), допуску частоты ≤±20 ppm и ESR ≤80 kΩ (рекомендуется 38 kΩ)
Все варианты
Обязательно
5
Если резонатор 32,768 kHz не установлен, площадка XI должна быть подключена к земле
Для сигнала ANT указано требование к волновому сопротивлению 50 Ω для несимметричной линии
Все варианты
Обязательно
2
Для ANT предусмотрена π-образная согласующая цепь: параллельный конденсатор NC (не устанавливается) и последовательный конденсатор 15 pF
Все варианты
Обязательно
3
Если требуется фильтрация побочных излучений, предусмотрена π-образная цепь с последовательной катушкой индуктивности 3,0 nH и шунтирующим конденсатором 1,5 pF
Все варианты
4
Если требуется управление внешним PA или LNA, подключите PB05 к RX_EN, а PB25 к TX_EN
Все варианты
Необязательно
В исходной книге для пункта 3 раздела RF категория не указана, поэтому соответствующая ячейка здесь тоже оставлена пустой. Не относите этот пункт к обязательным или необязательным без подтверждения SiFli.
Источники прерываний пробуждения HCPU настроены правильно: PA77, PA78, PA79 и PA80; не используйте их для пробуждения кнопкой питания
Все варианты
Обязательно
2
Источники прерываний пробуждения LCPU настроены правильно: PB43, PB44, PB45, PB46, PB47 и PB48; все шесть выводов можно использовать для пробуждения кнопкой питания
Все варианты
Обязательно
3
Сигналы прерывания и управления периферийными устройствами LCPU, например датчика движения и пульса, подключены к GPIO порта PB
Все варианты
Обязательно
4
Источник прерывания LCPU, соответствующий UART3, используется правильно; рекомендуется использовать его только для пробуждения кнопкой
При проектировании QSPI2 соблюдается приоритет PSRAM > NOR Flash > NAND Flash
Все варианты
Обязательно
2
Если код выполняется из внутренней SiP NOR Flash, ключом питания VDD_SIP управляет PA58
Все варианты
Обязательно
3
Если код выполняется из внешней NOR Flash на QSPI2, ключом питания QSPI2 управляет PA58
Все варианты
Обязательно
4
Если внешнюю флеш-память на QSPI2 требуется программировать на производстве, её ключом питания должен управлять PA58
Все варианты
Обязательно
5
Ключ питания под управлением PA58 включается высоким уровнем и выключается низким
Все варианты
Обязательно
6
Для линий CLK и данных Flash рекомендуется установить последовательные резисторы 33 Ω
Все варианты
Обязательно
7
QSPI3 подключён к NAND Flash или eMMC согласно требованиям
Только 555/557
Необязательно
8
Ключом питания QSPI3 управляет PA41; питание QSPI3 по умолчанию выключено, для ключа с активным высоким уровнем требуется внутренняя подтяжка вниз по умолчанию
Только 555/557
Необязательно
9
Если ключом питания QSPI3 управляет не PA41, согласуйте альтернативный вывод ввода-вывода с командой разработчиков ПО
Только 555/557
Необязательно
10
Если внешнюю флеш-память на QSPI3 требуется программировать на производстве, её ключом питания должен управлять PA58
Только 555/557
Обязательно
11
Ключом питания OPI PSRAM управляет PA70; питание PSRAM по умолчанию включено, для ключа с активным высоким уровнем требуется внутренняя подтяжка вверх по умолчанию
Только 555/557
Необязательно
12
Используемая OPI PSRAM относится к поддерживаемой модели и прошла оценку пригодности по руководству по выбору ключевых компонентов
Для SF32LB555 или SF32LB557 уточните объём памяти, необходимый алгоритму измерения частоты сердечных сокращений; если памяти LCPU недостаточно, добавьте внешнюю флеш-память 1 MB на QSPI4
Только 555/557
Обязательно
17
Уровень логики ввода-вывода периферийного устройства соответствует уровню основного чипа
Все варианты
Обязательно
18
NOR Flash должна пройти оценку пригодности по руководству по выбору ключевых компонентов
Все варианты
Обязательно
19
NAND Flash должна пройти оценку пригодности по руководству по выбору ключевых компонентов
SF32LB555xxxx подключает дисплей через DSI + LCDC2 согласно требованиям
Только 555/557
Обязательно
2
SF32LB551xxxx подключает дисплей через LCDC1 согласно требованиям
Только 551/SS6600A8
Обязательно
3
Сигналы QSPI LCDC1 подключены правильно; для линий CLK и данных рекомендуются последовательные резисторы 100 Ω
Все варианты
Обязательно
4
Сигналы MCU8080 LCDC1 подключены правильно
Все варианты
Обязательно
5
Сигналы DSI подключены правильно
Только 555/557
Обязательно
6
Сигналы QSPI LCDC2 подключены правильно
Только 555/557
Обязательно
7
DSI_REXT подключён к GND через резистор 10 kΩ
Только 555/557
Обязательно
8
Сигнал LCDC RSTB подключён правильно
Все варианты
Обязательно
9
Сигнал LCDC TE подключён правильно (к сигналу TE или Fmark панели)
Все варианты
Обязательно
10
LCD SPI, режим 3-проводного подключения: CS подключён к GPIO22, PA31 или PB33; CLK — к GPIO23, PA20 или PB32; DATA — к GPIO21, PA34 или PB35; режим 4-проводного подключения: CS подключён к GPIO22, PA31 или PB33; CLK — к GPIO23, PA20 или PB32; DATA — к GPIO21, PA34 или PB35; DC — к GPIO20, PA36 или PB36
Уровень логики ввода-вывода периферийного устройства соответствует уровню основного чипа
Все варианты
Обязательно
13
Если устройство должно поддерживать отображение при выключенном экране (always-on display), подключите интерфейс LCD QSPI к выводам PA MCU; для LCD_EN, LCD_RST и подобных сигналов управления рекомендуется использовать GPIO порта PB
Только 551/SS6600A8
Обязательно
14
Если устройство должно поддерживать отображение при выключенном экране (always-on display), подключите интерфейс LCD QSPI к выводам PA MCU или интерфейс LCD MIPI к MCU; для LCD_EN, LCD_RST и подобных сигналов управления рекомендуется использовать GPIO порта PB
Диапазон входного сигнала GPADC выбран правильно; максимальное входное напряжение не должно превышать 1,0 V
Все варианты
Необязательно
3
Рекомендуемый делитель напряжения аккумулятора: резистор 1 MΩ с допуском 1% со стороны питания, резистор 220 kΩ с допуском 1% на землю и фильтрующий конденсатор 100 nF
Все варианты
Обязательно
4
Для каждого сигнала резистивного делителя, измеряемого GPADC, используйте резисторы с допуском 1%; рядом с выводом чипа для каждого канала GPADC установите фильтрующий конденсатор 100 nF
Все варианты
Обязательно
В источниках есть расхождение: руководство OpenSiFli по аппаратному применению, имеющее более высокий приоритет, описывает 10-разрядный GPADC с пятью каналами и входным диапазоном 0–0,9 V. Пункт 2 связанного исходного файла контрольного списка V1.0 устанавливает максимум 1,0 V, но не указывает число каналов. В даташите SF32LB55x V1.7.2, раздел 3.2.1 описаны восемь однотактных входов или четыре дифференциальные пары с диапазонами 0–1,1 V и −0,7–0,7 V соответственно; в таблице выводов перечислены GPADC_CH0–CH7. Актуальное руководство SDK по ADC также указывает восемь каналов (0–7) и максимальное напряжение выборки 1,1 V. SiFli не объяснила различия в числе каналов и пределах напряжения. В пункте 2 списка сохранено значение 1,0 V из рабочей книги; до письменного разъяснения SiFli проектируйте по диапазону 0–0,9 V из руководства с более высоким приоритетом и не превышайте 0,9 V на входе VADC. Значения 1,0 V и 1,1 V не следует считать подтверждёнными пределами проектирования; уточните у SiFli доступные каналы для выбранного устройства и корпуса.
При назначении интерфейса I2C учтено разделение HCPU/LCPU и необходимость работы устройства в режиме низкого энергопотребления
Все варианты
Обязательно
2
Для I2C выбраны подтягивающие резисторы нужного номинала; для работы на частоте 400 kHz рекомендуются резисторы 2,2 kΩ. Используйте домен напряжения периферийного устройства и отключайте питание подтяжек вместе с периферийным устройством
Все варианты
Обязательно
3
Сигнал прерывания I2C поддерживает аппаратное пробуждение, если оно требуется
Все варианты
Обязательно
4
Если к одной шине I2C подключено несколько устройств, их адреса различаются
USART3 предусмотрен как интерфейс загрузки и системного журнала
Все варианты
Обязательно
2
Для USART3 предусмотрены контрольные точки и, если требуется, резистор подтяжки вверх; рекомендуется последовательный резистор 100 Ω, номинал которого можно скорректировать для конкретного проекта
Все варианты
Обязательно
3
Устройства, которые должны работать на HCPU, подключены к USART1 или USART2
Все варианты
Необязательно
4
Устройства, которые должны работать на LCPU, подключены к USART4 или USART5
Все варианты
Необязательно
5
При подключении периферийного устройства RXD MCU соединён с TXD устройства, а TXD MCU — с RXD устройства
Все варианты
Обязательно
6
Уровень логики ввода-вывода периферийного устройства соответствует уровню основного чипа
Все варианты
Обязательно
7
Для неиспользуемых линий USART предусмотрены резервные контрольные точки
Все варианты
Необязательно
8
Если устройство подключено к UART1, предусмотрены контрольные точки
Все варианты
Обязательно
9
Если UART подключён к микросхеме UART-USB, линии RX и TX должны допускать отключение
Все варианты
Обязательно
10
Периферийные устройства рекомендуется подключать к интерфейсу UART HCPU, чтобы ПО HCPU не использовало интерфейс UART LCPU
Вывод PWM подсветки назначен правильно; используйте GPTIMx, отличный от таймера двигателя, предпочтительно вывод группы PB, чтобы снижение частоты HCPU не влияло на подсветку
Все варианты
Необязательно
2
Вывод PWM двигателя назначен правильно; используйте GPTIMx, отличный от таймера подсветки, предпочтительно вывод группы PB, чтобы снижение частоты HCPU не влияло на вибрацию
Все варианты
Необязательно
3
Для управления PWM двигателя рекомендуется вывод группы PB, предпочтительно PB24 или PB25, чтобы избежать сбоев при программировании изделия с SMT-мотором
Все варианты
Необязательно
4
Для сигналов, которым требуется выход PWM, используйте выводы группы PB; также проверьте их поведение при холодном запуске
В разъёме J-Link или на контрольных точках предусмотрена опорная линия питания ввода-вывода
Все варианты
Необязательно
3
Для производственного программирования SF32LB555x XXXX помимо PVDD, VDDIOA, VDDIOB, VDDSIP, AVDD33 и AVDD_BRF необходимо также подать питание на AVDD_DSI
Пока USB включён и MCU не находится в режиме сна, подключение и отключение USB можно обнаружить со стороны ПК или устройства; если MCU должен обнаруживать эти события во сне, добавьте резистивный делитель VBUS. Его высокий выходной уровень должен соответствовать напряжению ввода-вывода и поступать на вход пробуждения MCU; рекомендуется использовать тот же вход, что и для обнаружения подключения зарядного устройства
Не рекомендуется использовать QFN GPIO27 и BGA PA01 как входы: внутренняя подтяжка вниз 20 kΩ может снизить высокий уровень при большом сопротивлении подтяжки вверх или вызвать чрезмерную утечку при малом сопротивлении подтяжки
Все варианты
Обязательно
2
При использовании QFN GPIO27 или BGA PA01 как выхода убедитесь, что управляемая цепь по умолчанию выключена, когда вывод не управляется. Предпочтительно использовать его при высоком рабочем токе: высокий уровень 1,8 V создаёт утечку около 90 µA
Все варианты
Обязательно
3
Если PA01 и PA03 используются как GPIO, во сне поддерживайте на них одинаковые уровни либо переведите хотя бы один вывод в высокоимпедансное состояние без подтяжек вверх и вниз
Все варианты
Обязательно
4
PA77, PA78, PA79, PA80 и PB43–PB48 — десять выводов, поддерживающих пробуждение. В режиме Hibernate они находятся в высокоимпедансном состоянии, внутренние подтяжки PU/PD отключены; если фиксированный уровень нельзя гарантировать иначе, добавьте внешнюю подтяжку вверх или вниз
Все варианты
Обязательно
5
Если поддерживающий пробуждение вывод PB используется как выход сигнала, предусмотрите внешнюю подтяжку вверх или вниз, даже если режим Hibernate не используется
Все варианты
Обязательно
6
Для всех выводов разрешения MOSFET, LDO и DCDC резисторами подтяжки вверх или вниз обеспечьте требуемое состояние нагрузки (включена или выключена) в Hibernate
Все варианты
Обязательно
7
Для GPIO, управляющего нагрузкой высоким уровнем, установите подтяжку вниз 1 MΩ, если она не нарушает работу, чтобы снизить утечку
Все варианты
Обязательно
8
Если выход GPIO порта PA должен оставаться высоким во сне, выберите вывод с PU
Все варианты
Обязательно
9
Если выход GPIO порта PA должен оставаться низким во сне, выберите вывод с PD
Все варианты
Обязательно
10
Требование к току покоя в режиме Hibernate зафиксировано
Все варианты
Обязательно
11
Суммарный ток покоя выбранных периферийных устройств в Hibernate зафиксирован и соответствует требованиям проекта
Все варианты
Обязательно
12
Требование к току покоя в режиме Standby зафиксировано
Все варианты
Обязательно
13
Суммарный ток покоя выбранных периферийных устройств в Standby зафиксирован и соответствует требованиям проекта
Все варианты
Обязательно
14
Для выводов пробуждения PB43–PB48, используемых как выходы, предусмотрена внешняя подтяжка вверх или вниз, поскольку в Standby внутренние подтяжки отключены
Таблица 5.8.26-1: Проверка автономной загрузки и калибровки кварца
№
Проверяемый пункт
Применимость
Категория
1
Если для программирования прошивки нужна плата автономной загрузки, предусмотрите контрольные точки VBAT, GND, UART3_TXD, UART3_RXD, MODE и RESET
Все варианты
Необязательно
2
Если требуется калибровка кварца, предусмотрите PB08. При подключении PB08 к периферийному устройству предпочтительно использовать его как выход; внешний конденсатор подключать нельзя