SLUP412 February 2022 LMG3522R030-Q1
The interrupt service routine (ISR) is a software routine that performs the time-sensitive calculations necessary to regulate the converter output and manage system-level protection. There are limits on how many instructions the microcontroller can do during its ISR. A single 200-MHz C2000 core can provide approximately 170 million instructions per second, with which it can comfortably control both a two-phase 120-kHz PFC and a 500-kHz resonant CLLLC. Higher operating frequencies might require the use of an additional processor, which could make the design both larger and more expensive.