コンテンツにスキップ

SF32LB56xハードウェア設計ガイド — 回路図チェックリスト

SF32LB56xハードウェア設計ガイドの一部

このページでは、5.8節の回路図チェック項目を確認できます。回路図設計ガイドに戻ると、各項目の設計背景を確認できます。

5.8. 回路図チェックリスト

以下の各表では、回路図の機能ブロックごとに確認項目をまとめています。「対象」列がある場合は、記載されたバリアントに該当する項目のみ適用してください。

5.8.1. パッケージ

表 5.8.1-1: パッケージのチェックリスト
番号 確認項目 対象 区分
1 選定した品番のパッケージが正しく、ピン名とピン番号も一致している 全チップ 必須

5.8.2. 電源

表 5.8.2-1: 電源チェックリスト
番号 確認項目 対象 区分
1 PVDD電源電圧は1.8~3.3 Vとする。SF32LB56xU/SF32LB56xVでは1.8 V、SS6700Aでは3.3 Vを推奨する 全チップ 必須
2 BUCK_LXおよびBUCK_FBの接続が正しい 全チップ 必須
3 LDO_VOUT1出力にテストポイントを設けるか、電圧測定に便利な位置にフィルターコンデンサーを配置する 全チップ 必須
4 LDO_VOUT2出力にテストポイントを設けるか、電圧測定に便利な位置にフィルターコンデンサーを配置する 全チップ 必須
5 VDD_RET出力にテストポイントを設けるか、電圧測定に便利な位置にフィルターコンデンサーを配置する 全チップ 必須
6 VDD_RTC出力にテストポイントを設けるか、電圧測定に便利な位置にフィルターコンデンサーを配置する 全チップ 必須
7 VDDIO1電源電圧は1.8~3.3 Vとする。SF32LB56xUは1.8 V、SS6700Aは3.3 Vを使用する。VDDIO1はPBR0制御のもとで外付けFlashと連動して切り替えてもよい。PBR0で制御しない場合は、プログラム書き込み中に給電されていることを確認する。GPIOで制御する場合はPB22を推奨し、書き込みツールでこの電源レールを有効にする SF32LB560/561/563/56WおよびSS6700A 必須
8 SF30147からVDDIO1に給電する場合はLVSW1を推奨する。書き込みツールでこの電源レールを有効にする SF32LB560/561/563/56WおよびSS6700A 必須
9 VDDIO2電源電圧は1.8~3.3 Vとする。初回基板では0 Ωの直列抵抗を確保する(SF32LB56xUは1.8 V、SS6700Aは3.3 Vを推奨) SF32LB560/561/563/56WおよびSS6700A 必須
10 VDDIO3電源電圧は1.8~3.3 Vとする。初回基板では0 Ωの直列抵抗を確保する(SF32LB56xUは1.8 V、SS6700Aは3.3 Vを推奨) SF32LB560/561/563/56WおよびSS6700A 必須
11 VDDIO4電源電圧は1.8~3.3 Vとする。初回基板では0 Ωの直列抵抗を確保する(SF32LB56xUは1.8 Vを推奨。SS6700Aにはこの電源レールがない) SF32LB560/561/563/56W 必須
12 VDDIOA電源電圧は1.8~3.3 Vとする。初回基板では0 Ωの直列抵抗を確保する SF32LB565/567 必須
13 VDDIOA2電源電圧は1.8~3.3 Vとする。初回基板では0 Ωの直列抵抗を確保する SF32LB565/567 必須
14 VDDIOB電源電圧は1.8~3.3 Vとする。初回基板では0 Ωの直列抵抗を確保する SF32LB565/567 必須
15 VDDIOSA電源電圧は1.8 Vとし、電源制御用ロードスイッチを設ける SF32LB565/567 必須
16 VDDIOSB電源電圧は1.8 Vとし、電源制御用ロードスイッチを設ける SF32LB565/567 必須
17 VDDIOSC電源電圧は1.8 Vとし、常時給電する SF32LB565/567 必須
18 AVDD33_ANA電源電圧は3.3 Vとする 全チップ 必須
19 AVDD33_AUD電源電圧は3.3 Vとする 全チップ 必須
20 バッテリー電圧が電源オンしきい値を下回っていても充電入力からシステムを起動できるよう、電源パス管理機能付き充電ICの使用を推奨する 全チップ 必須
21 電源パス管理機能のない充電ICを使用する場合、トリクル充電電流を40 mA以上とする 全チップ 必須
22 該当する場合、SF32LB56xUとSS6700の電源設計にハードウェア互換性を持たせる SF32LB560/561/563/56WおよびSS6700A 必須
23 SF30147から給電する場合、レジスター制御にはSF32LB56x専用のTWIインターフェースを使用する 全チップ 必須
24 SF30147のTWIがGセンサーのI2Cバスを共有する場合、TWIが正常に動作できるようGセンサーI2Cのプルアップ電源を常時オンにする 全チップ 必須
25 SF30147から給電する場合、EN制御のロードスイッチやLDOを使用してもよい。ENの電源ドメインはPVDDまたはAVDDとし、1.8 V/3.3 VレベルのMCU GPIOからスイッチを制御しない。代わりにENをGNDに接続し、レジスターで対応する電源レール出力を制御してもよい 全チップ 必須
26 SF30147から給電する場合、BUCKとLDO1はそれぞれのイネーブル信号EN_BUCK、EN_LDO1でのみ制御でき、内部レジスターによる制御には対応しない 全チップ 必須
27 56xのPVDDは、SF32LB56xUではVDDIO3、SF32LB56xVではVDDIOBと一致させる。PVDDの方が低い場合、たとえばI/O電源が3.3 VでPVDDが1.8 Vの場合、StandbyおよびHibernate時にI/O電源レールで約15 µAのリーク電流が発生する 全チップ 必須

