MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers General Description The MAX16046/MAX16048 EEPROM-configurable system managers monitor, sequence, track, and margin multiple system voltages. The MAX16046 manages up to twelve system voltages simultaneously, and the MAX16048 manages up to eight supply voltages.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Typical Operating Circuit VSUPPLY OUT IN 10µF DC-DC EN FB GND +3.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Absolute Maximum Ratings VCC to GND...........................................................-0.3V to +15V EN, MON_, SCL, SDA, A0 to GND..........................-0.3V to +6V GPIO_, RESET (configured as open drain) to GND...-0.3V to +6V EN_OUT1–EN_OUT6 (configured as open drain) to GND................................................................-0.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Electrical Characteristics (continued) (VCC = 3V to 14V, TA = -40ºC to +85ºC, unless otherwise specified. Typical values are at VCC = 3.3V, TA = +25ºC.) (Note 2) PARAMETER ADC MON_ Ranges ADC LSB Step Size EN Input-Voltage Threshold EN Input Current SYMBOL ADCRNG ADCLSB CONDITIONS MIN TYP MON_ range set to ‘00’ in r0Fh–r11h 5.6 MON_ range set to ‘01’ in r0Fh–r11h 2.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Electrical Characteristics (continued) (VCC = 3V to 14V, TA = -40ºC to +85ºC, unless otherwise specified. Typical values are at VCC = 3.3V, TA = +25ºC.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Electrical Characteristics (continued) (VCC = 3V to 14V, TA = -40ºC to +85ºC, unless otherwise specified. Typical values are at VCC = 3.3V, TA = +25ºC.) (Note 2) PARAMETER EN_OUT_ Overdrive (Charge Pump) (EN_OUT1 to EN_OUT6 Only) Volts above VMON_ EN_OUT_ Pullup Current (Charge Pump) EN_OUT_ Pulldown Current (Charge Pump) SYMBOL MIN TYP MAX UNITS IGATE_ = 0.5µA 4.6 5.1 5.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Electrical Characteristics (continued) (VCC = 3V to 14V, TA = -40ºC to +85ºC, unless otherwise specified. Typical values are at VCC = 3.3V, TA = +25ºC.) (Note 2) PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS 0.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers SDA tSU:DAT tHD:DAT tLOW tBUF tSU:STA tHD:STA tSU:STO SCL tHIGH tHD:STA tR tF START CONDITION STOP CONDITION REPEATED START CONDITION START CONDITION Figure 1. I2C/SMBus Timing Diagram t1 t2 t3 TCK t4 t5 TDI, TMS t6 t7 TDO Figure 2. JTAG Timing Diagram www.maximintegrated.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Typical Operating Characteristics (VCC = 3.3V, TA = +25°C, unless otherwise noted.) TA = +25°C 2.0 1.5 1.0 0.5 1.004 1.002 1.000 0.998 0.996 0.994 2.8V RANGE, HALF SCALE, PUV THRESHOLD 0.992 0.990 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 -45 -30 -15 VCC (V) 15 30 45 60 MAX16046 toc04 140 120 100 80 60 40 10 1 1.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Typical Operating Characteristics (continued) (VCC = 3.3V, TA = +25°C, unless otherwise noted.) 3 2 1 0 0 1 2 3 4 5 6 7 2.60 2.55 2.50 2.45 2.40 MAX16046 toc10 2.65 ADC ACCURACY vs. TEMPERATURE 1.0 TOTAL UNADJUSTED ERROR (%) 4 MAX16046 toc09 MAX16046 toc08 5 2.70 OUTPUT-VOLTAGE HIGH (V) 6 OUTPUT-VOLTAGE HIGH (V) OUTPUT-VOLTAGE HIGH vs.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Typical Operating Characteristics (continued) (VCC = 3.3V, TA = +25°C, unless otherwise noted.) DACOUT_ VOLTAGE vs. TEMPERATURE 1.30 0.8V TO 1.6V RANGE DACOUT_ VOLTAGE AT HALF SCALE INS3 1V/div INS2 INS1 0V 1.26 1.24 1.22 1.20 1.18 0.2 0 -0.2 -0.4 1.14 -0.6 1.12 -0.8 -45 -30 -15 0 15 30 45 60 75 90 -1.0 0 0.4 0.2 0 -0.2 -0.4 -0.6 -0.8 INTERNAL TIMING ACCURACY vs.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers GPIO3 GPIO4 EN_OUT1 EN_OUT2 EN_OUT3 EN_OUT4 EN_OUT5 EN_OUT7 EN_OUT6 EN_OUT8 EN_OUT9 EN_OUT10 EN_OUT12 TOP VIEW EN_OUT11 Pin Configurations 56 55 54 53 52 51 50 49 48 47 46 45 44 43 + MON1 1 42 GPIO2 MON2 2 41 GPIO1 MON3 3 40 GND MON4 4 39 DBP MON5 5 38 VCC MON6 6 37 ABP MON7 7 36 DACOUT12 MON8 8 35 DACOUT11 MON9 9 34 DACOUT10 MON10 10 33 DACOUT
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers 64 63 62 61 60 59 58 N.C. GPIO3 GPIO4 EN_OUT2 EN_OUT1 EN_OUT3 EN_OUT4 EN_OUT5 EN_OUT6 EN_OUT7 EN_OUT8 EN_OUT9 EN_OUT10 EN_OUT12 N.C. TOP VIEW EN_OUT11 Pin Configurations (continued) 57 56 55 54 53 52 51 50 49 MON1 1 48 N.C. MON2 2 47 GPIO2 MON3 3 46 GPIO1 MON4 4 45 GND MON5 5 44 DBP MON6 6 43 VCC MON7 7 42 ABP N.C. 8 41 DACOUT12 N.C.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Pin Descriptions PIN NAME THIN QFN FUNCTION MAX16046 MAX16048 1–8 1–8 MON1–MON8 ADC Monitored Voltage Inputs. Set ADC input range for each MON_ through configuration registers. Measured values are written to ADC registers and can be read back through the I2C or JTAG interface. 9–12 — MON9–MON12 ADC Monitored Voltage Inputs. Set ADC input range through configuration registers.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Pin Description (continued) PIN NAME THIN QFN FUNCTION MAX16046 MAX16048 37 37 ABP Internal Analog Voltage Bypass. Bypass ABP to GND with a 1µF ceramic capacitor. ABP powers the internal circuitry of the MAX16046/MAX16048. Do not use ABP to power any external circuitry. 38 38 VCC Power-Supply Input. Bypass VCC to GND with a 10µF ceramic capacitor. Internal Digital Voltage Bypass.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Pin Description (continued) PIN NAME TQFP FUNCTION MAX16046 MAX16048 1–7, 10 1–7, 10 MON1–MON8 ADC Monitored Voltage Inputs. Set ADC input range for each IN_ through configuration registers. Measured values are written to ADC registers and can be read back through the I2C or JTAG interface. 11–14 — MON9–MON12 ADC Monitored Voltage Inputs.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Pin Description (continued) PIN NAME TQFP FUNCTION MAX16046 MAX16048 42 42 ABP Internal Analog Voltage Regulator Output. Bypass ABP to GND with a 1µF ceramic capacitor. ABP powers the internal circuitry of the MAX16046/MAX16048 and supplies power to the internal charge pumps when the programmable outputs are configured as charge pumps. Do not use ABP to power any external circuitry.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Functional Diagram VCC MAX16046 MAX16048 FAULT1 FAULT2 EN MR LOGIC VTH_EN DIGITAL COMPARATORS MON1– MON12 (MON1– MON8) DACOUT1– DACOUT12 (DACOUT1– DACOUT8) WATCHDOG TIMER VOLTAGE SCALING AND MUX 10-BIT ADC (SAR) ADC REGISTERS TRACK AND HOLD 8-BIT DAC DAC REGISTERS THRESHOLD REGISTERS RAM REGISTERS GND GPIO2 WDI WDO FAULTPU INS1 INS2 CLOSED-LOOP INS3 TRACKER INS4 SEQUENCER EEPROM
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Register Summary (All Registers 8-Bits Wide) PAGE Extended Default Default and EEPROM REGISTER DESCRIPTION ADC Conversion Results (Registers r00h to r17h) Input ADC conversion results. ADC writes directly to these registers during normal operation. ADC input ranges (MON1–MON12) are selected with registers r0Fh to r11h. Failed Line Flags (Registers r18h to r19h) Voltage fault flag bits.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Detailed Description Getting Started The MAX16046 is capable of managing up to twelve system voltages simultaneously, and the MAX16048 can manage up to eight system voltages. After boot-up, if EN is high and the Software Enable bit is set to ‘0,’ an internal multiplexer cycles through each input.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Enable To initiate sequencing/tracking and enable monitoring, the voltage at EN must be above 0.525V and the Software Enable bit in r4Dh[0] must be set to ‘0.’ To power down and disable monitoring, either pull EN below 0.5V or set the Software Enable bit to ‘1.’ See Table 1 for the software enable bit configurations. Connect EN to ABP if not used.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Table 2. Input Monitor Ranges and Enables REGISTER/ EEPROM ADDRESS BIT RANGE DESCRIPTION [1:0] MON1 Voltage Range Selection: 00 = From 0 to 5.6V in 5.46mV steps 01 = From 0 to 2.8V in 2.73mV steps 10 = From 0 to 1.4V in 1.36mV steps 11 = MON1 is not converted or monitored [3:2] MON2 Voltage Range Selection: 00 = From 0 to 5.6V in 5.46mV steps 01 = From 0 to 2.8V in 2.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Table 2. Input Monitor Ranges and Enables (continued) REGISTER/ EEPROM ADDRESS BIT RANGE DESCRIPTION [1:0] MON9 Voltage Range Selection*: 00 = From 0 to 5.6V in 5.46mV steps 01 = From 0 to 2.8V in 2.73mV steps 10 = From 0 to 1.4V in 1.36mV steps 11 = MON9 is not converted or monitored [3:2] MON10 Voltage Range Selection*: 00 = From 0 to 5.6V in 5.46mV steps 01 = From 0 to 2.8V in 2.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers The extended memory page contains the ADC conversion result registers (see Table 3). These registers are also used internally for fault threshold comparison. Voltagemonitoring thresholds are compared with the 8 MSBs of the conversion results. Inputs that are not enabled are Table 3.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers General-Purpose Inputs/Outputs output, logic inputs/outputs, fault-dependent outputs, or as the feedback inputs (INS_) for closed-loop tracking. When programmed as outputs, GPIOs are open drain or push-pull. See registers r1Ch to r1Eh in Tables 4 and 5 for more detailed information on configuring GPIO1–GPIO6. GPIO1–vGPIO6 are programmable general-purpose inputs/outputs.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Voltage Tracking Sense (INS_) Inputs GPIO1–GPIO4 are configurable as feedback sense return inputs (INS_) for closed-loop tracking. Connect the gate of an external n-channel MOSFET to each EN_OUT_ configured for closed-loop tracking. Connect INS_ inputs to the source of the MOSFETs for tracking feedback.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Any_Fault Outputs GPIO1–GPIO4 are configurable as active-low push-pull or open-drain fault-dependent outputs. These outputs assert when any monitored input exceeds an overvoltage, undervoltage, or early warning threshold. FAULT1 and FAULT2 GPIO5 and GPIO6 are configurable as dedicated fault outputs, FAULT1 and FAULT2, respectively.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Table 7.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers MARGIN GPIO6 is configurable as an active-low MARGIN input. Drive MARGIN low before varying system voltages above or below the thresholds to avoid signaling an error. Drive MARGIN high for normal operation. When MARGIN is pulled low or r4Dh[1] is a ‘1,’ the mar gin function is enabled. FAULT1, FAULT2, Any_Fault, and RESET are latched in their current state.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Table 9. EN_OUT1–EN_OUT12 Configuration (continued) REGISTER/EEPROM ADDRESS BIT RANGE [0] [3:1] [6:4] EN_OUT5 Configuration: 000 = EN_OUT5 is an open-drain active-low output 001 = EN_OUT5 is an open-drain active-high output 010 = EN_OUT5 is a push-pull active low output 011 = EN_OUT5 is a push-pull active-high output 100 = Reserved. EN_OUT5 is not usable for closed-loop tracking.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Table 9.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers MAX16046 fig03 MAX16046 fig04 VCC 2V/div 0V VCC 2V/div UVLO 0V RESET 2V/div 0V RESET 2V/div 0V EN_OUT_ 2V/div 0V 20ms/div ASSERTED LOW HIGH-Z EN_OUT_ 2V/div 0V 10ms/div Figure 3. RESET and EN_OUT_ During Power-Up, EN_OUT_ Is in Open-Drain Active-Low Configuration Figure 4.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers RESET Deassertion After any MON_ inputs assigned to Slot 12 exceed their undervoltage thresholds, the reset timeouts begin. When the reset timeout completes, RESET deasserts. The reset timeout period is set in r19h[6:4] (see Table 27). Power-Down Power-down starts when EN is pulled low or the Software Enable bit is set to ‘1.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Table 11.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Table 13.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Table 13.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Closed-Loop Tracking The MAX16046/MAX16048 track up to four voltages during any time slot except Slot 0 and Slot 12. Configure GPIO1–GPIO4 as sense line inputs (INS_) to monitor tracking voltages. Configure GPIO6 as FAULTPU to indicate tracking faults, if desired. See the General-Purpose Inputs/Outputs section for information on configuring GPIOs.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Table 15. Power-Good (PG) Thresholds REGISTER/ EEPROM ADDRESS BIT RANGE DESCRIPTION [1:0] 00 = PG is asserted when monitored VMON1 is 95% of VINS1 01 = PG is asserted when monitored VMON1 is 92.5% of VINS1 10 = PG is asserted when monitored VMON1 is 90% of VINS1 11 = PG is asserted when monitored VMON1 is 87.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Table 16. DACOUT Ranges REGISTER/ EEPROM ADDRESS BIT RANGE DESCRIPTION [1:0] DACOUT1 Range Selection: 00 = DACOUT1 is OFF 01 = 0.4V (min) to 0.8V (max) 10 = 0.6V (min) to 1.2V (max) 11 = 0.8V (min) to 1.6V (max) [3:2] DACOUT2 Range Selection: 00 = DACOUT2 is OFF 01 = 0.4V (min) to 0.8V (max) 10 = 0.6V (min) to 1.2V (max) 11 = 0.8V (min) to 1.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Table 16. DACOUT Ranges (continued) REGISTER/ EEPROM ADDRESS BIT RANGE DESCRIPTION [1:0] DACOUT9 Range Selection*: 00 = DACOUT9 is OFF 01 = 0.4V (min) to 0.8V (max) 10 = 0.6V (min) to 1.2V (max) 11 = 0.8V (min) to 1.6V (max) [3:2] DACOUT10 Range Selection*: 00 = DACOUT10 is OFF 01 = 0.4V (min) to 0.8V (max) 10 = 0.6V (min) to 1.2V (max) 11 = 0.8V (min) to 1.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Voltage Margining Margining is commonly performed while a system is under development, but margining can also be performed during the manufacturing process. The supply voltages of external DC-DC regulators can be adjusted by trimming the regulator’s reference input (for voltage-regulator modules), altering the voltage regulator’s feedback node, or adjusting a “brick” power supply’s trim input.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Faults The MAX16046/MAX16048 monitor the input (MON_) channels and compare the results with an overvoltage threshold, an undervoltage threshold, and a selectable overvoltage or undervoltage early warning threshold. Based on these conditions, the MAX16046/MAX16048 can assert various fault outputs and save specific infor mation about the channel conditions and voltages into the nonvolatile EEPROM.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Deglitch Critical Faults Fault conditions are detected at the end of each conversion. If the voltage on an input falls outside a monitored threshold for one acquisition, the input multiplexer remains on that channel and performs several successive conversions.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Table 23. Critical Fault Configuration and Enable Bits REGISTER/ EEPROM ADDRESS BIT RANGE 47h 48h 49h 4Ah 4Bh www.maximintegrated.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Table 23.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Power-Up/Power-Down Faults Set r4Fh[3] to ‘1’ to select the latch-on-fault mode. In this configuration EN_OUT_s are deasserted after a critical fault event. The device does not re-initiate the power-up sequence until EN is toggled or the Software Enable bit is reset to ‘0.’ See the Enable section for more information on setting the Software Enable bit.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Table 26.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Table 27.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers VTH LAST MON_ < tWDI tWDI_STARTUP WDI < tWDI tRP RESET Figure 6. Normal Watchdog Startup Sequence VCC WDI < tWDI < tWDI > tWDI < tWDI < tWDI < tWDI < tWDI 0V tWDI VCC WDO 0V Figure 7. Watchdog Timer Operation VCC WDI < tWDI tWDI tRP < tWDI_STARTUP < tWDI 0V VCC RESET 0V VCC WDO 0V 1µs Figure 8.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Table 28. Watchdog Mode Selection REGISTER/ EEPROM ADDRESS BIT RANGE DESCRIPTION 0 Software Enable Bit 0 = Enabled. EN must also be high to begin sequencing.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Independent Watchdog Timer Operation When r4Dh[3] is ‘1’ the watchdog timer operates in the independent mode. In the independent mode, the watchdog timer operates as if it were a separate chip. The watchdog timer is activated immediately upon VCC exceeding UVLO and once the boot-up sequence is finished.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers I2C/SMBus-Compatible Serial Interface The MAX16046/MAX16048 feature an I2C/SMBus- compatible 2-wire serial interface consisting of a serial data line (SDA) and a serial clock line (SCL). SDA and SCL facilitate bidirectional communication between the MAX16046/MAX16048 and the master device at clock rates up to 400kHz. Figure 1 shows the 2-wire interface timing diagram.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Acknowledge Slave Address The acknowledge bit (ACK) is the 9th bit attached to any 8-bit data word. The receiving device always generates an ACK. The MAX16046/MAX16048 generate an ACK when receiving an address or data by pulling SDA low during the 9th clock period (Figure 11).
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Send Byte The send byte protocol allows the master device to send one byte of data to the slave device (see Figure 12). The send byte presets a register pointer address for a subsequent read or write. The slave sends a NACK instead of an ACK if the master tries to send a memory address or command code that is not allowed.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Command Codes The MAX16046/MAX16048 use eight command codes for block read, block write, and other commands. See Table 32 for a list of command codes. To initiate a software reboot, send 96h using the send byte format. A software-initiated reboot is functionally the same as a hardware-initiated power-on reset.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers 8) The slave asserts an ACK on SDA. 12) The master asserts an ACK on SDA. 9) The slave sends the 8-bit byte count (16). 13) Repeat steps 11 and 12 up to fifteen times. 10) The master asserts an ACK on SDA. 14) The master asserts a NACK on SDA. 11) The slave sends 8 bits of data. 15) The master sends a STOP condition.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers JTAG Serial Interface The MAX16046/MAX16048 contain a JTAG port that complies with a subset of the IEEE® 1149.1 specification. Either the I2C or the JTAG interface may be used to access internal memory; however, only one interface is allowed to run at a time. The MAX16046/MAX16048 do REGISTERS AND EEPROM not support IEEE 1149.1 boundary-scan functionality.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Test Access Port (TAP) Controller State Machine Select-DR-Scan: All test data registers retain their previous state. With TMS low, a rising edge of TCK moves the controller into the capture-DR state and initiates a scan sequence. TMS high during a rising edge on TCK moves the controller to the select-IR-scan state.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Shift-DR: The test data register selected by the current instruction connects between TDI and TDO and shifts data one stage toward its serial output on each rising edge of TCK while TMS is low. On the rising edge of TCK, the controller goes to the exit1-DR state if TMS is high. Exit1-DR: While in this state, a rising edge on TCK puts the controller in the update-DR state.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Table 33. JTAG Instruction Set INSTRUCTION HEX CODE BYPASS 1Fh Bypass. Mandatory instruction code.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers LOAD ADDRESS: This is an extension to the standard IEEE 1149.1 instruction set to support access to the memory in the MAX16046/MAX16048. When the LOAD ADDRESS instruction latches into the instruction register, TDI connects to TDO through the 8-bit memory address test data register during the shift-DR state. READ DATA: This is an extension to the standard IEEE 1149.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers DC-DC OR LDO DC-DC OR LDO OUT OUT R1 R3 FB R2 MAX16046 MAX16048 FB R3A R2 VDACOUT_ VREF MAX16046 MAX16048 R1 R3B C VDACOUT_ VREF Figure 15. Connections for Margining Using Feedback Method Figure 16. DACOUT Filter Filtering the DAC Outputs Culate the ratio of R1 and R2 using the following formula: Some applications require filtering of the DAC outputs.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Set the DACOUT_ range bits (see the DAC Outputs section) such that VREF falls approximately halfway within the DACOUT range. Set R5 to vary the amount of control the DAC has on the output voltage of the power supply. Large values of R5 correspond to higher degree of resolution control over the output voltage, and small values of R5 correspond to lesser degree of resolution control.
MAX16046/MAX16048 VIN 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers VCC C MAX16046 MAX16048 GND If more than six series-pass MOSFETs are required for an application, additional series-pass p-channel MOSFETS may be connected to outputs configured as active-low open drain (Figure 20). Connect a pullup resistor from the gate to the source of the MOSFET and ensure the absolute maximum ratings of the MAX16046/MAX16048 are not exceeded. VIN VOUT MON_ Figure 18.
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Simple slew-rate control is accomplished by adding a capacitor from the gate to ground. The slew rate is approximated by the RC charge curve of the pullup resis tor acting with the capacitor from gate to ground. Note that the power-off is not well controlled due to the absence of the 100Ω pulldowns. Ensure that MOSFETs have a low gate-to-source thresh old (VGS_TH) and RDS(ON).
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Register Map PAGE ADDRESS READ/WRITE Ext 00h R DESCRIPTION MON1 ADC Result Register (MSB) Ext 01h R MON1 ADC Result Register (LSB) Ext 02h R MON2 ADC Result Register (MSB) Ext 03h R MON2 ADC Result Register (LSB) Ext 04h R MON3 ADC Result Register (MSB) Ext 05h R MON3 ADC Result Register (LSB) Ext 06h R MON4 ADC Result Register (MSB) Ext 07h R MON4 ADC Result Regist
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Register Map (continued) PAGE ADDRESS READ/WRITE Default 0Ah R/W DACOUT11* Default 0Bh R/W DACOUT12* EEPROM 00h R/W Power-Up Fault Registers EEPROM 01h R/W Failed Line Flags (Fault Registers) EEPROM 02h R/W Failed Line Flags (Fault Registers) EEPROM 03h R/W MON1 Conversion Result at Time of Fault EEPROM 04h R/W MON2 Conversion Result at Time of Fault EEPROM 05h R/W
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Register Map (continued) PAGE ADDRESS READ/WRITE Def/EE 26h R/W MON2 Early Warning Threshold Def/EE 27h R/W MON2 Overvoltage Threshold Def/EE 28h R/W MON2 Undervoltage Threshold Def/EE 29h R/W MON3 Early Warning Threshold Def/EE 2Ah R/W MON3 Overvoltage Threshold Def/EE 2Bh R/W MON3 Undervoltage Threshold Def/EE 2Ch R/W MON4 Early Warning Threshold Def/EE 2Dh R/W MO
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Register Map (continued) PAGE ADDRESS READ/WRITE Def/EE 4Eh R/W Power-Up/Power-Down Pulldown Resistors Def/EE 4Fh R/W Autoretry, Slew Rate, and ADC Fault Deglitch Def/EE 50h R/W Sequence Delays Def/EE 51h R/W Sequence Delays Def/EE 52h R/W Sequence Delays Def/EE 53h R/W Sequence Delays Def/EE 54h R/W Sequence Delays/Reverse Sequence Bit Def/EE 55h R/W Watchdog Timer
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Register Map (continued) PAGE ADDRESS READ/WRITE Def/EE 76h R/W DESCRIPTION DACOUT5—MARGIN DN Def/EE 77h R/W DACOUT6—MARGIN DN Def/EE 78h R/W DACOUT7—MARGIN DN Def/EE 79h R/W DACOUT8—MARGIN DN Def/EE 7Ah R/W DACOUT9—MARGIN DN* Def/EE 7Bh R/W DACOUT10—MARGIN DN* Def/EE 7Ch R/W DACOUT11—MARGIN DN* Def/EE 7Dh R/W DACOUT12—MARGIN DN* Def/EE 7Eh–93h — EEPROM 9Ch–FFh
MAX16046/MAX16048 12-Channel/8-Channel EEPROM-Programmable System Managers with Nonvolatile Fault Registers Revision History REVISION NUMBER REVISION DATE PAGES CHANGED 0 10/07 Initial release 1 2/08 Removed future product designation in the Ordering Information table and updated Package Information 1, 67, 68 2 4/08 Added TQFP package to the data sheet and updated the General Description, Ordering Information, Features, Absolute Maximum Ratings, Pin Description, Pin Configuration, and Selector