SF32LB56-MOD Hardware-Design-Leitfaden¶
1. Einführung¶
SF32LB56-MOD ist eine vielseitig einsetzbare Bluetooth-MCU-Modulfamilie von SiFli mit niedrigem Stromverbrauch auf Basis der Serie SF32LB56xV.
Dieser Leitfaden stützt sich auf die technische Spezifikation DS5602-SF32LB56-MOD V0.3 und bündelt die modulspezifischen Angaben, die für Schaltplanentwurf, PCB-Layout, Validierung und Produktionsfreigabe benötigt werden. Dazu gehören Speichervarianten, die 89-Pin-Schnittstelle, drei Versorgungsschienen, Display-, Audio- und Speicherschnittstellen, Antennenplatzierung, Handhabungsanforderungen und die Schaltplan-Checkliste.
Quelle und Empfehlungen
Die nachfolgenden technischen Werte folgen der technischen Spezifikation DS5602-SF32LB56-MOD V0.3, sofern nicht ausdrücklich als Integrationshinweis oder Designempfehlung gekennzeichnet.
2. Geräteübersicht¶
2.1 Architektur¶
SF32LB56-MOD verwendet eine Dual-Core-MCU-Plattform der Serie SF32LB56xV. Die HCPU verarbeitet Anwendungen und Grafiken, während die LCPU stromsparende, ständig aktive Aufgaben übernimmt. Die HCPU ist ein Arm Cortex-M33 STAR-MC1-Kern mit bis zu 240 MHz; die LCPU ist derselbe Kerntyp mit bis zu 96 MHz. Beide unterstützen FPU und MPU.
Das Modul unterstützt Bluetooth 5.3 und bietet Display-Beschleunigung, Audio-Ein- und -Ausgabe, Schnittstellen für externen Speicher, USB 2.0 FS, SD/SDIO/eMMC, I2S, UART, I2C, SPI, PWM, GPADC sowie Debug- und Download-Zugang.
2.2 Varianten¶
| Modulcode | Haupt-Flash | PSRAM | Backup-Flash | Betriebstemperatur | Abmessungen |
|---|---|---|---|---|---|
| SF32LB56-MOD-N16R12N1 | 16 MB QSPI-NOR | 4+8 MB OPI-PSRAM | 1 MB QSPI-NOR | -40~85 °C | 18,0 × 32,9 × 3,1 mm |
| SF32LB56-MOD-A128R12N1 | 128 MB QSPI-NAND | 4+8 MB OPI-PSRAM | 1 MB QSPI-NOR | -40~85 °C | 18,0 × 32,9 × 3,1 mm |
| SF32LB56-MOD-D128R12N1 | 128 MB SD-NAND | 4+8 MB OPI-PSRAM | 1 MB QSPI-NOR | -40~85 °C | 18,0 × 32,9 × 3,1 mm |
2.3 Wichtige Hardware-Merkmale¶
| Bereich | Fähigkeit |
|---|---|
| CPU | HCPU bis zu 240 MHz, LCPU bis zu 96 MHz, beide Arm Cortex-M33 STAR-MC1 |
| Funk | Dual-Mode Bluetooth 5.3 mit BLE-Audio-Unterstützung |
| Grafik | ePicasso 2.0, eZip 2.0, TurboPixel, LCD 8080/SPI/Dual-SPI/Quad-SPI/DPI/RGB/JDI |
| Audio | 24-Bit-DAC, 24-Bit-Sigma-Delta-ADC, 2 PDM-Schnittstellen (PDM1/PDM2), jeweils für zwei Mikrofone über linken und rechten Kanal (insgesamt bis zu vier Mikrofone), 1x I2S |
| KI/DSP | Matrix-Beschleuniger mit bis zu 1,92 GOPS, FFT, FIR, CORDIC |
| Speicher | Modul-Flash-/PSRAM-Optionen, MPI3, SD/SDIO/eMMC-Unterstützung |
| Sicherheit | AES, HASH, CRC, TRNG, Secure Boot, 1024-Bit-eFuse, PSA Certified Level 1 |
| Antenne | Integrierte PCB-Antenne oder externe Antenne über IPEX-kompatiblen Steckverbinder |
2.4 Typische Anwendungen¶
Typische Anwendungen umfassen High-End-Smartwatches, Smart Bands, tragbare medizinische Geräte, Fitnessgeräte, E-Bike-Bedienfelder, Autoschlüssel, am Körper tragbare Fernbedienungen für Fahrzeuge, smarte Haushaltsgeräte, Smart Locks, grafische HMI-Geräte, industrielle Sensor-Hubs, industrielle Überwachungsterminals, Low-Power-Sensor-Hubs und Bluetooth-Mesh-Geräte.
3. Design auf einen Blick¶
3.1 Technische Zusammenfassung auf einer Seite¶
| Thema | Design-Hinweis |
|---|---|
| Spannungsschienen | Stellen Sie VDD_3V3, VDD_1V8 und VDDIO bereit. Alle drei Schienen müssen gleichzeitig hochfahren. |
| Lokale Entkopplung | Platzieren Sie 4,7-µF-Kondensatoren nahe an den Modulpins von VDD_3V3, VDD_1V8 und VDDIO. |
| I/O-Pegel | VDDIO unterstützt 1,7–3,6 V, PA00–PA11 sind jedoch fest auf 3,3 V eingestellt. Prüfen Sie jedes angeschlossene Peripheriegerät. |
| Debug/Download | UART4_TXD/UART4_RXD sind die Standard-UART-Pins für Logausgabe, Download und Debug; SWDIO/SWCLK unterstützen den SWD-Download. |
| Boot-Modus | Ein High-Pegel an BOOT_MODE wählt den Download-Modus, ein Low-Pegel den Benutzermodus. |
| Konflikt mit internem Flash | PA06–PA11 sind standardmäßig mit dem internen Flash des Moduls verbunden und extern nicht verfügbar. |
| SDIO-/MPI3-Konflikt | SDIO und MPI3 teilen sich I/O-Ressourcen und können nicht gleichzeitig verwendet werden. |
| Weckquellen | PA50, PA51, PB32 und PB35 können Interrupts empfangen, während sich die MCU im Schlafmodus befindet. |
| PWRKEY | PB32 unterstützt einen Reset nach 10 s langem Drücken bei High-Pegel; ein 10-kΩ-Pull-down ist erforderlich. |
| Antenne | Halten Sie den Bereich der integrierten PCB-Antenne frei von Kupfer, Leiterbahnen, Bauteilen und Metall. Falls die Antenne nicht über den Platinenrand hinausragen kann, halten Sie mindestens 15 mm Abstand. |
| Fertigung | MSL 3; verwenden Sie das Modul nach dem Öffnen des Vakuumbeutels innerhalb von 168 Stunden bei 25 ± 5 °C und 60 % rF. Trocknen Sie es andernfalls vor der Wiederverwendung im Ofen. |
3.2 Empfohlene externe Bauteile¶
| Schaltung | Bauteil | Platzierung/Hinweise |
|---|---|---|
| VDD_3V3 | 4,7-µF-Kondensator | Nahe am Modul-Versorgungspin platzieren. |
| VDD_1V8 | 4,7-µF-Kondensator | Nahe am Modul-Versorgungspin platzieren. |
| VDDIO | 4,7-µF-Kondensator | Nahe am Modul-Versorgungspin platzieren. |
| PB32/PWRKEY | 10-kΩ-Pull-down | Erforderlich für einen Reset nach 10 s langem Drücken bei High-Pegel. |
| LCD-RGB-Signale | 33–100-Ω-Serienwiderstände | In Reihe an den RGB-Signalleitungen hinzufügen. |
| PA16/PA17 Debug-UART | 100-Ω-Serienwiderstände | Erforderlich an der gemultiplexten Programm-Download-/Debug-UART-Schnittstelle. |
| Touch-Panel/Benutzeranschlüsse | ESD-Schutz | ESD-Bauteile an exponierten Schnittstellen wie TP reservieren. |
3.3 Stromversorgungsbaum¶
VDD_3V3 versorgt MCU-PVDD, AVDD33_ANA, AVDD33_AUD, AVDD_BRF, VDDIOA2 und den internen Flash des Moduls. SiFli empfiehlt für diese Schiene einen LDO. VDD_1V8 versorgt den Speicher, der sich im selben Gehäuse wie die MCU befindet. VDDIO versorgt die VDDIOA-/VDDIOB-I/O-Ports der MCU.
Abbildung 3.3-1: SF32LB56-MOD Stromversorgungsdiagramm
Siehe Abbildung 7-1 in DS5602 V0.3.
3.4 Systemblockdiagramm¶
Das Modulblockdiagramm zeigt die MCU der Serie SF32LB56xV, Speicherressourcen, RF-Pfad, Antennenoption, Stromversorgungseingänge und externe Schnittstellengruppen.
Abbildung 3.4-1: SF32LB56-MOD Funktionsblockdiagramm
Siehe Abbildung 2-1 in DS5602 V0.3.
4. Hardware-Design-Ablauf¶
4.1 Design-Reihenfolge¶
- Wählen Sie die Speichervariante anhand der Firmware-Größe, der Grafik-Assets, des Bedarfs an externem Speicher und des Kostenziels aus.
- Entscheiden Sie sich vor Abschluss der Mechanikplanung für die integrierte PCB-Antenne oder die Variante mit externer Antenne.
- Legen Sie die Stromversorgungsarchitektur für VDD_3V3, VDD_1V8 und VDDIO fest und bestätigen Sie, dass alle drei Schienen gleichzeitig hochfahren.
- Weisen Sie Pins für Display, Speicher, USB, Audio, Sensoren, Weckfunktion, Debugging und Produktionstests zu.
- Lösen Sie Konflikte bei gemeinsam genutzten Ressourcen, insbesondere zwischen SDIO und MPI3 sowie bei den intern genutzten Flash-Pins PA06–PA11.
- Ergänzen Sie Entkopplung, ESD-Schutz, den PWRKEY-Pull-down sowie die Serienwiderstände für LCD und Debug-UART.
- Platzieren Sie das Modul mit dem erforderlichen Antennenabstand und Freihaltebereich.
- Prüfen Sie Schaltplan und PCB vor der Freigabe anhand der Checkliste in Abschnitt 7.
4.2 Prüfreihenfolge¶
Verwenden Sie eine gestufte Prüfreihenfolge: Schaltplanprüfung, Pin-Mux-Prüfung, Prüfung des Hochfahrens, RF-/Antennenprüfung, Layoutprüfung, Inbetriebnahme des Erstmusters, RF-Validierung, Umwelt- und Zuverlässigkeitsprüfung sowie Produktionstest.
4.3 Meilensteine¶
| Meilenstein | Erforderlicher Nachweis |
|---|---|
| Schaltplan-Freeze | Variante ausgewählt, Pin-Konflikte behoben, Spannungsschienen geprüft, Checkliste vollständig. |
| Layout-Freeze | Antennenfreihaltebereich geprüft, Versorgungsentkopplung platziert, High-Speed-Schnittstellen geprüft. |
| EVT-Inbetriebnahme | Schienen, Boot-Modus, UART/SWD, Flash, Display, USB, Audio und RF-Funktionstests bestanden. |
| DVT | RF-Reichweite, Strom, Thermik, Schlaf-/Weckverhalten, ESD-Strategie und Gehäuseeinfluss validiert. |
| Produktionsfreigabe | Programmierung, Testpads, Prüfregeln, MSL-/Reflow-Handhabung und Revisionsaufzeichnungen vollständig. |
5. Schaltplandesign¶
5.1 Stromversorgungssystem¶
5.1.1 Stromversorgung¶
| Schiene | Empfohlener Betriebsbereich | Zweck |
|---|---|---|
| VDD_3V3 | 2,97–3,6 V | MCU-PVDD, analoge 3,3-V-Domänen, analoge RF-Domäne, VDDIOA2, interner Flash. |
| VDD_1V8 | 1,7–1,95 V | Versorgung des Speichers, der sich im selben Gehäuse wie die MCU befindet. |
| VDDIO | 1,7–3,6 V | VDDIOA-/VDDIOB-I/O-Versorgung der MCU. |
VDD_3V3, VDD_1V8 und VDDIO müssen gleichzeitig hochfahren. Platzieren Sie an jedem Modul-Versorgungspin einen 4,7-µF-Kondensator in unmittelbarer Nähe. Obwohl VDDIO mit 1,7 V bis 3,6 V betrieben werden kann, weist das Datenblatt gesondert darauf hin, dass PA00–PA11 fest auf 3,3 V eingestellt sind und VDDIO nicht folgen.
5.1.2 Betriebsmodi¶
BOOT_MODE wählt den Startmodus: High für den Download-Modus und Low für den Benutzermodus. Legen Sie den Pegel am BOOT_MODE-Pin bei Reset und während der Produktionsprogrammierung eindeutig fest. PB32/PWRKEY unterstützt einen Reset nach 10 s langem Drücken bei High-Pegel; ein 10-kΩ-Pull-down ist erforderlich.
5.2 Takt und RF¶
5.2.1 Takt¶
Die Modulplattform verwendet einen 48-MHz-Quarzoszillator und unterstützt stromsparende RC-Oszillatoren mit 1 MHz/48 MHz, einen besonders stromsparenden 10-kHz-RC-Oszillator sowie einen optionalen 32,768-kHz-Quarzoszillator. Halten Sie Layout und Masseführung im Taktbereich konsistent mit dem Modul-Referenzdesign. Vermeiden Sie Ultraschallprozesse, die den internen Quarz mechanisch belasten können.
5.2.2 RF¶
| Merkmal | Wert |
|---|---|
| Bluetooth-Frequenzbereich | 2402–2480 MHz |
| Maximale BLE-Sendeleistung | 19 dBm |
| BLE-RF-Leistungsregelbereich | -20 bis 19 dBm |
| BLE-1-Mbps-Empfindlichkeit | -100 dBm dirty off, -99,3 dBm dirty on |
| BLE-2-Mbps-Empfindlichkeit | -97 dBm dirty off, -96,5 dBm dirty on |
| Maximale BR-Sendeleistung | 19 dBm |
| Maximale EDR-Sendeleistung | 13 dBm |
| BR-Empfindlichkeit | -96,3 dBm dirty off, -94 dBm dirty on |
| EDR2-Empfindlichkeit | -95,5 dBm dirty off, -95 dBm dirty on |
| EDR3-Empfindlichkeit | -88,5 dBm dirty off, -87 dBm dirty on |
Das Modul unterstützt eine integrierte PCB-Antenne oder eine externe Antenne über einen IPEX-kompatiblen Steckverbinder. Validieren Sie Kommunikationsreichweite und RF-Leistung im endgültigen Gehäuse, nicht nur auf einer offenen Werkbank.
5.3 Benutzerschnittstellen¶
5.3.1 Display¶
Der LCD-Controller unterstützt DBI-Seriell-SPI-Modus, Dual-SPI, Quad-SPI, 8080-Parallelmodus, DPI/RGB und JDI. Die im Datenblatt empfohlene Pin-Zuweisungsabbildung ordnet die Gruppen LCD_DPI_24, LCD_DPI_8, LCD_QSPI, LCD_8080, E-Paper und Raspberry-Pi-Stil den Modulpins zu.
Fügen Sie den LCD-RGB-Signalleitungen Serienwiderstände von 33–100 Ω hinzu. Halten Sie RGB-, SPI-Display- und Touch-Panel-Leiterbahnen kurz und konsistent. Sehen Sie ESD-Schutz an exponierten Touch- oder Steckverbinderschnittstellen vor.
Abbildung 5.3-1: Empfohlene Pin-Zuweisung des Entwicklungsboards
Siehe Abbildung 7-6 in DS5602 V0.3.
5.3.2 Audio¶
Das Modul stellt analoge Audio-DAC-Ausgänge, MIC_BIAS, MIC_ADC_IN, I2S und PDM-fähige Pins bereit. Der Audio-DAC ist ein 24-Bit-Ausgangspfad, der Abtastraten von 8 kHz bis 48 kHz mit 109 dB SNR und Dynamikumfang unterstützt. Der Audio-ADC ist ein 24-Bit-Sigma-Delta-Eingangspfad, der Abtastraten von 8 kHz bis 48 kHz mit 99 dB SNR und Dynamikumfang unterstützt.
Halten Sie analoge Audiosignale von störenden Schaltknoten, LCD-Takten und Antennenzuführungsstrukturen fern. Platzieren Sie die Filterung für MIC_BIAS und MIC_ADC_IN nahe an der angeschlossenen Mikrofonschaltung.
5.3.3 Tasten¶
PB32 ist der PWRKEY-Eingang und unterstützt einen Reset nach 10 s langem Drücken bei High-Pegel. Sehen Sie den erforderlichen 10-kΩ-Pull-down vor und stellen Sie sicher, dass der Tastenschaltkreis während Transport, Deep Sleep und Ein-/Ausschaltsequenzen keinen undefinierten Pegel annimmt.
5.3.4 Motor- und PWM-Lasten¶
Die in der empfohlenen Pin-Zuweisungsabbildung des Datenblatts mit GPTIM gekennzeichneten Pins unterstützen PWM-Ausgänge. Verwenden Sie externe Treiber für Motoren, Hintergrundbeleuchtung, Summer oder andere Lasten. Steuern Sie induktive oder stromstarke Lasten nicht direkt über Modul-GPIOs an.
5.4 Speicher und Konnektivität¶
5.4.1 Speicher¶
Die Modulfamilie stellt SKU-abhängigen Haupt-Flash, 4+8 MB OPI-PSRAM und 1 MB Backup-QSPI-NOR-Flash bereit. MPI3 kann extern SPI-NOR oder SPI-NAND anbinden, aber PA06–PA11 sind standardmäßig mit dem internen Flash des Moduls verbunden und extern nicht verfügbar. SDIO und MPI3 teilen sich I/O-Ressourcen und können nicht gleichzeitig verwendet werden.
5.4.2 Sensoren¶
GPADC unterstützt 12-Bit-Wandlung, eine Abtastrate von bis zu 4 MS/s, einen Eingangsbereich von 0–3,3 V single-ended, einen Differenzeingangsbereich von -2,1 V bis +2,1 V, Software-/Hardware-Trigger und DMA. Mit GPADC_CHx gekennzeichnete Pins unterstützen Analogeingänge; halten Sie analoge Pfade kurz, gefiltert und fern von LCD- und RF-Schaltstörungen.
5.4.3 UART/I2C¶
UART unterstützt Vollduplex-Betrieb bis zu 6 Mbps. I2C unterstützt die Standardmodi 100 kbps, Fast 400 kbps, Fast-Mode Plus 1 Mbps und High-Speed 3,4 Mbps. Viele GPIOs sind als PAxx_I2C_UART oder PBxx_I2C_UART gemultiplext; bestätigen Sie den endgültigen Mux-Plan vor dem Schaltplan-Freeze.
UART4_TXD an Pin 6 und UART4_RXD an Pin 7 bilden die Standard-UART für Logausgabe und unterstützen Programm-Download sowie Debugging. PA16 und PA17 können als DBG_UART gemultiplext werden; werden diese Pins für Download oder Debugging verwendet, sind Serienwiderstände von 100 Ω erforderlich.
5.4.4 USB, SPI, SDIO und I2S¶
USB2.0 FS unterstützt Host-/Device-Modus mit integriertem PHY. SPI unterstützt SSP/SPI- und Microwire-Formate; HPSYS-SPI erreicht bis zu 48 MHz, LPSYS-SPI bis zu 24 MHz. SDMMC1 unterstützt SD 3.0, SDIO 3.0 und eMMC 4.5.1 mit SDR- und DDR-Modi; SDMMC2 unterstützt SD-/SDIO-/eMMC-Funktionen mit SDR-Modi bis zu 48 MHz. I2S unterstützt Master-/Slave-Betrieb, Vollduplex, Links-/Rechts-/Standardformate und eine PCM-Breite von bis zu 24 Bit.
5.5 Fertigung¶
5.5.1 Debug¶
SWDIO an Pin 79 und SWCLK an Pin 80 sind SWD-Debug-/Download-Pins. Halten Sie SWD bei frühen Prototypen und an Fertigungsprüfvorrichtungen zugänglich. Halten Sie außerdem den Standard-UART4-Download-/Debug-Pfad zugänglich, sofern das Produkt keinen anderen zugelassenen Programmierpfad besitzt.
5.5.2 Produktion¶
Reservieren Sie auf Platinenebene Fertigungszugänge für Stromversorgung, Masse, Boot-Modus, Reset/PWRKEY, SWD, UART-Download sowie jede Kalibrierungs- oder RF-Testschnittstelle. Die finale Testsoftware sollte Boot, Flash, Display, Touch, Audio, USB, Sensoren, RF-Kommunikation, Schlaf- und Weckverhalten sowie Stromverbrauch abdecken.
6. PCB-Layout¶
6.1 Mechanik und Footprint¶
Das Modul misst 18,0 × 32,9 × 3,1 mm. Verwenden Sie den empfohlenen PCB-Footprint aus dem Datenblatt und stimmen Sie Land Pattern, Lötstopplack-Erweiterung, Pastenöffnung, Freihaltebereich und Bestückungs-Courtyard mit dem PCB-Bestückungsdienstleister ab.
Abbildung 6.1-1: SF32LB56-MOD Modulabmessungen
Siehe Abbildung 8-1 in DS5602 V0.3.
Abbildung 6.1-2: Empfohlener PCB-Footprint
Siehe Abbildung 8-2 in DS5602 V0.3. Abmessungen in Millimetern.
6.2 Antennenplatzierung¶
Verwendet das Produkt die integrierte PCB-Antenne, halten Sie deren Bereich frei von Bauteilen und Metall. Platzieren Sie das Modul so, dass die Antenne nach Möglichkeit über den Rand der Trägerplatine hinausragt und der Speisepunkt nahe am Platinenrand liegt.
Kann die Antenne nicht über den Platinenrand hinausragen, sehen Sie einen Freihaltebereich von mindestens 15 mm vor. Platzieren Sie in diesem Bereich weder Kupfer noch Leiterbahnen noch Bauteile und sparen Sie das Material der Trägerplatine unter der PCB-Antenne so weit wie praktikabel aus.
Abbildung 6.2-1: Empfohlene Modulplatzierung
Siehe Abbildung 8-4 in DS5602 V0.3.
Abbildung 6.2-2: PCB-Antennen-Freihaltebereich
Siehe Abbildung 8-5 in DS5602 V0.3.
6.3 Externer Antennensteckverbinder¶
Für Designs mit externer Antenne beschreibt das Datenblatt einen Steckverbinder der ersten Generation für externe Antennen, kompatibel mit Hirose-U.FL-Serie, I-PEX-MHF-I- und Amphenol-AMC-Steckverbindern.
Abbildung 6.3-1: Abmessungen des externen Antennensteckverbinders
Siehe Abbildung 8-3 in DS5602 V0.3.
6.4 Layout-Checkliste¶
| Bereich | Prüfung |
|---|---|
| Stromversorgung | 4,7-µF-Kondensatoren befinden sich nahe an den Pins von VDD_3V3, VDD_1V8 und VDDIO. |
| Masse | Modul-Massepins sind mit einem niederohmigen Massesystem mit Stitching nahe den High-Speed- und RF-Pfaden verbunden. |
| Antenne | In den Antennenfreihaltebereich ragen weder Kupfer, Leiterbahnen, Bauteile, Schrauben, Abschirmungen noch Akku- oder Gehäusemetall hinein. |
| Display | LCD-RGB-/SPI-Leitungen sind kurz, impedanzbewusst und weisen die erforderlichen Serienwiderstände auf. |
| USB | USB-DP/DM sind als angepasstes Differenzpaar geroutet, mit ESD nahe am Steckverbinder. |
| Analoges Audio | MIC_BIAS, MIC_ADC_IN und DAC-Ausgänge meiden Schaltregler, LCD-Takte und RF-Speisebereiche. |
| Debug | SWD- und UART-Download-/Debug-Zugang ist bei Prototypen und Fertigungsprüfvorrichtungen erreichbar. |
7. Hardware-Validierung¶
7.1 Elektrische Eigenschaften¶
| Symbol | Beschreibung | Min | Max | Einheit |
|---|---|---|---|---|
| VDD_3V3 | 3,3-V-Stromversorgungseingang | -0,3 | 3,6 | V |
| VDD_1V8 | 1,8-V-Stromversorgungseingang | -0,3 | 1,95 | V |
| VDDIO | I/O-Stromversorgungseingang | -0,3 | 3,6 | V |
| Tstore | Lagertemperatur | -40 | 125 | °C |
| Symbol | Beschreibung | Min | Typ | Max | Einheit |
|---|---|---|---|---|---|
| VDD_3V3 | 3,3-V-Stromversorgungseingang | 2,97 | 3,3 | 3,6 | V |
| VDD_1V8 | 1,8-V-Stromversorgungseingang | 1,7 | 1,8 | 1,95 | V |
| VDDIO | I/O-Stromversorgungseingang | 1,7 | - | 3,6 | V |
| TA | Betriebstemperatur | -40 | - | 85 | °C |
| Symbol | Parameter | Min | Typ | Max | Einheit |
|---|---|---|---|---|---|
| CIN | Pin-Kapazität | 2,5 | 3 | 3,5 | pF |
| VIH | Eingangs-High-Spannung | 0,7×VDD | - | VDD | V |
| VIL | Eingangs-Low-Spannung | VSS | - | 0,3×VDD | V |
| IIH | Eingangs-High-Strom | - | 10 | 40 | nA |
| IIL | Eingangs-Low-Strom | - | 10 | 40 | nA |
| VOH | Ausgangs-High-Spannung, hochohmige Last | 0,8×VDD | - | VDD | V |
| VOL | Ausgangs-Low-Spannung, hochohmige Last | VSS | - | 0,2×VDD | V |
| IOH | Ausgangstreiberstrom High | 24 | 30 | 38 | mA |
| IOL | Ausgangstreiberstrom Low | 24 | 30 | 38 | mA |
| RPU | Interner Pull-up | 7 | 10 | 20 | kΩ |
| RPD | Interner Pull-down | 7 | 10 | 20 | kΩ |
| VIH_nRST | Reset-Freigabespannung | 0,7×VDD | - | VDD | V |
| VIL_nRST | Reset-Auslösespannung | VSS | - | 0,3×VDD | V |
VDD ist die I/O-Versorgung. VOH und VOL werden mit einer hochohmigen Last gemessen.
7.2 Stromverbrauch¶
| Modus | Bedingung | Typischer Strom |
|---|---|---|
| BT Sniff | 50-ms-Intervall | 196,0 µA |
| BT Sniff | 1-s-Intervall | 13,8 µA |
| BLE ADV | 50-ms-Intervall | 228,7 µA |
| BLE ADV | 1-s-Intervall | 15,7 µA |
| BLE-Verbindung | 50-ms-Intervall | 172,8 µA |
| BLE-Verbindung | 1-s-Intervall | 11,5 µA |
| Scan | Inquiry Scan oder Page Scan | 36,8 µA |
| Beide Scans | Inquiry Scan und Page Scan | 64,0 µA |
| Standby | - | 4,6 µA |
| Workload | Domäne | Frequenz | Strom | Strom pro MHz |
|---|---|---|---|---|
| CoreMark | HPSYS | 240 MHz | 9,38 mA | 30,92 µA/MHz |
| CoreMark | HPSYS | 192 MHz | 7,90 mA | 30,92 µA/MHz |
| CoreMark | HPSYS | 48 MHz | 0,92 mA | 30,92 µA/MHz |
| CoreMark | LPSYS | 24 MHz | 0,55 mA | 15,13 µA/MHz |
| WhileLoop | HPSYS | 240 MHz | 7,54 mA | 25,75 µA/MHz |
| WhileLoop | HPSYS | 192 MHz | 6,30 mA | 25,75 µA/MHz |
| WhileLoop | HPSYS | 48 MHz | 0,70 mA | 25,75 µA/MHz |
| WhileLoop | LPSYS | 24 MHz | 0,44 mA | 10,63 µA/MHz |
7.3 Schaltplan-Checkliste¶
| Nr. | Prüfpunkt |
|---|---|
| 1 | VDD_3V3-Eingangsbereich ist 2,97–3,6 V; einen 4,7-µF-Kondensator nahe am Modulpin platzieren. |
| 2 | VDD_1V8-Eingangsbereich ist 1,7–1,95 V; einen 4,7-µF-Kondensator nahe am Modulpin platzieren. |
| 3 | VDDIO-Eingangsbereich ist 1,7–3,6 V; einen 4,7-µF-Kondensator nahe am Modulpin platzieren. |
| 4 | Der Pegel der Modul-I/O-Schnittstelle beträgt, wo spezifiziert, 3,3 V; die Pegel der angeschlossenen Peripherie müssen kompatibel sein. |
| 5 | Wenn das Modul mit internem Flash ausgestattet ist, können PA06, PA07, PA08, PA09, PA10 und PA11 extern nicht verwendet werden. |
| 6 | SDIO und MPI3 teilen sich I/O-Ressourcen und können nicht gleichzeitig verwendet werden. |
| 7 | PA50, PA51, PB32 und PB35 können Interrupts empfangen, während die MCU schläft. |
| 8 | PB32 unterstützt einen Reset nach 10 s langem Drücken bei High-Pegel; ein 10-kΩ-Pull-down ist erforderlich. |
| 9 | Mit GPADC_CHx gekennzeichnete Pins unterstützen 0–3,3-V-Analogeingang. |
| 10 | Mit GPTIM gekennzeichnete Pins unterstützen PWM-Ausgang. |
| 11 | Schnittstellen wie TP benötigen ESD-Schutzbauteile. |
| 12 | LCD-RGB-Signale benötigen 33–100-Ω-Serienwiderstände. |
| 13 | PA16 und PA17, gemultiplext als DBG_UART, sind Programm-Download-/Debug-Pins und benötigen 100-Ω-Serienwiderstände. |
7.4 Lagerung, Handhabung und Bestückung¶
| Thema | Anforderung |
|---|---|
| Lagerung im versiegelten MBB | Nicht kondensierende Atmosphäre; Temperatur unter 40 °C und relative Luftfeuchtigkeit unter 90 %. |
| Feuchtigkeitsempfindlichkeit | MSL 3. |
| Nach Öffnen des Vakuumbeutels | Bei 25 ± 5 °C und 60 % rF innerhalb von 168 Stunden verwenden; andernfalls vor der Wiederverwendung im Ofen trocknen. |
| ESD HBM | ±2000 V. |
| ESD CDM | ±500 V. |
| Reflow | SiFli empfiehlt für das Modul nur einen Reflow-Durchlauf. |
| Ultraschallprozess | Ultraschallschweißen oder Ultraschallreinigung vermeiden; Vibration kann interne Kristalle beschädigen oder beeinträchtigen. |
Abbildung 7.4-1: Reflow-Temperaturprofil
Siehe Abbildung 9-1 in DS5602 V0.3.
8. Verwandte Dokumente¶
| Typ | Element |
|---|---|
| Modul-Datenblatt | Technische Spezifikation DS5602-SF32LB56-MOD V0.3 |
| Chip-Spezifikation | Technische Spezifikation des Chips SF32LB56x |
| Entwicklungsboard-Guide | SF32LB56-DevKit-LCD Benutzerhandbuch |
| Chip-Familie | Serie SF32LB56xV |
| Modul | SF32LB56-MOD |
| Entwicklungsboard | SF32LB56-DevKit-LCD |
9. Anhänge¶
9.1. Anhang A. Referenz zur Pin-Planung¶
DS5602 V0.3 enthält die vollständige 89-Pin-Definitionstabelle und eine Pinbelegung in Draufsicht. Die folgende Tabelle hebt Pins und Signalgruppen hervor, die besonders häufig das Schaltplanrisiko, den Start-/Debug-Zugang oder die Planung gemeinsam genutzter Ressourcen beeinflussen.
| Pin/Gruppe | Funktion/Einschränkung |
|---|---|
| Pin 6 PB17 | UART4_TXD, Standard-TX der UART für Logausgabe, Download und Debug. |
| Pin 7 PB16 | UART4_RXD, Standard-RX der UART für Logausgabe, Download und Debug. |
| Pin 25 BOOT_MODE | High: Download-Modus; Low: Benutzermodus. |
| Pin 26 VDD_3V3 | 3,3-V-Schiene, Betriebsbereich 2,97–3,6 V. |
| Pin 27 VDD_1V8 | 1,8-V-Schiene, Betriebsbereich 1,7–1,95 V. |
| Pin 29 VDDIO | I/O-Schiene, Betriebsbereich 1,7–3,6 V. |
| Pins 43/44 | AU_DACP/AU_DACN differenzielle DAC-Ausgänge. |
| Pin 46 MIC_BIAS | Mikrofon-Bias-Ausgang. |
| Pin 47 MIC_ADC_IN | Analoger Mikrofon-ADC-Eingang. |
| Pins 67–72 PA06–PA11 | Standardmäßig mit internem Flash verbunden; extern nicht verfügbar. |
| Pin 79 PB13 | SWDIO Debug/Download. |
| Pin 80 PB15 | SWCLK Debug/Download. |
| PA50, PA51, PB32, PB35 | Pins zum interruptgesteuerten Aufwecken aus dem Schlafmodus. |
| PA00–PA11 | Schnittstellenpegel fest auf 3,3 V, unabhängig von VDDIO. |
10. Versionshistorie¶
10.1. Versionshistorie des Leitfadens¶
| Version | Datum | Anmerkungen |
|---|---|---|
| 0.1 | 2026-07 | Erste Ausgabe des Hardware-Design-Leitfadens für das Modul SF32LB56-MOD, basierend auf DS5602-SF32LB56-MOD V0.3. |
10.2. Versionshistorie des Quelldatenblatts¶
| Datum | Version | Release-Hinweise |
|---|---|---|
| 2025-11 | 0.3 | Kapitel 4 Beschreibungen von Audio-ADC und -DAC aktualisiert. |
| 2025-02 | 0.2 | Modul-Pin- und zugehörige Informationen aktualisiert. |
| 2025-01 | 0.1 | Entwurfsversion. |
Zuletzt aktualisiert: