Chapter 04 - MPLAB® Mindi™ Analog Simulator - Peak Current Mode Step-Down (Buck) Converters
This chapter presents an introduction to the simulation of Microchip’s Peak Current Mode Step-Down (Buck) Converters. The following exercises will walk you through a number of exercises with multiple representative parts to observe characteristics, start-up from a rising input voltage, start-up from an enable, and start-up from output load steps. You will also explore Pulse Frequency Modulation (PFM) versus Pulse Width Modulation (PWM) operation and the boundary between them.
4.1 Prerequisites
- Chapter 01 - Getting Started with the MPLAB® Mindi™ Analog Simulator.
- A review of the MCP16301, MCP16331, and MCP16311/2 datasheets.
4.2 Peak Current Mode Buck Converter
The goal of the following case studies is to understand the impact of the input voltage, the load current, and the passive components on the quality of the output voltage and stability, and to analyze PFM and PWM mode switching waveforms.
4.3 Case Study: Peak Current Mode Buck Converter Start-Up
Place two voltage probes on VIN and EN, as seen in the accompanying figure.
Rename curve’s label as desired. In order to perform this task, double-click on probe’s symbol and use the same name for all graphs.
Edit the parameters of each waveform generator, according to a specific test, if necessary. Double-click on a component’s symbol to pop up a window similar to what is presented in the accompanying figure.
4.3.1 Additional Exercises
4.4 Case Study: PFM versus PWM Switching Modes
Select and remove the Bode Plot Probe and AC1 voltage source.
Connect RTOP with VOUT to close the feedback loop:
Edit the parameters of the ILOAD waveform generator. Choose Sawtooth as the shape of the signal, because the PFM/PWM transition happens when the load current is increased to a certain point. The waveform’s period should not exceed simulation time but should be comparable with it for accurate measurements. The amplitude of the signal should sweep from 0 to 200 mA, which is a value high enough to cover the occurrence of PFM/PWM transition (as presented in the datasheet):
Change the parameters of RLOAD. In the following example, {5/0.01} means that at 5 V across the resistor, the current through it is 0.01 A (or 10 mA). This doesn’t mean that it forces the converter’s output voltage to be 5 V. If the output voltage changes to 10 V (for example) and the value of the resistor remains unchanged, the current flowing through it will be double (10 mA at 5 V means 20 mA at 10 V while keeping {5/0.01}). Instead of {5/0.01}, type the actual value of the resistance inside the Result box which corresponds to 10 mA at 5 V, which is 500 Ω:
Increase the simulation time to 10 ms to correspond with the ILOAD ramp time.
Zoom into the area of interest and add cursors to find the load current (IOUT) where the converter transitions between PFM and PWM. This is indicated by a change in the output voltage ripple, as seen in the accompanying figure.
4.4.1 Additional Exercises
Change the value of the VIN and repeat this test several times to determine how this affects the load current threshold corresponding to PFM/PWM boundary.
4.5 Case Study: Load transient response
4.5.1 Analyze Load Transient Response
Add cursors to measure the undershoot and the overshoot, as depicted in the accompanying image.
Switch to the AC analysis graphs to observe the frequency response of the converter, as illustrated in the accompanying image.
4.5.2 Additional Exercises
Perform the tests presented above for different switching regulators (MCP16301, MCP16311) and compare the results.
4.6 References
Evaluation Boards
- ADM00352 - MCP16301 High Voltage Buck Converter 600 mA Demo Board
- ADM00467 - MCP16311/2 Synchronous Buck Evaluation Board
- ADM00519 - MCP16331 Buck Converter Evaluation Board
Application Notes
- AN1466: Reduction of the High-Frequency Switching Noise in the MCP16301 High Voltage Buck Converter
- AN1960: Using the MCP16311/2 Synchronous Buck Converter Design Analyzer
MPLAB Mindi Available Models
- MCP16301/H
- MCP16311
- MCP16331