5.8.3. 電源コンデンサーとインダクター

表 5.8.3-1: 電源コンデンサーとインダクターのチェックリスト
番号 確認項目 対象 区分
1 PVDDのバルクコンデンサーを10 uF以上とする 全チップ 必須
2 BUCK_FBコンデンサーを4.7 uFとする 全チップ 必須
3 LDO_VOUT1コンデンサーを4.7 uFとする 全チップ 必須
4 LDO_VOUT2コンデンサーを4.7 uFとする 全チップ 必須
5 VDD_RETコンデンサーを0.47 uFとする 全チップ 必須
6 VDD_RTCコンデンサーを1 uFとする 全チップ 必須
7 VDDIO1コンデンサーを1 uF以上とする SF32LB560/561/563/56WおよびSS6700A 必須
8 VDDIO2コンデンサーを1 uF以上とする SF32LB560/561/563/56WおよびSS6700A 必須
9 VDDIO3コンデンサーを1 uF以上とする SF32LB560/561/563/56WおよびSS6700A 必須
10 VDDIO4コンデンサーを1 uF以上とする SF32LB560/561/563/56W 必須
11 VDDIOAコンデンサーを1 uF以上とする SF32LB565/567 必須
12 VDDIOA2コンデンサーを1 uF以上とする SF32LB565/567 必須
13 VDDIOBコンデンサーを1 uF以上とする SF32LB565/567 必須
14 VDDIOSAコンデンサーを0.1 uF以上とする SF32LB565/567 必須
15 VDDIOSBコンデンサーを0.1 uF以上とする SF32LB565/567 必須
16 VDDIOSCコンデンサーを0.1 uF以上とする SF32LB565/567 必須
17 MIC_BIASコンデンサーを1 uFとする 全チップ 必須
18 AVDD33_ANAコンデンサーを4.7 uF以上とする 全チップ 必須
19 AVDD33_AUDコンデンサーを4.7 uF以上とする 全チップ 必須
20 AVDD33_BRFコンデンサーを4.7 uF以上とする SF32LB565/567 必須
21 AUD_VREFコンデンサーを1 uFとする 全チップ 必須
22 GPADC VREFPコンデンサーを4.7 uFとする 全チップ 必須
23 BUCKインダクターの品番がSF32 承認ベンダーリスト(AVL)に掲載されている 全チップ 必須
24 BUCKインダクターがSiFli推奨品でない場合、L = 4.7 uH、DCR ≤0.4 ohm、Isat ≥450 mAを満たす 全チップ 必須
25 PVDD電源電圧を1.8 Vとし、VBAT駆動の1.8 V DCDCを推奨する 全チップ 必須
26 GPSなど干渉に敏感な周辺デバイスを搭載する場合、BUCK_LXに対地シャントコンデンサー用のフットプリントを確保する。容量値は実機評価で決定する 全チップ 必須
27 選定したDCDCの静止電流を記録し、プロジェクト要件を満たすことを確認する 全チップ 必須
28 選定したLDOの静止電流を記録し、プロジェクト要件を満たすことを確認する 全チップ 必須

5.8.4. クロック

表 5.8.4-1: クロックチェックリスト
番号 確認項目 対象 区分
1 48 MHzメイン水晶振動子の品番がAVLに掲載されている 全チップ 必須
2 48 MHz水晶振動子がAVL非掲載の場合、7 pF ≤ CL ≤ 12 pF(8.8 pF推奨)、周波数許容差 ≤±10 ppm、ESR ≤30 Ω(22 Ω推奨)を満たす 全チップ 必須
3 32.768 kHz RTC用水晶振動子の品番がAVLに掲載されている 全チップ 必須
4 32.768 kHz水晶振動子がAVL非掲載の場合、CL ≤12.5 pF(7 pF推奨)、周波数許容差 ≤±20 ppm、ESR ≤80 kΩ(38 kΩ推奨)を満たす 全チップ 必須

5.8.5. グラウンド信号

表 5.8.5-1: グラウンド信号チェックリスト
番号 確認項目 対象 区分
1 すべてのVSS信号をGNDに接続する 全チップ 必須

5.8.6. ブートモード

表 5.8.6-1: ブートモードチェックリスト
番号 確認項目 対象 区分
1 MODEには内部プルダウンがある。VDDIOAへの10 kΩプルアップを確保し、プログラム書き込み時にMODEをHighに駆動する 全チップ 必須
2 MODE信号にテストポイントを設け、量産用プログラミング治具まで引き出す 全チップ 必須

5.8.7. RF

表 5.8.7-1: RFチェックリスト
番号 確認項目 対象 区分
1 ANT信号にシングルエンド50 Ωの特性インピーダンス要件を明記する 全チップ 必須
2 ANT信号にπ型整合回路を設ける。並列コンデンサーはNC(未実装)とし、直列コンデンサーは15 pFとする 全チップ 必須

5.8.8. I/Oリソース割り当て

表 5.8.8-1: I/Oリソース割り当てチェックリスト
番号 確認項目 対象 区分
1 回路図と一致するGPIOリソース割り当て表を用意する 全チップ 必須
2 リソース表のGPIO割り当てが回路図と一致している 全チップ 必須
3 GPIO出力を制御する場合、コールドブート時のデフォルトPU/PD状態を考慮し、必要に応じて関連する周辺デバイスを事前に有効化する 全チップ 必須
4 実際のGPIO割り当てがSiFliの推奨に従っている(I/O設定ファイルを参照) 全チップ 必須

5.8.9. ハードウェアウェイクアップ

表 5.8.9-1: ハードウェアウェイクアップのチェックリスト
番号 確認項目 対象 区分
1 Hibernate/Standbyからのウェイクアップ割り込みソースが正しい:PA50、PA51、PB32、PB33、PB34、PBR0、PBR1、PBR2の計8ピン SF32LB560/561/563/56WおよびSS6700A 必須
2 Hibernate/Standbyからのウェイクアップ割り込みソースが正しい:PA50~PA54、PB32~PB36、PBR0~PBR3の計14ピン SF32LB565/567 必須
3 ソフトウェア設定に応じて、ウェイクアップピンからHCPUまたはLCPUを起動できる 全チップ 必須
4 Gセンサーや心拍センサーなど、LCPU側周辺デバイスの割り込み信号と制御信号はPB GPIOに接続する 全チップ 必須

5.8.10. ストレージ

表 5.8.10-1: ストレージチェックリスト
番号 確認項目 対象 区分
1 MPI3(SD2)にSPI NAND FlashまたはSD NAND Flashを接続する。SF32LB56xUの外付けFlashでは、Flash電源電圧がVDDIO3と一致することを確認する SF32LB560/561/563/56WおよびSS6700A 必須
2 MPI3(SD2)にSPI NAND FlashまたはSD NAND Flashを接続し、FlashのI/OレベルをVDDIOA2と一致させる SF32LB565/567 必須
3 SPI NAND FlashのHOLD#ピンを10 kΩ抵抗でSPI NAND Flashの電源にプルアップする 全チップ 必須
4 MPI3にNOR Flashを接続する(SS6700Aの外部メモリーにはNOR Flashを使用する) 全チップ 必須
5 量産時にMPI3(SD2)Flashへ書き込む必要がある場合、プログラム書き込み中に外付けFlashの電源を有効にする 全チップ 必須
6 PBR0または他のGPIOで制御する電源スイッチは、Highでオン、Lowでオフとする 全チップ 必須
7 SD2インターフェースにSD NANDを接続する場合、信号接続が正しい 全チップ 必須
8 FlashのCLKおよびデータラインに33 Ωの直列抵抗を推奨する 全チップ 任意
9 SD NANDのI/OレベルがVDDIO2と一致している SF32LB560/561/563/56WおよびSS6700A 必須
10 FlashのCLKおよびデータラインに33 Ωの直列抵抗を設ける 全チップ 必須
11 周辺デバイスのI/Oロジックレベルがメインチップと一致している 全チップ 必須
12 LCPU用のパッケージ内蔵NOR Flashには常時給電し、デフォルトではPBR0で外付けFlashの電源を制御する。
(1)GPIO数が限られる場合、PBR0で561/2/3/Wのパッケージ内蔵PSRAM電源(VDDIO1)も制御してよい。スリープ中に保持するデータをPSRAMに保存する場合、PSRAMまたは外付けFlashの電源をオフにしない。
(2)GPIOに余裕がある場合、PB22でPSRAMの電源スイッチを制御する
SF32LB560/561/563/56WおよびSS6700A 必須
13 VDDIOSAおよびVDDIOSBの電源をPBR0で制御し、VDDIOSCには常時給電する。外付けFlashの電源はPA03で制御する SF32LB565/567 必須
14 NOR Flashが主要部品選定ガイドで認定されている 全チップ 必須
15 SPI/SD NAND Flashが主要部品選定ガイドで認定されている 全チップ 必須

5.8.11. ディスプレイ

表 5.8.11-1: ディスプレイチェックリスト
番号 確認項目 対象 区分
1 SF32LB56xUまたはSS6700AにQSPIパネルを接続する 全チップ 必須
2 SF32LB56xUまたはSS6700AにシリアルJDIパネルを接続する 全チップ 必須
3 LCDC1 QSPI信号が正しく接続されている。CLKおよびデータラインには100 Ωの直列抵抗を推奨する 全チップ 必須
4 LCDC1シリアルJDI信号が正しく接続されている 全チップ 必須
5 LCDCのRSTB接続が正しい 全チップ 必須
6 LCDCのTEが正しく接続されている(パネルのTEまたはFmark信号に接続) 全チップ 必須
7 TP信号が推奨ピン割り当てに従っている(EVBのI/O設定ファイルを参照) 全チップ 必須
8 LCDインターフェースが3線/4線SPI、デュアル/クアッドデータSPI、シリアルJDIなどのモードに対応する 全チップ 任意
9 SPI LCDの3線モードではCSをPA36、CLKをPA37、DATAをPA38に接続する。4線モードではCSをPA36、CLKをPA37、DATAをPA38、DCをPA39に接続する 全チップ 任意
10 周辺デバイスのI/Oロジックレベルがメインチップと一致している 全チップ 必須
11 LCDのAODが必要な場合、LCD_RST(PA05)の電源VDDIO3は常時オンにする。VDDIO3を外付けFlashの電源と共用しない。そうしないと、スリープ中にFlash電源をオフにした際、VDDIO3とLCD_RSTもオフになり、AODに異常が生じるおそれがある SF32LB560/561/563/56WおよびSS6700A 必須
12 DSI LCDではDSIデータ信号とクロック信号を接続する。DSIビデオモードのパネルはRGBパネルと同様に動作し、TE信号はない。DSIコマンドモードのパネルにはTE信号があり、DSI17801ではTEが必要。TEとRSTの両方を推奨するが、最終的な使用方法は選定したLCDによる SF32LB565/567 必須

5.8.12. GPADC

表 5.8.12-1: GPADCチェックリスト
番号 確認項目 対象 区分
1 GPADC入力を対応するピンに接続する 全チップ 任意
2 GPADC入力範囲が正しい。最大入力電圧はAVDD33_AVA(3.3 V)を超えてはならない 全チップ 任意
3 バッテリー電圧分圧回路の推奨値:電源側に470 kΩ・1%の抵抗、GND側に1 MΩ・1%の抵抗、フィルターコンデンサーに100 nFを使用する 全チップ 必須
4 GPADCで測定するすべての抵抗分圧信号に、許容差1%の分圧抵抗を使用する。各GPADCチャネルには100 nFのフィルターコンデンサーを設け、チップのピン近くに配置する 全チップ 必須
5 ADCで複数のボタンを検出してピン数を節約できる。たとえばPB32をADCボタンとして使用する場合、バッテリーをプルアップ電源に使用しない 全チップ 必須

5.8.13. ボタン

表 5.8.13-1: ボタンのチェックリスト
番号 確認項目 対象 区分
1 ボタンにウェイクアップ機能が必要か、顧客に確認する 全チップ 必須
2 通常のボタン接続が正しい(プルアップの有無、抵抗値、プルアップ電源ドメインを確認) 全チップ 必須
3 電源ボタンにはPB32を使用し、アクティブHighとする。10秒間の長押しでリセットし、10 kΩのプルダウン抵抗をメイン基板に実装する 全チップ 必須
4 すべてのボタン信号にESD保護を設ける 全チップ 必須

5.8.14. EOS/ESD保護

表 5.8.14-1: EOS/ESD保護のチェックリスト
番号 確認項目 対象 区分
1 充電インターフェースにEOS、ESD、OVP保護を設ける 全チップ 必須
2 充電器挿入検出信号にESD保護素子を設ける 全チップ 必須
3 バッテリーインターフェースにESD保護素子を設ける 全チップ 必須
4 アンテナインターフェースにESD保護素子を設ける 全チップ 必須
5 LCDおよびTPの電源インターフェースにESD保護素子を設ける 全チップ 必須
6 TPのI2C、RST、INTラインにESD保護素子を設ける 全チップ 必須
7 心拍センサーの電源インターフェースと信号ラインにESD保護素子を設ける 全チップ 必須

5.8.15. I2C

