Microsemi SoC Products Group

Power Management Solutions

 Mixed-signal Power Manager  Documentation  

Power management is a specific subset of features and requirements of total system management solutions, especially in high availability systems.

To create a reliable system you will naturally need to use complex devices, often mixing FPGAs, microprocessors, ASICs and ASSPs on the same board. Many of such devices require different power supplies to achieve their full functionality. Often these supplies must be applied in a predetermined and consistent order known as power sequencing. This power supply switching is often achieved by controlling point of load supplies (POLs) with some form of programmable device—a microcontroller or programmable logic device (PLD), for example. Proper sequencing will also limit any inrush current effects that can put strain on the system power supplies.

Two types of POLs exist: analog point of loads (APOLs) and digital point of loads (DPOLs). The two are very similar in that they both provide localized power to a given subsection of a board, can be enabled (switching on the power supply) and can monitor each supply. Figure 1 gives an example of both types of POLs. A DPOL is essentially an APOL with an I2C bus added. POLs can also be controlled to achieve any power-down sequencing requirements.

Figure 1: Examples of Point of Load Regulators

Analog Point Of Load Regulator Digital Point Of Load Regulator
Analog Point of Load Regulator Digital Point of Load Regulator

POLs allow voltage to be monitored via dedicated pins that become active if there is an issue with the output supply, letting the host system controller know there is an issue and correcting or compensating either locally or remotely. To ensure the correct operation of a system at extremes of voltage, the DPOL can be used to allow thorough testing of a circuit by setting the voltage using the PMBus in lab conditions.

Many systems, especially those that are deployed remotely, will incorporate some form of power monitoring circuitry to help in the determination of faults and other anomalous conditions. Most POL supplies have some form of "sense" output which indicates whether the supply is active or there is some other issue with the output. The output from a POL can often be trimmed using analog or digital techniques to optimize the supply rails for performance and/or power consumption.

Designing for power-up sequencing can be a complicated and time consuming task, especially if there are multiple devices with multiple rails that have to be sequenced correctly for correct operation. Having a dedicated software tool that enables the control of a power sequencing solution and can present a visualization of this helps designers quickly and efficiently achieve their desired power supply control.

Table 1 outlines the requirements for power controllers and how Microsemi's SmartFusion® customizable system-on-chip (cSoC) devices address these needs.

Table 1: Microsemi SmartFusion cSoC in Power Management Applications

Requirement Feature Benefit
Power Sequencing GP I/O FLEXIBILITY
Power-up and power-down Direct connection to POLs Control device power-up
Reset control High I/O count Control board bring-up
Predictability Instant on, nonvolatile FPGA Instant control of power sequencing
Power Monitoring Programmable Analog RELIABILITY
Fault identification On-chip voltage and current sensors Flag error for local or remote attention
Voltage trimming Direct connection to POLs Adjust POL output for optimal performance
Power supply margining Set POLs to worst case voltage Development and production test
Low power Low power Cause no load burden on power control system
Design Support Software - MPM EASE OF USE
Programming power-up sequencing Mixed-signal Power Management (MPM) software Graphical user interface
Design changes JTAG or I2C interface to MPM Quick to make changes
Production changes In-application programming In field correction of issues

Mixed-signal Power Manager

Back to top

Mixed Signal Power Manager (MPM) is a 5 channel power supply management (Monitoring/Margining/Sequencing) reference design that’s easy to modify to support additional power supply channels, or rails. The MPM GUI allows management of up to 64 Analog and Digital Point of Loads. After adding channels, or rails, to the reference design the MPM GUI allows you to modify any aspect of the up or down sequence by updating parameters over an I2C bus. Final power supply sequencing configuration is committed to internal flash (eNVM) for production. The block diagram below illustrates MPM 5.0 running on SmartFusion.

SmartFusion Evaluation Kit and MPM Block Diagram

Different versions of MPM support the capabilities offered by different product families.

MPM Version Analog Channels Analog+ Digital Channels Comm Port Data Logging Reference design FreeRTOS Family Support Available
4.0 32 32 I2C, UART 5 Channels No SmartFusion Yes
5.0 32 64 I2C, UART SPI Flash 5 Channels Yes SmartFusion 4th Quarter
6.0 16 64 I2C, UART, PCIe, Gige, USB SPI Flash 16 Channels Yes SmartFusion2 March 2013

The MPM GUI uses 3 tabs to define the MPM system parameters:

  • Power
  • Outputs
  • Misc

In the examples show below MPM 4.0 is used as a reference. The Power tab allows for selection of analog or digital POL for each rail. Then the user sets over and under volt thresholds, nominal and hysteresis voltages, filtering settings, slot assignments to one of the 32 available time slots, and independent delay assignments for power-up and power-down.

MPM GUI - Power Tab

The Output tab defines the conditional digital outputs, enabling complex state-driven flagging. This can be used for a variety of external logic applications, from daisy-chain sequencing between multiple devices to external alarms, driven by any set of combinatorial conditions of multiple monitored power regulators defined thorough the GUI.

MPM GUI - Output Tab

The Misc tab lets the user set failure and power-down parameters, the I2C address, and event logging options for the design.

MPM GUI - Misc Tab

The MPM GUI Sequencing view shows power-up and power-down sequencing with delay times.

MPM GUI - Sequencing View

The MPM GUI Outputs view shows the output signals and the logic conditions for any of the 32 outputs.

MPM GUI - Logic View

The MPM GUI Meters view will show real-time voltage levels via I2C for all of the active rails.

MPM GUI - Meter View

DMPM-DC Daughter Card for MPM 4.0 and MPM 5.0

DMPM Daughter Card with Callouts

Documentation

Back to top

For SmartFusion-related documents, visit the SmartFusion Documentation page.

Product Briefs
  System Management Product Brief  PDF 308 KB 3/2013
Click on the star to rate this document
White Papers
  System Management White Paper  URL   4/2012
Click on the star to rate this document
Application Notes
  AC385: SmartFusion cSoC: Mixed Signal Power Manager – Customizing the MPM Reference Design App Note  PDF 4 MB 8/2012
Click on the star to rate this document
User's Guides and Manuals
MPM
  Digital Mixed Signal Power Manager Tutorial  PDF 4 MB 2/2013
Click on the star to rate this document
  DMPM Daughter Card Kit Quickstart Card  PDF 294 KB 2/2013
Click on the star to rate this document
  Mixed Signal Power Manager MPM 5.0 for SmartFusion User's Guide  PDF 2 MB 12/2012
Click on the star to rate this document
  DMPM Daughter Card Kit Board Files 
includes Allegro(PCB), OrCAD(Schematics), and Gerber(Layout) files
URL   4/2012
Click on the star to rate this document
Development Kits
  SmartFusion Evaluation Kit Quickstart Card  PDF 1 MB 8/2012
Click on the star to rate this document
  SmartFusion Development Kit Quickstart Card  PDF 367 KB 10/2012
Click on the star to rate this document
  SmartFusion Evaluation Kit User's Guide  PDF 6 MB 11/2012
Click on the star to rate this document
  SmartFusion Development Kit User's Guide  PDF 7 MB 12/2012
Click on the star to rate this document
FPGA Development and Programming Software
  FlashPro for Software v11.0 User’s Guide  PDF 9 MB 4/2013
Click on the star to rate this document
  Libero IDE v9.1 Online Help  ZIP 20 MB 1/2011
Click on the star to rate this document
  FlashPro v11.0 Online Help  ZIP 12 MB 4/2013
Click on the star to rate this document
  FlashPro v9.1 Online Help  ZIP 8 MB 1/2011
Click on the star to rate this document
  Libero IDE v9.1 User's Guide  PDF 5 MB 1/2011
Click on the star to rate this document
  FlashPro v9.1 User's Guide  PDF 4 MB 1/2011
Click on the star to rate this document