Skip to main content
Explorer II
July 8, 2025
Solved

direct SMPS Hardware design

  • July 8, 2025
  • 4 replies
  • 705 views

Dear all!

this is the first time i design PCB for STM32H755, as my understand for direct SMPS that i design like attach file, really i don't know is it correct, so can you help take look and let me know if any mistake.

    This topic has been closed for replies.
    Best answer by AScha.3

    >ididn't see the power configuration on STM32CUBE MX

    Right, not obvious...see : in RCC -> then in clock tree you see the limit in red, if not allowed high frequ.

     

    AScha3_0-1752049175967.png

    Or see in ds -> general op. conditions

    AScha3_1-1752049455735.png

     

    4 replies

    Graduate II
    July 8, 2025

    Please consult the reference manual (RM0399) chapter 7.4, the Datasheet (DS12919 Rev 2) chapter 6.3.3, and the Application note (AN4938).

    1) Inductor in VLXSMPS should be 2.2uH, Isat >= 1.7A, Irms >=1.4A

    2) There should be a 220pF Capacitor on Pin VLXSMPS

    3) VDDSMPS should have a 4.7uF Capacitor

    4) All VDD pins should have a decopling capacitor (normaly 100nF)  and one 4.7uF Capacitor

    5) If VBAT is not used it should be connected to VDD

    6) 10uH as filter Inductor on VREF, VDDA seems very big

     

    Explorer II
    July 9, 2025

    thanks for yours reply, i modified my design already. 1 question more, i connect VDDLDO, Vcap pin to output of SMPS( Vcore), is it correct. and where should i connect PDR_On pin( to 3.3v or gnd).

    Graduate II
    July 9, 2025

    Yes if you are using direct SMPS, VCAP has to be connected to the output of the SMPS block:

    MHoll2_0-1752041114846.png

    PDR_ON is set to Vss if You need a running the MCU down to 1.62V, but this will disable the internal PDR supervisor.

    If You don't have problems with the Supply voltage then You should connect PDR_ON to Vdd.

    Super User
    July 9, 2025

    Hi,

    but check in Cube: with direct SMPS the max. core frequency might be lower, because you cannot choose voltage scale setting 00 for core supply, so max. core frequency only possible with LDO or smps+ldo .

    So if need max. core frequency use smps+ldo .

    Explorer II
    July 9, 2025

    khanhcong861989_0-1752045557953.png

    khanhcong861989_1-1752045624528.png

    Hi ididn't see the power configuration on STM32CUBE MX, so may i connect VDDLDO and Vcap to out put of of SMPS( Vcore). many thanks all for yours strong support

    AScha.3Answer
    Super User
    July 9, 2025

    >ididn't see the power configuration on STM32CUBE MX

    Right, not obvious...see : in RCC -> then in clock tree you see the limit in red, if not allowed high frequ.

     

    AScha3_0-1752049175967.png

    Or see in ds -> general op. conditions

    AScha3_1-1752049455735.png