Professional Documents
Culture Documents
Application note
Introduction
This application note describes the 54 V input, 13.5 V unregulated output (54 V divided by 4), 500 W, 98% efficient, switched-
tank converter based on the STNRG328S digital controller and four STPRDC02A full bridge MOSFET drivers tailored to a
typical 12 V bus generation in computer and server applications.
The STC is an open loop resonant converter that performs a power conversion from an input voltage to an output voltage with
a fixed duty cycle. The zero current detection feature allows synchronization with the real resonant LC frequently in case of full
X7R capacitors used.
The power section scheme is composed of an LC resonant network, flying MOSFETs and rectification MOSFETs driven by four
STPRDC02A full bridge MOSFET drivers with ZCD.
The STNRG328S is a “State Machine Event Driven” (SMED) digital controller and it implements the STC control strategy and
the necessary functions. Various control actions are required to ensure the proper architecture behavior and best performances
with ZCD (Zero Current Detection).
Additional components have been used to implement the functions controlled by the SMED digital engine (drivers, hot swap,
charge pump, etc.). Populating passive power components only on the top side for 500 W, instead of both sides for 1 KW.
Parameter Value
• TON phase: RED FETs are ON and BLUE FETs are OFF (Figure 3)
• TOUT phase: RED FETs are OFF and BLUE FETs are ON (Figure 4)
To better understand the STC functionality, as a first step let us consider L = 0 and Iout = 0. In this case, the STC
behaves like a Charge Pump and the capacitors behave like a voltage generator → C ≈ Voltage Generator, see
Figure 5.
The relation between VIN and VOUT is obtained solving the equations that describe the circuit in Figure 5 (L = 0
and IOUT = 0):
V
Vout = 4in (1)
The inductors L1 and L2 are required to create the resonance and to allow the commutation of the FETs at
Zero Current (ZCS). The ZCS is guaranteed if the switching frequency of the STC is equal to the LC resonance
frequency.
FSWnom = 1 (2)
2 π Lres ∙ Cres + Tdead
The output current is the sum of the current in the inductors L1 and L2 as shown in Figure 3 and in Figure 4.
Therefore, the peak current in the inductors is:
I
IL_peak = out π
2 ∙2 (3)
To avoid instability, condition the saturation current in the inductor must be higher than the maximum inductor
peak current:
Instead of using U2J, this rev 2 of demo focuses on X7R capacitor and the above rules change. CF and CR are
comparable and the total capacitance is the parallel of CF and CR . STC configurations tested reported in Table 2.
Figure 6 and Figure 7 show STC simulations in case of POUT = 500W and VIN = 54V.
Figure 6. STC simulation POUT = 500 W and VIN = 54 V → main STC nodes
Figure 7. STC simulation POUT = 500 W and VIN = 54 V → C voltage & L current
The resonant current is always null at the end of every cycle, thanks to the ZCD information from the driver
STPRDC02A, the controller STNRG algorithm adjusts the switching frequency and the deadtime according to
both branches, allowing the MOSFETs to commutate in zero current switching mode.
At light load the ZCD logic is blind due to lack of current information, but above 10 A the loop starts working and
the switching freq is lowered and the deadtime is shorted.
X7R capacitors vary more than 40% with bias voltage/temperature and inductor accuracy is around 10%; the
STNRG controller modifies the Switching Freq and deadtime accordingly and in real-time.
ICs STC power section is managed by four STPRDC02A that provide high current driving for the Flying MOSFETs
(Q1, Q2, Q3 and Q4 in Figure 2) and Rectification MOSFETs (Q5, Q6, Q7, Q8, Q9 and Q10 in Figure 2) as
well as input current monitoring and protection. Floating drivers are needed for the flying MOSFETs while ground
referred drivers are needed for the rectification MOSFETs.
The STPRDC02A is a 75 V, high voltage, full bridge MOSFET driver IC. It provides four high current gate drive
outputs, each capable of driving one or more N-channel power MOSFETs.
The device features programmable deadtime control to optimize MOSFETs switching losses, so optimizing the
overall efficiency. Translating the ZVD parasitic diode information on the X driver side to a logic information by
ZVCX_OUT pin 13 (on previous driver was called FAULT pin) allows HIZ management by the EN driver pin during
the deadtime period.
Based on Config pin level, the two PWM inputs control the two half-bridge sections independently. The driver EN
pin, when low, forces all the gate drive to low regardless of the PWMs status implementing a HiZ. This is used
in deadtime. The driver also allowed to detect ZCD in the resonant component. The ZCD information is useful for
the STNRG328S frequency management.
The STNRG328S, a “State Machine Event Driven” (SMED) digital architecture (see Figure 2), is used to
implement the STC control strategy and the necessary functions. Some key control features are required to
perform an efficient and reliable power conversion function. The most important feature set is summarized below:
• Initial set-up
• Current limit in combination with hot swap controller
• Operating input voltage window
• Conversion ration control
• PWM frequency and deadtime management to guarantee ZCD
• Soft-start control
• Driver section
• Temperature control
The STNRG328S can be programmed by SWIM bus (IAR debugger) or just using a UART bus to download the
firmware (refer to STNRG328S Upgrade Firmware Procedure). PMBUs is only used for telemetry and parameter
tuning.
0 4:1 - - -
1 3:1 145K 11K 126,9mV
2 2:1 91K 12K 209,7mV
3 2:1 54K 10K 281mV
4 2:1 77K 20K 371mV
5 3:1 300K 100K 450mV
6 4:1 210K 90K 540mV
7 4:1 200K 100K 599mV
8 4:1 150K 697mV 724mV
9 4:1 130K 100K 782,6mV
10 5:1 110K 100K 857mV
11 5:1 91K 100K 942mV
12 6:1 75K 100K 1028mV
13 8:1 62K 100K 1111mV
14 10:1 51K1 100K 1191mV
For setting a different configuration than 4:1 with ZCD, it is enough to change the default pull-down resistor value
RdwOut at Vout resistor divider, and to never change the input resistors divider that is tuned for accurate input
voltage telemetry reading.
Ratio Rdonw
2:1 650 Ω
3:1 950 Ω
4:1 1200 Ω
5:1 1500 Ω
6:1 1700 Ω
8:1 2500 Ω
10:1 3500 Ω
STC supervisory state machine implemented by firmware in the main loop is reported below in Figure 12.
DIGIN0 HIGH? No
ST_CHN
PWR UP
ST_OFF Yes
DIGIN0 HIGH?
DIGIN0 HIGH? Yes
Vout HOTSWAP Record and Clear UVP,OVP,OCP, Thermal flags
< 10V? Yes
Disable PWM0
DIGIN0 LOW? Yes
& PMW01 DIGIN0 LOW
or UVP or OVP or OCP or HS OC or
thermal ?
Yes Vin > or = 60V?
Disable
HOT SWAP Yes
ST_Vin ST_Vin Vin < 44V?
No ST_SHUT OUT OF START UP
DOWN RANGE No
Vin < or =58V?
DIGIN0 LOW? Yes
DIGIN0 LOW Yes
Vin >60V? (Vin > or =
or UVP or OVP Vin < or =58V?
Yes 44V) ? Yes
PWM01 or OCP or HS Yes
Yes Disable
Disable OC or thermal ? Enable ST_VOUT Check HS and
HOT SWAP
Vin<10V? Disable SMED 4&5 HOT SWAP START UP Enable PWM0
Disable HOT SWAP & PMW1
Yes
Vin < 40V?
Yes Vout > or = 2V? No
Disable SMED 4&5
ST_ON
& Disable HOT SWAP
ST_UVLO ZCD (Vout < 2V) ? Yes
Vin > or = 48V ?
No Enable SMED 4&5 & Enable HOT SWAP
DIGIN0 LOW
Vin > or = 44V ? 1
or UVP or OVP or OCP , HS OC ,
Yes
thermal P ? No
Enable HS
1. Current limit
– Current limit provides the protection to the circuit during normal operations and during potential
overload of the output. An upstream hot swap device drives the digital engine. The hot swap has
the function to disconnect the input from the STC block in the event of an overload, thus protecting
the downstream circuitry. A current limit function for the 1 kW brick is based either on the inductor
DCR (for the LTC7801), or the on-resistance of the STEF48H, depending on evaluation version. The
STNRG keeps hot swap in latched condition.
2. Operating input voltage window
– STC input voltage (40 V to 60 V) has to be constantly monitored to ensure that the unregulated
output voltage is between the desired values. If input voltage falls outside the predefined boundaries,
the STC system is disconnected from the input voltage bus through the hot swap device.
3. VIN/VOUT ratio control
– Conversion ratio control: since the systems works on a fixed VIN/VOUT ratio, defined by the
hardware structure (that is, the number of C-L/C legs implemented) an accurate control of this ratio is
necessary to ensure that the output voltage is not deviating from the target value. If this happens, the
activity is suspended, the hot swap is opened and a fault signal is asserted.
4. PWM frequency control
– In ST_ON state, the accuracy of the PWM frequency is an important parameter to ensure the
matching with the LC resonant tank and thus an optimum efficiency performance and VOUT control.
This feature is implemented through an adaptive control strategy. PWM frequency and deadtime is
programmed by PMBus® setting the minimum and maximum range to ensure a good resonance
in the LC resonant tank, in ZCD setting the min. and max. freqency and deadtime are reported in
Table 6.
5. Temperature control
– Temperature control is an important variable to monitor due to the application high power density
(~200W/in2) and the power flowing through the STC structure. Components’ temperature could rise
in case of overload.
The STNRG328S could also monitor 2 NTC temperature sensing points by adding a dual selector
(74LVC2G14GV) driven by pin 6 and ADC0 is the only one to read both the NTCs at different period
(few Sec).
VOUT
4.3 (6)
Table 7. PGOOD
Prior to applying an input voltage VIN to the evaluation board, external voltages 5 V and 3.3 V are highly
recommended to connect first, as illustrated in Figure 18.
3.4 Design guidelines with special focus on the inductor and capacitor selections
A good inductor and capacitor selection is fundamental to maintain system performances (efficiency and power
delivery).
The flying (CF) can be a Class II (X7R) capacitor since it works like a DC voltage source with minimum AC
voltage ripple. In this case, the higher tolerance of the Class II does not affect the performance of the STC due to
frequency variation thank to the ZCD feature.
The rules for the X7R capacitor selection are:
1. To match the total Cap required for matching the resonant Freq in all 4 resonant periods.
2. To consider the variation of capacitance at different Input voltage.
3. To choose adequate breakdown voltage of capacitors (each branch has different voltage applied).
4. To verify the total RMS current of each current path based on the output current.
5. To select capacitors with very low ESR (few mOhm max.).
1 Murata GRM31CR71H475KA12L
Cres 1 2 Samsung CL31B475KBHN3NE
3 TDK C3216X7R1H475K160AC
1 Murata GRM32ER71H106KA12L
Creservior 2 TDK CNA6P1X7R1H106K250AE
3 AVX 12105C106KAT2A
1 Samsung CL21B225KAFNNNF
2 AVX 08053C225KAT2A
Cres 2
3 Taiyo Yuden TMK212AB7475KG
4 (7uF)
1 Murata GRM32EC72A106KE05
2 Taiyo Yuden HMK325C7475KM-PE
Cin
4 (7uF)
2 Samsung CL32B475KCVZ3WE (4uF)
C equivalent 54 V 48 40
12.643 16.698
Cres 1A
9 6
14.668
Cres 2A 11.6339
7
16.532
Cres 1B 12.8611
6
Cres 2B 14.3 18.2
2.14E+
Fres_res1 =
05
2.04E+
Freq_res2 =
05
While the characteristic of the resonant inductor LR must be flat up to 1.3 times the maximum current
(ISAT> 1.3*IL_peak):
I
IL_peak = out π
2 ∙2 (7)
Another important challenge for the LR is to reach the lowest Rac and to minimize core losses. In order to
minimize the power dissipated into the magnetic core, design consideration for balance between the equivalent
area and flux density (number of turns) is required.
Simulation and experimental results show that a 10% resonant inductor variation and 30% resonant capacitor
variation affects the STC efficiency less than 0.2%.
With respect to the MOSFET selections in the 4:1 STC application note design, the Flying MOSFETs are rated at
twice the output voltage (2*VOUT) and the Rectification MOSFETs are rated at the output voltage (VOUT). Thus,
40 V MOSFETs and 25 V MOSFETS for the Flying and Rectification MOSFETs, respectively, fit the criteria. These
MOSFET selections, by design via the optimum Figure of Merit (FoM), to achieve high efficiency and thus highest
achievable power density possible. To enable a “completely autonomous STC design”, simulation tools, SIMPLIS
Technologies and Microsoft Excel, are available upon request.
2
P Cesr [W] = 0.26 Resonance Capacitor ESR Power Loss =3∗ ∗ ∗
4∗ 2
P Cesr [%] = 2.98 Resonance Capacitor ESR Power Loss %
2
/ 16
P Lr [W] = 3.51 Resonance Inductor Power Loss = + ∗ 2
∗
2
P PCB [W] = 0.63 PCB resistance Power Loss = ∗ ∗
4 ∗2
P PCB [%] = 7.19 PCB resistance Power Loss %
∗
Efficiency [%] 98.27 Efficiency η=
∗ +
2
P Cesr [W] = 0.26 Resonance Capacitor ESR Power Loss =3∗ ∗ ∗
4∗ 2
P Cesr [%] = 0.84 Resonance Capacitor ESR Power Loss %
2
/16
P Lr [W] = 14.06 Resonance Inductor Power Loss = + ∗ 2
∗
2
P PCB [W] = 0.00 PCB resistance Power Loss = ∗ ∗
4 ∗2
P PCB [%] = 0.00 PCB resistance Power Loss %
∗
Efficiency [%] 96.96 Efficiency η=
∗ +
98.5%
98.0%
97.5%
97.0%
96.5%
0 5 10 15 20 25 30 35 40 45
3.10 Startup
Figure 26 and Figure 27 show the startup sequence in case of EN STC asserted after and before the application
of VIN.
Hard short at buck Buck begins switching to limit IOUT and after 150ms PGOOD low
during soft-start (watchdog) EN eFuse is reset EN eFuse low after 150ms
VDRIVER(1) 4.8V NA
Overtemperature(1) 115°C NA
VDRIVER(1) 4.8V NA
Overtemperature(1) 115°C NA
1. In case the threshold protection is triggered to restart the STC it is necessary to toggle the EN STC. All the protection events
are recorded in the STNRG’s ROM and readable by PMbus commands.
At the startup, as soon as the input buck is enabled, a watchdog timer starts and if, after 150 ms, the input buck
VOUT-EFUSE is not ready, the input buck and then the STC are turned off as shown in Figure 28 on the left.
Figure 28. Startup in short-circuit (first mage) and overcurrent protection (second image)
If during a normal operation and undervoltage (UV) is detected on VDRIVER, the PWMs turn OFF in a latched
mode. Due to STC, bidirectional converter is safer to latch it and avoid uncontrolled in and out input current as
shown in Figure 29 . .
Figure 30. Board thermal map; VIN = 54 V with NO Airflow, POUT =500 W
Figure 31. Board thermal map; VIN = 48 V with no fan and low fan at 500 W (right side)
Latest Pmbus rev, to support X7R tuning parameters too, the default PMBus slave address is 0x50 (7-bit) with
both PIN6 and PIN7 pulled down, so the respective default address is 0xA0 with 0xA0 to write and 0xA1 to read.
With different schemes on PIN6 and PIN7, we could set the device slave address as the following:
PMBus address 7-bit (Hex) PIN6 PIN7 Write (HEX) READ (HEX)
Number
Command Transaction
Command name of data Description
code type
bytes
On/Off configuration
ON_OFF_CONFIG 0x02 1 R/W 0x0C turns off the STC,
0x1C it turns on
CLEAR_FAULTS 0x03 1 Send byte Clear status registers
WRITE_PROTECT 0x10 1 R/W Protection against accidental changes
Key capabilities of the device
Current set capabilities:
CAPABILITY 0x19 1 R • Packet error checking
• Maximum bus speed 100kHz
• SMBALERT# signal available
Used to set every status register whose bits can
SMBALERT_MASK 0x1B 2 R/W
affect the assertion of the SMB_ALERT# pin
PMBUS_VIN_ON 0x35 2 R/W Set/get the input voltage beyond STC turns on
Set/get Vin_off which intervenes when an
undervoltage occurs, the STC goes into the
PMBUS_VIN_OFF 0x36 2 R/W
UVLO state but is still on, if it remains there for
a certain time then it goes into the shutdown state
Set/get the input voltage that causes an input
PMBUS_VIN_OV FAULT LIMIT 0x55 2 R/W
overvoltage
Critical faults information (one byte)
Supported the following status bits:
• bit 6 UNIT IS OFF
STATUS_BYTE 0x78 1 R/W • bit 5 VOUT_OV_FAULT
• bit 4 IOUT_OC_FAULT
• bit 3 VIN_UV_FAULT
• bit 2 TEMPERATURE FAULT
Critical faults information (one word)
STATUS_WORD 0x79 2 R/W Supported the following status bits in low byte:
• same bits of STATUS_BYTE
Number
Command Transaction
Command name of data Description
code type
bytes
Supported the following status bits in high byte:
• bit 7 VOUT fault
• bit 6 IOUT fault
• bit 5 INPUT FAULT
• bit 4 VDRIVER_UVP
• bit 3 POWER_GOOD Negated
Output voltage warnings and faults
Supported the following status bits:
STATUS_VOUT 0x7A 1 R/W
• bit 7 VOUT_OV_FAULT
• bit 4 VOUT_UV_FAULT
Number
Command Transaction
Command name of data Description
code type
bytes
Exponent: 0
Read PMBus revision
PMBUS_REVISION 0x98 1 R
Revision 1.3
Read manufacturer model number
MFR_MODEL 0x9A 10 R/
(ASCII: STNRG328A)
MFR_REVISION 0x9B 5 R/W Read/store firmware revision (ASCII)
MFR_DATE 0x9D 5 R/ Returns WWYY of firmware production
PMBUS_USER_DATA02 0xB2 1 R Read the configuration ZCD master/slave
PMBUS_USER_DATA03 0xB3 1 R Return the board configuration
The command set/get the 1st max. rated
MFR MAX TEMP 1 0XC0 2 R/W temperature of the manufacturer. Unit is degree
Celsius
The command set/get the 2nd max. rated
MFR MAX TEMP 2 0XC1 2 R/W temperature of the manufacturer. Unit is degree
Celsius
MFR_WAIT_EN_FAULT: set/get the number of
MFR SPECIFIC 12 0XD0 2 R/W system ticks before enabling faults, after entering
ST_ON
MFR_WAIT_EN_FAULT1: set/get the number of
MFR SPECIFIC 13 0XD1 2 R/W system ticks before enabling faults, after entering
ST_ON (second restart)
MFR_WAIT_TIMEPWRUP: read/write the
MFR SPECIFIC 14 0XD2 2 R/W
number of ticks to wait at power-up
MFR_WAIT_BEFORE_EFUSE: read/write the
MFR SPECIFIC 15 0XD3 2 R/W
number of ticks to wait before ENEFuse asserted
MFR_VOUT_EFUSE_MIN: set/get minimum
MFR SPECIFIC 17 0XD5 2 R/W value of Vout eFuse for which Vout eFuse
undervoltage is triggered
MFR_OCP_VALUEDIF: voltage difference
MFR SPECIFIC 18 0XD6 2 R/W between input voltage and Vout eFuse to detect a
hot swap overcurrent condition
MFR SPECIFIC 19 0XD7 2 R/W Read conversion ratio
MFR_ VDRIVER_UVP_DAC: set/get the internal
MFR SPECIFIC 21 0XD9 2 R/W reference for undervoltage for Vdriver. Numeric
format is LINEAR11
MFR_VIN_SHUTDOWN: set/get input voltage
threshold. When the input voltage becomes less
MFR SPECIFIC 22 0XDA 2 R/W
than this value, the STC is put in OFF state.
Numeric format is LINEAR11
MFR_SWITCHFREQ_FF_STEP: set/get the step
of the switching frequency. At feedforward
MFR SPECIFIC 23 0XDB 2 R/W
threshold, switching frequency changes by this
value (kHz),
MFR_FF_THRESHOLD_VMIN: set/get the
feedforward frequency step threshold
MFR SPECIFIC 24 0XDC 2 R/W (min. voltage) put this value into
FF_THRESHOLD_VMIN. Numeric format is
LINEAR11
Number
Command Transaction
Command name of data Description
code type
bytes
MFR_FF_THRESHOLD_VMAX: set/get
feedforward frequency step threshold
MFR SPECIFIC 25 0XDD 2 R/W (max. voltage) put this value into
FF_THRESHOLD_VMAX. Numeric format is
LINEAR11
MFR_ENABLE_BOOTLOADER: Enable/disable
MFR SPECIFIC 26 0XDE 2 R/W
bootloader by UART
MFR_SWITCH_FREQ: set/get the programmable
MFR SPECIFIC 27 0XDF 2 R/W
switching frequency. Numeric format is LINEAR11
MFR_OVP_COUNTER 0xE0 2 R/W Vout OVP protection counter
MFR_UVP_COUNTER 0xE1 2 R/W Vout UVP protection counter
MFR_OCP_COUNTER 0xE2 2 R/W Input OCP protection counter
MFR_THERMSHDW_COUNTER 0xE3 2 R/W NTC OT protection counter
MFR_LOCK: insert password (6 bytes) to lock
MFR SPECIFIC 32 0XE4 6 R/W
EEPROM writing.
MFR_UNLOCK: insert password (6 bytes) to
MFR SPECIFIC 33 0xE5 6 R/W
unlock EEPROM writing.
MFR SPECIFIC 36 0XE8 2 R/W Return the count of Vout_Efuse fails
MFR_START_CRC_CHECK: start the CRC
MFR SPECIFIC 38 0XEA 1 R
check
MFR_GET_CRC_RESULT: get the CODE CRC
MFR SPECIFIC 39 0XEB 4 R
result
MFR_GET_EEPROM_CHECKSUM: get the
MFR SPECIFIC 40 0XEC 2 R
EEPROM checksum
MFR_GRT_DATA_CRC_RESULT: Get the DATA
MFR SPECIFIC 44 0XF0 4 R
CRC result
Get/set the index of ZCD Matrix table. The range
PMBUS_USER_DATA00 0XB0 1 R/W is [0,18], outside of this range the command
returns the error code 0xFF.
Read/write the ZCD parameters in the ZCD
Matrix table (RAM if STC is ON, EEPROM if STC
MFR SPECIFIC 45 0XF1 8 R/W is OFF) at the index specified by the command.
If the index is out of range, the command returns
the sequence of error code 0xFF.
The command loads the ZCD Matrix table from
MFR SPECIFIC 46 0XF2 1 R/W RAM to FLASH. It returns 1 if the copy is
successful, or else it returns 0.
The command read/write the increment of
SMED0 clock from/to FLASH memory. The range
MFR SPECIFIC 41 0XED 1 R/W
is [0,50]. The command returns 0xFF when the
value is out of the range or when the STC is ON.
The command returns the current line and the
relative index of the ZCD Matrix, corresponding to
PMBUS_USER_DATA01 0xB1 9 R/
Vin applied when STC is ON. If STC is OFF the
bytes are 0xFF.
Max. precharged Vout threshold before turning-
VOUT_STUPSWITCH 0xF3 2 R/W
ON
5 Bill of material
CVCC_2, CVCC_3,
CVCC_5, CVCC_6,
CBY_6, CVDR1_5,
CAP CER 16V X5R
2 CVDR1_6, 11 1µF Murata
0402
CVDR2_5,
CVDR2_6, C21_10,
C21_12
C4, CF1_7, C6_7, CAP CER 16V X5R
3 4 1µF Murata
C17_9 0402
C2, Cuart_7, CF2_7,
CAP CER 25V X5R
4 C3_7, CF4_7, C4_7, 8 0.1µF Murata
0402
C5_7, C9_9
CAP CER 25V X5R
5 C3, CF3_7, Fsw_C 3 10000pF TDK
0402
GRM31CR71H475K
6 Cres1 to 16 10 10uF Murata
A12L
CVIN1_2, CVIN2_2,
CVIN3_2, CVIN4_2,
CVIN5_2, C5_9,
CVIN6_2, CVIN7_2, CAP CER 100V X7S
CVIN8_2, C8_9, 1210
7 CVIN9_2, CVIN10_2, 12 10µF Murata
CVIN11_2, GRM32EC72A106K
CVIN12_2, E05L
CVIN13_2,
CVIN14_2, C16_9,
C14_10, C14_12,
CVIN1_3, CVIN2_3,
CVIN3_3, CVIN4_3,
CVIN5_3, CVIN6_3, CAP CER 50V X7S
CVIN7_3, CVIN8_3, 1210
8 CVIN9_3, CVIN10_3, 12 10µF Murata
CVIN11_3, GRM32ER71H106K
CVIN12_3, A12L
CVIN13_3,
CVIN14_3,
CAP CER 50V
9 Cconf2, Cconf3 2 100pF Murata
C0G/Np0 0402
CAP CER 50V
10 Cconf5, Cconf6 2 100pF Murata
C0G/Np0 0402
CAP CER 100V X7R
11 Ccp2, Ccp_3 2 0.47µF Murata
0805
Cout4_7, Cout4_8,
Cout2_7, Cout2_9,
Cout4_10, Cout2_8,
Cout1_5, Cout2_5,
Cout3_5, Cout10_7,
Cout11_7, Cout12_7, Taiyo CAP CER 25V X5R
12 24 22µF
Cout10_5, Cout11_5, Yuden 1206
Cout1_8, Cout2_10,
Cout3_8, Cout1_6,
Cout12_5, Cout1_9,
Cout2_11, Cout3_9,
Cout2_6, Cout3_6,
RES SMD0.1%
60 RUP_VDRIVE 1 3.92kΩ Panasonic
1/16W 0402
RES SMD 5% 1/10W
61 RUart_I2C 1 2.2kΩ Panasonic
0402
R1, R2, RVDRY_5,
RVDRX_5,
RES SMDJUMPER
62 RVDRY_6, 8 0Ω Yageo
1/16W 0402
RVDRX_6, R25_9,
R27_9
RES SMD 5% 1/10W
63 RdwOut 1 1.2kΩ Panasonic
0402
RES SMD 5% 1/10W
64 RdwVin, RdwVef 2 2.2kΩ Panasonic
0402
RES SMD 5% 1/10W
65 RdwnENE 1 1MΩ Panasonic
0402
NTC thermistor 5%
66 Rntc1, Rntc2 2 100kΩ Vishay
0603
RES SMD 5% 1/10W
67 RupOut 1 18kΩ Panasonic
0402
68 RupVin, RupVef 2 Yageo Thin film resistor
RES SMD 1% 1/16W
69 R3 1 80.6kΩ Yageo
0402
RES SMD 5% 1/16W
70 R4, R15_9 2 10kΩ Yageo
0402
RES SMD 5% 1/10W
71 R5 1 1.5MΩ Panasonic
0402
RES SMD 1% 1/10W
72 R6 1 4.99kΩ Panasonic
0402
RES SMD 1% 1/10W
73 R7 1 32.4kΩ Panasonic
0402
RES SMD 1% 1/16W
74 R1_9 1 60.4kΩ Yageo
0402
RES SMD 1% 1/16W
75 R2_9 1 1.91kΩ Yageo
0402
R3_7, R4_7,
RES SMD 5% 1/10W
76 R6_N_7, R28_9, 6 1kΩ Panasonic
0402
R28_11, R28_13
77 R3_9 1 Yageo Thin film resistor
RES SMD 5% 1/10W
78 R5_N_7 1 1kΩ Panasonic
0402
RES SMDJUMPER
79 R6_9, R16_9, R18_9 3 0Ω Yageo
1/16W 0402
RES SMD 1% 1/16W
80 R7_9 1 301kΩ Yageo
0402
RES SMD 1% 1/16W
81 R8_9 1 80.6kΩ Yageo
0402
R10_9, R24_10, RES SMD 1% 1/16W
82 4 2kΩ Yageo
R25_10 0402
RES SMD 1% 1/10W
83 R23_9 1 90.9kΩ Panasonic
0402
RES SMD JUMPER
84 R24_9, R26_9 2 0Ω Yageo
1/16W 0402
High-performance
89 U2, U3, U5, U6 4 STMicroelectronics high-voltage full-
bridge Driver
90 U7 1 STMicroelectronics STNRG328S
IC REG LDO 3.3V
91 U8_A 1 STMicroelectronics
0.2A 6DFN
IC REG CTRLR
92 U9 1 Linear Technology
SYNC BUCK 24QFN
93 U1 2 STMicroelectronics eFuse
94 D6 1 ZENER DIODE
R24_11, R28_12,
95 2 LittleFuse NO CONNECT
R24_13
96 R24_12 1 Yageo NO CONNECT
RES SMD 5% 1/16W
97 R33_9 1 120k Yageo
0402
98 C16_10 1 100nF Yageo 100nF, 100V
C16_11, C222,
C223, C7_12,
Samsung Electro-
99 C7_13, Cconf2, 7 100nF 100nF, 16V
Mechanics
Cconf3, Cconf6,
Cconf5
C2_11, C3_11,
100 4 10µF Murata 10µF, 10V
C2_10, C3_10
101 C2_9, C3_9 2 2.2µF Murata 2.2µF, 100V
102 R6_10 1 0 Murata 0Ω
RES SMD 5% 1/16W
103 R30_9 1 10k Yageo
0402
R_ZVS2, R_ZVS1,
104 R_ZVS, R_ZVS4, 6 1KΩ
RDTdw3, RDTdw4,
105 R_ZVS3, R_ZVS5 2 420Ω
106
6 Package information
Figure
Reference TOP and Bottom 32. Top
Layout : and bottom layout
CONTROLLER
7 Support material
Revision history
Table 16. Document revision history
Contents
1 Main features and circuit description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2 STC power section & drivers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3 STC digital control engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.1 Hot swap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.2 Auxiliary power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.3 Startup sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.4 Design guidelines with special focus on the inductor and capacitor selections . . . . . . . . . . . 16
3.5 Power losses and efficiency. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.6 Efficiency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.7 Output voltage ripple. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.8 Load regulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.9 Transient response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.10 Startup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.11 Overcurrent and short-circuit protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.12 Thermal imaging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4 Supported PMBus commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
5 Bill of material . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
6 Package information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
7 Support material. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
List of tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
List of figures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
List of tables
Table 1. Main features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Table 2. STC tested configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Table 3. Pin12 cpp0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Table 4. Resistors setting for cpp0 configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Table 5. Ration & RdwOut 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Table 6. PWM frequency control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Table 7. PGOOD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Table 8. Suggested pin to pin capacitors part numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Table 9. Equivalent resonant capacitances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Table 10. Overcurrent protection summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Table 11. Protection thresholds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Table 12. Pin6 and pin7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Table 13. PMBUS commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Table 14. Bill of material . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Table 15. Main IC description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Table 16. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
List of figures
Figure 1. 500W, ⅛ brick STC converter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Figure 2. STC principle schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Figure 3. Ton phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Figure 4. TOFF phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Figure 5. STC concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Figure 6. STC simulation POUT = 500 W and VIN = 54 V → main STC nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Figure 7. STC simulation POUT = 500 W and VIN = 54 V → C voltage & L current . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Figure 8. Rectification MOSFETs driver section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Figure 9. Floating MOSFETs driver section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Figure 10. SMED digital engine STNRG328S block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Figure 11. Ration & RdwOut 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Figure 12. STC state machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Figure 13. Digital engine STNRG328S section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Figure 14. Input section A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Figure 15. Input section B . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Figure 16. Startup sequence with EN STC asserted after VIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Figure 17. Inductors selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Figure 18. Power losses and efficiency calculations (POUT = 500 W). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Figure 19. Power losses and efficiency calculation (POUT = 1 kW) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Figure 20. 2UJ vs X7R EFF comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Figure 21. Efficiency w/o B. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Figure 22. Output voltage ripple vs. VIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Figure 23. Output voltage tracking dynamic VIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Figure 24. Output voltage droop vs. current load . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Figure 25. 20 to 60 A @54 V and 20 A to 50 A at 48 V Load step . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Figure 26. System startup with EN STC asserted after VIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Figure 27. System startup and turn OFF with VIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Figure 28. Startup in short-circuit (first mage) and overcurrent protection (second image) . . . . . . . . . . . . . . . . . . . . . . . 27
Figure 29. Undervoltage on VDRIVER during normal operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Figure 30. Board thermal map; VIN = 54 V with NO Airflow, POUT =500 W . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Figure 31. Board thermal map; VIN = 48 V with no fan and low fan at 500 W (right side) . . . . . . . . . . . . . . . . . . . . . . . . 29
Figure 32. Top and bottom layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39