Background Loop
· System initialization
· Voltage feed forward
· System monitoring
· Dynamic coefficient adjustment
· PMBus communication
· UART transmit data
Standard interrupt
· ADC measurement
· State machine
· Vrms calculation
· Voltage loop calculation
· Current reference calculation
· AC drop detection
· UART receive data
· Frequency dithering
· ZVS control
Fast interrupt
· OVP
www.ti.com
Digital PFC Description
12.4 EVM Firmware – Introduction
The referenced firmware provided with the EVM is intended to demonstrate basic PFC functionality, as
well as some basic PMBus communication and primary and secondary communication. A brief
introduction to the firmware is provided in this section.
There are three timing levels in the current version of the firmware, as shown in Figure 36:
1. Fast Interrupt (FIQ)
2. Standard Interrupt (IRQ)
3. Background
Figure 36. Firmware Structure Overview
Almost all firmware tasks occur during the standard interrupt. The only exceptions are the serial interface
and PMBus tasks, which occur in the background, and the Over Voltage Protection (OVP), which is
handled by the FIQ.
For more details, please refer to the source code and training material.
37
SLUU885B–March 2012–Revised July 2012 Digitally Controlled Single-Phase PFC Pre-Regulator
Submit Documentation Feedback
Copyright © 2012, Texas Instruments Incorporated