← Commit history

tps54478rter: specified limits as data (metadata.characteristics, 60 rows from the datasheet)

Ray ·ddf63df5af ·25d ago ·parent 7df93fd
2 files changed +795−1
README.md+67
@@ -35,6 +35,73 @@ TPS54478RTER from Texas Instruments, in a WQFN-16-EP(3x3). Pinout and pin descri | Category | Power Management (PMIC) | | Pins | 17 | +## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Input voltage (VIN pin) | VIN | -0.3 |  | 7 | V |  | 4 |+| EN pin voltage | EN | -0.3 |  | 7 | V |  | 4 |+| VSENSE pin voltage | VSENSE | -0.3 |  | 3 | V |  | 4 |+| COMP pin voltage | COMP | -0.3 |  | 3 | V |  | 4 |+| PWRGD pin voltage | PWRGD | -0.3 |  | 7 | V |  | 4 |+| SS/TR pin voltage | SS/TR | -0.3 |  | 3 | V |  | 4 |+| RT/CLK pin voltage | RT/CLK | -0.3 |  | 3.3 | V |  | 4 |+| BOOT-PH output voltage | BOOT-PH |  |  | 7 | V |  | 4 |+| PH output voltage (DC) | PH | -0.6 |  | 7 | V |  | 4 |+| PH output voltage (transient) | PH | -2 |  | 10 | V | 10 ns transient | 4 |+| EN source current | EN |  |  | 100 | µA |  | 4 |+| RT/CLK source current | RT/CLK |  |  | 100 | µA |  | 4 |+| COMP sink current | COMP |  |  | 100 | µA |  | 4 |+| PWRGD sink current | PWRGD |  |  | 10 | mA |  | 4 |+| SS/TR sink current | SS/TR |  |  | 100 | µA |  | 4 |+| Junction temperature | Tj | -40 |  | 150 | °C |  | 4 |+| Storage temperature | Tstg | -65 |  | 150 | °C |  | 4 |+| Input voltage range | VIN | 2.95 |  | 6 | V |  | 4 |+| Output current | IOUT | 0 |  | 4 | A |  | 4 |+| Operating junction temperature range | TJ | -40 |  | 150 | °C |  | 4 |+| Operating input voltage | VIN | 2.95 |  | 6 | V |  | 5 |+| Shutdown supply current |  |  | 0.7 | 2.5 | μA | EN = 0 V, 25°C, 2.95 V ≤ VIN ≤ 6 V | 5 |+| Quiescent current - Iq | Iq |  | 525 | 700 | μA | VSENSE = 0.7 V, VIN = 5 V, 25°C, RT = 78.7 kΩ | 5 |+| Voltage reference |  | 0.594 | 0.6 | 0.606 | V | 2.95 V ≤ VIN ≤ 6 V, –40°C <TJ < 150°C | 5 |+| High side switch resistance |  |  | 30 | 60 | mΩ | BOOT-PH = 5 V | 5 |+| High side switch resistance |  |  | 37 | 70 | mΩ | BOOT-PH = 3.3 V | 5 |+| Low side switch resistance |  |  | 30 | 60 | mΩ | VIN = 5 V | 5 |+| Low side switch resistance |  |  | 37 | 70 | mΩ | VIN = 3.3 V | 5 |+| Error amplifier source/sink |  | -20 |  | 20 | µA | V(COMP) = 1 V, 100 mV overdrive | 5 |+| Current limit threshold |  | 5.2 | 6.5 | 8.2 | A | VIN = 6V, Fs = 500 KHz | 5 |+| Switching frequency range using RT mode |  | 200 |  | 2000 | kHz |  | 6 |+| Switching frequency |  | 400 | 500 | 600 | kHz | R(RT/CLK) = 78.7 kΩ | 6 |+| Switching frequency range using CLK mode |  | 300 |  | 2000 | kHz |  | 6 |+| RT/CLK high threshold |  | 1.6 |  | 2.2 | V |  | 6 |+| RT/CLK low threshold |  | 0.4 |  | 0.6 | V |  | 6 |+| On resistance (PWRGD) |  |  | 56 | 120 | Ω | VIN = 2.95 V | 6 |+| Output low (PWRGD) |  |  | 0.2 | 0.3 | V | I(PWRGD) = 3 mA | 6 |+| Minimum VIN for valid output (PWRGD) |  |  | 1.2 | 1.6 | V | V(PWRGD) < 0.5 V at 100 μA | 6 |+| Junction-to-ambient thermal resistance | RθJA |  | 49.1 |  | °C/W |  | 5 |+| Junction-to-case (top) thermal resistance | RθJC(top) |  | 0.7 |  | °C/W |  | 5 |+| Junction-to-board thermal resistance | RθJB |  | 21.8 |  | °C/W |  | 5 |+| Junction-to-top characterization parameter | ψJT |  | 50.7 |  | °C/W |  | 5 |+| Junction-to-board characterization parameter | ψJB |  | 7.5 |  | °C/W |  | 5 |+| Junction-to-case (bottom) thermal resistance | RθJC(bot) |  | 21.8 |  | °C/W |  | 5 |+| Input under voltage lockout threshold |  |  | 2.6 |  | V | No voltage hysteresis | 5 |+| Enable threshold (rising) |  |  | 1.3 |  | V | Rising | 5 |+| Enable threshold (falling) |  |  | 1.21 |  | V | Falling | 5 |+| Error amplifier transconductance (gm) | gm |  | 225 |  | μmhos | –2 μA < I(COMP) < 2 μA, V(COMP) = 1 V | 5 |+| Error amplifier transconductance (gm) during slow start | gm |  | 77 |  | μmhos | –2 μA < I(COMP) < 2 μA, V(COMP) = 1 V, Vsense = 0.4 V | 5 |+| COMP to Iswitch gm |  |  | 14 |  | A/V |  | 5 |+| Thermal shutdown |  |  | 165 |  | °C |  | 5 |+| Thermal shutdown hysteresis |  |  | 15 |  | °C |  | 6 |+| SS voltage threshold (VSSTHR) | VSSTHR |  | 0.15 |  | V |  | 6 |+| SS charge current |  |  | 45 |  | µA | V(SS/TR) < VSSTHR | 6 |+| SS charge current |  |  | 2.2 |  | µA | V(SS/TR) > VSSTHR | 6 |+| BOOT-PH UVLO |  |  | 2.2 |  | V | VIN = 2.95 V | 6 |+| BOOT charge resistance |  |  | 15 |  | Ω | VIN = 5 V | 6 |+| Low side FET reverse current limit |  |  | 3.1 |  | A |  | 5 |+| Cycles before entering hiccup |  |  | 512 |  | Cycles |  | 5 |+| Cycles of converter in off state during hiccup |  |  | 16384 |  | Cycles |  | 5 |+ ## CAD (KiCad official)  - Symbol: `TPS54478RTER`
page.json+728−1
@@ -234,6 +234,733 @@       "Package": "WQFN-16-EP(3x3)",       "Category": "Power Management (PMIC)",       "Pins": "17"+    },+    "characteristics": {+      "version": 1,+      "source": "datasheet",+      "datasheet_sha256": "efbe291862db5c5d",+      "rows": [+        {+          "name": "Input voltage (VIN pin)",+          "symbol": "VIN",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 7,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "EN pin voltage",+          "symbol": "EN",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 7,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "VSENSE pin voltage",+          "symbol": "VSENSE",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 3,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "COMP pin voltage",+          "symbol": "COMP",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 3,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "PWRGD pin voltage",+          "symbol": "PWRGD",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 7,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "SS/TR pin voltage",+          "symbol": "SS/TR",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 3,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "RT/CLK pin voltage",+          "symbol": "RT/CLK",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 3.3,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "BOOT-PH output voltage",+          "symbol": "BOOT-PH",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 7,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "PH output voltage (DC)",+          "symbol": "PH",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.6,+          "typ": null,+          "max": 7,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "PH output voltage (transient)",+          "symbol": "PH",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -2,+          "typ": null,+          "max": 10,+          "conditions": "10 ns transient",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "EN source current",+          "symbol": "EN",+          "kind": "absolute_maximum",+          "unit": "µA",+          "min": null,+          "typ": null,+          "max": 100,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "RT/CLK source current",+          "symbol": "RT/CLK",+          "kind": "absolute_maximum",+          "unit": "µA",+          "min": null,+          "typ": null,+          "max": 100,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "COMP sink current",+          "symbol": "COMP",+          "kind": "absolute_maximum",+          "unit": "µA",+          "min": null,+          "typ": null,+          "max": 100,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "PWRGD sink current",+          "symbol": "PWRGD",+          "kind": "absolute_maximum",+          "unit": "mA",+          "min": null,+          "typ": null,+          "max": 10,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "SS/TR sink current",+          "symbol": "SS/TR",+          "kind": "absolute_maximum",+          "unit": "µA",+          "min": null,+          "typ": null,+          "max": 100,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Junction temperature",+          "symbol": "Tj",+          "kind": "absolute_maximum",+          "unit": "°C",+          "min": -40,+          "typ": null,+          "max": 150,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Storage temperature",+          "symbol": "Tstg",+          "kind": "absolute_maximum",+          "unit": "°C",+          "min": -65,+          "typ": null,+          "max": 150,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Input voltage range",+          "symbol": "VIN",+          "kind": "recommended_operating",+          "unit": "V",+          "min": 2.95,+          "typ": null,+          "max": 6,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Output current",+          "symbol": "IOUT",+          "kind": "recommended_operating",+          "unit": "A",+          "min": 0,+          "typ": null,+          "max": 4,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Operating junction temperature range",+          "symbol": "TJ",+          "kind": "recommended_operating",+          "unit": "°C",+          "min": -40,+          "typ": null,+          "max": 150,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Operating input voltage",+          "symbol": "VIN",+          "kind": "electrical",+          "unit": "V",+          "min": 2.95,+          "typ": null,+          "max": 6,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Shutdown supply current",+          "symbol": "",+          "kind": "electrical",+          "unit": "μA",+          "min": null,+          "typ": 0.7,+          "max": 2.5,+          "conditions": "EN = 0 V, 25°C, 2.95 V ≤ VIN ≤ 6 V",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Quiescent current - Iq",+          "symbol": "Iq",+          "kind": "electrical",+          "unit": "μA",+          "min": null,+          "typ": 525,+          "max": 700,+          "conditions": "VSENSE = 0.7 V, VIN = 5 V, 25°C, RT = 78.7 kΩ",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Voltage reference",+          "symbol": "",+          "kind": "electrical",+          "unit": "V",+          "min": 0.594,+          "typ": 0.6,+          "max": 0.606,+          "conditions": "2.95 V ≤ VIN ≤ 6 V, –40°C <TJ < 150°C",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "High side switch resistance",+          "symbol": "",+          "kind": "electrical",+          "unit": "mΩ",+          "min": null,+          "typ": 30,+          "max": 60,+          "conditions": "BOOT-PH = 5 V",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "High side switch resistance",+          "symbol": "",+          "kind": "electrical",+          "unit": "mΩ",+          "min": null,+          "typ": 37,+          "max": 70,+          "conditions": "BOOT-PH = 3.3 V",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Low side switch resistance",+          "symbol": "",+          "kind": "electrical",+          "unit": "mΩ",+          "min": null,+          "typ": 30,+          "max": 60,+          "conditions": "VIN = 5 V",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Low side switch resistance",+          "symbol": "",+          "kind": "electrical",+          "unit": "mΩ",+          "min": null,+          "typ": 37,+          "max": 70,+          "conditions": "VIN = 3.3 V",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Error amplifier source/sink",+          "symbol": "",+          "kind": "electrical",+          "unit": "µA",+          "min": -20,+          "typ": null,+          "max": 20,+          "conditions": "V(COMP) = 1 V, 100 mV overdrive",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Current limit threshold",+          "symbol": "",+          "kind": "electrical",+          "unit": "A",+          "min": 5.2,+          "typ": 6.5,+          "max": 8.2,+          "conditions": "VIN = 6V, Fs = 500 KHz",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Switching frequency range using RT mode",+          "symbol": "",+          "kind": "electrical",+          "unit": "kHz",+          "min": 200,+          "typ": null,+          "max": 2000,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Switching frequency",+          "symbol": "",+          "kind": "electrical",+          "unit": "kHz",+          "min": 400,+          "typ": 500,+          "max": 600,+          "conditions": "R(RT/CLK) = 78.7 kΩ",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Switching frequency range using CLK mode",+          "symbol": "",+          "kind": "electrical",+          "unit": "kHz",+          "min": 300,+          "typ": null,+          "max": 2000,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "RT/CLK high threshold",+          "symbol": "",+          "kind": "electrical",+          "unit": "V",+          "min": 1.6,+          "typ": null,+          "max": 2.2,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "RT/CLK low threshold",+          "symbol": "",+          "kind": "electrical",+          "unit": "V",+          "min": 0.4,+          "typ": null,+          "max": 0.6,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "On resistance (PWRGD)",+          "symbol": "",+          "kind": "electrical",+          "unit": "Ω",+          "min": null,+          "typ": 56,+          "max": 120,+          "conditions": "VIN = 2.95 V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Output low (PWRGD)",+          "symbol": "",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": 0.2,+          "max": 0.3,+          "conditions": "I(PWRGD) = 3 mA",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Minimum VIN for valid output (PWRGD)",+          "symbol": "",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": 1.2,+          "max": 1.6,+          "conditions": "V(PWRGD) < 0.5 V at 100 μA",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Junction-to-ambient thermal resistance",+          "symbol": "RθJA",+          "kind": "thermal",+          "unit": "°C/W",+          "min": null,+          "typ": 49.1,+          "max": null,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Junction-to-case (top) thermal resistance",+          "symbol": "RθJC(top)",+          "kind": "thermal",+          "unit": "°C/W",+          "min": null,+          "typ": 0.7,+          "max": null,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Junction-to-board thermal resistance",+          "symbol": "RθJB",+          "kind": "thermal",+          "unit": "°C/W",+          "min": null,+          "typ": 21.8,+          "max": null,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Junction-to-top characterization parameter",+          "symbol": "ψJT",+          "kind": "thermal",+          "unit": "°C/W",+          "min": null,+          "typ": 50.7,+          "max": null,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Junction-to-board characterization parameter",+          "symbol": "ψJB",+          "kind": "thermal",+          "unit": "°C/W",+          "min": null,+          "typ": 7.5,+          "max": null,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Junction-to-case (bottom) thermal resistance",+          "symbol": "RθJC(bot)",+          "kind": "thermal",+          "unit": "°C/W",+          "min": null,+          "typ": 21.8,+          "max": null,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Input under voltage lockout threshold",+          "symbol": "",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": 2.6,+          "max": null,+          "conditions": "No voltage hysteresis",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Enable threshold (rising)",+          "symbol": "",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": 1.3,+          "max": null,+          "conditions": "Rising",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Enable threshold (falling)",+          "symbol": "",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": 1.21,+          "max": null,+          "conditions": "Falling",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Error amplifier transconductance (gm)",+          "symbol": "gm",+          "kind": "electrical",+          "unit": "μmhos",+          "min": null,+          "typ": 225,+          "max": null,+          "conditions": "–2 μA < I(COMP) < 2 μA, V(COMP) = 1 V",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Error amplifier transconductance (gm) during slow start",+          "symbol": "gm",+          "kind": "electrical",+          "unit": "μmhos",+          "min": null,+          "typ": 77,+          "max": null,+          "conditions": "–2 μA < I(COMP) < 2 μA, V(COMP) = 1 V, Vsense = 0.4 V",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "COMP to Iswitch gm",+          "symbol": "",+          "kind": "electrical",+          "unit": "A/V",+          "min": null,+          "typ": 14,+          "max": null,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Thermal shutdown",+          "symbol": "",+          "kind": "electrical",+          "unit": "°C",+          "min": null,+          "typ": 165,+          "max": null,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Thermal shutdown hysteresis",+          "symbol": "",+          "kind": "electrical",+          "unit": "°C",+          "min": null,+          "typ": 15,+          "max": null,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "SS voltage threshold (VSSTHR)",+          "symbol": "VSSTHR",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": 0.15,+          "max": null,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "SS charge current",+          "symbol": "",+          "kind": "electrical",+          "unit": "µA",+          "min": null,+          "typ": 45,+          "max": null,+          "conditions": "V(SS/TR) < VSSTHR",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "SS charge current",+          "symbol": "",+          "kind": "electrical",+          "unit": "µA",+          "min": null,+          "typ": 2.2,+          "max": null,+          "conditions": "V(SS/TR) > VSSTHR",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "BOOT-PH UVLO",+          "symbol": "",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": 2.2,+          "max": null,+          "conditions": "VIN = 2.95 V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "BOOT charge resistance",+          "symbol": "",+          "kind": "electrical",+          "unit": "Ω",+          "min": null,+          "typ": 15,+          "max": null,+          "conditions": "VIN = 5 V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Low side FET reverse current limit",+          "symbol": "",+          "kind": "electrical",+          "unit": "A",+          "min": null,+          "typ": 3.1,+          "max": null,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Cycles before entering hiccup",+          "symbol": "",+          "kind": "electrical",+          "unit": "Cycles",+          "min": null,+          "typ": 512,+          "max": null,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Cycles of converter in off state during hiccup",+          "symbol": "",+          "kind": "electrical",+          "unit": "Cycles",+          "min": null,+          "typ": 16384,+          "max": null,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        }+      ]     }   },   "variants": [],@@ -275,4 +1002,4 @@   "visibility": {     "public": true   }-}\ No newline at end of file+}