表 5.8.15-1: I2Cのチェックリスト
番号 確認項目 対象 区分
1 HCPU/LCPUの分担と、低消費電力モードで動作させる必要性を考慮してI2Cを割り当てる 全チップ 必須
2 I2Cのプルアップ抵抗値が適切である。400 kHzで動作させる場合は2.2 kΩを推奨する。周辺デバイス側の電圧ドメインを使用し、電源オフ時は周辺デバイスとともにプルアップ電源もオフにする 全チップ 必須
3 必要な場合、I2C割り込み信号でハードウェアウェイクアップできる 全チップ 必須
4 複数のデバイスを同じI2Cバスに接続する場合、各デバイスのアドレスが重複していない 全チップ 必須
5 SiFliのSF30147C PMICに関する原文には「I2C SCL with TWI DAT use PB23; I2C SCL pull-up power supplyalways powered; TWI DATnormal SF30147C」とありますが、信号間の関係や「normal」の意味は明確ではありません。リリース前に、公式の回路図とドキュメントでPB23の割り当て、プルアップ電源、SF30147C使用時のTWI DAT動作を確認してください。 SF32LB560/561/563/56WおよびSS6700A 必須

5.8.16. アナログオーディオ

表 5.8.16-1: アナログオーディオのチェックリスト
番号 確認項目 対象 区分
1 MEMSマイクの接続が正しい 全チップ 必須
2 MEMSマイクにMIC_BIASから給電する 全チップ 必須
3 アナログECMマイクのシングルエンド接続が正しい 全チップ 必須
4 アナログECMマイクのシングルエンド構成にMIC_BIASから給電する 全チップ 必須
5 アナログECMマイクの差動接続が正しい 全チップ 必須
6 アナログECMマイクの差動構成にMIC_BIASから給電する 全チップ 必須
7 すべてのオーディオADC入力に2.2 uF以上のDCカットコンデンサーを設ける 全チップ 必須
8 オーディオDAC出力のDACPとDACNそれぞれに、チップ近くで1 kΩの直列抵抗を設け、DACPとDACN間に1.5 nFのコンデンサーを並列接続する 全チップ 必須
9 推奨オーディオアンプはAW8155。推奨品を使用する場合、ソフトウェアでMode 4/Class ABモードに設定する 全チップ 必須
10 オーディオPA出力をMCUのADCに入力する場合、分圧回路とRCフィルター、または追加のデジタルフィルターを設ける。分圧後の電圧をADC入力範囲内に保ち、RCフィルターのカットオフ周波数は20 kHzとする 全チップ 必須
11 チップ内蔵のアナログオーディオADC経路を使用しない場合、ADCPとADCNそれぞれに0 Ωの直列抵抗を介してGNDへ接続することを推奨する 全チップ 必須

5.8.17. SPI

表 5.8.17-1: SPIのチェックリスト
番号 確認項目 対象 区分
1 SPIの接続が正しく、MCUと周辺デバイス間でSDOとSDIが正しく交差接続されている 全チップ 任意
2 SPI周辺デバイスのタイミング要件を確認し、対応可能であることを確認する 全チップ 任意
3 周辺デバイスのI/Oロジックレベルがメインチップと一致している 全チップ 任意

5.8.18. USART

表 5.8.18-1: USARTのチェックリスト
番号 確認項目 対象 区分
1 USART4をプログラム書き込み/デバッグインターフェースとして使用する。テストポイントを設け、推奨値100 Ωの直列抵抗を実設計に合わせて調整できるようにする 全チップ 必須
2 SF32LB56xUではPA17/PA18をUSART1に多重化してRF認証試験に使用するため、テストポイントを設ける SF32LB560/561/563/56WおよびSS6700A 必須
3 SF32LB56xVではPA30/PA34をUSART1に多重化してRF認証試験に使用するため、テストポイントを設ける SF32LB565/567 必須
4 周辺デバイスを接続する際は、MCU側RXDを周辺デバイス側TXDに、MCU側TXDを周辺デバイス側RXDに接続する 全チップ 必須
5 PA17/PA18をUARTとして周辺デバイスに接続する場合、MCUリセット時に周辺デバイスの電源をオフにするか、ソフトウェアで両ピンをLowにする 全チップ 必須
6 周辺デバイスのI/Oロジックレベルがメインチップと一致している 全チップ 必須
7 未使用のUSARTテストポイントを予備用に確保する 全チップ 任意
8 周辺デバイス接続用UARTにはHCPUインターフェースを推奨する。HCPUソフトウェアがLCPU UARTを使用するのを避けるため 全バリアント 必須

