MPM82504-0000 with paralleled outputs


I am designing a board with a MPM82504 module used as follows:

  • OUT1 + OUT2 : 0.95V @ 50A
  • OUT3 : 1.5V @ 25A
  • OUT4 : 1.2V @ 25A

To do that

  • the voltages are set with external resistive dividers: VOSNSn- tied to ground, resistor between VOSNSn- and VOSNSn+, resistor between VOSNSn+ and VOUTn
  • CTRL1 and CTRL2 are tied together and connected to 3.3V through a pull-up, CTRL3 and SET4 are separately connected to 3.3V through pull-ups
  • SET1 and SET2 are tied together, while SET3 and SET4 are left floating
  • SUM1 and SUM2 are tied together, while SUM3 and SUM4 are left floating
  • PS1 is tied to ground, while PS2, PS3 and PS4 are left floating
  • TAKE1 is connected to PASS2 and 3.3V through a pull-up, PASS1 is connected to TAKE2, TAKE3 is connected to PASS3 and 3.3V through a pull-up, TAKE4 is connected to PASS4 and 3.3V through a pull-up
  • ADDR1 and ADDR2 are tied together and connected to ground through a 4.99k resistor, ADDR3 is connected to ground through a 15k resistor, ADDR4 is connected to ground through a 24.9k resistor

Now, I need to be sure it is going to work with a MPM82504-0000 part. If the device is properly configured by outside components, what is the purpose of the configuration code, 0000 is this case? Do I need a specific configuration code?

Kind regards,

Hello Ralph,

The “0000” configuration code indicates what the default MTP configuration values out of the box are. See Table 8 and table 9 for the default values on the MPM82504 datasheet. For the “0000” configuration, the default state is four 25A outputs. Please use the latest version of virtual bench pro 4.0 when programming your device.

Thank you,
Vinh Tran

Hello Vinh,

Thank you for your answer. So, the external cabling does not matter? The device only works from its stored configuration values? If so, for us it is a no-go, we won’t be able to reprogram the device on the board.

Kind regards,
Ralph Hoffmann

Hello Ralph,

The external cabling does matter. The “0000” has a default of four 25A outputs. You can use external cabling to change this to the desired outputs as you have. However, the device can also be programmed to meet other requirements such as PWM operating mode, switching frequency, and current limits. This is all done through virtual bench pro 4 and the PMbus. This PMbus also allows for the user to monitor the device while under testing. The user will be able to see voltage, current, and faults.

Thank you,
Vinh Tran