← Commit history

tps40200dr: specified limits as data (metadata.characteristics, 48 rows from the datasheet)

Ray ·2718752185 ·24d ago ·parent 3a077fa
2 files changed +638
README.md+55
@@ -26,6 +26,61 @@ TPS40200DR from Texas Instruments, in a SOIC-8. Pinout and pin descriptions extr | 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 |+|---|---|---|---|---|---|---|---|+| Feedback voltage (COMP = FB, TA = 25°C) | VFB | 689 | 696 | 702 | mV | COMP = FB, TA = 25°C | 5 |+| Feedback voltage (TA = 25°C) | VFB | 686 | 696 | 703 | mV | TA = 25°C | 5 |+| Feedback voltage (over VDD and 85°C range) | VFB | 679 | 696 | 708 | mV | 4.5 < VDD < 52, –40°C < TA < 85°C | 5 |+| Feedback voltage (full temperature range) | VFB | 679 | 696 | 710 | mV | –40°C < TA < 125°C | 5 |+| Gate driver pull-up current | Isrc | 125 | 300 |  | mA |  | 5 |+| Gate driver pull-down current | Isnk | 200 | 300 |  | mA |  | 5 |+| Gate driver output voltage | VGATE | 6 | 8 | 10 | V | VGATE = (VDD – VGDRV), for 12 < VDD < 52 | 5 |+| Device quiescent current | Iqq |  | 1.5 | 3 | mA | fOSC = 300 kHz, Driver not switching, 4.5 < VDD < 52 | 5 |+| UVLO turn-on threshold | VUVLO(on) | 3.8 | 4.25 | 4.5 | V | –40°C < TA < 125°C | 5 |+| UVLO turn-off threshold | VUVLO(off) |  | 4.05 |  | V |  | 5 |+| UVLO hysteresis | VUVLO(HYST) | 110 | 200 | 275 | mV |  | 5 |+| Internal soft-start pull-up resistance | RSS(chg) | 65 | 105 | 170 | kΩ |  | 5 |+| Internal soft-start pull-down resistance | RSS(dchg) | 190 | 305 | 485 | kΩ |  | 5 |+| Soft-start reset threshold | VSSRST | 100 | 150 | 200 | mV |  | 5 |+| Overcurrent threshold | VILIM | 65 | 100 | 140 | mV | 0°C < TA < 125°C | 5 |+| Overcurrent threshold | VILIM | 55 | 100 | 140 | mV | 4.5 < VDD < 52, –40°C < TA < 125°C | 5 |+| Overcurrent reset threshold | VILIM(rst) | 100 | 150 | 200 | mV |  | 5 |+| Oscillator frequency range |  | 35 |  | 500 | kHz |  | 5 |+| Oscillator frequency | fOSC | 85 | 100 | 115 | kHz | RRC = 200 kΩ, CRC = 470 pF | 5 |+| Oscillator frequency | fOSC | 255 | 300 | 345 | kHz | RRC = 68.1 kΩ, CRC = 470 pF | 5 |+| Frequency line regulation |  | -9 |  | 0 | % | 12 V < VDD < 52 V | 5 |+| Frequency line regulation |  | -20 |  | 0 | % | 4.5 V < VDD < 12 V | 5 |+| Minimum controllable pulse width | tMIN |  | 200 | 400 | ns | VDD = 12 V | 6 |+| Minimum controllable pulse width | tMIN |  | 100 | 200 | ns | VDD = 30 V | 6 |+| Maximum duty cycle | DMAX | 93 |  | 95 | % | fosc = 100 kHz, CL = 470 pF | 6 |+| Maximum duty cycle | DMAX | 90 |  | 93 | % | fosc = 300 kHz, CL = 470 pF | 6 |+| Modulator and power stage DC gain | KPWM | 8 | 10 | 12 | V/V |  | 6 |+| Input bias current | IIB |  | 100 | 250 | nA |  | 6 |+| Open loop gain | AOL | 60 | 80 |  | dB |  | 6 |+| Unity gain bandwidth | GBWP | 1.5 | 3 |  | MHz |  | 6 |+| Output source current | ICOMP(src) |  | 100 | 250 | µA | VFB = 0.6 V, COMP = 1 V | 6 |+| Output sink current | ICOMP(snk) |  | 1 | 2.5 | mA | VFB = 1.2 V, COMP = 1 V | 6 |+| Input voltage (VDD) | VDD | 4.5 |  | 52 | V |  | 4 |+| Operating temperature range (TJ) | TJ | -40 |  | 125 | °C |  | 4 |+| Input voltage range (VDD, ISNS) | VDD, ISNS | -0.3 |  | 52 | V | over operating free-air temperature range | 4 |+| Input voltage range (RC, FB) | RC, FB | -0.3 |  | 5.5 | V | over operating free-air temperature range | 4 |+| Output voltage range (SS) | SS | -0.3 |  | 9 | V | over operating free-air temperature range | 4 |+| Output voltage range (COMP) | COMP | -0.3 |  | 9 | V | over operating free-air temperature range | 4 |+| Operating junction temperature | TJ | -40 |  | 125 | °C |  | 4 |+| Lead temperature |  |  |  | 260 | °C | 1.6 mm (1/16 inch) from case for 10 seconds | 4 |+| Storage temperature range | Tstg | -55 |  | 150 | °C |  | 4 |+| Electrostatic discharge, human body model | V(ESD) | -1500 |  | 1500 | V | HBM, per ANSI/ESDA/JEDEC JS-001, all pins | 4 |+| Electrostatic discharge, charged device model | V(ESD) | -1500 |  | 1500 | V | CDM, per JEDEC JESD22-C101, all pins | 4 |+| Junction-to-ambient thermal resistance (SOIC, D) | RθJA |  | 109.6 |  | °C/W | SOIC (D) 8-pin package | 4 |+| Junction-to-case (top) thermal resistance (SOIC, D) | RθJC(top) |  | 54 |  | °C/W | SOIC (D) 8-pin package | 4 |+| Junction-to-board thermal resistance (SOIC, D) | RθJB |  | 49.6 |  | °C/W | SOIC (D) 8-pin package | 4 |+| Junction-to-top characterization parameter (SOIC, D) | ψJT |  | 11.2 |  | °C/W | SOIC (D) 8-pin package | 4 |+| Junction-to-board characterization parameter (SOIC, D) | ψJB |  | 49.1 |  | °C/W | SOIC (D) 8-pin package | 4 |+ ## CAD (KiCad official)  - Symbol: `TPS40200DR`
page.json+583
@@ -163,6 +163,589 @@       "Package": "SOIC-8",       "Category": "Power Management (PMIC)",       "Pins": "8"+    },+    "characteristics": {+      "version": 1,+      "source": "datasheet",+      "datasheet_sha256": "a3e23ec7367038ec",+      "rows": [+        {+          "name": "Feedback voltage (COMP = FB, TA = 25°C)",+          "symbol": "VFB",+          "kind": "electrical",+          "unit": "mV",+          "min": 689,+          "typ": 696,+          "max": 702,+          "conditions": "COMP = FB, TA = 25°C",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Feedback voltage (TA = 25°C)",+          "symbol": "VFB",+          "kind": "electrical",+          "unit": "mV",+          "min": 686,+          "typ": 696,+          "max": 703,+          "conditions": "TA = 25°C",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Feedback voltage (over VDD and 85°C range)",+          "symbol": "VFB",+          "kind": "electrical",+          "unit": "mV",+          "min": 679,+          "typ": 696,+          "max": 708,+          "conditions": "4.5 < VDD < 52, –40°C < TA < 85°C",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Feedback voltage (full temperature range)",+          "symbol": "VFB",+          "kind": "electrical",+          "unit": "mV",+          "min": 679,+          "typ": 696,+          "max": 710,+          "conditions": "–40°C < TA < 125°C",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Gate driver pull-up current",+          "symbol": "Isrc",+          "kind": "electrical",+          "unit": "mA",+          "min": 125,+          "typ": 300,+          "max": null,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Gate driver pull-down current",+          "symbol": "Isnk",+          "kind": "electrical",+          "unit": "mA",+          "min": 200,+          "typ": 300,+          "max": null,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Gate driver output voltage",+          "symbol": "VGATE",+          "kind": "electrical",+          "unit": "V",+          "min": 6,+          "typ": 8,+          "max": 10,+          "conditions": "VGATE = (VDD – VGDRV), for 12 < VDD < 52",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Device quiescent current",+          "symbol": "Iqq",+          "kind": "electrical",+          "unit": "mA",+          "min": null,+          "typ": 1.5,+          "max": 3,+          "conditions": "fOSC = 300 kHz, Driver not switching, 4.5 < VDD < 52",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "UVLO turn-on threshold",+          "symbol": "VUVLO(on)",+          "kind": "electrical",+          "unit": "V",+          "min": 3.8,+          "typ": 4.25,+          "max": 4.5,+          "conditions": "–40°C < TA < 125°C",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "UVLO turn-off threshold",+          "symbol": "VUVLO(off)",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": 4.05,+          "max": null,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "UVLO hysteresis",+          "symbol": "VUVLO(HYST)",+          "kind": "electrical",+          "unit": "mV",+          "min": 110,+          "typ": 200,+          "max": 275,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Internal soft-start pull-up resistance",+          "symbol": "RSS(chg)",+          "kind": "electrical",+          "unit": "kΩ",+          "min": 65,+          "typ": 105,+          "max": 170,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Internal soft-start pull-down resistance",+          "symbol": "RSS(dchg)",+          "kind": "electrical",+          "unit": "kΩ",+          "min": 190,+          "typ": 305,+          "max": 485,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Soft-start reset threshold",+          "symbol": "VSSRST",+          "kind": "electrical",+          "unit": "mV",+          "min": 100,+          "typ": 150,+          "max": 200,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Overcurrent threshold",+          "symbol": "VILIM",+          "kind": "electrical",+          "unit": "mV",+          "min": 65,+          "typ": 100,+          "max": 140,+          "conditions": "0°C < TA < 125°C",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Overcurrent threshold",+          "symbol": "VILIM",+          "kind": "electrical",+          "unit": "mV",+          "min": 55,+          "typ": 100,+          "max": 140,+          "conditions": "4.5 < VDD < 52, –40°C < TA < 125°C",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Overcurrent reset threshold",+          "symbol": "VILIM(rst)",+          "kind": "electrical",+          "unit": "mV",+          "min": 100,+          "typ": 150,+          "max": 200,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Oscillator frequency range",+          "symbol": "",+          "kind": "electrical",+          "unit": "kHz",+          "min": 35,+          "typ": null,+          "max": 500,+          "conditions": "",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Oscillator frequency",+          "symbol": "fOSC",+          "kind": "electrical",+          "unit": "kHz",+          "min": 85,+          "typ": 100,+          "max": 115,+          "conditions": "RRC = 200 kΩ, CRC = 470 pF",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Oscillator frequency",+          "symbol": "fOSC",+          "kind": "electrical",+          "unit": "kHz",+          "min": 255,+          "typ": 300,+          "max": 345,+          "conditions": "RRC = 68.1 kΩ, CRC = 470 pF",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Frequency line regulation",+          "symbol": "",+          "kind": "electrical",+          "unit": "%",+          "min": -9,+          "typ": null,+          "max": 0,+          "conditions": "12 V < VDD < 52 V",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Frequency line regulation",+          "symbol": "",+          "kind": "electrical",+          "unit": "%",+          "min": -20,+          "typ": null,+          "max": 0,+          "conditions": "4.5 V < VDD < 12 V",+          "source_page": 5,+          "source": "datasheet"+        },+        {+          "name": "Minimum controllable pulse width",+          "symbol": "tMIN",+          "kind": "electrical",+          "unit": "ns",+          "min": null,+          "typ": 200,+          "max": 400,+          "conditions": "VDD = 12 V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Minimum controllable pulse width",+          "symbol": "tMIN",+          "kind": "electrical",+          "unit": "ns",+          "min": null,+          "typ": 100,+          "max": 200,+          "conditions": "VDD = 30 V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Maximum duty cycle",+          "symbol": "DMAX",+          "kind": "electrical",+          "unit": "%",+          "min": 93,+          "typ": null,+          "max": 95,+          "conditions": "fosc = 100 kHz, CL = 470 pF",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Maximum duty cycle",+          "symbol": "DMAX",+          "kind": "electrical",+          "unit": "%",+          "min": 90,+          "typ": null,+          "max": 93,+          "conditions": "fosc = 300 kHz, CL = 470 pF",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Modulator and power stage DC gain",+          "symbol": "KPWM",+          "kind": "electrical",+          "unit": "V/V",+          "min": 8,+          "typ": 10,+          "max": 12,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Input bias current",+          "symbol": "IIB",+          "kind": "electrical",+          "unit": "nA",+          "min": null,+          "typ": 100,+          "max": 250,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Open loop gain",+          "symbol": "AOL",+          "kind": "electrical",+          "unit": "dB",+          "min": 60,+          "typ": 80,+          "max": null,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Unity gain bandwidth",+          "symbol": "GBWP",+          "kind": "electrical",+          "unit": "MHz",+          "min": 1.5,+          "typ": 3,+          "max": null,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Output source current",+          "symbol": "ICOMP(src)",+          "kind": "electrical",+          "unit": "µA",+          "min": null,+          "typ": 100,+          "max": 250,+          "conditions": "VFB = 0.6 V, COMP = 1 V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Output sink current",+          "symbol": "ICOMP(snk)",+          "kind": "electrical",+          "unit": "mA",+          "min": null,+          "typ": 1,+          "max": 2.5,+          "conditions": "VFB = 1.2 V, COMP = 1 V",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Input voltage (VDD)",+          "symbol": "VDD",+          "kind": "recommended_operating",+          "unit": "V",+          "min": 4.5,+          "typ": null,+          "max": 52,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Operating temperature range (TJ)",+          "symbol": "TJ",+          "kind": "recommended_operating",+          "unit": "°C",+          "min": -40,+          "typ": null,+          "max": 125,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Input voltage range (VDD, ISNS)",+          "symbol": "VDD, ISNS",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 52,+          "conditions": "over operating free-air temperature range",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Input voltage range (RC, FB)",+          "symbol": "RC, FB",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 5.5,+          "conditions": "over operating free-air temperature range",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Output voltage range (SS)",+          "symbol": "SS",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 9,+          "conditions": "over operating free-air temperature range",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Output voltage range (COMP)",+          "symbol": "COMP",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 9,+          "conditions": "over operating free-air temperature range",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Operating junction temperature",+          "symbol": "TJ",+          "kind": "absolute_maximum",+          "unit": "°C",+          "min": -40,+          "typ": null,+          "max": 125,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Lead temperature",+          "symbol": "",+          "kind": "absolute_maximum",+          "unit": "°C",+          "min": null,+          "typ": null,+          "max": 260,+          "conditions": "1.6 mm (1/16 inch) from case for 10 seconds",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Storage temperature range",+          "symbol": "Tstg",+          "kind": "absolute_maximum",+          "unit": "°C",+          "min": -55,+          "typ": null,+          "max": 150,+          "conditions": "",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Electrostatic discharge, human body model",+          "symbol": "V(ESD)",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -1500,+          "typ": null,+          "max": 1500,+          "conditions": "HBM, per ANSI/ESDA/JEDEC JS-001, all pins",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Electrostatic discharge, charged device model",+          "symbol": "V(ESD)",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -1500,+          "typ": null,+          "max": 1500,+          "conditions": "CDM, per JEDEC JESD22-C101, all pins",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Junction-to-ambient thermal resistance (SOIC, D)",+          "symbol": "RθJA",+          "kind": "thermal",+          "unit": "°C/W",+          "min": null,+          "typ": 109.6,+          "max": null,+          "conditions": "SOIC (D) 8-pin package",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Junction-to-case (top) thermal resistance (SOIC, D)",+          "symbol": "RθJC(top)",+          "kind": "thermal",+          "unit": "°C/W",+          "min": null,+          "typ": 54,+          "max": null,+          "conditions": "SOIC (D) 8-pin package",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Junction-to-board thermal resistance (SOIC, D)",+          "symbol": "RθJB",+          "kind": "thermal",+          "unit": "°C/W",+          "min": null,+          "typ": 49.6,+          "max": null,+          "conditions": "SOIC (D) 8-pin package",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Junction-to-top characterization parameter (SOIC, D)",+          "symbol": "ψJT",+          "kind": "thermal",+          "unit": "°C/W",+          "min": null,+          "typ": 11.2,+          "max": null,+          "conditions": "SOIC (D) 8-pin package",+          "source_page": 4,+          "source": "datasheet"+        },+        {+          "name": "Junction-to-board characterization parameter (SOIC, D)",+          "symbol": "ψJB",+          "kind": "thermal",+          "unit": "°C/W",+          "min": null,+          "typ": 49.1,+          "max": null,+          "conditions": "SOIC (D) 8-pin package",+          "source_page": 4,+          "source": "datasheet"+        }+      ]     }   },   "variants": [],