5.8.19. PWM

表 5.8.19-1: PWMのチェックリスト
番号 確認項目 対象 区分
1 バックライトPWMのピン割り当てが正しい。LCDバックライト制御にはPWM機能を持つPB GPIOを使用する 全チップ 任意
2 モーターPWMのピン割り当てが正しい。モーター振動制御にはPWM機能を持つPB GPIOを使用する 全チップ 任意
3 モーターPWM制御には、SMTモーター使用時にファームウェア書き込み中の異常動作を防ぐため、デフォルトで無効となるGPIOを選ぶ 全チップ 任意
4 バックライトとモーター以外のPWM出力にもPBインターフェースを使用し、コールドブート時の動作を確認する 全チップ 任意

5.8.20. デバッグ

表 5.8.20-1: デバッグのチェックリスト
番号 確認項目 対象 区分
1 デバッグにはUART4_TXD/UART4_RXDを推奨する。テストポイントを設け、推奨値100 Ωの直列抵抗を追加する 全チップ 必須
2 SWD信号の接続が正しい 全チップ 必須
3 J-Linkコネクターまたはテストポイントに、I/O電源リファレンスを正しく確保する 全チップ 必須
4 量産書き込み時にPVDD、SF32LB56xUのVDDIO2またはSF32LB56xVのVDDIOA、SF32LB56xUのVDDIO3またはSF32LB56xVのVDDIOA2、SF32LB56xUのVDDIO4またはSF32LB56xVのVDDIOBに給電する。561/563/56WではVDDIO1、565/567ではVDDIOSBにも給電する 全チップ 必須

5.8.21. USB

表 5.8.21-1: USBのチェックリスト
番号 確認項目 対象 区分
1 USBインターフェースの接続が正しい 全チップ 任意
2 USBインターフェースにESD保護を設ける 全チップ 任意
3 通常動作中は、USBを有効にしておけばPC/デバイス側で接続と取り外しを検出できる。
MCUのスリープ中も接続と取り外しを検出する必要がある場合は、VBUSの抵抗分圧回路を追加し、I/O電圧と一致するHighレベルをMCUのウェイクアップピンに入力する。充電器挿入検出用のウェイクアップピンとの共用を推奨する
全チップ 任意

5.8.22. PBR

表 5.8.22-1: PBRのチェックリスト
番号 確認項目 対象 区分
1 電源投入時にPBR0が0から1へ遷移し、一部の外部ロードスイッチ制御に使用できる。PBR1~PBR2はデフォルトでLow出力 全チップ 必須
2 PBR0~PBRxはStandbyとHibernateの両方で出力として使用できる 全チップ 任意
3 PBR0~PBRxからLPTIM信号を出力できる 全チップ 任意
4 567ではLPTIM3を推奨する。LPTIM3_OUTとLPTIM3_OUT_BARからPBRピン経由で21~25 kHzの信号を出力し、デューティ比を変えて互いに逆相にする 全チップ 任意
5 デューティ比が異なり互いに逆相となる21~25 kHz信号は、HCPUのATIMからも出力できる。適切なATIMx_CHxおよびATIMx_CHxN信号をPin_Configとともに選び、HCPU周波数を下げた場合の影響を考慮する 全チップ 任意
6 PBR1~PBRxから32 kHzクロック信号を出力できる 全チップ 任意
7 PBR0~PBRxをウェイクアップ信号入力として設定できる 全チップ 任意
8 PBRをウェイクアップピンとして使用する場合、MCUの復帰後にソフトウェアでピン状態をポーリングする。ボタンや充電器検出など緩やかに変化する信号には使用できるが、心拍割り込みのような短いパルスには使用せず、通常のウェイクアップ対応GPIOを使用する 全チップ 任意

