8
8
8
4
1rem
1rem
1rem
1rem
rt-dark-800
headline-3
false
Application Note Name
false
basicInfoTitle
24
12
12
12
rt-dark-300
applicationNoteInfo
12
12
12
12
left
buttonDownload
text-with-icon
secondary
i18n(button-item.download.button-label)
i18n(button-item.download.button-link)
_self
false
btnAllApplicationNote
text-with-icon
secondary
i18n(button-item.all-application-note.button-label)
i18n(button-item.all-application-note.button-link)
_self
false
withLine
2rem
2rem
2rem
0
<h1>Addressing Dynamic Transient AI Workloads: Introducing the RTQ1954 80V Hot Swap Controller</h1><br> <p>Mohammad Etemadrezaei | AN092 October 2025</p> <p class="text-center"><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image001_en.jpg" ><img width="680" height="218" src="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image001_en.jpg" alt="Addressing Dynamic Transient AI Workloads"></a></p> <p>In the complex and ever power-increasing modern datacenters, the operational efficiency and scalability requirements lead to modular systems such as servers, add-in-cards, and aux boards that must be plugged in or removed while the system remains powered. At the forefront of it is a hot swap controller (HSC) that facilitates the hot (un)plugging while protecting downstream systems during dynamic and wide transient loads. This application note will introduce the Richtek RTQ1954 hot swap controller and its multi-level overcurrent protection (OCP) design, highlighting how it ensures reliable protection for dynamic AI workloads while enabling thermal optimization for high-power systems.</p> <p class="text-center"><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image002_en.jpg?file=preview.jpg" ><img width="680" height="271" src="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image002_en.jpg" alt="Example of AI Workload with Wide and Dynamic Transients"></a></p> <p class="text-center">Figure 1. Example of AI Workload with Wide and Dynamic Transients</p> <br><br> <h2 id="__Bookmark__0">1. Applications and Challenges of Hot Swap Controllers</h2> <h3 class="py-2">1.1 Applications</h3> <p>Hot swap controllers are typically used in modular systems such as data center servers, most commonly at the power entry port (see Figure 2). These controllers have three main functions: </p> <p>1. Facilitate plugging and unplugging into a live busbar, </p> <p>2. Protect the system during failures,</p> <p>3. Provide critical telemetry for power and security management purposes. </p> <p>To do so, a hot swap controller controls one or several external series pass devices, such as a MOSFET (connected in parallel depending on the power requirements). </p> <p><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image003_en.png?file=preview.png" ><img width="437" height="235" src="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image003_en.png" alt="A Typical Application for a Hot Swap Controller in a Power Distribution Board"></a></p> <p>Figure 2. A Typical Application for a Hot Swap Controller in a Power Distribution Board</p> <h3 class="py-2">1.2 Challenges</h3> <p>A scenario where hot swap controllers protect the system is during an overcurrent event, either at start-up or during steady-state operation. Other than an output hard short with low resistance to GND (where the controller will shut down the MOSFET within few a μs due to excessive overcurrent), most hot swap controllers actively limit the current (and/or power) for a certain duration (fault timeout period) before turning off the MOSFET. This type of protection mechanism works well when the load profile is well known and does not include wide transient spikes. </p> <p>Modern xPU load profiles serving AI applications have wide and dynamic transients with varying durations that are not confined within a tight specification as in a CPU load profile. Protecting such a load profile with a single current/power limit can result in an unexpected fault and thus requires: </p> <p>1. Setting the current limit threshold above the maximum expected load profile, and/or </p> <p>2. Increasing the fault timeout period to allow transient load surges to pass. </p> <p>The issue with increasing the current limit threshold is that it leaves a large gap for overcurrent events, such as soft short, to go undetected, see Figure 3. The issue with increasing the fault timeout period is the elevated stress on the MOSFET during the fault that can violate its SOA limits.</p> <p><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image004_en.png?file=preview.png" ><img width="533" height="250" src="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image004_en.png" alt="With Single-Level Overcurrent Protection (I<sub>LIM</sub>), the Hot Swap Controller Faces Challenges in Properly Protecting Systems with AI Load Profiles"></a></p> <p>Figure 3. With Single-Level Overcurrent Protection (I<sub>LIM</sub>), the Hot Swap Controller Faces Challenges in Properly Protecting Systems with AI Load Profiles</p> <p> </p> <h3 class="py-2">1.3 Solution</h3> <p>The Richtek RTQ1954 hot swap controller solves the AI dynamic load profile protection challenges using multi-level overcurrent protection (OCP). The multi-level OCP is highly flexible and can be tailored to protect a variety of load profiles. This application note discusses the benefits of multi-level OCP and how it helps protect an 8.5kW system with a load profile shown in Figure 4.</p> <br><br> <h2 id="__Bookmark__1">2. Multi-Level OCP</h2> <p>The RTQ1954 provides four levels of fast and accurate protection against a variety of overcurrent loads, as shown in Figure 4.</p> <p><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image005_en.png?file=preview.png" ><img width="426" height="273" src="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image005_en.png" alt="Multi-Level OCP Setting for a Dynamic Load Profile with Multiple Steps of Various Durations"></a></p> <p>Figure 4. Multi-Level OCP Setting for a Dynamic Load Profile with Multiple Steps of Various Durations</p> <table class="table table-bordered"> <thead class="thead-light text-center"> <tr> <th scope="col" nowrap >Overcurrent Protection</th> <th scope="col">ΔV<sub>SNS</sub> Threshold (Voltage Across Sense Resistor)</th> <th scope="col">Fault Timer</th> </tr> </thead> <tbody> <tr> <th scope="row">OCP1 (Start-Up Only)</th> <td>2mV</td> <td>Immediate</td> </tr> <tr> <th scope="row">OCP2</th> <td>10mV to 55mV (PMBus), 26mV, 37mV to 49mV, and 50mV (hardware)</td> <td>Set by C<sub>TIMER</sub></td> </tr> <tr> <th scope="row">OCP3</th> <td>V<sub>OCP2</sub> + 15mV</td> <td>0.5ms</td> </tr> <tr> <th scope="row">CB</th> <td>50mV, 100mV, 200mV</td> <td>Immediate</td> </tr> </tbody> </table> <p><strong>Start-Up Protection, OCP1:</strong> Protects against unexpected and excessive inrush currents. </p> <p><strong>Normal Operation, OCP2:</strong> Intended to be set above the steady-state load to protect against soft shorts or unexpected overloads lasting longer than programmable timeout set by a capacitor at the TIMER pin.</p> <p><strong>Normal Operation, OCP3:</strong> Allows even higher than expected short overload pulses to pass through and still protects the system if the overload condition exceeds t<sub>BLANK</sub> (typically 0.5ms).</p> <p><strong>Circuit Breaker, CB:</strong> With sub-μs response to extreme overcurrent events, circuit breaker is the ultimate protection against severe fault conditions. </p> <p>Throughout this note, the following system parameters are used: </p> <table class="table table-bordered"> <thead class="thead-light text-center"> <tr> <th scope="col" nowrap >Parameter</th> <th scope="col">Value</th> </tr> </thead> <tbody> <tr> <th scope="row">Input Voltage</th> <td>50V</td> </tr> <tr> <th scope="row">Average DC Current</th> <td>170A</td> </tr> <tr> <th scope="row">Average DC Power</th> <td>8.5kW at 50V</td> </tr> <tr> <th scope="row">OCP1</th> <td>8A/Immediate</td> </tr> <tr> <th scope="row">OCP2</th> <td>200A/1.19ms timer</td> </tr> <tr> <th scope="row">OCP3</th> <td>260A/0.5ms timer</td> </tr> <tr> <th scope="row">CB</th> <td>400A/Immediate</td> </tr> <tr> <th scope="row">Number of MOSFETs</th> <td>6 x PSMN2R3-100SSE</td> </tr> </tbody> </table> <p> </p> <h3 class="py-2">2.1 Start-Up Protection, OCP1</h3> <p>During start-up, a capacitor from the GATE pin to GND is used to implement soft start, thereby limiting the VOUT slew rate and reducing the inrush current to the output capacitor. If the output capacitor is damaged or shorted to GND, the inrush current can be significant, leading to excessive power dissipation in the external MOSFET (V<sub>DS</sub> close to maximum as VOUT is 0V). In high-power applications with multiple MOSFETs in parallel, in a worst-case scenario only one MOSFET conducts the whole inrush current due to the mismatch of the MOSFETs' V<sub>GS</sub> thresholds.</p> <p><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image006_en.png?file=preview.png" ><img width="533" height="288" src="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image006_en.png" alt="Simplified Application Circuit"></a></p> <p>Figure 5. Simplified Application Circuit</p> <p><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image007_en.png?file=preview.png" ><img width="464" height="261" src="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image007_en.png" alt="Start-Up Sequence (VIN=50V, CGATE=22nF, COUT=2400μF, tSTART=72ms, IINRUSH=1.7A)"></a></p> <p>Figure 6. Start-Up Sequence (VIN=50V, C<sub>GATE</sub>=22nF, C<sub>OUT</sub>=2400μF, t<sub>START</sub>=72ms, I<sub>INRUSH</sub>=1.7A)</p> <p> </p> <p>To protect against start-into-short, the RTQ1954 implements a fast overcurrent protection, OCP1, that immediately turns off the external MOSFET if the current reaches I<sub>OCP1</sub> threshold (voltage across the R<sub>SNS</sub> exceeds the 2mV threshold). OCP1 protection response is immediate and does not regulate current and/or power in the external MOSFET for a timeout duration. The benefit is the reduced stress in the MOSFET particularly in start-up where there is large voltage across the MOSFET.</p> <p><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image008_en.png?file=preview.png" ><img width="456" height="256" src="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image008_en.png" alt="Start into Short, as the Current Reaches I<sub>OCP1</sub> (10A)"></a></p> <p>Figure 7. Start into Short, as the Current Reaches I<sub>OCP1</sub> (10A), the RTQ1954 Shuts Down Immediately</p> <p> </p> <h3 class="py-2">2.2 Steady State Protection, OCP2</h3> <p>After power-up, the HSC needs to monitor the current for abnormal overcurrent events and protect the system. The RTQ1954 actively measures the load current by monitoring the voltage across R<sub>SNS</sub>. When the load current reaches I<sub>OCP2</sub> threshold (I<sub>OCP2</sub>=V<sub>OCP2</sub>/R<sub>SNS</sub>), the fault timer starts by charging C<sub>TIMER</sub> with 2.5μA. If the current drops below the I<sub>OCP2</sub> threshold before the fault timer reaches the fault timeout period (C<sub>TIMER</sub> voltage reaches 3.9V), the RTQ1954 resumes normal operation and C<sub>TIMER</sub> is discharged using 20μA. Otherwise, if the OCP2 lasts longer than the fault timeout period, the RTQ1954 turns off the external MOSFET and discharges C<sub>TIMER</sub> using 20μA. The t<sub>OCP2</sub> fault timer is set by</p> <p><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image009_en.png?file=preview.png" ><img width="184" height="50" src="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image009_en.png" alt="image009"></a></p> <p> </p> <p><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image010_en.png?file=preview.png" ><img width="420" height="291" src="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image010_en.png" alt="OCP2 Protection Mechanism."></a></p> <p>Figure 8. OCP2 Protection Mechanism.</p> <p> </p> <p>Having multi-level OCP, the first level of protection does not need to be set above the maximum expected load profile, exposing the system to undetected soft shorts. It is recommended to set the I<sub>OCP2</sub> just above the I<sub>DC</sub> (accounting for I<sub>OCP2</sub> tolerance and VIN fluctuations) as a first level of protection against persistent overcurrent events, such as soft short, or longer than expected transient overloads. </p> <p>The V<sub>OCP2</sub> threshold can be set through PMBus (10mV to 55mV with 1mV increments) or through hardware using the CL and VAUX pins. This provides great flexibility to fine tune the I<sub>OCP2</sub> without modifying the R<sub>SNS</sub>.</p> <p> </p> <p><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image011_en.png?file=preview.png" ><img width="456" height="256" src="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image011_en.png" alt="TIMER Starts Ramping when Current Reaches I<sub>OCP2</sub>=200A. The Current Drops below I<sub>OCP2</sub> before the TIMER Expires (V<sub>TIMER</sub>&lt;3.9V). (VIN=50V, R<sub>SNS</sub>=0.25mΩ, V<sub>OCP2</sub>=50mV, C<sub>TIMER</sub>=0.68nF, t<sub>OCP2</sub>=1.19ms)"></a></p> <p>Figure 9. TIMER Starts Ramping when Current Reaches I<sub>OCP2</sub>=200A. The Current Drops below I<sub>OCP2</sub> before the TIMER Expires (V<sub>TIMER</sub>&lt;3.9V). (VIN=50V, R<sub>SNS</sub>=0.25mΩ, V<sub>OCP2</sub>=50mV, C<sub>TIMER</sub>=0.68nF, t<sub>OCP2</sub>=1.19ms)</p> <p> </p> <p><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image012_en.png?file=preview.png" ><img width="479" height="270" src="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image012_en.png" alt="TIMER Starts Ramping when Current Reaches I<sub>OCP2</sub>=200A. The Current Does Not Drop below I<sub>OCP2</sub> before the TIMER Expires (V<sub>TIMER</sub>&lt;3.9V) and Faults. (VIN=50V, R<sub>SNS</sub>=0.25mΩ, V<sub>OCP2</sub>=50mV, C<sub>TIMER</sub>=0.68nF, t<sub>OCP2</sub>=1.19ms)"></a></p> <p>Figure 10. TIMER Starts Ramping when Current Reaches I<sub>OCP2</sub>=200A. The Current Does Not Drop below I<sub>OCP2</sub> before the TIMER Expires (V<sub>TIMER</sub>&lt;3.9V) and Faults. (VIN=50V, R<sub>SNS</sub>=0.25mΩ, V<sub>OCP2</sub>=50mV, C<sub>TIMER</sub>=0.68nF, t<sub>OCP2</sub>=1.19ms)</p> <p> </p> <h3 class="py-2">2.3 Steady State Protection, OCP3</h3> <p>Wide dynamic load profiles can have current bursts to more than 2xI<sub>DC</sub> that can last several hundreds of microseconds. The HSC should allow such short surges while protecting against an actual fault. The RTQ1954 provides another level of protection, OCP3 above OCP2, designed to pass through short high-current pulses that last less than 0.5ms. The I<sub>OCP3</sub> threshold is set with an offset above I<sub>OCP2</sub> as</p> <p><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image013_en.png?file=preview.png" ><img width="158" height="45" src="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image013_en.png" alt="image013"></a></p> <p>If the current pulse exceeds the I<sub>OCP3</sub> threshold and lasts longer than the 0.5ms blanking time, the RTQ1954 shuts down the external MOSFET. Otherwise, if the pulse is shorter than the blanking time, the RTQ1954 resumes normal operation, and the blanking timer immediately resets ensuring unpredictable and repetitive short pulses pass through without tripping.</p> <p> </p> <p><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image014_en.png?file=preview.png" ><img width="502" height="282" src="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image014_en.png" alt="The Load Current Pulse above I<sub>OCP3</sub>=260A Lasts Less than the Blanking Time (t<sub>BLANK</sub>=0.5ms), the Pulse will Go Through without Tripping a Fault."></a></p> <p>Figure 11. The Load Current Pulse above I<sub>OCP3</sub>=260A Lasts Less than the Blanking Time (t<sub>BLANK</sub>=0.5ms), the Pulse will Go Through without Tripping a Fault.</p> <p></p> <h3 class="py-2">2.4 Circuit Breaker Protection, CB</h3> <p>Circuit breaker is the ultimate protection mechanism for overcurrent events, such as output short circuit, where the current can exceed the I<sub>OCP2</sub> and I<sub>OCP3</sub> thresholds faster than they trip a fault. The circuit breaker mechanism is activated when the voltage across R<sub>SNS</sub> exceeds the threshold set as V<sub>CB</sub> (choice of 50mV, 100mV or 200mV). In this event, the RTQ1954 immediately switches off the MOSFET. Following the current dropping below the I<sub>CB</sub> threshold, the RTQ1954 allows the MOSFET to turn back on instead of latching off (this is to ensure sudden input voltage steps are not mistaken for short-circuit faults and do not shut down the system). If the short-circuit fault still exists, either OCP2 or OCP3 triggers the fault. Following the CB event, the TIMER pin current (that sets the OCP2 timer) is increased by 10x to 25µA to quickly turn off the MOSFET and keep its power dissipation within the SOA limits.</p> <p><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image015_en.png?file=preview.png" ><img width="472" height="265" src="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image015_en.png" alt="A screen shot of a computer AI-generated content may be incorrect."></a></p> <p>Figure 12. After the CB Operation, the RTQ1954 Allows the MOSFET to Turn Back ON (without Current Limiting) while OCP2/3 will Protect the System if the Short Still Exists. The TIMER pin Current is Increased to 25µA to Quickly Turn Off the MOSFET. Auto-Retry Disabled, VIN=50V.</p> <br><br> <h2 id="__Bookmark__2">3. Preventing False Faults in Repetitive Overcurrent Loads</h2> <p>One of the characteristics of the AI load profile is the repetitive overcurrent pulses with duty cycles reaching beyond 50 percent. The HSC at the entry point of the system, needs to distinguish between repetitive overcurrent bursts and sustained overcurrent faults to avoid triggering on false faults. RTQ1954 addresses this issue by providing a fast fault timer that resets the moment current drops below the OCP2/OCP3 thresholds, leaving the HSC ready to protect against the next overcurrent event. </p> <p>The RTQ1954 OCP3 timer is digital and immediately resets the fault timer the moment current drops below the I<sub>OCP3</sub> level. The OCP2 fault timer is analog and is set by C<sub>TIMER</sub>. When the current goes above I<sub>OCP2</sub>, C<sub>TIMER</sub> is charged using a 2.5μA current, and when the OCP2 event is ended (whether or not V<sub>TIMER</sub> reaches 3.9V at the end of the event), the C<sub>TIMER</sub> is discharged using a 20μA current. This fast discharge current (8:1 discharge/charge ratio) ensures the V<sub>TIMER</sub> is reset to zero voltage before the next OCP2 event starts. Thus, preventing the V<sub>TIMER</sub> ramping up from a pre-bias voltage and accumulating, leading to false fault tripping. </p> <p>The RTQ1954 OCP2 non-accumulation condition is up to 88% load duty cycle (defined based on load pulse that is above I<sub>OCP2</sub>), allowing for a variety of wide and unpredictable overcurrent scenarios without false fault tripping.</p> <p> </p> <p><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image016_en.png?file=preview.png" ><img width="478" height="269" src="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image016_en.png" alt="Repetitive Load Pulses"></a></p> <p>Figure 13. Repetitive Load Pulses (I<sub>LOAD</sub>&gt;I<sub>OCP2</sub>) with Duty Cycle of 87%. The RTQ1954 V<sub>TIMER</sub> Does Not Accumulate and Avoids False Fault Tripping up to 88% Load Pulse Duty Cycle.</p> <br><br> <h2 id="__Bookmark__3">4. Soft Shorts Can No Longer Go Undetected</h2> <p>In scenarios where the output is shorted through a large enough impedance that the current does not increase significantly, the hot swap controller faces the risk of not detecting this soft short, potentially leading to thermal failure. This issue is more severe when there is only one level of overcurrent protection (other than circuit breaker) that is set 50% or even 100% above I<sub>DC</sub> to accommodate input tolerance and prevent dynamic loads triggering false positive faults. </p> <p>The RTQ1954 multi-level OCP solves this issue by covering a wide range of currents through OCP2 and OCP3. Therefore, any soft short current above OCP2 will be detected. This allows system thermal designers to design the board to withstand up to OCP2 current level, vs. designing it to withstand 2xI<sub>DC</sub>.</p> <p><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image017_en.png?file=preview.png" ><img width="650" height="236" src="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image017_en.png" alt="image017"></a></p> <p><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image018_en.png?file=preview.png" ><img width="399" height="325" src="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image018_en.png" alt="Example of a Soft Short and Potential Failure with Other Hot Swap Controllers Having Only One Level of Overcurrent Protection (I<sub>LIM</sub>=300A). MOSFET Case Temperature Reaching 180°C, at 285A after 4 Minutes."></a></p> <p>Figure 14. Example of a Soft Short and Potential Failure with Other Hot Swap Controllers Having Only One Level of Overcurrent Protection (I<sub>LIM</sub>=300A). MOSFET Case Temperature Reaching 180°C, at 285A after 4 Minutes.</p> <br><br> <h2 id="__Bookmark__4">5. HSC System Thermal Design Now Independent of Its Protection Design</h2> <p>In high-power applications, the HSC can drive multiple external MOSFETs connected in parallel. During steady state, the MOSFETs equally share their portion of the current depending on the board layout design and R<sub>DSon</sub> variations. Typical HSC thermal design will require as many MOSFETs as possible to keep the MOSFET junction temperature within its maximum operating temperature. The MOSFET used in this application is the PSMN2R3-100SSE with a low R<sub>DSon</sub> of 2.28mΩ at 25°C and a maximum junction temperature of 175°C. The number of MOSFTEs needed in parallel to keep the junction temperature T<sub>J</sub> (similar to case temperature for this type of MOSFET) below the DC operating junction temperature T<sub>J,DC</sub> (recommended 120°C to account for transients) is determined by:</p> <p><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image019_en.png?file=preview.png" ><img width="307" height="40" src="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image019_en.png" alt="image019"></a> </p> <p>where TA is the ambient temperature. </p> <p>With the MOSFET R<sub>DSon</sub> strongly dependent on its junction temperature, a few iterations of the above equation may be needed to converge on the final values of R<sub>DSon</sub> and T<sub>J,DC</sub>. According to the MOSFET datasheet, the R<sub>DSon</sub> increases by x1.8 at 120°C vs. 25°C, which leads to a T<sub>J,DC</sub> that is close to the target value, and no further iterations are required.</p> <p><a class="fancybox" href="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image020_en.png?file=preview.png" ><img width="446" height="40" src="/content/dam/richtek-eds/resources/application-notes/an092/html-images-en/image020_en.png" alt="image020"> </a></p> <p>The 8.5kW (50Vx170A, DC average power) HSC system is achieved with 6 MOSFETs and 15°C/W thermal resistance between MOSFET junction to ambient (which is highly dependent on board thermal design, heatsink, and air flow). A system with higher thermal resistance than this example, would need more MOSFETs and/or lower ambient temperature to accommodate T<sub>J,DC</sub>.</p> <p> </p> <h3 class="py-2">How does the HSC thermal design depend on the protection design?</h3> <p>The answer lies in where the first level of overcurrent protection is set, below which the system can handle sustained currents. If the first level of OCP is set to 2 x I<sub>DC</sub> (to avoid false faults for dynamic AI loads), then the thermal design must be based on 2 x I<sub>DC</sub>, leading to more MOSFETs for the same DC power. </p> <p>The I<sub>OCP2</sub> in the RTQ1954 is set just above I<sub>DC</sub>, meaning any overcurrent, including sustained soft shorts, above I<sub>OCP2</sub> will be detected. Therefore, the thermal design can be based on I<sub>OCP2</sub>, which is close to I<sub>DC</sub>. This leads to a smaller number of MOSFETs for the same DC power. </p> <p>It is worth mentioning that most HSCs have an external thermal protection mechanism that can monitor the temperature of a device such as a MOSFET. However, the thermal time constant of the MOSFETs used in this application board is in the tens-of-second range, if not more, which is much higher than the overcurrent protection timer (ms range). In addition, the HSC typically monitors the temperature of one spot. If multiple MOSFETs are used, the temperature mismatch of the MOSFETs can go undetected.</p> <p>The RTQ1954 allows the HSC thermal design to be optimized according to the DC current, versus a much higher overcurrent protection level, leading to a fewer MOSFETs for the same average DC power. </p> <br><br> <h2 id="__Bookmark__5">6. Conclusion</h2> <p>Modern AI workloads have wide and dynamic transient load profiles that impose challenges to a hot swap controller used at the entry point of the system. The HSC needs to distinguish between short current bursts, repetitive overcurrent pulses, and sustained soft shorts without interrupting the load profile and more importantly without shutting down the system. The RTQ1954 hot swap controller solves these challenges with a multi-level OCP that does not limit the current, thus does not affect the load profile, yet can be tailored to protect a variety of dynamic AI workloads without triggering false faults. With increasing power levels of the modern xPU systems, the RTQ1954 system thermal design can be optimized to address average DC power, while protecting the system from various overcurrent conditions above the DC current, resulting in an optimized system.</p> <br><br><br> <table border="1" cellspacing="0" cellpadding="0" style="width: 637.5pt; border-collapse: collapse; border: medium none;" class="3-51"> <tbody> <tr style="height: 17pt;"> <td style="border-width: 1pt 1px 1px 1pt; border-style: solid; border-color: #009eb8; background-color: #009eb8; background-image: url(e); background-repeat: repeat; background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-size: auto; padding-right: 5pt; padding-left: 5pt; height: 17pt;" colspan="2"> <span style="color: #ffffff;">Next Steps</span> </td> </tr> <tr> <td style="border-width: 1pt 1px 1px 1pt; border-style: solid; border-color: #009eb8; background-color: #ffffff; background-image: url(e); background-repeat: repeat; background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-size: auto; padding-right: 5pt; padding-left: 5pt; height: 17pt;"> Richtek Newsletter </td> <td style="border-width: 1pt 1px 1px 1pt; border-style: solid; border-color: #009eb8; background-color: #ffffff; background-image: url(e); background-repeat: repeat; background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-size: auto; padding-right: 5pt; padding-left: 5pt; height: 17pt;"> <a class="link" href="http://www.richtek.com/My%20Richtek/Newsletters" target="_blank">Subscribe Richtek Newsletter</a> </td> </tr> <tr style="height: 17pt;"> <td style="border-width: 1pt 1px 1px 1pt; border-style: solid; border-color: #009eb8; background-color: #ffffff; background-image: url(e); background-repeat: repeat; background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-size: auto; padding-right: 5pt; padding-left: 5pt; height: 17pt;"> Download </td> <td style="border-width: 1pt 1px 1px 1pt; border-style: solid; border-color: #009eb8; background-color: #ffffff; background-image: url(e); background-repeat: repeat; background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-size: auto; padding-right: 5pt; padding-left: 5pt; height: 17pt;"> <a class="link" href="~/media/449F4661CD204E8CAC20DA232EA5E867.ashx">Download PDF</a> </td> </tr> </tbody> </table>
false

i18n(article-attachment.related-product-list.title)

_ATTACHMENT_HIDDEN_FIELD_

related-products


_ATTACHMENT_HIDDEN_FIELD_


true
  • RTQ1954
applicationNoteArticle
application-note
12
true
relatedProductList
left
btnAllApplicationNote2
text-with-icon
secondary
i18n(button-item.all-application-note.button-label)
i18n(button-item.all-application-note.button-link)
_self
false
100
100
100
100