0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
UCD90320ZWSR

UCD90320ZWSR

  • 厂商:

    BURR-BROWN(德州仪器)

  • 封装:

    LFBGA169

  • 描述:

    32-RAILPMBUSPOWERSEQUENCERAN

  • 数据手册
  • 价格&库存
UCD90320ZWSR 数据手册
Product Folder Order Now Support & Community Tools & Software Technical Documents UCD90320 SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 UCD90320 32-Rail PMBus™ Power Sequencer and System Manager • • • • • • • • • • • Sequence, monitor, and margin 24 voltage rails plus 8 digital rails Monitor and respond to OV, UV, OC, UC, temperature, time-out, and GPI-triggered faults Flexible sequence-on and off dependencies, delay time, Boolean logic, and GPIO configuration to support complex sequencing aplications Four rail profiles for adaptive voltage identification (AVID) voltage regulator High-accuracy closed-loop margining Active trim function improves rail output voltage accuracy Advanced nonvolatile event logging to assist system debugging – Single-event fault log (100 entries) – Peak value log – Black box fault log to save status of all rails and I/O pins at the first fault Easily cascade up to 4 power sequencers and take coordinated fault responses Programmable watchdog timer and system reset Pin-selected rail state PMBus™ 1.2 compliant Dual-bank configurations to provide a fail-safe state when programming Nonvolatile event logging preserves fault events after power dropout. Black box fault log feature preserves the status for all rails and I/O pins when the first fault occurs. The cascading feature offers convenient ways to manage up to 128 voltage rails through one SYNC_CLK pin connection. Device Information(1) PART NUMBER PACKAGE UCD90320 BODY SIZE (NOM) BGA (169) 12.0 mm × 12.0 mm (1) For all available packages, see the orderable addendum at the end of the data sheet. Simplified Application 12-V OUT 12-V OUT 12-V Cur 12-V Temp IC Temp INA196 3.3-V Supply 12-V OUT V33A V33D AMON 3.3-V OUT VOUT 1.8 V VOUT 0.8 V Cur 12 V Temp 12 V Temp 0.8 V VREF (Optional) AMON AMON AMON AMON AMON VREFA± • 1 The 32 ENx pins and the 16 LGPOx pins can be configured to be active driven or open drain outputs. VREFA+ 1 Features Hot Swap VOUT 3.3 V EN EN EN VFB UCD90320 DMON VIN 2 Applications Wired networking Wireless infrastructure Datacom module Data center and enterprise computing Factory automation and control Test and measurement Medical DC-DC1 AMON 32/¶V 3:5*' • • • • • • • VIN VOUT EN WDI from main processor GPIO WDO GPIO POWER_GOOD LGPO WARN_OV_ 0.8 V or WARN_OV_12 V GPIO EN GPIO Other sequencer done (cascade input) GPIO VOUT 1.8 V LDO1 0.8 V Temp IC EN SYSTEM_RESET VOUT EN VIN VOUT VOUT 0.8 V DC-DC2 VFB 2 I C/PMBus MARGIN 3.3-V 3 Description The UCD90320 device is a 32-rail PMBus™ addressable power sequencer and system manager in a compact 0.8-mm pitch BGA package. JTAG GPIO GPIO UCD90320 (Cascaded) SYNC-CLK SYNC_CLK The 24 integrated ADC channels (AMONx) monitor the power supply voltage, current, and temperature. Of the 84 GPIO pins, 8 can be used as digital monitors (DMONx), 32 to enable the power supply (ENx), 24 for margining (MARx), 16 for logical GPO, and 32 GPIs for cascading, and system function. 1 An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications, intellectual property matters and other important disclaimers. PRODUCTION DATA. UCD90320 SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 www.ti.com Table of Contents 1 2 3 4 5 6 7 Features .................................................................. Applications ........................................................... Description ............................................................. Revision History..................................................... Description (continued)......................................... Pin Configuration and Functions ......................... Specifications......................................................... 7.1 7.2 7.3 7.4 7.5 7.6 7.7 7.8 8 1 1 1 2 3 3 8 Absolute Maximum Ratings ...................................... 8 ESD Ratings.............................................................. 8 Recommended Operating Conditions....................... 8 Thermal Information .................................................. 9 Electrical Characteristics........................................... 9 Non-Volatile Memory Characteristics ..................... 10 I2C/PMBus Interface Timing Requirements ............ 11 Typical Characteristics ............................................ 12 Detailed Description ............................................ 13 8.1 Overview ................................................................. 13 8.2 Functional Block Diagram ....................................... 13 8.3 Feature Description................................................. 14 8.4 Device Functional Modes........................................ 15 8.5 Device Configuration and Programming ................. 41 9 Application and Implementation ........................ 45 9.1 Application Information............................................ 45 9.2 Typical Application ................................................. 45 10 Power Supply Recommendations ..................... 48 11 Layout................................................................... 48 11.1 Layout Guidelines ................................................. 48 11.2 Layout Example .................................................... 49 12 Device and Documentation Support ................. 50 12.1 12.2 12.3 12.4 12.5 Support Resources ............................................... Receiving Notification of Documentation Updates Trademarks ........................................................... Electrostatic Discharge Caution ............................ Glossary ................................................................ 50 50 50 50 50 13 Mechanical, Packaging, and Orderable Information ........................................................... 50 4 Revision History NOTE: Page numbers for previous revisions may differ from page numbers in the current version. Changes from Revision B (May 2019) to Revision C Page • Added 'Dual-bank configurations' item to the Features.......................................................................................................... 1 • Added explanation for dual-bank mechanism in Device Configuration and Programming section...................................... 41 Changes from Revision A (Septemebr 2016) to Revision B Page • Changed pin D8 From: MRGN3 To: MAR3 in the pinout image ........................................................................................... 3 • Added IREF specification to ANALOG-TO-DIGITAL CONVERTER (ADC) section of Electrical Characteristics .................... 9 • Changed the values of VRESET From: MIN = 2.85 , TYP = 3, MAX = 3.15 To: MIN = 2, TYP = 2.3, MAX = 2.6 in the Electrical Characteristics ..................................................................................................................................................... 10 • Changed 200 kΩ to 200 Ω in Figure 40 .............................................................................................................................. 47 Changes from Original (August 2016) to Revision A • 2 Page Changed data sheet status from Product Preview to Production Data .................................................................................. 1 Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 UCD90320 www.ti.com SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 5 Description (continued) The FAULT pin coordinates the cascaded devices to take synchronized fault responses. The pin-selected rail states feature uses up to 3 GPIs to control up to eight user-defined power states. These states can implement system low-power modes as outlined in the Advanced Configuration and Power Interface (ACPI) specification. The TI Fusion Digital Power™ designer software is an intuitive PC-based graphic user interface (GUI) that can configure, store, and monitor all system operating parameters. 6 Pin Configuration and Functions ZWS Package 169-Pin BGA Top View 1 2 3 4 5 6 7 8 9 10 11 12 13 A DVSS UnusedNC AMON6 AMON8 AMON1 0 AMON1 2 AMON2 2 AMON2 4 LGPO3 JTAG_T MS JTAG_T DO GPIO4 MAR15 A B AMON1 5 AMON1 6 AMON5 AMON7 AMON9 AMON1 1 AMON2 1 AMON2 3 LGPO2 JTAG_T DI GPIO1 GPIO2 MAR16 B C AMON1 3 AMON1 4 AVSS LGPO8 LGPO6 LGPO7 DVSS LGPO4 LGPO1 JTAG_T CK GPIO3 MAR14 MAR18 C D VREFA- VREFA+ V33A MAR5 LGPO5 BPCap V33D MAR3 DVSS DMON4 MAR13 MAR17 PMBUS _DATA D E AMON2 AMON1 AVSS MAR6 DVSS V33D DVSS V33D V33D PMBUS _CLK PMBUS _CNTRL MAR19 MAR20 E F AMON4 AMON3 DMON2 DMON1 MAR7 DVSS DVSS DVSS DVSS V33D PMB ALERT# EN26 EN25 F G AMON1 8 AMON1 7 DMON3 EN24 DVSS DVSS DVSS DVSS DVSS RESET EN27 UnusedDVSS UnusedNC G H AMON1 9 AMON2 0 EN23 EN22 DVSS DVSS DVSS DVSS DVSS EN28 EN31 EN30 EN29 H J BPCap EN20 EN21 EN19 DVSS BPCap V33D DVSS V33D V33D DVSS MAR24 MAR1 J K PMBUS _ADDR2 SYNC_ CLK EN17 EN18 MAR10 MAR4 EN13 EN10 EN6 EN4 UnusedDVSS UnusedV33D BPCap K L PMBUS PMBUS _ADDR1 _ADDR0 LGPO9 LGPO13 MAR2 MAR12 EN14 EN9 EN5 EN3 DMON5 MAR22 EN32 L M LGPO10 LGPO11 LGPO12 LGPO15 MAR23 MAR11 EN12 EN8 EN1 UnusedDVSS DMON8 UnusedNC MAR21 M N LGPO14 LGPO16 N 1 2 EN16 EN15 MAR8 MAR9 EN11 EN7 EN2 UnusedNC DMON7 DMON6 UnusedDVSS 3 4 5 6 7 8 9 10 11 12 13 Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 3 UCD90320 SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 www.ti.com Pin Functions PIN NAME NO. I/O DESCRIPTION ANALOG MONITOR PINS (1) AMON1 E2 I Analog input monitor pin AMON2 E1 I Analog input monitor pin AMON3 F2 I Analog input monitor pin AMON4 F1 I Analog input monitor pin AMON5 B3 I Analog input monitor pin AMON6 A3 I Analog input monitor pin AMON7 B4 I Analog input monitor pin AMON8 A4 I Analog input monitor pin AMON9 B5 I Analog input monitor pin AMON10 A5 I Analog input monitor pin AMON11 B6 I Analog input monitor pin AMON12 A6 I Analog input monitor pin AMON13 C1 I Analog input monitor pin AMON14 C2 I Analog input monitor pin AMON15 B1 I Analog input monitor pin AMON16 B2 I Analog input monitor pin AMON17 G2 I Analog input monitor pin AMON18 G1 I Analog input monitor pin AMON19 H1 I Analog input monitor pin AMON20 H2 I Analog input monitor pin AMON21 B7 I Analog input monitor pin AMON22 A7 I Analog input monitor pin AMON23 B8 I Analog input monitor pin AMON24 A8 I Analog input monitor pin M9 I/O Digital output, rail enable signal or GPIO (2) EN2(GPIO) N9 I/O Digital output, rail enable signal or GPIO EN3(GPIO) L10 I/O Digital output, rail enable signal or GPIO EN4(GPIO) K10 I/O Digital output, rail enable signal or GPIO EN5(GPIO) L9 I/O Digital output, rail enable signal or GPIO EN6(GPIO) K9 I/O Digital output, rail enable signal or GPIO EN7(GPIO) N8 I/O Digital output, rail enable signal or GPIO EN8(GPIO) M8 I/O Digital output, rail enable signal or GPIO EN9(GPIO) L8 I/O Digital output, rail enable signal or GPIO EN10(GPIO) K8 I/O Digital output, rail enable signal or GPIO EN11(GPIO) N7 I/O Digital output, rail enable signal or GPIO EN12(GPIO) M7 I/O Digital output, rail enable signal or GPIO EN13(GPIO) K7 I/O Digital output, rail enable signal or GPIO EN14(GPIO) L7 I/O Digital output, rail enable signal or GPIO EN15(GPIO) N4 I/O Digital output, rail enable signal or GPIO EN16(GPIO) N3 I/O Digital output, rail enable signal or GPIO EN17(GPIO) K3 I/O Digital output, rail enable signal or GPIO EN18(GPIO) K4 I/O Digital output, rail enable signal or GPIO EN19(GPIO) J4 I/O Digital output, rail enable signal or GPIO ENABLE PINS EN1(GPIO) (1) (2) 4 TI recommends placing a 200-Ω resistor between analog input and monitor pins. GPIO: GPI, Command GPO, WDI, WDO, system reset (RESET), FAULT pin for multiple chip cascading Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 UCD90320 www.ti.com SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 Pin Functions (continued) PIN NAME NO. I/O DESCRIPTION EN20(GPIO) J2 I/O Digital output, rail enable signal or GPIO EN21(GPIO) J3 I/O Digital output, rail enable signal or GPIO EN22(GPIO) H4 I/O Digital output, rail enable signal or GPIO EN23(GPIO) H3 I/O Digital output, rail enable signal or GPIO EN24(GPIO) G4 I/O Digital output, rail enable signal or GPIO EN25(GPIO) F13 I/O Digital output, rail enable signal or GPIO EN26(GPIO) F12 I/O Digital output, rail enable signal or GPIO EN27(GPIO) G11 I/O Digital output, rail enable signal or GPIO EN28(GPIO) H10 I/O Digital output, rail enable signal or GPIO EN29(GPIO) H13 I/O Digital output, rail enable signal or GPIO EN30(GPIO) H12 I/O Digital output, rail enable signal or GPIO EN31(GPIO) H11 I/O Digital output, rail enable signal or GPIO EN32(GPIO) L13 I/O Digital output, rail enable signal or GPIO CLOSED-LOOP MARGIN PINS MAR1(GPIO) J13 I/O Closed-loop margin PWM output or General GPIO MAR2(GPIO) L5 I/O Closed-loop margin PWM output or General GPIO MAR3(GPIO) D8 I/O Closed-loop margin PWM output or General GPIO MAR4(GPIO) K6 I/O Closed-loop margin PWM output or General GPIO MAR5(GPIO) D4 I/O Closed-loop margin PWM output or General GPIO MAR6(GPIO) E4 I/O Closed-loop margin PWM output or General GPIO MAR7(GPIO) F5 I/O Closed-loop margin PWM output or General GPIO MAR8(GPIO) N5 I/O Closed-loop margin PWM output or General GPIO MAR9(GPIO) N6 I/O Closed-loop margin PWM output or General GPIO MAR10(GPIO) K5 I/O Closed-loop margin PWM output or General GPIO MAR11(GPIO) M6 I/O Closed-loop margin PWM output or General GPIO MAR12(GPIO) L6 I/O Closed-loop margin PWM output or General GPIO MAR13(GPIO) D11 I/O Closed-loop margin PWM output or General GPIO MAR14(GPIO) C12 I/O Closed-loop margin PWM output or General GPIO MAR15(GPIO) A13 I/O Closed-loop margin PWM output or General GPIO MAR16(GPIO) B13 I/O Closed-loop margin PWM output or General GPIO MAR17(GPIO) D12 I/O Closed-loop margin PWM output or General GPIO MAR18(GPIO) C13 I/O Closed-loop margin PWM output or General GPIO MAR19(GPIO) E12 I/O Closed-loop margin PWM output or General GPIO MAR20(GPIO) E13 I/O Closed-loop margin PWM output or General GPIO MAR21(GPIO) M13 I/O Closed-loop margin PWM output or General GPIO MAR22(GPIO) L12 I/O Closed-loop margin PWM output or General GPIO MAR23(GPIO) M5 I/O Closed-loop margin PWM output or General GPIO MAR24(GPIO) J12 I/O Closed-loop margin PWM output or General GPIO F4 I/O Digital input monitor pin or GPIO DMON2(GPIO) F3 I/O Digital input monitor pin or GPIO DMON3(GPIO) G3 I/O Digital input monitor pin or GPIO DMON4(GPIO) D10 I/O Digital input monitor pin or GPIO DMON5(GPIO) L11 I/O Digital input monitor pin or GPIO DMON6(GPIO) N12 I/O Digital input monitor pin or GPIO DMON7(GPIO) N11 I/O Digital input monitor pin or GPIO GPIO AND CASCADING PINS DMON1(GPIO) Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 5 UCD90320 SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 www.ti.com Pin Functions (continued) PIN I/O DESCRIPTION NAME NO. DMON8(GPIO) M11 I/O Digital input monitor pin or GPIO B11 I/O GPIO GPIO2 B12 I/O GPIO GPIO3 C11 I/O GPIO GPIO4 A12 I/O GPIO SYNC_CLK K2 I/O Synchronization clock I/O for multiple chip cascading LGPO1(GPIO) C9 I/O Logic GPO or GPIO LGPO2(GPIO) B9 I/O Logic GPO or GPIO LGPO3(GPIO) A9 I/O Logic GPO or GPIO LGPO4(GPIO) C8 I/O Logic GPO or GPIO LGPO5(GPIO) D5 I/O Logic GPO or GPIO LGPO6(GPIO) C5 I/O Logic GPO or GPIO LGPO7(GPIO) C6 I/O Logic GPO or GPIO LGPO8(GPIO) C4 I/O Logic GPO or GPIO LGPO9(GPIO) L3 I/O Logic GPO or GPIO LGPO10(GPIO) M1 I/O Logic GPO or GPIO LGPO11(GPIO) M2 I/O Logic GPO or GPIO LGPO12(GPIO) M3 I/O Logic GPO or GPIO LGPO13(GPIO) L4 I/O Logic GPO or GPIO LGPO14(GPIO) N1 I/O Logic GPO or GPIO LGPO15(GPIO) M4 I/O Logic GPO or GPIO LGPO16(GPIO) N2 I/O Logic GPO or GPIO GPIO GPIO1 LOGIC GPO PINS PMBus COMM INTERFACE PMBUS_CLK E10 I PMBus clock (must pull up to V33D) PMBUS_DATA D13 I/O PMBus data (must pull up to V33D) PMBALERT F11 O PMBus alert, active-low, open-drain output (must pull up to V33D) PMBUS_CNTRL E11 I PMBus control pin PMBUS_ADDR0 L2 I PMBus digital address input. Bit 0 PMBUS_ADDR1 L1 I PMBus digital address input. Bit 1 PMBUS_ADDR2 K1 I PMBus digital address input. Bit 2 JTAG_TMS A10 I Test mode select with internal pull-up JTAG_TCK C10 I Test clock with internal pull-up JTAG_TDO A11 O Test data out with internal pull-up JTAG_TDI B10 I Test data in with internal pull-up JTAG INPUT POWER, GROUND, AND EXTERNAL REFERENCE PINS RESET G10 I Active-low device reset input. Pull up to V33D. V33A D3 I Analog 3.3-V supply. Decouple from V33D to minimize the electrical noise contained on V33D from affecting the analog functions. V33D D7, E6, E8, E9, F10, J7, J9, J10 I Digital 3.3-V supply for I/O and some logic. D6, J1, J6, K13 I Positive supply for most of the logic function, including the processor core and most peripherals. The voltage on this pin is 1.2 V and is supplied by the on-chip LDO. The BPCap pins should only be connected to each other and an external capacitor as specified in On-Chip Low Drop-Out (LDO) Regulator section of the Electrical Characteristics table. BPCap 6 Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 UCD90320 www.ti.com SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 Pin Functions (continued) PIN I/O DESCRIPTION C3, E3 I Analog ground. These are separated from DVSS to minimize the electrical noise contained on V33D from affecting the analog functions. A1, C7, D9, E5, F9, H5, H9, J5, J8, J11, H6, H7, H8, G5, G6, G7, G8, G9, F6, F7, F8, E7 I Ground reference for logic and I/O pins. VREFA+ D2 I (Optional) positive node of external reference voltage VREFA- D1 I (Optional) negative node of external reference voltage UNUSED-NC A2, G13, M12, N10 – Do not connect. Leave floating or isolated. UNUSED-DVSS G12, K11, M10, N13 – Tie to DVSS. UNUSED-V33D K12 – Tie to V33D. NAME NO. AVSS DVSS UNUSED PINS Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 7 UCD90320 SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 www.ti.com 7 Specifications 7.1 Absolute Maximum Ratings over operating free-air temperature range (unless otherwise noted) (1) Supply voltage MIN MAX UNIT V33D to DVSS 0 4 V V33A to AVSS 0 4 V on all I/O pins except PMBUS_CNTRL, PMBALERT, MARGIN19, and MARGIN20, regardless of whether the device is powered (2) –0.3 5.5 V PMBUS_CNTRL, PMBALERT, MARGIN19, and MARGIN20 –0.3 VV33D + 0.3 V 25 mA Operating junction temperature, TJ TBD 150 °C Storage temperature, Tstg –65 150 °C Input voltage Output current (1) (2) Maximum current per output pin Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings only, which do not imply functional operation of the device at these or any other conditions beyond those listed in the Recommended Operating Conditions table. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability. Applies to static and dynamic signals including overshoot. 7.2 ESD Ratings VALUE Electrostatic discharge V(ESD) (1) (2) Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001 (1) ±2000 Charged-device model (CDM), per JEDEC specification JESD22-C101 (2) ±500 UNIT V JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process. JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process. 7.3 Recommended Operating Conditions over operating free-air temperature range (unless otherwise noted) VV33D VV33A (1) Supply input voltage MIN NOM MAX UNIT 3.15 3.3 3.63 V 2.97 3.3 3.63 V TA Operating ambient temperature –40 85 °C TC Operating case temperature –40 90 °C TJ Operating junction temperature –40 93 °C (1) 8 It is recommended to connect the V33A pin and the V33D pin to the same supply. V33A must be powered before V33D if sourced from different supplies. There is no restriction on the ordering sequence for powering off. Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 UCD90320 www.ti.com SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 7.4 Thermal Information UCD90320 THERMAL METRIC (1) ZWS (BGA) UNIT 169 PINS Junction-to-ambient thermal resistance (2) (3) 41.6 °C/W RθJC(top) Junction-to-case (top) thermal resistance (2) 15.8 °C/W RθJB Junction-to-board thermal resistance (2) (4) (5) 18.9 °C/W ψJT Junction-to-top characterization parameter (6) 0.3 °C/W 20.3 °C/W n/a °C/W RθJA ψJB Junction-to-board characterization parameter RθJC(bot) Junction-to-case (bottom) thermal resistance (1) (2) (3) (4) (5) (6) (4) For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application report, SPRA953. Junction to ambient thermal resistance (θJA), junction to board thermal resistance (θJB), and junction to case thermal resistance (θJC) numbers are determined by a package simulator. TJ = TA + (P × θJA) TJ = TPCB + (P × ΨJB) TJ = TB + (P × θJB)() TJ = TC + (P × ΨJT) 7.5 Electrical Characteristics over operating free-air temperature range (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP MAX UNIT 31.4 54.9 mA 4 µF 1.32 V 250 mA 3.63 V SUPPLY CURRENT IV33 Supply Current VV33D = VV33A = 3.3 V ON-CHIP LOW DROP-OUT (LDO) REGULATOR CLDO External filter capacitor size for internal power supply (1) VLDO LDO output voltage IINRUSH Inrush current 2.5 1.08 1.2 50 ANALOG-TO-DIGITAL CONVERTER (ADC) (2) (3) V33A ADC supply voltage AVSS ADC ground voltage CV33A Voltage reference decoupling capacitance between V33A and AVSS (if using internal reference) (4) VREFA+ Positive external voltage reference on VREFA+ pin VREF– Negative external voltage reference on VREF– pin IREF Current on VREF+ pin input CREF Voltage reference decoupling capacitance between VREFA+ and VREFA– (if using external reference) (4) VADCIN 0 V 1.01 µF 2.4 VAVSS External VREF+ = 3.3 V 3 V AVSS 0.3 V 330.5 440 µA 1.01 µF 0 V33A Analog input range, external reference (6) VVREFA– VVREFA+ ADC input leakage current RADC CADC (4) (5) (6) 3.3 Analog input range, internal reference (5) IL (1) (2) (3) 2.97 V 2 µA ADC equivalent input resistance 2.5 kΩ ADC equivalent input capacitance 10 pF Connect the capacitor as close as possible to pin D6. Total of two ADC channels run independently during normal operation. Total unadjusted error is the maximum error at any one code versus the ideal ADC curve. It includes offset error, gain error, and INL at any given ADC code. Two capacitors (1.0 µF and 0.01 µF) connected in parallel. Internal reference is connected directly between V33A and AVSS. External reference noise level must be under 12 bit (–74 dB) of full scale input, over input bandwidth, measured at VREFA+ - VREFA–. Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 9 UCD90320 SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 www.ti.com Electrical Characteristics (continued) over operating free-air temperature range (unless otherwise noted) PARAMETER FCONV ADC conversion rate (on each ADC channel) (1) N ADC resolution ET TEST CONDITIONS MIN TYP MAX UNIT 1 MSPS 12 bits Total unadjusted error, over full input rangea when using internal reference ±10 ±30 Total unadjusted error, over full input range when using external reference ±2.5 ±4 LSB DIGITAL INPUTS AND OUTPUTS (GPIO, Logic GPO, EN, AND MARGIN PINS) 0.65 × VV33D 5.5 V 0 0.35 × VV33D V VIH I/O high-level input voltage (7) VIL I/O low-level input voltage VHYS I/O input hysteresis 0.2 V VOH I/O high-level output voltage 2.4 V VOL I/O low-level output voltage IOH High-level source current VOH = 2.4 V (8) 4 mA IOL Low-level sink current VOL = 0.4 V (8) 4 mA 0.4 V RESET AND BROWNOUT V33DSlew Minimum V33D slew rate between 2.8 V and 3.2 V VRESET Supply voltage at which device comes out of reset VBOR Supply voltage at which device enters brownout VSHDN Supply voltage at which device shuts down tRESET Minimum low-pulse width needed at RESET̅ pin tIRT (7) (8) (9) Internal reset time 0.1 V/ms 2 2.3 2.6 V 2.93 3.02 3.11 V 2.7 2.78 2.87 V 250 (9) 9 ns 11.5 ms PMBUS_CNTRL, PMBALERT, MARGIN19 and MARGIN20 pins have VV33D + 0.3 V as maximum input voltage rating. IO specifications reflect the maximum current where the corresponding output voltage meets the VOH/VOL thresholds. If power-loss or brown-out event occurs during an EEPROM program or erase operation, and EEPROM needs to be repaired (which is a rare case), the internal reset time may be longer. 7.6 Non-Volatile Memory Characteristics over operating free-air temperature range (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP MAX UNIT CONFIGURATION FLASH MEMORY PECYC Number of program and erase cycles before failure TRET Data retention –40°C ≤ TJ ≤ 85°C 100,000 Cycles 20 Years 500,000 Cycles 20 Years FAULT AND EVENT LOGGING EEPROM EPECYC Number of mass program and erase cycles of a single word before failure ETRET Data retention 10 –40°C ≤ TJ ≤ 85°C Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 UCD90320 www.ti.com SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 7.7 I2C/PMBus Interface Timing Requirements MIN NOM MAX UNIT I1 t(HD:STA) Start condition hold time 450 I2 t(LOW) Clock low period (1) 450 I3 tr Clock rise time and data rise time (2) I4 t(HD:DAT) Data hold time I5 tf Clock fall time and data fall time (3) I6 t(HIGH) Clock high time 300 ns I7 t(SU:DAT) Data setup time 225 ns I8 t(SU:STA) Start condition setup time (repeated start only) 450 ns I9 t(SU:STO) Stop condition setup time 300 ns I10 t(DV) Data valid (1) (2) (3) ns ns See (2) 25 112.5 ns ns 125 25 ns ns PMBus host must support clock stretching per PMBus Power System Management Protocol Specification Part I General Requirements, Transport and Electrical Interface, Revision 1.2, Section 5.2.6. Because the I2CSCL signal and the I2CSDA signal operate as open-drain-type signals, which the controller can actively drive only "Low", the time that either signal takes to reach a high level depends on external signal capacitance and pull-up resistor values. Specified at a nominal 50-pF load. I2 I10 I6 I5 I2CSCL I1 I7 I4 I8 I3 I9 I2CSDA Figure 1. I2C/PMBus Timing Diagram Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 11 UCD90320 SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 www.ti.com 1 1 0.8 0.8 ADC Differential Non-linearity (LSB) ADC Differential Non-linearity (LSB) 7.8 Typical Characteristics 0.6 0.4 0.2 INL Minimum INL Maximum 0 -0.2 -0.4 -0.6 -0.8 -1 -40 -25 -10 5 20 35 50 65 Junction Temperature (°C) 80 95 110 0.6 0.4 0.2 DNL Minimum DNL Maximum 0 -0.2 -0.4 -0.6 -0.8 -1 -40 -25 D001 Figure 2. 12 -10 5 20 35 50 65 Junction Temperature (°C) 80 95 110 D001 Figure 3. Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 UCD90320 www.ti.com SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 8 Detailed Description 8.1 Overview Electronic systems such as CPU, DSP, microcontroller, FPGA, and ASIC can have multiple voltage rails and require certain power-ON and power-OFF sequences in order to function correctly. The UCD90320 device can control up to 32 voltage rails and ensure correct power sequences during normal condition and fault conditions. In addition to sequencing, the device can continuously monitor rail voltages, currents, temperatures, fault conditions, and report the system health information to upper computers through a PMBus interface, improving long term reliability. The device can protect electronic systems by responding to power system faults. The fault responses are conveniently configured by users through Fusion Digital Power Designer software. Fault events are stored in onchip nonvolatile flash memory in order to assist failure analysis. A Black Box Fault Log feature stores comprehensive system statuses at the moment when the first fault occurs. With this feature, failure analysis can be more effective. System reliability can be improved through four-corner testing during system verification. During four-corner testing, each voltage rail is required to operate at the minimum and maximum output voltages, commonly known as margining. The device can perform accurate closed-loop margining for up to 24 voltage rails. During normal operation, UCD90320 can also actively trim DC output voltages using the same margining circuitry. This feature allows tuning rail voltages to an optimal level. The UCD90320 device supports control environments through both PMBus interface and pin-based interface. The device functions as a PMBus slave. It can communicate with upper computers with PMBus commands, and control voltage rails accordingly. In addition to rail enable (EN) pins, up to 32 GPIO pins can be configured as GPOs and directly controlled by PMBus commands. The device can be controlled by up to 32 GPIO configured GPI pins. The GPIs can be used as fault inputs which can shut down rails. The GPIs can be also used as Boolean logic input to control the 16 Logic GPO outputs. Each of the 16 Logic GPO pins has a flexible Boolean logic builder. Input signals of the Boolean logic builder can include GPIs, other GPOs, and selectable system flags such as POWER_GOOD, faults, warnings, and so forth. A simple state machine is also available for each Logic GPO pin. The device provides additional features such as cascading, pin-selected states, system watchdog, system reset, run time clock, peak value log, reset counter, and so forth. Cascading feature offers convenient ways to cascade up to four UCD90320 devices and manage up to 128 voltage rails through one SYNC_CLK pin connection. Pinselected states feature allows users to define up to 8 rail states. These states can implement system low-power modes as set out in the Advanced Configuration and Power Interface (ACPI) specification. The Feature Description of this datasheet describes other device features. 8.2 Functional Block Diagram JTAG Digital I/O PMBus Slave Rail Enables(32 max) Rail Margining (24 max) 32 Sequencing Engine 24ch ADC (12bit, 2x1MSPS) + 8 Digital Mon Programmable Logic GPO (16 max) 84 Configurable GPIO( GPI, GPO, Fault Pin, watchdog/ system reset, 32 max) Nonvolatile Event Logging Boolean Logic Builder Digital Mon Rail(8 max) Sync Clock Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 13 UCD90320 SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 www.ti.com 8.3 Feature Description 8.3.1 TI Fusion Digital Power Designer Software The Texas Instruments Fusion Digital Power Designer software allows the user to configure the device. This PCbased graphic user interface (GUI) offers an intuitive I2C and PMBus interface to the device. The Fusion Digital Power Designer software allows the design engineer to configure the system operating parameters for the application without directly using PMBus commands, store the configuration to on-chip nonvolatile memory, and observe system status (voltage, current, temperature, faults, and so forth). This data sheet references the Fusion Digital Power Designer software is as Fusion Digital Power Designer software and many sections include screenshots. Download the Fusion Digital Power Designer software from TI here. After configuration, the device can perform all designed functions independently without further need for the Fusion GUI. 8.3.2 PMBUS Interface PMBus refers to a serial interface specifically designed to support power management. The PMBus interface is based on the SMBus interface that is built on the I2C physical specification. The UCD90320 device supports revision 1.2 of the PMBus standard. Wherever possible, standard PMBus interface commands support the function of the device. Unique features of the device are defined to configure or activate via the MFR_SPECIFIC commands. These commands are defined in the UCD90320 Sequencer and System Health Controller PMBUS Command Reference. The most current UCD90320 PMBus Command Reference can be found within the TI Fusion Digital Power Designer software through the Help Menu (Help, Documentation & Help Center, Sequencers tab, Documentation section). This data sheet makes frequent mention of the PMBus specification. Specifically, this document is PMBus Power System Management Protocol Specification Part II – Command Language, Revision 1.2, dated 6 September 2010. The specification is published by the Power Management Bus Implementers Forum and is available from www.pmbus.org. The UCD90320 device meets all of the requirements of the Compliance section of the PMBus specification. The firmware complies with the SMBus 1.2 specification, including support for the SMBus ALERT function. The hardware supports either 100-kHz or 400-kHz PMBus operation. 8.3.3 Rail Setup Power rails are defined under the Pin Assignment tab, as shown in Figure 4. Click corresponding buttons to add or delete a rail. After a rail is added, AMON, DMON, EN, and MARGIN pins can be assigned to the rail. UCD90320 has 24 AMON pins, 8 DMON pins, 32 EN pins, and 24 MARGIN pins, thus can support up to 32 rails. Figure 4. Fusion Digital Power Designer Software Rail Setup Window (Configure ►Pin Assignment Tab) 14 Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 UCD90320 www.ti.com SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 8.4 Device Functional Modes 8.4.1 Rail Monitoring Configuration After rails are set up in the Pin Assignment tab, they are visible under the Vout Config tab, as shown in Figure 5. The initial voltage values are 0. Figure 5. Rail Selection Window (Rail Configuration) Configure the voltage monitoring parameters of the selected rail under the Vout Config tab. Figure 6 shows the configuration window. Figure 6. Rail Voltage Configuration Window (Rail Configure, Vout Config Tab) When a AMON pin is assigned in Figure 4 to monitor the voltage of a particular a rail, a fault or warn event occurs when the monitored rail voltage exceeds the voltage window defined by the Over and Under Warn/Fault thresholds. When a fault is detected, the device responds with user-defined actions. See the Fault Responses Configuration section for more details. Rail Profile is composed of a group of nine thresholds set by the following: • VOUT_COMMAND Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 15 UCD90320 SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 www.ti.com Device Functional Modes (continued) • • • • • • • • VOUT_OV_FAULT_LIMIT VOUT_OV_WARNING_LIMIT VOUT_OV_MARGIN_HIGH POWER_GOOD_ON VOUT_MARGIN_LOW POWER_GOOD_OFF VOUT_UV_WARNING_LIMIT VOUT_UV_FAULT_LIMIT Figure 7. Rail Profile Configurations (Rail Config ► Edit Rail Profiles) The device offers 50 individual profiles shared among all 24 AMON voltage rails. Each AMON voltage rail can have at least one but no more than four profiles. The profiles are controlled by 2 GPIs as shown in Figure 8. A programmable block-out period is used to block all voltage related faults on the given rail when profile is changed. Figure 8. Rails Profile Selection Through GPIs (Rail Config ► Edit Rail Profiles) The device supports digital monitor. If a DMON pin is assigned in Figure 7 to monitor POWER_GOOD of POL, the DMON rail has no rail profile. If the DMON input is logic HIGH, the rail is POWER_GOOD, otherwise the rails has UV fault or warns and is at POWER_NOT_GOOD. 16 Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 UCD90320 www.ti.com SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 Device Functional Modes (continued) Figure 9. Digital Rail Configuration Window Vout Exponent defines the voltage value resolution according to PMBus linear data format. Fusion Digital Power Designer software can automatically select optimal Vout Exponent value to cover the required voltage range with the finest possible resolution. For more information regarding PMBus linear data format, refer to PMBus specification mentioned at the beginning of this section. On/Off Config defines a rail turn-ON and turn-OFF command: • None (Auto enable). Rail always seeks to turn-ON as long as UCD90320 is powered. • CONTROL Pin Only. Rail seeks to turn-ON and turn-OFF according to PMBus CONTROL line (asserted/deasserted). • OPERATION Only. Rail seeks to turn-ON and turn-OFF according to PMBus OPERATION command (On/Off). • Both CONTROL pin and OPERATION. Rail seeks to turn-ON when CONTROL pin is asserted, AND PMBus OPERATION command sets the rail to On. Rail seeks to turn-OFF when OPERATION command sets the rail to OFF, OR when CONTROL line is de-asserted. After receiving a turn ON or turn OFF command, a rail examines a series of conditions before asserting or deasserting its EN pin. Conditions include Rail Sequence On/Off Dependency, GPI Sequence On/Off Dependency, Turn-On/Off Delay, as shown in Rail Sequence Configuration section. Fixed percentage voltages setpoint, when checked, configures a rail into adaptive voltage scaling technology (AVS) mode. The Vout Setpoint can be dynamically set by PMBus during operation in order to achieve energy saving. The rail warn and fault voltage thresholds maintain fixed ratios with respect to the Vout Setpoint. Due to the fact that the power supply and UCD90320 device may not change Vout Setpoint simultaneously or with the same slew rate, the device takes the following steps to avoid false-triggering warn and fault. If the new Vout Setpoint is higher than the current Vout Setpoint, the OV warn and fault thresholds are immediately set to their respective new levels. Other thresholds are initially maintained, and then increase by 20-mV step size in every 400 µs until the new levels are reached. If the new Vout Setpoint is lower than the current Vout Setpoint, the UV warn and fault and Power Good On and Power Good Off thresholds are immediately set to their respective new levels. Other thresholds are initially maintained, and then decrease by 20-mV step size every 400 µs until the new levels are reached. Table 1 summarizes the thresholds adjustment scheme in AVS mode. This feature is not available for DMON pin. Table 1. Thresholds Adjustment Scheme in AVS Mode TRANSITION IMMEDIATE UPDATE OV fault and warn notification UV fault and warn notification, Margin High and Margin Low, Power Good On and Power Good Off UV fault and warn notification, Power Good On and Power Good Off OV fault and warn notification, Margin High and Margin Low New Vout Setpoint to Current Vout Setpoint (1) ADJUSTMENT (1) Gradual adjustment towards new levels with 2-0mV step size and 400-µs step interval Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 17 UCD90320 SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 www.ti.com Current and temperature monitoring parameters of the selected rail can be configured under the Fault Responses and Limits tab. First, select a rail in the top-right corner of the Fusion Digital Power Designer software, then edit the current and temperature monitoring parameters as shown in Figure 10. Figure 10. Current and Temperature Limits Configuration Window (Rail Config ► IOUT and Temperature Limits) Each rail has a Power Good status determined by the following rules. • If rail voltage is monitored by an AMON pin, the Power Good status is solely determined by Power Good On and Power Good Off thresholds as shown in Figure 6. A rail is given Power Good status if its rail voltage is above the Power Good On threshold. Otherwise, the rail is given Not Power Good status if the rail voltage is below the Power Good Off threshold. The rail remains in the current status if its voltage is neither above Power Good On nor below Power Good Off thresholds. • If rail voltage is not monitored by a AMON or DMON pin, the Power Good status is determined by the turnON and turn-OFF eligibility of the rail. A rail is immediately given Power Good status when the rail meets all the turn-on conditions set by the user, such as On and Off Config, dependencies and delays. Similarly, a rail is immediately given Not Power Good status when the rail meets all the turnoff conditions set by the user. The behavior is the same regardless whether a physical EN pin is assigned to the rail. The Power Good status is not affected by any warnings and faults unless the fault response is to turn OFF the rail. UV fault and warn notification is ignored when a rail is off. UV fault and warn notification is also ignored during start up until the rail enters Power Good status for the first time. This mechanism avoids false-triggering UV fault and warn notification when the rail voltage is expected to be below UV thresholds. A Graceful Shutdown feature is enabled by checking the Configured as VIN Monitor checkbox. When enabled, the rail is configured to monitor VIN. When VIN drops below Power Good Off threshold, the device ignores any UV fault and warn notifications on any other rail. 8.4.2 GPI Configuration Up to 32 of the 84 GPIO pins of the UCD90320 device can be configured as GPI. The GPI configuration window is under the Pin Assignment tab. Figure 11 shows an example. Figure 11. GPI Configuration Window (Hard Configuration ► Monitors and GPIO Pins Assignment) 18 Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 UCD90320 www.ti.com SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 The polarity of GPI pins can be configured to be either active high or active low. Each GPI can be used as a source of sequence dependency (see the Rail Sequence Configuration section). The GPI pins can be also used for cascading function (see the Cascading Multiple Devices section). The first defined three GPIs regardless of their main purpose are assigned to the pin selected states function (see the Pin Selected Rail States Configuration section). In addition to hard configuration functions, four special behaviors can be assigned to each GPI pin using the dropdown window shown in Figure 12: • GPI Fault: The de-assertion of this pin is treated as a fault, which can trigger shutdown actions for any voltage rails (see the Fault Responses Configuration section). • Latched Statuses Clear Source: This pin can be used to clear latched-type statuses (_LATCH) (see the GPO Configuration section). • Input Source for Margin Enable: When this pin is asserted, all rails with margining enabled enter into a margined state (low or high). This special behavior can be assigned to only one GPI. • Input Source for Margin Low and Not-High: When this pin is asserted, all margined rails are set to Margin Low as long as the Margin Enable is asserted. When this pin is de-asserted the rails are set to Margin High as long as the Margin Enable is asserted. This special behavior can be assigned to only one GPI. • Configured as Debug Pin: When the pin is asserted, the device does not alert the PMBALERT pin, and neither responds to, nor logs, any faults as defined in Table 2. The device ignores the rail sequence ON and OFF dependency conditions. As soon as the sequence ON and OFF timeout expires, the rails are sequenced ON or OFF accordingly regardless of the timeout action. If the sequence ON or OFF timeout value is set to 0, the rails are sequenced ON or OFF immediately. The fault pins do not pull the fault bus low. LGPOs affected by these events return to the original states. • Configured as Fault Pin: GPI fault enable functionality must be set to enable this feature. When set, if there is no fault on a fault bus. The FAULT pin is digital input pin and it monitors the fault bus. When one or more UCD90329 devices detect a rail fault, the corresponding FAULT pin is turned into active driven low state, pulling down the fault bus voltage and informing all other UCD90320 devices of the corresponding fault. This behavior allows a coordinated action to be taken across multiple devices. After the fault is cleared, the state of the FAULT pin reverts to that of an input pin (see the Cascading Multiple Devices section). Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 19 UCD90320 SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 www.ti.com Figure 12. GPI Configuration Dropdown Window (Hardware Configuration ► Monitor and GPIO Pins Assignment) 20 Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 UCD90320 www.ti.com SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 Table 2. List of Events Affected by Debug Mode EVENTS DESCRIPTION VOUT_OV_FAULT Voltage rail is over OV fault threshold VOUT_OV_WARNING Voltage rail is over OV warning threshold VOUT_UV_FAULT Voltage rail is under UV fault threshold VOUT_UV_WARNING Voltage rail is under UV warning threshold TON_MAX Voltage rail fails to reach power good threshold in predefined period. TOFF_MAX Warning Voltage rail fails to reach power not good threshold in predefined period IOUT_OC_FAULT Current rail is over OC fault threshold IOUT_OC_WARNING Current rail is under OC warning threshold IOUT_UC Current rail is under UC fault threshold OT_FAULT Temperature rail is over OT fault threshold OT_WARNING Temperature rail is over OT warning threshold All GPI de-asserted No logging and fault response, but the function of the GPI is not ignored. SYSTEM_WATCHDOG_TIMEOUT System watch timeout RESEQUENCE_ERROR Rail fails to resequence SEQ_ON_TIMEOUT Rail fails to meeting sequence on dependency in predefined period SEQ_OFF_TIMEOUT Rail fails to meeting sequence on dependency in predefined period SLAVE_FAULT Rail is shut down due to that its master has fault Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 21 UCD90320 SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 www.ti.com 8.4.3 Rail Sequence Configuration Rail sequences can be configured through the Vout Config tab. First, select a rail in the top-right corner of the Fusion Digital Power Designer software, and then edit the rail sequence as shown in Figure 13. Figure 13. Rail Sequence Configuration Window (Rail Config) 22 Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 UCD90320 www.ti.com SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 When a rail receives a turn-ON or turn-OFF command as defined in On/Off Config, it checks its dependency conditions. When all dependencies are fulfilled, the rail then waits for a Turn ON Delay time or a Turn OFF Delay time, and then asserts or de-asserts the EN pin. The device fulfills a Rail Sequence On Dependency status when the rail is in Power Good status. The device fulfills a Rail Sequence Off Dependency status when the rail is in Not Power Good status. The device fulfills a GPI Sequence On Dependency status when the GPI pin is asserted. The device fulfills a GPI Sequence Off Dependency status when the GPI pin is de-asserted. The device fulfills a GPO Sequence On Dependency status when the logical sate of the GPO is TRUE. The device fulfills a GPO Sequence Off Dependency status when the logic state of the GPO is FALSE. After the EN pin of a rail is asserted, if the rail voltage does not rise above Power Good On threshold within the Maximum Turn-ON time, a Time On Max fault occurs. Similarly, after the EN pin of a rail is de-asserted, if the rail voltage does not fall below 12.5% nominal output voltage within Maximum Turn-OFF time, a Time Off Max warning occurs. Each rail can include a Fault Shutdown Slaves function. When a rail shuts down as a result of a fault, the associated slave rails also shut down. The device continues to monitor delays and dependencies of the slave rails during the shutdown process. Fault Shutdown Slaves cannot cascade. In other words, if a rail that is acting as a slave shuts down, the associated slave rails does not shut down. Each rail can set Sequencing On/Off Timeout periods. The timeout periods begin to increment when a rail receives a turn-ON or a turn-OFF command as defined in On/Off Config. When the Sequencing On/Off Timeout period elapsed, the rail executes one of 3 actions including: • Wait Indefinitely • Enable or Disable Rail • Re-sequence (Sequencing On only) Re-sequence is a series of actions that shuts down a rail and the Fault Shutdown Slaves, and then re-enables the rails according to sequence-on delay times and dependencies. The re-sequencing parameters can be configured in the Other Config tab, as shown in Figure 14. Figure 14. Re-Sequencing Options (Global Configuration ► Misc Config) Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 23 UCD90320 SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 www.ti.com A re-sequencing event can be repeated for one to approximately four times or unlimited times. The Time Between Re-Sequences period begins to increment when all the relevant rails are given Not Power Good statuses. When the time period elapses, a re-sequence event begins. When the Enable Re-Sequence Abort is checked, the re-sequence event aborts if any relevant rail triggers a Max Turn Off warning. However, the Max Turn Off warning does not stop an ongoing re-sequence event. If any rails at the re-sequence state are caused by a GPI fault response, the device suspends the entire re-sequence event until the GPI fault is physically clear. It is also configurable to ignore the POWER_GOOD_OFF and TOFF_MAX_WARN status of a rail when performing re-sequencing if the corresponding bits are set. After the Rail Sequence is configured, the GUI displays simulated sequence timing in the Vout Config tab. It demonstrates the dependencies among the rails. An example is shown in Figure 15. The rails power-on and power-off slew rates in Figure 15 are for demonstration purpose only. Figure 15. Simulated Sequence Timing Window (Rail Config) 24 Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 UCD90320 www.ti.com SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 8.4.4 Fault Responses Configuration In the previous sections, various fault and warn notification thresholds have been configured to monitor voltage, current, temperature, and turn-ON time and turn-OFF time. When a fault threshold is reached, a fault event occurs. The device performs the following three actions in response of a fault event. • Asserts the PMBus ALERT line • Logs the fault event into nonvolatile memory (data flash), set status register bit • Executes fault responses defined by users The Fault Responses can be configured under the Fault Responses and Limits tab. Figure 16 shows an example configuration window. Figure 16. Fault Responses Configuration Window (Rail Configure ► Fault Responses) A programmable glitch filter can be enabled or disabled for each type of fault. When a fault remains present after the glitch filter time expires, the device performs of the three selectable actions: • Log the fault and take no further action. • Log the fault and shut down the rail immediately. • Log the fault and shut down the rail with Turn Off Delay. After shutting down the rail, the device performs one of the three selectable actions: • Do not restart the rail until a new turn-on command is received. • Restart the rail. If the restart is unsuccessful, retry up to a user-defined number of times (up to a maximum of 14) and then remain off until the fault is cleared. • Restart the rail. If the restart is unsuccessful, retry for an unlimited number of times unless the rail is commanded off by a signal defined in On/Off Config. After the rail exhausts the restart attempts, Re-sequence can be initiated (see the Rail Sequence Configuration section). Voltage, current, and temperature monitoring are based on results from the 12-bit ADC(AMON) and 8 DMON. All the voltage monitoring AMON and DMON channels are monitored every 400 µs for up to 32 channels. Current monitoring ADC channels are monitored at 200 µs per channel. Temperature monitoring ADC channels are monitored at approximately 4.17 ms per channel. The ADC results are compared with the programmed thresholds. The time to respond to an individual event is determined by when the event occurs within the ADC conversion cycle and the configured fault responses (glitch filters, time delays, and so forth). GPI pins can also trigger faults if the GPI Fault Enable checkbox in Figure 12 is checked. The GPI Fault Responses options are the same as the Fault Responses discussed earlier in this section, with one exception: the GPI Fault Responses option does not support the retry action. An example configuration window is shown in Figure 17. Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 25 UCD90320 SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 www.ti.com Figure 17. GPI Fault Responses Configuration Window (Rail Configure ► Fault Responses) 8.4.5 GPO Configuration 8.4.5.1 Command Controlled GPO The UCD90320 device has 84 GPIO pins, all of which can be configured as Command Controlled GPOs. These GPOs are controlled by PMBus commands (GPIO_SELECT and GPIO_CONFIG) and can be used to control LEDs, enable switches, and so forth. Details on controlling a GPO using PMBus commands can be found in the UCD90320 Sequencer and System Health Controller PMBus Command Reference. The configuration window of Command Controlled GPO is under Pin Assignment tab. An example configuration window is shown in Figure 18. Figure 18. Command Controlled GPO Configuration Window (Hardware Configure ► Monitor and GPIO Pins Assignment) 8.4.5.2 Logic GPO UCD90320 also has 16 dedicated Logic GPO (LGPO) pins. The configuration window is under Pin Assignment tab, as shown in Figure 19. 26 Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 UCD90320 www.ti.com SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 Figure 19. Logic GPO Configuration Window (Hardware Configure ► Monitor and GPIO Pins Assignment) Each LGPO is controlled by an internal Boolean logic builder. Figure 20 shows the configuration interface of the Boolean logic builder. As shown, each Boolean logic builder has a top-level logic gate, which can be configured as AND, OR, or NOR gate with optional time delay. The inputs of the top-level logic gate are two AND paths. Each AND path can select a variety of inputs including GPI states, LGPO states, and rail statuses, as shown in Figure 21. The selectable rail statuses are summarized in Table 3. In Table 3, _LATCH type statuses stay asserted until cleared by a MFR PMBus command or by a specially configured GPI pin shown in Figure 12. See the UCD90320 Sequencer and System Health Controller PMBus Command Reference for complete definitions of rail-status types. Figure 20. Boolean Logic Builder Interface Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 27 UCD90320 SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 www.ti.com Figure 21. AND Path Configuration Table 3. Selectable Rail Statuses in Boolean Logic Builder Rail-Status Types POWER_GOOD IOUT_OC_FAULT TON_MAX_FAULT MARGIN_EN IOUT_OC_WARN TOFF_MAX_WARN MRG_LOW_nHIGH IOUT_UC_FAULT TON_MAX_FAULT_LATCH VOUT_OV_FAULT IOUT_OC_FAULT_LATCH TOFF_MAX_WARN_LATCH VOUT_OV_WARN IOUT_OC_WARN_LATCH SEQ_ON_TIMEOUT VOUT_UV_WARN IOUT_UC_FAULT_LATCH SEQ_OFF_TIMEOUT VOUT_UV_FAULT TEMP_OT_FAULT SEQ_ON_TIMEOUT_LATCH VOUT_OV_FAULT_LATCH TEMP_OT_WARN SEQ_OFF_TIMEOUT_LATCH VOUT_OV_WARN_LATCH TEMP_OT_FAULT_LATCH SYSTEM_WATCHDOG_TIMEOUT VOUT_UV_WARN_LATCH TEMP_OT_WARN_LATCH SYSTEM_WATCHDOG_TIMEOUT_LATCH VOUT_UV_FAULT_LATCH SINGLE_EVENT_UPSET 28 Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 UCD90320 www.ti.com SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 The POWER_GOOD status used by GPO evaluation is based on actual monitoring result from AMON or DMON pins. For a rail that does not have a voltage monitor pin, the POWER_GOOD status is used by sequencing purpose only, and is not used by GPO evaluation. Therefore during GPO evaluation, a rail without an AMON or DMON pin never reports POWER_GOOD status. Each LGPO can be also configured as a simple state machine, as shown in Figure 16. In state machine mode, the top-level logic gate is omitted and only one of the two AND paths is evaluated. The output of the state machine is the result of the active AND path. The evaluation initially starts with AND Path #1. If the evaluation result is TRUE, AND Path #1 remains active until its evaluation result becomes FALSE. When the output associates with AND Path#1 becomes FALSE, AND Path #2 becomes active in the next evaluation cycle. AND Path #2 remains active until its evaluation result becomes TRUE, then AND Path #1 becomes active in the next evaluation cycle. An evaluation cycle is triggered when any input signal to the state machine changes state. GPO1 to GPO8 outputs are internally synchronized to the same clock edge to enable them to change states together. GPO9 to GPO16 outputs are internally synchronized to enable them to change states together. GPO1 through GPIO8 and GPO9 through GPIO16 outputs status are updated within an time window between approximately 1 µs and 3 µs. 8.4.6 Margining Configuration The UCD90320 device provides accurate closed-loop margining for up to 24 voltage rails. System reliability is improved through four-corner testing during system verification. During four-corner testing, the system operates at the minimum and maximum expected ambient temperature and with each power supply set to the minimum and maximum output voltage, commonly referred to as margining. Margining can be controlled via the PMBus interface using the OPERATION command or by configuring two GPI pins as margin-EN and margin-UP/DOWN inputs. The MARGIN_CONFIG command in the UCD90320 Sequencer and System Health Controller PMBus Command Reference user guide describes several margining options, including ignoring faults while margining and using closed-loop margining to trim the rail output voltage. The device provides 24 PWM output pins for closed-loop margining. Figure 22 shows the block diagram of margining circuit. An external R-C network converts the PWM pulses into a DC margining voltage. The margining voltage is connected to the power supply feedback node through a resistor. The feedback node voltage is thus slightly pulled up or down by the margining voltage, causing the rail output voltage to change. The UCD90320 device monitors the rail output voltage. The device adjusts the margining PWM duty cycle accordingly such that the rail output voltage is regulated at the margin-high or margin-low voltages defined by the user. Effectively, margin control loop of the UCD90320 device overwrites the DC set point of the margined power supply. The margin control loop is extremely slow in order in order to not interfere with the power supply control loop. VREF UCD90320 R4 VIN + R3 Power Supply VOUT MARxx AMONxx R1 C1 C2 VFB R2 Figure 22. Block Diagram of Margining Circuit Margining pins can be configured under the Pin Assignment tab, as shown in Figure 23. When not margining, the margin pin can operate in one of three modes: • Tri-state • Active trim • Active duty cycle Tri-state mode sets the margin pin to high-impedance. Active Trim mode performs a continuously trim the DC output voltage. Active Duty Cycle mode provides a user-defined fixed PWM duty cycle as shown in Figure 23. Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 29 UCD90320 SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 www.ti.com Figure 23. Margining Configuration Dropdown Window (Hardware Configuration ► Monitor and GPIO Pin Assignment) 8.4.7 Pin Selected Rail States Configuration UCD90320 allows users to use up to three GPI pins to control up to eight rail states. Each rail state enables and disables certain rails. This feature is useful to implement system low-power modes, such as those compliant with the Advanced Configuration and Power Interface (ACPI) specification. The Pin Selected States function can be configured under the Pin Selected States tab, as shown in Figure 24. When a new state is presented on the GPI pins, and a rail is commanded to turn ON, it does so according to its sequence-on dependencies and delays. If a rail is commanded to turn OFF by a new state, it can be configured either immediately turn-OFF (Immediate OFF), or turn-OFF with its sequence-off dependencies and delays (Soft Off). If a rail is commanded to remain in the same ON state or OFF state, no action occurs. The Pin Selected Rail States function is implemented by modifying OPERATION command. Therefore, in order to use this function to control rail states, the related rails must be configured to use OPERATION command in On/Off Config (shown in Figure 6). The Pin Selected States feature always uses the first three configured GPI pins to select system states. When selecting a new system state, state changes on GPI pins must be completed within 1 µs, otherwise an unintended system state may be selected. See the UCD90320 Sequencer and System Health Controller PMBus Command Reference for complete configuration settings of Pin Selected States. 30 Submit Documentation Feedback Copyright © 2016–2020, Texas Instruments Incorporated Product Folder Links: UCD90320 UCD90320 www.ti.com SLUSCH8C – AUGUST 2016 – REVISED MAY 2020 Figure 24. Pin Selected States Configuration Window (Global Configuration ►Pin Selected Rail States) 8.4.8 Watchdog Timer The UCD90320 device provides a watchdog timer (WDT). The WDT can be reset by toggling a watchdog input (WDI) pin. If WDI is not toggled within a programmed period, the WDT times out. As a result, a watchdog output (WDO) pin is asserted (generates a pulse) to provide a system-reset signal. The WDI and WDO pins are GPIO pins and are only optional. The WDI can be replaced by SYSTEM_WATCHDOG_RESET command sent over PMBus. The WDO can be manifested through the Boolean Logic defined GPOs, or its function can be integrated into the system reset pin (RESET) configured in the system reset function. See the System Reset Function section. The WDT timer is programmable from 0.001 s to 258.048 s. See also the UCD90320 Sequencer and System Health Controller PMBus Command Reference user guide for details on configuring the watchdog timer. After a timeout, the WDT can be restarted by toggling the WDI pin or by writing SYSTEM_WATCHDOG_RESET command over PMBus. Figure 25 shows the watchdog timing waveforms. WDI
UCD90320ZWSR 价格&库存

很抱歉,暂时无法提供与“UCD90320ZWSR”相匹配的价格&库存,您可以联系我们找货

免费人工找货