Maxim's MAX16046 EEPROM-configurable system manager monitors, sequences, tracks, and margins multiple system voltages. The MAX16046 manages up to twelve system voltages simultaneously. This device integrates an analog-to-digital converter (ADC) for monitoring supply voltages, digital-to-analog converters (DAC) for adjusting supply voltages, and configurable outputs for sequencing and tracking supplies (during power-up and power-down). Nonvolatile EEPROM registers are configurable for storing upper and lower voltage limits, setting timing and sequencing requirements, and for storing critical fault data for readback following failures.
An internal 1% accurate 10-bit ADC measures each input and compares the result to one upper, one lower, and one selectable upper or lower limit. A fault signal asserts when a monitored voltage falls outside the set limits. Up to three independent fault output signals are configurable to assert under various fault conditions.
The integrated sequencer/tracker allows precise control over the power-up and power-down order of up to twelve power supplies. Four channels (EN_OUT1–EN_OUT4) support closed-loop tracking using external series MOSFETs. Six outputs (EN_OUT1–EN_OUT6) are configurable with charge-pump outputs to directly drive MOSFETs without closed-loop tracking. The MAX16046 includes twelve integrated 8-bit DAC outputs for margining power supplies when connected to the trim input of a point-of-load (POL) module. The MAX16046 includes six programmable general-purpose inputs/outputs (GPIOs). GPIOs are EEPROM configurable as dedicated fault outputs, watchdog input or output (WDI/WDO), manual reset (active-low MR), or margin control inputs. The MAX16046 features two methods of fault management for recording information during system shutdown events. The fault logger records a failure in the internal EEPROM and sets a lock bit protecting the stored fault data from accidental erasure.
An I2C or a JTAG serial interface configures the MAX16046. This device is offered in a 56-pin 8 mm x 8 mm TQFN package or 64-pin 10 mm x 10 mm TQFP package and is fully specified from -40°C to +85°C.
Typical operating circuit diagram
- 12 monitored inputs with 1 overvoltage/1 undervoltage/1 selectable limit
- EEPROM-configurable time delays, thresholds, and DAC outputs
- 12 8-bit DAC outputs for margining or voltage adjustments
- 1% accurate 10-bit ADC monitors 12 inputs
- Two programmable fault outputs and one reset output
- Power-up and power-down sequencing capability
- 12 outputs for sequencing/power-good indicators
- Operates from 3 V to 14 V
- 100 bytes of internal user EEPROM
- Six general-purpose inputs/outputs configurable as:
- Dedicated fault output
- Watchdog timer function
- Manual reset
- Margin enable input
- Nonvolatile fault event logger
- I2C (with timeout) and JTAG interface
- Closed-loop tracking for up to four channels
- Storage systems