← Commit history

md8942: specified limits as data (metadata.characteristics, 33 rows from the datasheet)

Ray ·3bea7cbc02 · ·parent 2e8420f
2 files changed +443
README.md+40
@@ -24,6 +24,46 @@ MD8942 from Shanghai Mingda Microelectronics, in a SOT-23-6L. Pinout and pin des | Category | PMIC | | Pins | 6 | +## Electrical characteristics++Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).++| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |+|---|---|---|---|---|---|---|---|+| Supply Voltage (VIN) | VIN | -0.3 |  | 42 | V |  | 2 |+| Switch Voltage (VSW), max printed as VIN(MAX)+0.3V | VSW | -0.3 |  |  | V |  | 2 |+| BST to SW |  | -0.3 |  | 6 | V |  | 2 |+| Enable (VEN) | VEN |  |  | 6 | V |  | 2 |+| Enable Sink Current (VEN) |  |  |  | 100 | μA |  | 2 |+| All Other Pins |  | -0.3 |  | 6 | V |  | 2 |+| Storage Temperature Range |  | -65 |  | 150 | ℃ |  | 2 |+| Junction Temperature |  |  |  | 150 | ℃ |  | 2 |+| Operating Temperature Range |  | -40 |  | 85 | ℃ |  | 2 |+| ESD Human Body Model (HBM) |  | 2 |  |  | kV | HBM, minimum level | 2 |+| Input Voltage Range | VIN_R | 4 |  | 36 | V |  | 3 |+| VIN UVLO Up Threshold | VUVLO_U | 3.2 | 3.6 | 3.9 | V |  | 3 |+| Feedback Voltage | VFB | 0.778 | 0.794 | 0.81 | V | 4.8V < VIN < 36V, Iout=10mA | 3 |+| Oscillator Frequency | fSW | 880 | 1100 | 1320 | kHz |  | 3 |+| Input Standoff Voltage | VIN_S |  | 42 |  | V | VEN = 0V | 3 |+| VIN UVLO Hysteresis | VUVLO_HYS |  | 0.3 |  | V |  | 3 |+| High-Side Switch on Resistance | RON_HS |  | 650 |  | mOhms | VBST-VSW=5V | 3 |+| Low-Side Switch on Resistance | RON_LS |  | 650 |  | mOhms |  | 3 |+| High-Side Switch Leakage | ISW_HS_LKG |  | 0.1 |  | μA | VEN = 0V, VSW = 0V | 3 |+| Low-Side Switch Leakage | ISW_LS_LKG |  | 0.2 |  | μA | VEN = 0V, VSW = VIN | 3 |+| Peak Inductor Current Limit | IHS_Limit |  | 1.2 |  | A |  | 3 |+| COMP to Current Sense Transconductance | GCS |  | 2.7 |  | A/V |  | 3 |+| Soft-start time | TSS |  | 0.5 |  | msec | VFB from 0 to 0.8V | 3 |+| Foldback Frequency | fSW_F |  | 80 |  | kHz |  | 3 |+| Minimum Switch on Time | τON |  | 100 |  | ns |  | 3 |+| Shutdown Supply Current | ISHDN |  | 3 |  | μA | VEN = 0V | 3 |+| Average Quiescent Supply Current | IQ |  | 130 |  | μA | No load, VFB = 0.9V | 3 |+| Thermal Shutdown | TSD |  | 155 |  | ℃ |  | 3 |+| Thermal Shutdown Hysteresis | TSD_HYS |  | 20 |  | ℃ |  | 3 |+| Enable up Threshold | VEN_U |  | 1 |  | V |  | 3 |+| Enable Threshold Hysteresis | VEN_HYS |  | 0.16 |  | V |  | 3 |+| Enable Clamping Voltage |  |  | 5 |  | V |  | 3 |+| Enable Pull-Down Resistance |  |  | 430 |  | kOhms |  | 3 |+ ## CAD (KiCad official)  - Symbol: `MD8942`
page.json+403
@@ -147,6 +147,409 @@       "Package": "SOT-23-6L",       "Category": "PMIC",       "Pins": "6"+    },+    "characteristics": {+      "version": 1,+      "source": "datasheet",+      "datasheet_sha256": "758503482648cacf",+      "rows": [+        {+          "name": "Supply Voltage (VIN)",+          "symbol": "VIN",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 42,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Switch Voltage (VSW), max printed as VIN(MAX)+0.3V",+          "symbol": "VSW",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": null,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "BST to SW",+          "symbol": "",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 6,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Enable (VEN)",+          "symbol": "VEN",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": null,+          "typ": null,+          "max": 6,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Enable Sink Current (VEN)",+          "symbol": "",+          "kind": "absolute_maximum",+          "unit": "μA",+          "min": null,+          "typ": null,+          "max": 100,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "All Other Pins",+          "symbol": "",+          "kind": "absolute_maximum",+          "unit": "V",+          "min": -0.3,+          "typ": null,+          "max": 6,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Storage Temperature Range",+          "symbol": "",+          "kind": "absolute_maximum",+          "unit": "℃",+          "min": -65,+          "typ": null,+          "max": 150,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Junction Temperature",+          "symbol": "",+          "kind": "absolute_maximum",+          "unit": "℃",+          "min": null,+          "typ": null,+          "max": 150,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Operating Temperature Range",+          "symbol": "",+          "kind": "recommended_operating",+          "unit": "℃",+          "min": -40,+          "typ": null,+          "max": 85,+          "conditions": "",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "ESD Human Body Model (HBM)",+          "symbol": "",+          "kind": "absolute_maximum",+          "unit": "kV",+          "min": 2,+          "typ": null,+          "max": null,+          "conditions": "HBM, minimum level",+          "source_page": 2,+          "source": "datasheet"+        },+        {+          "name": "Input Voltage Range",+          "symbol": "VIN_R",+          "kind": "electrical",+          "unit": "V",+          "min": 4,+          "typ": null,+          "max": 36,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "VIN UVLO Up Threshold",+          "symbol": "VUVLO_U",+          "kind": "electrical",+          "unit": "V",+          "min": 3.2,+          "typ": 3.6,+          "max": 3.9,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Feedback Voltage",+          "symbol": "VFB",+          "kind": "electrical",+          "unit": "V",+          "min": 0.778,+          "typ": 0.794,+          "max": 0.81,+          "conditions": "4.8V < VIN < 36V, Iout=10mA",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Oscillator Frequency",+          "symbol": "fSW",+          "kind": "electrical",+          "unit": "kHz",+          "min": 880,+          "typ": 1100,+          "max": 1320,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Input Standoff Voltage",+          "symbol": "VIN_S",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": 42,+          "max": null,+          "conditions": "VEN = 0V",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "VIN UVLO Hysteresis",+          "symbol": "VUVLO_HYS",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": 0.3,+          "max": null,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "High-Side Switch on Resistance",+          "symbol": "RON_HS",+          "kind": "electrical",+          "unit": "mOhms",+          "min": null,+          "typ": 650,+          "max": null,+          "conditions": "VBST-VSW=5V",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Low-Side Switch on Resistance",+          "symbol": "RON_LS",+          "kind": "electrical",+          "unit": "mOhms",+          "min": null,+          "typ": 650,+          "max": null,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "High-Side Switch Leakage",+          "symbol": "ISW_HS_LKG",+          "kind": "electrical",+          "unit": "μA",+          "min": null,+          "typ": 0.1,+          "max": null,+          "conditions": "VEN = 0V, VSW = 0V",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Low-Side Switch Leakage",+          "symbol": "ISW_LS_LKG",+          "kind": "electrical",+          "unit": "μA",+          "min": null,+          "typ": 0.2,+          "max": null,+          "conditions": "VEN = 0V, VSW = VIN",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Peak Inductor Current Limit",+          "symbol": "IHS_Limit",+          "kind": "electrical",+          "unit": "A",+          "min": null,+          "typ": 1.2,+          "max": null,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "COMP to Current Sense Transconductance",+          "symbol": "GCS",+          "kind": "electrical",+          "unit": "A/V",+          "min": null,+          "typ": 2.7,+          "max": null,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Soft-start time",+          "symbol": "TSS",+          "kind": "timing",+          "unit": "msec",+          "min": null,+          "typ": 0.5,+          "max": null,+          "conditions": "VFB from 0 to 0.8V",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Foldback Frequency",+          "symbol": "fSW_F",+          "kind": "electrical",+          "unit": "kHz",+          "min": null,+          "typ": 80,+          "max": null,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Minimum Switch on Time",+          "symbol": "τON",+          "kind": "electrical",+          "unit": "ns",+          "min": null,+          "typ": 100,+          "max": null,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Shutdown Supply Current",+          "symbol": "ISHDN",+          "kind": "electrical",+          "unit": "μA",+          "min": null,+          "typ": 3,+          "max": null,+          "conditions": "VEN = 0V",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Average Quiescent Supply Current",+          "symbol": "IQ",+          "kind": "electrical",+          "unit": "μA",+          "min": null,+          "typ": 130,+          "max": null,+          "conditions": "No load, VFB = 0.9V",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Thermal Shutdown",+          "symbol": "TSD",+          "kind": "electrical",+          "unit": "℃",+          "min": null,+          "typ": 155,+          "max": null,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Thermal Shutdown Hysteresis",+          "symbol": "TSD_HYS",+          "kind": "electrical",+          "unit": "℃",+          "min": null,+          "typ": 20,+          "max": null,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Enable up Threshold",+          "symbol": "VEN_U",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": 1,+          "max": null,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Enable Threshold Hysteresis",+          "symbol": "VEN_HYS",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": 0.16,+          "max": null,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Enable Clamping Voltage",+          "symbol": "",+          "kind": "electrical",+          "unit": "V",+          "min": null,+          "typ": 5,+          "max": null,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        },+        {+          "name": "Enable Pull-Down Resistance",+          "symbol": "",+          "kind": "electrical",+          "unit": "kOhms",+          "min": null,+          "typ": 430,+          "max": null,+          "conditions": "",+          "source_page": 3,+          "source": "datasheet"+        }+      ]     }   },   "sections": [