component
TPS54331D
Public Made by Adomby adom
Texas Instruments DC-DC Converters, SOIC-8. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
← Commit history
tps54331d: specified limits as data (metadata.characteristics, 38 rows from the datasheet)
2 files changed
+508
README.md+45@@ -26,6 +26,51 @@ TPS54331D from Texas Instruments, in a SOIC-8. Pinout and pin descriptions extra | Category | Power Management (PMIC) | | Pins | 8 | +## 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 | | 30 | V | | 4 |+| Input voltage, EN pin | EN | -0.3 | | 6 | V | | 4 |+| Input voltage, BOOT pin | BOOT | | | 38 | V | | 4 |+| Input voltage, VSENSE pin | VSENSE | -0.3 | | 3 | V | | 4 |+| Input voltage, COMP pin | COMP | -0.3 | | 3 | V | | 4 |+| Input voltage, SS pin | SS | -0.3 | | 3 | V | | 4 |+| Output voltage, BOOT-PH | BOOT-PH | | | 8 | V | | 4 |+| Output voltage, PH pin | PH | -0.6 | | 30 | V | | 4 |+| PH pin transient voltage | PH | -5 | | | V | 10 ns transient from GND to negative peak | 4 |+| Source current, EN pin | EN | | | 100 | μA | | 4 |+| Source current, BOOT pin | BOOT | | | 100 | mA | | 4 |+| Source current, VSENSE pin | VSENSE | | | 10 | μA | | 4 |+| Source current, PH pin | PH | | | 9 | A | | 4 |+| Sink current, VIN pin | VIN | | | 9 | A | | 4 |+| Sink current, COMP pin | COMP | | | 100 | μA | | 4 |+| Sink current, SS pin | SS | | | 200 | μA | | 4 |+| Operating junction temperature | TJ | -40 | | 150 | °C | | 4 |+| Storage temperature range | Tstg | -65 | | 150 | °C | | 4 |+| ESD, human body model (HBM) | V(ESD) | -2 | | 2 | kV | ANSI/ESDA/JEDEC JS-001, all pins | 4 |+| ESD, charged device model (CDM) | V(ESD) | -500 | | 500 | V | JEDEC JESD22-C101, all pins | 4 |+| Operating input voltage at VIN pin | VIN | 3.5 | | 28 | V | | 4 |+| Operating junction temperature | TJ | -40 | | 150 | °C | | 4 |+| Voltage reference | VREF | 0.772 | 0.8 | 0.828 | V | | 5 |+| Shutdown supply current | IQ(SD) | | 1 | 4 | μA | EN = 0V, VIN = 12V, -40°C to 85°C | 5 |+| Operating non-switching supply current | IQ | | 110 | 190 | μA | VSENSE = 0.85V | 5 |+| Enable threshold, rising and falling | EN | 1.25 | | 1.35 | V | rising and falling | 5 |+| Current limit threshold | ILIM | 3.5 | | 5.8 | A | VIN = 12V | 5 |+| Error amplifier source and sink current | ICOMP | -7 | | 7 | μA | V(COMP) = 1V, 100mV overdrive | 5 |+| High-side MOSFET on-resistance | RDS(on) | | 115 | 200 | mΩ | BOOT-PH = 3V, VIN = 3.5V | 5 |+| High-side MOSFET on-resistance | RDS(on) | | 80 | 150 | mΩ | BOOT-PH = 6V, VIN = 12V | 5 |+| Switching frequency | fSW | 456 | 570 | 684 | kHz | VIN = 12V, 25°C | 6 |+| Minimum controllable on-time | tON(min) | 105 | 130 | | ns | VIN = 12V, 25°C | 6 |+| Maximum controllable duty cycle | DMAX | 90 | 93 | | % | BOOT-PH = 6V | 6 |+| Junction-to-ambient thermal resistance (D package) | RθJA | | 116.3 | | °C/W | | 5 |+| Junction-to-case (top) thermal resistance (D package) | RθJC(top) | | 53.7 | | °C/W | | 5 |+| Junction-to-board thermal resistance (D package) | RθJB | | 57.1 | | °C/W | | 5 |+| Junction-to-top characterization parameter (D package) | ψJT | | 12.9 | | °C/W | | 5 |+| Junction-to-board characterization parameter (D package) | ψJB | | 56.5 | | °C/W | | 5 |+ ## CAD (KiCad official) - Symbol: `TPS54331D`
page.json+463@@ -163,6 +163,469 @@ "Package": "SOIC-8", "Category": "Power Management (PMIC)", "Pins": "8"+ },+ "characteristics": {+ "version": 1,+ "source": "datasheet",+ "datasheet_sha256": "6ac89d4fddb009ba",+ "rows": [+ {+ "name": "Input voltage, VIN pin",+ "symbol": "VIN",+ "kind": "absolute_maximum",+ "unit": "V",+ "min": -0.3,+ "typ": null,+ "max": 30,+ "conditions": "",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Input voltage, EN pin",+ "symbol": "EN",+ "kind": "absolute_maximum",+ "unit": "V",+ "min": -0.3,+ "typ": null,+ "max": 6,+ "conditions": "",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Input voltage, BOOT pin",+ "symbol": "BOOT",+ "kind": "absolute_maximum",+ "unit": "V",+ "min": null,+ "typ": null,+ "max": 38,+ "conditions": "",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Input voltage, VSENSE pin",+ "symbol": "VSENSE",+ "kind": "absolute_maximum",+ "unit": "V",+ "min": -0.3,+ "typ": null,+ "max": 3,+ "conditions": "",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Input voltage, COMP pin",+ "symbol": "COMP",+ "kind": "absolute_maximum",+ "unit": "V",+ "min": -0.3,+ "typ": null,+ "max": 3,+ "conditions": "",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Input voltage, SS pin",+ "symbol": "SS",+ "kind": "absolute_maximum",+ "unit": "V",+ "min": -0.3,+ "typ": null,+ "max": 3,+ "conditions": "",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Output voltage, BOOT-PH",+ "symbol": "BOOT-PH",+ "kind": "absolute_maximum",+ "unit": "V",+ "min": null,+ "typ": null,+ "max": 8,+ "conditions": "",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Output voltage, PH pin",+ "symbol": "PH",+ "kind": "absolute_maximum",+ "unit": "V",+ "min": -0.6,+ "typ": null,+ "max": 30,+ "conditions": "",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "PH pin transient voltage",+ "symbol": "PH",+ "kind": "absolute_maximum",+ "unit": "V",+ "min": -5,+ "typ": null,+ "max": null,+ "conditions": "10 ns transient from GND to negative peak",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Source current, EN pin",+ "symbol": "EN",+ "kind": "absolute_maximum",+ "unit": "μA",+ "min": null,+ "typ": null,+ "max": 100,+ "conditions": "",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Source current, BOOT pin",+ "symbol": "BOOT",+ "kind": "absolute_maximum",+ "unit": "mA",+ "min": null,+ "typ": null,+ "max": 100,+ "conditions": "",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Source current, VSENSE pin",+ "symbol": "VSENSE",+ "kind": "absolute_maximum",+ "unit": "μA",+ "min": null,+ "typ": null,+ "max": 10,+ "conditions": "",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Source current, PH pin",+ "symbol": "PH",+ "kind": "absolute_maximum",+ "unit": "A",+ "min": null,+ "typ": null,+ "max": 9,+ "conditions": "",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Sink current, VIN pin",+ "symbol": "VIN",+ "kind": "absolute_maximum",+ "unit": "A",+ "min": null,+ "typ": null,+ "max": 9,+ "conditions": "",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Sink current, COMP pin",+ "symbol": "COMP",+ "kind": "absolute_maximum",+ "unit": "μA",+ "min": null,+ "typ": null,+ "max": 100,+ "conditions": "",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Sink current, SS pin",+ "symbol": "SS",+ "kind": "absolute_maximum",+ "unit": "μA",+ "min": null,+ "typ": null,+ "max": 200,+ "conditions": "",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Operating junction temperature",+ "symbol": "TJ",+ "kind": "absolute_maximum",+ "unit": "°C",+ "min": -40,+ "typ": null,+ "max": 150,+ "conditions": "",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Storage temperature range",+ "symbol": "Tstg",+ "kind": "absolute_maximum",+ "unit": "°C",+ "min": -65,+ "typ": null,+ "max": 150,+ "conditions": "",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "ESD, human body model (HBM)",+ "symbol": "V(ESD)",+ "kind": "absolute_maximum",+ "unit": "kV",+ "min": -2,+ "typ": null,+ "max": 2,+ "conditions": "ANSI/ESDA/JEDEC JS-001, all pins",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "ESD, charged device model (CDM)",+ "symbol": "V(ESD)",+ "kind": "absolute_maximum",+ "unit": "V",+ "min": -500,+ "typ": null,+ "max": 500,+ "conditions": "JEDEC JESD22-C101, all pins",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Operating input voltage at VIN pin",+ "symbol": "VIN",+ "kind": "recommended_operating",+ "unit": "V",+ "min": 3.5,+ "typ": null,+ "max": 28,+ "conditions": "",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Operating junction temperature",+ "symbol": "TJ",+ "kind": "recommended_operating",+ "unit": "°C",+ "min": -40,+ "typ": null,+ "max": 150,+ "conditions": "",+ "source_page": 4,+ "source": "datasheet"+ },+ {+ "name": "Voltage reference",+ "symbol": "VREF",+ "kind": "electrical",+ "unit": "V",+ "min": 0.772,+ "typ": 0.8,+ "max": 0.828,+ "conditions": "",+ "source_page": 5,+ "source": "datasheet"+ },+ {+ "name": "Shutdown supply current",+ "symbol": "IQ(SD)",+ "kind": "electrical",+ "unit": "μA",+ "min": null,+ "typ": 1,+ "max": 4,+ "conditions": "EN = 0V, VIN = 12V, -40°C to 85°C",+ "source_page": 5,+ "source": "datasheet"+ },+ {+ "name": "Operating non-switching supply current",+ "symbol": "IQ",+ "kind": "electrical",+ "unit": "μA",+ "min": null,+ "typ": 110,+ "max": 190,+ "conditions": "VSENSE = 0.85V",+ "source_page": 5,+ "source": "datasheet"+ },+ {+ "name": "Enable threshold, rising and falling",+ "symbol": "EN",+ "kind": "electrical",+ "unit": "V",+ "min": 1.25,+ "typ": null,+ "max": 1.35,+ "conditions": "rising and falling",+ "source_page": 5,+ "source": "datasheet"+ },+ {+ "name": "Current limit threshold",+ "symbol": "ILIM",+ "kind": "electrical",+ "unit": "A",+ "min": 3.5,+ "typ": null,+ "max": 5.8,+ "conditions": "VIN = 12V",+ "source_page": 5,+ "source": "datasheet"+ },+ {+ "name": "Error amplifier source and sink current",+ "symbol": "ICOMP",+ "kind": "electrical",+ "unit": "μA",+ "min": -7,+ "typ": null,+ "max": 7,+ "conditions": "V(COMP) = 1V, 100mV overdrive",+ "source_page": 5,+ "source": "datasheet"+ },+ {+ "name": "High-side MOSFET on-resistance",+ "symbol": "RDS(on)",+ "kind": "electrical",+ "unit": "mΩ",+ "min": null,+ "typ": 115,+ "max": 200,+ "conditions": "BOOT-PH = 3V, VIN = 3.5V",+ "source_page": 5,+ "source": "datasheet"+ },+ {+ "name": "High-side MOSFET on-resistance",+ "symbol": "RDS(on)",+ "kind": "electrical",+ "unit": "mΩ",+ "min": null,+ "typ": 80,+ "max": 150,+ "conditions": "BOOT-PH = 6V, VIN = 12V",+ "source_page": 5,+ "source": "datasheet"+ },+ {+ "name": "Switching frequency",+ "symbol": "fSW",+ "kind": "electrical",+ "unit": "kHz",+ "min": 456,+ "typ": 570,+ "max": 684,+ "conditions": "VIN = 12V, 25°C",+ "source_page": 6,+ "source": "datasheet"+ },+ {+ "name": "Minimum controllable on-time",+ "symbol": "tON(min)",+ "kind": "electrical",+ "unit": "ns",+ "min": 105,+ "typ": 130,+ "max": null,+ "conditions": "VIN = 12V, 25°C",+ "source_page": 6,+ "source": "datasheet"+ },+ {+ "name": "Maximum controllable duty cycle",+ "symbol": "DMAX",+ "kind": "electrical",+ "unit": "%",+ "min": 90,+ "typ": 93,+ "max": null,+ "conditions": "BOOT-PH = 6V",+ "source_page": 6,+ "source": "datasheet"+ },+ {+ "name": "Junction-to-ambient thermal resistance (D package)",+ "symbol": "RθJA",+ "kind": "thermal",+ "unit": "°C/W",+ "min": null,+ "typ": 116.3,+ "max": null,+ "conditions": "",+ "source_page": 5,+ "source": "datasheet"+ },+ {+ "name": "Junction-to-case (top) thermal resistance (D package)",+ "symbol": "RθJC(top)",+ "kind": "thermal",+ "unit": "°C/W",+ "min": null,+ "typ": 53.7,+ "max": null,+ "conditions": "",+ "source_page": 5,+ "source": "datasheet"+ },+ {+ "name": "Junction-to-board thermal resistance (D package)",+ "symbol": "RθJB",+ "kind": "thermal",+ "unit": "°C/W",+ "min": null,+ "typ": 57.1,+ "max": null,+ "conditions": "",+ "source_page": 5,+ "source": "datasheet"+ },+ {+ "name": "Junction-to-top characterization parameter (D package)",+ "symbol": "ψJT",+ "kind": "thermal",+ "unit": "°C/W",+ "min": null,+ "typ": 12.9,+ "max": null,+ "conditions": "",+ "source_page": 5,+ "source": "datasheet"+ },+ {+ "name": "Junction-to-board characterization parameter (D package)",+ "symbol": "ψJB",+ "kind": "thermal",+ "unit": "°C/W",+ "min": null,+ "typ": 56.5,+ "max": null,+ "conditions": "",+ "source_page": 5,+ "source": "datasheet"+ }+ ] } }, "variants": [],