← Commit history

ncp81255mntxg: specified limits as data (metadata.characteristics, 59 rows from the datasheet)

Ray ·3ab4c74035 ·26d ago ·parent bce5db6
2 files changed +781
README.md+66
@@ -68,6 +68,72 @@ Same part, different packaging or reel option.  - `NCP81255MNTXG` +## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Power Supply Voltage to PGND | VVIN |  |  | 30 | V |  | 6 |+| Switch Node to PGND | VSW | -0.3 |  | 30 | V |  | 6 |+| Analog Supply Voltage to GND | VCC, VCCP | -0.3 |  | 6.5 | V |  | 6 |+| BST to PGND | BST_PGND | -0.3 |  | 33 | V |  | 6 |+| BST to PGND (transient) | BST_PGND |  |  | 38 | V | < 50 ns | 6 |+| BST to SW | BST_SW | -0.3 |  | 6.5 | V |  | 6 |+| GH to SW | GH | -0.3 |  |  | V |  | 6 |+| GH to SW (transient) | GH | -2 |  |  | V | < 200 ns | 6 |+| GL to GND | GL | -0.3 |  |  | V |  | 6 |+| GL to GND (transient) | GL | -2 |  |  | V | < 200 ns | 6 |+| VSN to GND | VSN | -0.3 |  | 0.3 | V |  | 6 |+| IOUT | IOUT | -0.3 |  | 2.5 | V |  | 6 |+| PGND to GND | PGND | -0.3 |  | 0.3 | V |  | 6 |+| Other Pins |  | -0.3 |  |  | V |  | 6 |+| Latch Up Current, all pins except digital pins | ILU | -100 |  | 100 | mA | All pins, except digital pins | 6 |+| Latch Up Current, digital pins | ILU | -10 |  | 10 | mA | Digital pins | 6 |+| Operating Junction Temperature Range | TJ | -40 |  | 125 | °C |  | 6 |+| Operating Ambient Temperature Range | TA | -40 |  | 100 | °C |  | 6 |+| Storage Temperature Range | TSTG | -40 |  | 150 | °C |  | 6 |+| ESD Human Body Model | HBM |  |  | 2000 | V |  | 6 |+| ESD Machine Model | MM |  |  | 200 | V |  | 6 |+| ESD Charged Device Model | CDM |  |  | 1000 | V |  | 6 |+| VCC Quiescent Current |  |  | 10 | 12 | mA | EN = High | 7 |+| VCC Quiescent Current |  |  | 20 | 40 | μA | EN = Low | 7 |+| VCC Quiescent Current, PS3 |  |  |  | 10 | mA |  | 7 |+| VCC Quiescent Current, PS4 |  |  |  | 200 | μA |  | 7 |+| VCC UVLO Threshold |  |  |  | 4.5 | V | VCC Rising | 7 |+| VCC UVLO Threshold |  | 4 |  |  | V | VCC Falling | 7 |+| VIN UVLO Threshold |  |  |  | 4.25 | V | VIN Rising | 7 |+| VIN UVLO Threshold |  | 3 |  |  | V | VIN Falling | 7 |+| Enable High Input Leakage Current |  | -1 | 0 | 1 | μA | Enable = 0 | 7 |+| Enable Upper Threshold | VUPPER | 0.8 |  |  | V |  | 7 |+| Enable Lower Threshold | VLOWER |  |  | 0.3 | V |  | 7 |+| Enable Delay Time |  |  |  | 2.5 | ms | Measure Time from Enable Transitioning HI to VR_RDY High | 7 |+| Switching Frequency Range |  | 600 |  | 1200 | KHz |  | 7 |+| Switching Frequency Accuracy |  | -10 |  | 10 | % | 600 KHz < FSW < 1.2 MHz | 7 |+| ADC Voltage Range |  | 0 |  | 2 | V |  | 7 |+| ADC Total Unadjusted Error (TUE) |  | -1 |  | 1 | % |  | 7 |+| ADC Differential Non-Linearity (DNL) |  |  |  | 1 | LSB | 8-Bit | 7 |+| TSENSE Bias Current |  | 116 | 120 | 124 | μA |  | 7 |+| VR_RDY Output Low Saturation Voltage |  |  |  | 0.3 | V | IVR_RDY = 4 mA | 8 |+| VR_RDY Rise Time |  |  |  | 150 | ns | External Pull-Up of 1 k to 3.3 V, CTOT = 45 pF, Vo = 10% to 90% | 8 |+| VSP Input Voltage Range | VSP | -0.3 |  | 3 | V |  | 8 |+| VSN Input Voltage Range | VSN | -0.3 |  | 0.3 | V |  | 8 |+| Differential Voltage Sense Amplifier gm | gm | 1.33 | 1.6 | 1.86 | mS | VSP = 1.2 V | 8 |+| IOUT Analog Gain Accuracy |  | -3 |  | 3 | % |  | 8 |+| Over Voltage Threshold |  | 360 |  | 440 | mV | VSP−VSN−VID Setting | 8 |+| Under Voltage Threshold |  | 225 | 290 | 375 | mV | VSP−VSN Falling | 8 |+| ILIMIT Threshold |  | 1.275 | 1.3 | 1.325 | V |  | 8 |+| CSP-CSN ZCD Comparator Offset Accuracy |  | -1.85 |  | 1.85 | mV |  | 8 |+| SWN ZCD Comparator Offset Accuracy |  | -1.5 |  | 1.5 | mV |  | 9 |+| GH Propagation Delay Time | TGH_d | 15 | 23 | 30 | ns | From GL Falling to GH Rising | 9 |+| GL Propagation Delay Time | TGL_d |  | 11 | 30 | ns | From GH Falling to GL Rising | 9 |+| High-Side Gate Drive Pull-High On Resistance | RDRV_HH |  | 1.2 | 2.5 | Ω | VBST – VSW = 5 V | 9 |+| Low-Side Gate Drive Pull-High On Resistance | RDRV_LH |  | 0.9 | 2.5 | Ω | VCCP – VPGND = 5 V | 9 |+| Bootstrap Rectifier Switch Output Low Resistance | Ron_BST | 5 | 13 | 21 | Ω | EN = L or EN = H and DRVL = H | 9 |+| Thermal Resistance Junction to Board | RJB |  | 8.2 |  | °C/W | Note 2 | 6 |+| Thermal Resistance Junction to Ambient | RJA |  | 21.8 |  | °C/W | Note 2 | 6 |+| Power Dissipation at TA = 25°C | PD |  | 4.59 |  | W | TA = 25°C; Note 3 | 6 |+ ## CAD (KiCad official)  - Symbol: `NCP81255MNTXG`
page.json+715
@@ -362,6 +362,721 @@       "Package": "QFN-40(5x5)",       "Category": "Power Management (PMIC)",       "Pins": "44"+    },+    "characteristics": {+      "version": 1,+      "source": "datasheet",+      "datasheet_sha256": "2fc79e9f921d081b",+      "rows": [+        {+          "name": "Power Supply Voltage to PGND",+          "symbol": "VVIN",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 30,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Switch Node to PGND",+          "symbol": "VSW",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 30,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Analog Supply Voltage to GND",+          "symbol": "VCC, VCCP",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 6.5,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "BST to PGND",+          "symbol": "BST_PGND",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 33,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "BST to PGND (transient)",+          "symbol": "BST_PGND",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 38,+          "conditions": "< 50 ns",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "BST to SW",+          "symbol": "BST_SW",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 6.5,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "GH to SW",+          "symbol": "GH",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "GH to SW (transient)",+          "symbol": "GH",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -2,+          "typ": null,+          "max": null,+          "conditions": "< 200 ns",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "GL to GND",+          "symbol": "GL",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "GL to GND (transient)",+          "symbol": "GL",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -2,+          "typ": null,+          "max": null,+          "conditions": "< 200 ns",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "VSN to GND",+          "symbol": "VSN",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 0.3,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "IOUT",+          "symbol": "IOUT",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 2.5,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "PGND to GND",+          "symbol": "PGND",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 0.3,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Other Pins",+          "symbol": "",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Latch Up Current, all pins except digital pins",+          "symbol": "ILU",+          "kind": "absolute_maximum",+          "unit": "mA",+          "min": -100,+          "typ": null,+          "max": 100,+          "conditions": "All pins, except digital pins",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Latch Up Current, digital pins",+          "symbol": "ILU",+          "kind": "absolute_maximum",+          "unit": "mA",+          "min": -10,+          "typ": null,+          "max": 10,+          "conditions": "Digital pins",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Operating Junction Temperature Range",+          "symbol": "TJ",+          "kind": "absolute_maximum",+          "unit": "°C",+          "min": -40,+          "typ": null,+          "max": 125,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Operating Ambient Temperature Range",+          "symbol": "TA",+          "kind": "absolute_maximum",+          "unit": "°C",+          "min": -40,+          "typ": null,+          "max": 100,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Storage Temperature Range",+          "symbol": "TSTG",+          "kind": "absolute_maximum",+          "unit": "°C",+          "min": -40,+          "typ": null,+          "max": 150,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "ESD Human Body Model",+          "symbol": "HBM",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 2000,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "ESD Machine Model",+          "symbol": "MM",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 200,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "ESD Charged Device Model",+          "symbol": "CDM",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 1000,+          "conditions": "",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "VCC Quiescent Current",+          "symbol": "",+          "kind": "electrical",+          "unit": "mA",+          "min": null,+          "typ": 10,+          "max": 12,+          "conditions": "EN = High",+          "source_page": 7,+          "source": "datasheet"+        },+        {+          "name": "VCC Quiescent Current",+          "symbol": "",+          "kind": "electrical",+          "unit": "μA",+          "min": null,+          "typ": 20,+          "max": 40,+          "conditions": "EN = Low",+          "source_page": 7,+          "source": "datasheet"+        },+        {+          "name": "VCC Quiescent Current, PS3",+          "symbol": "",+          "kind": "electrical",+          "unit": "mA",+          "min": null,+          "typ": null,+          "max": 10,+          "conditions": "",+          "source_page": 7,+          "source": "datasheet"+        },+        {+          "name": "VCC Quiescent Current, PS4",+          "symbol": "",+          "kind": "electrical",+          "unit": "μA",+          "min": null,+          "typ": null,+          "max": 200,+          "conditions": "",+          "source_page": 7,+          "source": "datasheet"+        },+        {+          "name": "VCC UVLO Threshold",+          "symbol": "",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 4.5,+          "conditions": "VCC Rising",+          "source_page": 7,+          "source": "datasheet"+        },+        {+          "name": "VCC UVLO Threshold",+          "symbol": "",+          "kind": "electrical",+          "unit": "V",+          "min": 4,+          "typ": null,+          "max": null,+          "conditions": "VCC Falling",+          "source_page": 7,+          "source": "datasheet"+        },+        {+          "name": "VIN UVLO Threshold",+          "symbol": "",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 4.25,+          "conditions": "VIN Rising",+          "source_page": 7,+          "source": "datasheet"+        },+        {+          "name": "VIN UVLO Threshold",+          "symbol": "",+          "kind": "electrical",+          "unit": "V",+          "min": 3,+          "typ": null,+          "max": null,+          "conditions": "VIN Falling",+          "source_page": 7,+          "source": "datasheet"+        },+        {+          "name": "Enable High Input Leakage Current",+          "symbol": "",+          "kind": "electrical",+          "unit": "μA",+          "min": -1,+          "typ": 0,+          "max": 1,+          "conditions": "Enable = 0",+          "source_page": 7,+          "source": "datasheet"+        },+        {+          "name": "Enable Upper Threshold",+          "symbol": "VUPPER",+          "kind": "electrical",+          "unit": "V",+          "min": 0.8,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 7,+          "source": "datasheet"+        },+        {+          "name": "Enable Lower Threshold",+          "symbol": "VLOWER",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 0.3,+          "conditions": "",+          "source_page": 7,+          "source": "datasheet"+        },+        {+          "name": "Enable Delay Time",+          "symbol": "",+          "kind": "electrical",+          "unit": "ms",+          "min": null,+          "typ": null,+          "max": 2.5,+          "conditions": "Measure Time from Enable Transitioning HI to VR_RDY High",+          "source_page": 7,+          "source": "datasheet"+        },+        {+          "name": "Switching Frequency Range",+          "symbol": "",+          "kind": "electrical",+          "unit": "KHz",+          "min": 600,+          "typ": null,+          "max": 1200,+          "conditions": "",+          "source_page": 7,+          "source": "datasheet"+        },+        {+          "name": "Switching Frequency Accuracy",+          "symbol": "",+          "kind": "electrical",+          "unit": "%",+          "min": -10,+          "typ": null,+          "max": 10,+          "conditions": "600 KHz < FSW < 1.2 MHz",+          "source_page": 7,+          "source": "datasheet"+        },+        {+          "name": "ADC Voltage Range",+          "symbol": "",+          "kind": "electrical",+          "unit": "V",+          "min": 0,+          "typ": null,+          "max": 2,+          "conditions": "",+          "source_page": 7,+          "source": "datasheet"+        },+        {+          "name": "ADC Total Unadjusted Error (TUE)",+          "symbol": "",+          "kind": "electrical",+          "unit": "%",+          "min": -1,+          "typ": null,+          "max": 1,+          "conditions": "",+          "source_page": 7,+          "source": "datasheet"+        },+        {+          "name": "ADC Differential Non-Linearity (DNL)",+          "symbol": "",+          "kind": "electrical",+          "unit": "LSB",+          "min": null,+          "typ": null,+          "max": 1,+          "conditions": "8-Bit",+          "source_page": 7,+          "source": "datasheet"+        },+        {+          "name": "TSENSE Bias Current",+          "symbol": "",+          "kind": "electrical",+          "unit": "μA",+          "min": 116,+          "typ": 120,+          "max": 124,+          "conditions": "",+          "source_page": 7,+          "source": "datasheet"+        },+        {+          "name": "VR_RDY Output Low Saturation Voltage",+          "symbol": "",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 0.3,+          "conditions": "IVR_RDY = 4 mA",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "VR_RDY Rise Time",+          "symbol": "",+          "kind": "electrical",+          "unit": "ns",+          "min": null,+          "typ": null,+          "max": 150,+          "conditions": "External Pull-Up of 1 k to 3.3 V, CTOT = 45 pF, Vo = 10% to 90%",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "VSP Input Voltage Range",+          "symbol": "VSP",+          "kind": "electrical",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 3,+          "conditions": "",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "VSN Input Voltage Range",+          "symbol": "VSN",+          "kind": "electrical",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 0.3,+          "conditions": "",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Differential Voltage Sense Amplifier gm",+          "symbol": "gm",+          "kind": "electrical",+          "unit": "mS",+          "min": 1.33,+          "typ": 1.6,+          "max": 1.86,+          "conditions": "VSP = 1.2 V",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "IOUT Analog Gain Accuracy",+          "symbol": "",+          "kind": "electrical",+          "unit": "%",+          "min": -3,+          "typ": null,+          "max": 3,+          "conditions": "",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Over Voltage Threshold",+          "symbol": "",+          "kind": "electrical",+          "unit": "mV",+          "min": 360,+          "typ": null,+          "max": 440,+          "conditions": "VSP−VSN−VID Setting",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "Under Voltage Threshold",+          "symbol": "",+          "kind": "electrical",+          "unit": "mV",+          "min": 225,+          "typ": 290,+          "max": 375,+          "conditions": "VSP−VSN Falling",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "ILIMIT Threshold",+          "symbol": "",+          "kind": "electrical",+          "unit": "V",+          "min": 1.275,+          "typ": 1.3,+          "max": 1.325,+          "conditions": "",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "CSP-CSN ZCD Comparator Offset Accuracy",+          "symbol": "",+          "kind": "electrical",+          "unit": "mV",+          "min": -1.85,+          "typ": null,+          "max": 1.85,+          "conditions": "",+          "source_page": 8,+          "source": "datasheet"+        },+        {+          "name": "SWN ZCD Comparator Offset Accuracy",+          "symbol": "",+          "kind": "electrical",+          "unit": "mV",+          "min": -1.5,+          "typ": null,+          "max": 1.5,+          "conditions": "",+          "source_page": 9,+          "source": "datasheet"+        },+        {+          "name": "GH Propagation Delay Time",+          "symbol": "TGH_d",+          "kind": "electrical",+          "unit": "ns",+          "min": 15,+          "typ": 23,+          "max": 30,+          "conditions": "From GL Falling to GH Rising",+          "source_page": 9,+          "source": "datasheet"+        },+        {+          "name": "GL Propagation Delay Time",+          "symbol": "TGL_d",+          "kind": "electrical",+          "unit": "ns",+          "min": null,+          "typ": 11,+          "max": 30,+          "conditions": "From GH Falling to GL Rising",+          "source_page": 9,+          "source": "datasheet"+        },+        {+          "name": "High-Side Gate Drive Pull-High On Resistance",+          "symbol": "RDRV_HH",+          "kind": "electrical",+          "unit": "Ω",+          "min": null,+          "typ": 1.2,+          "max": 2.5,+          "conditions": "VBST – VSW = 5 V",+          "source_page": 9,+          "source": "datasheet"+        },+        {+          "name": "Low-Side Gate Drive Pull-High On Resistance",+          "symbol": "RDRV_LH",+          "kind": "electrical",+          "unit": "Ω",+          "min": null,+          "typ": 0.9,+          "max": 2.5,+          "conditions": "VCCP – VPGND = 5 V",+          "source_page": 9,+          "source": "datasheet"+        },+        {+          "name": "Bootstrap Rectifier Switch Output Low Resistance",+          "symbol": "Ron_BST",+          "kind": "electrical",+          "unit": "Ω",+          "min": 5,+          "typ": 13,+          "max": 21,+          "conditions": "EN = L or EN = H and DRVL = H",+          "source_page": 9,+          "source": "datasheet"+        },+        {+          "name": "Thermal Resistance Junction to Board",+          "symbol": "RJB",+          "kind": "thermal",+          "unit": "°C/W",+          "min": null,+          "typ": 8.2,+          "max": null,+          "conditions": "Note 2",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Thermal Resistance Junction to Ambient",+          "symbol": "RJA",+          "kind": "thermal",+          "unit": "°C/W",+          "min": null,+          "typ": 21.8,+          "max": null,+          "conditions": "Note 2",+          "source_page": 6,+          "source": "datasheet"+        },+        {+          "name": "Power Dissipation at TA = 25°C",+          "symbol": "PD",+          "kind": "thermal",+          "unit": "W",+          "min": null,+          "typ": 4.59,+          "max": null,+          "conditions": "TA = 25°C; Note 3",+          "source_page": 6,+          "source": "datasheet"+        }+      ]     }   },   "variants": [