5.8.23. 消費電力

表 5.8.23-1: 消費電力のチェックリスト
番号 確認項目 対象 区分
1 電源切り替えに使用するすべてのMOSFET、LDO、DCDCのイネーブルピンがアクティブHighの場合、1 MΩのプルダウン抵抗をGNDに接続する。必要に応じて実際のプロジェクトに合わせて抵抗値を調整する 全チップ 必須
2 SF32LB56xのPVDDには1.8 Vを供給する。低Iq DCDCの出力を1.8 Vに設定し、常時給電する 全チップ 必須
3 SF32LB56xUおよびSS6700ではVDDIO1をロードスイッチで制御する。制御信号にはPBR0を使用し、GPIOに余裕があればPB22で電源を制御してもよい。書き込みツールでVDDIO1電源を有効にする SF32LB560/561/563/56WおよびSS6700A 必須
4 SF32LB56xUおよびSS6700では、外付けFlash電源をPBR0で制御するロードスイッチを設ける SF32LB560/561/563/56WおよびSS6700A 必須
5 Hibernate-offまたはStandby-offモードでは、SF32LB56xVのVDDIOSAおよびVDDIOSBをPBR0制御のロードスイッチで制御し、VDDIOSCには常時給電する SF32LB565/567 必須
6 SF32LB56xVのMPI3 Flash電源にはPA03で制御するロードスイッチを設け、書き込み時にMPI3 Flash電源を有効にする SF32LB565/567 必須
7 Deep Sleep時のベース電流要件を記録する。Deep Sleepの電流はStandbyより大きく、ウェイクアップ間隔が200 ms未満の頻繁な復帰に適する。すべてのPBピンがウェイクアップに対応し、ベース電流は90 uA 全チップ 必須
8 Deep Sleep時に選択したすべての周辺デバイスのベース電流を合計して記録し、プロジェクト要件を満たすことを確認する 全チップ 必須
9 Standby時のベース電流要件を記録する。Standbyはウェイクアップ間隔が200 msを超える場合に適し、ウェイクアップに対応するのはPA50、PA51、PB33、PB34のみ。ベース電流は4~5 uA SF32LB560/561/563/56WおよびSS6700A 必須
10 Standby時のベース電流要件を記録する。Standbyはウェイクアップ間隔が200 msを超える場合に適し、ウェイクアップに対応するのはPA50、PA51、PA52、PA53、PA54、PB33、PB34、PB35、PB36のみ。ベース電流は4~5 uA SF32LB565/567 必須
11 Standbyモードで選択した周辺デバイスの電流を記録し、プロジェクト要件を満たすことを確認する 全チップ 必須

5.8.24. 書き込み

表 5.8.24-1: 書き込みのチェックリスト
番号 確認項目 対象 区分
1 SF32LB56xU:書き込み用テストポイントとしてVBAT、GND、VDDIO2、VDDIO3またはVDDIO4、MODE、SWDIO、SWCLK、UART4_RXD、UART4_TXD、およびPB20/PB21/PB25のいずれかを確保する SF32LB560/561/563/56WおよびSS6700A 必須
2 SF32LB56xV:書き込み用テストポイントとしてVBAT、GND、VDDIOA、VDDIOB、MODE、SWDIO、SWCLK、UART4_RXD、UART4_TXD、およびPB20/PB21/PB25のいずれかを確保する SF32LB565/567 必須

最終更新: