main
Ray Set visibility: public a070520 7d ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975
{
  "schema_version": 1,
  "type": "component",
  "slug": "viper318ldtr",
  "title": "VIPER318LDTR",
  "brief": "STMicroelectronics AC-DC Controllers And Regulators, SO-16. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.",
  "version": "0.1.0",
  "license": "CC-BY-SA-4.0",
  "tags": [
    "component",
    "power management (pmic)",
    "viper318ldtr",
    "factory-2.0.0",
    "extractor-text"
  ],
  "component": {
    "mpn": "VIPER318LDTR",
    "manufacturer": "STMicroelectronics",
    "package": "SO-16",
    "pin_count": 16,
    "category": "Power Management (PMIC)",
    "subcategory": "AC-DC Controllers And Regulators",
    "datasheet": "https://www.st.com/resource/en/datasheet/viper318ldtr.pdf",
    "parts": {
      "symbol": "viper318ldtr.kicad_sym",
      "footprint": "viper318ldtr.kicad_mod",
      "model_3d": "viper318ldtr-hero.glb",
      "model_3d_plain": "viper318ldtr-etched.glb",
      "model_3d_step": "viper318ldtr-etched.step",
      "model_3d_step_plain": "viper318ldtr.step",
      "lbr": "viper318ldtr.lbr"
    },
    "distributor_links": {
      "lcsc": "C3093815",
      "digikey": "497-VIPER318LDTR-ND",
      "mouser": "511-VIPER318LDTR"
    },
    "distributor_check": {
      "checked_at": "2026-10-31T00:59:44Z",
      "source": "Component Ocean /api/assign-pns",
      "digikey": {
        "pn": "497-VIPER318LDTR-ND",
        "status": "found",
        "lifecycle": "Active"
      },
      "mouser": {
        "pn": "511-VIPER318LDTR",
        "status": "found"
      }
    },
    "pins": [
      {
        "number": "1",
        "name": "GND",
        "type": "power_in",
        "description": "Ground and MOSFET source, carrying both the internal MOSFET source and the bias current return; all bias component grounds must tie to a trace to this pin, kept separate from the pulsed current return."
      },
      {
        "number": "2",
        "name": "N.C.",
        "type": "unconnected",
        "description": "Not connected; when designing the PCB this pin can be soldered to GND."
      },
      {
        "number": "3",
        "name": "VCC",
        "type": "power_in",
        "description": "Controller supply with an external storage capacitor across VCC and GND; the pin is internally tied to the high-voltage current source that charges VCC at startup, and a 0.1 µF bypass capacitor placed close to the IC is recommended."
      },
      {
        "number": "4",
        "name": "N.A.",
        "type": "passive",
        "description": "Not available for user; mechanically connected to the controller die pad, and it is highly recommended to connect it to GND to improve noise immunity."
      },
      {
        "number": "5",
        "name": "UVP",
        "type": "input",
        "description": "Undervoltage protection input: the IC is disabled when VUVP stays below VUVP_th (0.4 V typ.) for more than tUVP_DEB (30 ms typ.), and it resumes after tUVP_REST (30 ms typ.) once VUVP rises above the threshold; leave open if the function is not required."
      },
      {
        "number": "6",
        "name": "OVP",
        "type": "input",
        "description": "Overvoltage protection input: when VOVP exceeds VOVP_th (4 V typ.) for more than tOVP_DEB (250 µs typ.) the PWM is disabled in auto-restart for tOVP_REST (500 ms typ.); connect to GND if the function is not required."
      },
      {
        "number": "7",
        "name": "FB",
        "type": "input",
        "description": "Direct feedback, the inverting input of the internal transconductance E/A referenced to 1.2 V with respect to GND; the E/A is disabled if FB is connected to GND."
      },
      {
        "number": "8",
        "name": "COMP",
        "type": "output",
        "description": "Output of the internal E/A that requires a compensation network to GND for loop stability; in secondary feedback the COMP pin is driven directly by the optocoupler to set the DRAIN peak current setpoint."
      },
      {
        "number": "9",
        "name": "N.C.",
        "type": "unconnected",
        "description": "Not connected; must be left floating to maintain a safe clearance distance."
      },
      {
        "number": "10",
        "name": "N.C.",
        "type": "unconnected",
        "description": "Not connected; must be left floating to maintain a safe clearance distance."
      },
      {
        "number": "11",
        "name": "N.C.",
        "type": "unconnected",
        "description": "Not connected; must be left floating to maintain a safe clearance distance."
      },
      {
        "number": "12",
        "name": "N.C.",
        "type": "unconnected",
        "description": "Not connected; must be left floating to maintain a safe clearance distance."
      },
      {
        "number": "13",
        "name": "DRAIN",
        "type": "passive",
        "description": "MOSFET drain, from which the internal high-voltage current source charges the VCC capacitor at startup; these pins are tied to the internal metal pad for heat dissipation and PCB copper under them lowers junction-to-ambient thermal resistance."
      },
      {
        "number": "14",
        "name": "DRAIN",
        "type": "passive",
        "description": "MOSFET drain, from which the internal high-voltage current source charges the VCC capacitor at startup; these pins are tied to the internal metal pad for heat dissipation and PCB copper under them lowers junction-to-ambient thermal resistance."
      },
      {
        "number": "15",
        "name": "DRAIN",
        "type": "passive",
        "description": "MOSFET drain, from which the internal high-voltage current source charges the VCC capacitor at startup; these pins are tied to the internal metal pad for heat dissipation and PCB copper under them lowers junction-to-ambient thermal resistance."
      },
      {
        "number": "16",
        "name": "DRAIN",
        "type": "passive",
        "description": "MOSFET drain, from which the internal high-voltage current source charges the VCC capacitor at startup; these pins are tied to the internal metal pad for heat dissipation and PCB copper under them lowers junction-to-ambient thermal resistance."
      }
    ],
    "provenance": {
      "extractor": "extract_pins 0.3",
      "factory_chain": {
        "factory": "2.0.0",
        "extractor": "extract_pins 0.3",
        "primary_model": "claude-haiku-5-5",
        "primary_mode": "text",
        "consensus_model": "claude-sonnet-5-5",
        "consensus": "agreed",
        "guards": "pin_guards 0.1: passed",
        "guard_notes": [
          "extractor flagged: The order code table (Table 11, page 34) is not in the supplied pages, so the text does not confirm ; Pin 4 (N.A.) is described as not available for user, and the datasheet recommends connecting it to G; ERC types for DRAIN, COMP and the N.A. pin are my interpretation of the functional descriptions; the",
          "2/16 pins cited to the wrong page (name found elsewhere): ['11:N.C.@p3', '14:DRAIN@p3']"
        ],
        "pages_sent": 9,
        "cost_usd": 0.0406,
        "at": "2026-10-31T00:59:30"
      },
      "datasheet": {
        "url": "https://www.st.com/resource/en/datasheet/viper318ldtr.pdf",
        "pages": 40,
        "sha256": "200c56a12395fdf1",
        "source_tier": "mfr"
      },
      "cad": "KiCad official (CC-BY-SA 4.0)",
      "pins": {
        "total": 16,
        "described": 16,
        "cites_pages": true,
        "refuses_to_fabricate": true
      }
    },
    "viewers": {
      "symbol": "viewers/symbol.html",
      "footprint": "viewers/footprint.html"
    },
    "models_3d": [
      {
        "file": "viper318ldtr.step",
        "role": "plain",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          6,
          9.9,
          1.75
        ],
        "zmin_mm": 0,
        "centre_offset_mm": 0,
        "footprint_binding": "identity",
        "sha256": "d5eeddb4c0b304dc61950919b126fc61d7586abd5f16ab71a2a79759ec6498bf",
        "checked": "2026-10-31",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      },
      {
        "file": "viper318ldtr-etched.step",
        "role": "eda",
        "up": "Z",
        "units": "mm",
        "origin": "footprint origin = pad-pattern centre",
        "seat": "z = 0",
        "extents_mm": [
          6,
          9.9,
          1.75
        ],
        "zmin_mm": 0,
        "centre_offset_mm": 0,
        "footprint_binding": "identity",
        "sha256": "d06b780c16599162f908e9d4dc25b057d1b2b5b4896b96b45b0fb43e1e1cb8df",
        "checked": "2026-10-31",
        "checked_by": "factory/step_pose.py (Z-up, origin, seat, binding)"
      }
    ],
    "package_dims": {
      "package_code": "SO16N",
      "source_page": 33,
      "D": {
        "nom_mm": 9.9,
        "range_mm": [
          9.8,
          10
        ]
      },
      "E1": {
        "nom_mm": 3.9,
        "range_mm": [
          3.8,
          4
        ]
      },
      "E": {
        "nom_mm": 6,
        "range_mm": [
          5.8,
          6.2
        ]
      },
      "e": {
        "nom_mm": 1.27,
        "range_mm": [
          null,
          null
        ]
      },
      "A": {
        "nom_mm": 1.75,
        "range_mm": [
          null,
          1.75
        ]
      },
      "source": "datasheet package drawing, every number found on its page (extract_pins --task dims)",
      "model_check": {
        "file": "viper318ldtr.step",
        "verdict": "PASS",
        "reasons": [
          "height and body within the datasheet's package drawing"
        ],
        "by": "factory/package_fit.py"
      }
    }
  },
  "metadata": {
    "specs": {
      "Manufacturer": "STMicroelectronics",
      "Package": "SO-16",
      "Category": "Power Management (PMIC)",
      "Pins": "16"
    },
    "appearance": {
      "contacts": {
        "quote": "the VCC capacitor at startup. The pins are mechanically connected to the internal metal PAD of the MOSFET in order to facilitate heat dissipation. On the PCB, some copper areas under these pins",
        "page": 3,
        "doc": "ds.pdf",
        "material": "copper"
      },
      "version": 1,
      "datasheet_sha256": "200c56a12395fdf19fa8e4bcb769b220cf43618ca2620fbeb9df23e5dc66a1bc"
    },
    "characteristics": {
      "version": 1,
      "source": "datasheet",
      "datasheet_sha256": "200c56a12395fdf19fa8e4bcb769b220cf43618ca2620fbeb9df23e5dc66a1bc",
      "rows": [
        {
          "name": "Drain-to-source (ground) voltage",
          "symbol": "VDS",
          "kind": "absolute_maximum",
          "unit": "V",
          "min": null,
          "typ": null,
          "max": 800,
          "conditions": "",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Pulsed drain current",
          "symbol": "IDRAIN",
          "kind": "absolute_maximum",
          "unit": "A",
          "min": null,
          "typ": null,
          "max": 3,
          "conditions": "pulse-width limited by SOA",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "VCC voltage",
          "symbol": "VCC",
          "kind": "absolute_maximum",
          "unit": "V",
          "min": -0.3,
          "typ": null,
          "max": 30.5,
          "conditions": "",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "FB voltage",
          "symbol": "VFB",
          "kind": "absolute_maximum",
          "unit": "V",
          "min": -0.3,
          "typ": null,
          "max": 5,
          "conditions": "AMR valid when VCC ≥ 5 V; otherwise VCC + 0.3 V",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Power dissipation",
          "symbol": "PTOT",
          "kind": "absolute_maximum",
          "unit": "W",
          "min": null,
          "typ": null,
          "max": 1,
          "conditions": "Tamb < 50°C",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Junction temperature operating range",
          "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": -55,
          "typ": null,
          "max": 150,
          "conditions": "",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Thermal resistance junction to case, SO16N",
          "symbol": "RTH-JC",
          "kind": "thermal",
          "unit": "°C/W",
          "min": null,
          "typ": null,
          "max": 10,
          "conditions": "dissipated power = 1 W; FR4 board, minimum copper area",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Thermal resistance junction to ambient, SO16N",
          "symbol": "RTH-JA",
          "kind": "thermal",
          "unit": "°C/W",
          "min": null,
          "typ": null,
          "max": 120,
          "conditions": "dissipated power = 1 W; FR4 board, minimum copper area",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Thermal resistance junction to case, SO16N",
          "symbol": "RTH-JC",
          "kind": "thermal",
          "unit": "°C/W",
          "min": null,
          "typ": null,
          "max": 5,
          "conditions": "dissipated power = 1 W; FR4 board, 100 mm² (0.155² inch) Cu, 35 µm",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Thermal resistance junction to ambient, SO16N",
          "symbol": "RTH-JA",
          "kind": "thermal",
          "unit": "°C/W",
          "min": null,
          "typ": null,
          "max": 85,
          "conditions": "dissipated power = 1 W; FR4 board, 100 mm² (0.155² inch) Cu, 35 µm",
          "source_page": 4,
          "source": "datasheet"
        },
        {
          "name": "Breakdown voltage",
          "symbol": "VBVDSS",
          "kind": "electrical",
          "unit": "V",
          "min": 800,
          "typ": null,
          "max": null,
          "conditions": "IDRAIN = 1 mA, VCOMP = VGND, TJ = 25°C",
          "source_page": 5,
          "source": "datasheet"
        },
        {
          "name": "Static drain-source ON-resistance",
          "symbol": "RDS(on)",
          "kind": "electrical",
          "unit": "Ω",
          "min": null,
          "typ": null,
          "max": 3.5,
          "conditions": "IDRAIN = 400 mA, TJ = 25°C",
          "source_page": 5,
          "source": "datasheet"
        },
        {
          "name": "Static drain-source ON-resistance",
          "symbol": "RDS(on)",
          "kind": "electrical",
          "unit": "Ω",
          "min": null,
          "typ": null,
          "max": 7,
          "conditions": "IDRAIN = 400 mA, TJ = 125°C",
          "source_page": 5,
          "source": "datasheet"
        },
        {
          "name": "VCC operating voltage range",
          "symbol": "VCC",
          "kind": "recommended_operating",
          "unit": "V",
          "min": 4.5,
          "typ": null,
          "max": 30,
          "conditions": "",
          "source_page": 6,
          "source": "datasheet"
        },
        {
          "name": "VCC startup threshold",
          "symbol": "VCcon",
          "kind": "electrical",
          "unit": "V",
          "min": 7.5,
          "typ": 8,
          "max": 8.5,
          "conditions": "",
          "source_page": 6,
          "source": "datasheet"
        },
        {
          "name": "HV current source turn-on threshold",
          "symbol": "VCson",
          "kind": "electrical",
          "unit": "V",
          "min": 4,
          "typ": 4.25,
          "max": 4.5,
          "conditions": "VCC falling",
          "source_page": 6,
          "source": "datasheet"
        },
        {
          "name": "UVLO",
          "symbol": "VCcoff",
          "kind": "electrical",
          "unit": "V",
          "min": 3.75,
          "typ": 4,
          "max": 4.25,
          "conditions": "",
          "source_page": 6,
          "source": "datasheet"
        },
        {
          "name": "VCC charging current at startup",
          "symbol": "ICH1",
          "kind": "electrical",
          "unit": "mA",
          "min": 0.5,
          "typ": 1,
          "max": 1.5,
          "conditions": "VDRAIN = 100 V, VCC ≤ 1 V",
          "source_page": 6,
          "source": "datasheet"
        },
        {
          "name": "VCC charging current",
          "symbol": "ICH2",
          "kind": "electrical",
          "unit": "mA",
          "min": 7.6,
          "typ": 8.8,
          "max": 10,
          "conditions": "VFB > VFB_REF, VDRAIN = 100 V, 1 V < VCC < VCCon",
          "source_page": 6,
          "source": "datasheet"
        },
        {
          "name": "Startup resistor",
          "symbol": "RG",
          "kind": "electrical",
          "unit": "MΩ",
          "min": 36,
          "typ": 45,
          "max": 54,
          "conditions": "VFB > VFB_REF, VDRAIN = 400 V, VDRAIN = 600 V",
          "source_page": 6,
          "source": "datasheet"
        },
        {
          "name": "Operating supply current, switching",
          "symbol": "ICC",
          "kind": "electrical",
          "unit": "mA",
          "min": null,
          "typ": 1.5,
          "max": 2,
          "conditions": "VDS = 150 V, VCOMP = 1.2 V, FOSC = 60 kHz",
          "source_page": 6,
          "source": "datasheet"
        },
        {
          "name": "Reference voltage",
          "symbol": "VFB_REF",
          "kind": "electrical",
          "unit": "V",
          "min": 1.175,
          "typ": 1.2,
          "max": 1.225,
          "conditions": "",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "E/A disable voltage",
          "symbol": "VFB_DIS",
          "kind": "electrical",
          "unit": "mV",
          "min": 150,
          "typ": 180,
          "max": 210,
          "conditions": "",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Pull-up current",
          "symbol": "IFB_PULL UP",
          "kind": "electrical",
          "unit": "µA",
          "min": 0.9,
          "typ": 1,
          "max": 1.1,
          "conditions": "",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Trans conductance",
          "symbol": "GM",
          "kind": "electrical",
          "unit": "µA/V",
          "min": 400,
          "typ": 550,
          "max": 700,
          "conditions": "VCOMP = 1.5 V, VFB > VFBREF",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Max. source current",
          "symbol": "ICOMP1",
          "kind": "electrical",
          "unit": "µA",
          "min": 75,
          "typ": 100,
          "max": 125,
          "conditions": "VCOMP = 1.5 V, VFB = 0.5 V",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Max. sink current",
          "symbol": "ICOMP2",
          "kind": "electrical",
          "unit": "µA",
          "min": 75,
          "typ": 100,
          "max": 125,
          "conditions": "VFB = 2 V, VCOMP = 1.5 V",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Dynamic resistance",
          "symbol": "RCOMP(DYN)",
          "kind": "electrical",
          "unit": "kΩ",
          "min": 13,
          "typ": 15,
          "max": 17,
          "conditions": "VCOMP = 2.7 V, VFB = GND",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Current limitation threshold",
          "symbol": "VCOMPH",
          "kind": "electrical",
          "unit": "V",
          "min": 2.75,
          "typ": 3.1,
          "max": 3.45,
          "conditions": "",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "PFM threshold",
          "symbol": "VCOMPL",
          "kind": "electrical",
          "unit": "V",
          "min": 0.6,
          "typ": 0.8,
          "max": 1,
          "conditions": "",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "ΔVCOMP/ΔIDRAIN, VIPER318",
          "symbol": "HCOMP",
          "kind": "electrical",
          "unit": "V/A",
          "min": 3.2,
          "typ": 3.5,
          "max": 3.8,
          "conditions": "",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Drain current limitation, VIPER318",
          "symbol": "IDLIM",
          "kind": "electrical",
          "unit": "mA",
          "min": 810,
          "typ": 850,
          "max": 890,
          "conditions": "TJ = 25°C",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Drain current limitation, VIPER318",
          "symbol": "IDLIM",
          "kind": "electrical",
          "unit": "mA",
          "min": 765,
          "typ": 850,
          "max": 935,
          "conditions": "Note (1): measured at Vin = 100 Vdc, flyback, 1.5 mH primary inductance",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Power coefficient IDLIM_TYP2 x FOSC_TYP, VIPER318L tolerance",
          "symbol": "I2f",
          "kind": "tolerance",
          "unit": "%",
          "min": -10,
          "typ": null,
          "max": 10,
          "conditions": "VIPER318L; nominal 43.4 A2·kHz",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Drain current limitation at light load, VIPER318",
          "symbol": "IDlim_PFM",
          "kind": "electrical",
          "unit": "mA",
          "min": 100,
          "typ": 130,
          "max": 160,
          "conditions": "TJ = 25°C, VCOMP = VCOMPL; Note (1): measured at Vin = 100 Vdc, flyback, 1.5 mH primary inductance",
          "source_page": 7,
          "source": "datasheet"
        },
        {
          "name": "Overload delay time",
          "symbol": "tOVL",
          "kind": "timing",
          "unit": "ms",
          "min": 45,
          "typ": 50,
          "max": 55,
          "conditions": "",
          "source_page": 8,
          "source": "datasheet"
        },
        {
          "name": "Max. overload delay time",
          "symbol": "tOVL_max",
          "kind": "timing",
          "unit": "ms",
          "min": null,
          "typ": null,
          "max": 100,
          "conditions": "when in pulse skipping",
          "source_page": 8,
          "source": "datasheet"
        },
        {
          "name": "Soft-start time",
          "symbol": "tSS",
          "kind": "timing",
          "unit": "ms",
          "min": 5,
          "typ": 8,
          "max": 11,
          "conditions": "",
          "source_page": 8,
          "source": "datasheet"
        },
        {
          "name": "Minimum turn-on time",
          "symbol": "tON_MIN",
          "kind": "timing",
          "unit": "ns",
          "min": 250,
          "typ": 300,
          "max": 350,
          "conditions": "VCC = 9 V, VCOMP = 1 V, VFB = VFB_REF",
          "source_page": 8,
          "source": "datasheet"
        },
        {
          "name": "Restart time after fault",
          "symbol": "tRESTART",
          "kind": "timing",
          "unit": "s",
          "min": 0.625,
          "typ": 1,
          "max": 1.375,
          "conditions": "",
          "source_page": 8,
          "source": "datasheet"
        },
        {
          "name": "UVP threshold",
          "symbol": "VUVP_th",
          "kind": "electrical",
          "unit": "V",
          "min": 0.38,
          "typ": 0.4,
          "max": 0.42,
          "conditions": "VCC = 9 V, VCOMP = 1 V, VFB = VFB_REF",
          "source_page": 8,
          "source": "datasheet"
        },
        {
          "name": "Debounce time before UVP tripping",
          "symbol": "tUVP_DEB",
          "kind": "timing",
          "unit": "ms",
          "min": 18.75,
          "typ": 30,
          "max": 41.25,
          "conditions": "",
          "source_page": 8,
          "source": "datasheet"
        },
        {
          "name": "Debounce time for restoring normal operation from UVP",
          "symbol": "tUVP_REST",
          "kind": "timing",
          "unit": "ms",
          "min": 18.75,
          "typ": 30,
          "max": 41.25,
          "conditions": "",
          "source_page": 8,
          "source": "datasheet"
        },
        {
          "name": "Quiescent current during UVP",
          "symbol": "Iq_DIS",
          "kind": "electrical",
          "unit": "mA",
          "min": null,
          "typ": 0.25,
          "max": 0.35,
          "conditions": "Not switching, VFB > VFB_REF",
          "source_page": 8,
          "source": "datasheet"
        },
        {
          "name": "Overvoltage protection threshold",
          "symbol": "VOVP_th",
          "kind": "electrical",
          "unit": "V",
          "min": 3.85,
          "typ": 4,
          "max": 4.15,
          "conditions": "VCC = 9 V, VCOMP = 1 V, VFB = VFB_REF",
          "source_page": 8,
          "source": "datasheet"
        },
        {
          "name": "Debounce time before OVP tripping",
          "symbol": "tOVP_DEB",
          "kind": "timing",
          "unit": "µs",
          "min": 156,
          "typ": 250,
          "max": 344,
          "conditions": "",
          "source_page": 8,
          "source": "datasheet"
        },
        {
          "name": "Restart time after overvoltage protection tripping",
          "symbol": "tOVP_REST",
          "kind": "timing",
          "unit": "ms",
          "min": 312,
          "typ": 500,
          "max": 688,
          "conditions": "",
          "source_page": 8,
          "source": "datasheet"
        },
        {
          "name": "Switching frequency, VIPER31*L",
          "symbol": "FOSC",
          "kind": "electrical",
          "unit": "kHz",
          "min": 54,
          "typ": 60,
          "max": 66,
          "conditions": "TJ = 25°C",
          "source_page": 8,
          "source": "datasheet"
        },
        {
          "name": "Min. switching frequency",
          "symbol": "FOSC MIN",
          "kind": "electrical",
          "unit": "kHz",
          "min": 13.5,
          "typ": 15,
          "max": 16.5,
          "conditions": "TJ = 25°C",
          "source_page": 8,
          "source": "datasheet"
        },
        {
          "name": "Modulation depth (±7·FOSC)",
          "symbol": "FD",
          "kind": "tolerance",
          "unit": "%",
          "min": -7,
          "typ": null,
          "max": 7,
          "conditions": "as a multiple of FOSC; parameter assured by design and characterization",
          "source_page": 8,
          "source": "datasheet"
        },
        {
          "name": "Max. duty cycle",
          "symbol": "DMAX",
          "kind": "electrical",
          "unit": "%",
          "min": null,
          "typ": 70,
          "max": 80,
          "conditions": "parameter assured by design and characterization",
          "source_page": 8,
          "source": "datasheet"
        },
        {
          "name": "Thermal shutdown temperature threshold",
          "symbol": "TSD",
          "kind": "electrical",
          "unit": "°C",
          "min": null,
          "typ": 150,
          "max": 160,
          "conditions": "parameter assured by design and characterization",
          "source_page": 8,
          "source": "datasheet"
        }
      ]
    }
  },
  "variants": [],
  "sections": [
    "hero",
    "viewers",
    "readme",
    "breadcrumbs",
    "info"
  ],
  "discovery_triggers": [
    "viper318ldtr"
  ],
  "discovery_pitch": "VIPER318LDTR (STMicroelectronics) component page: datasheet pinout, KiCad symbol, footprint and 3D.",
  "author": {
    "name": "Ray",
    "email": "[email protected]"
  },
  "dependencies": {},
  "hero": {
    "type": "image",
    "path": "docs/hero.png"
  },
  "files": [
    "page.json",
    "README.md",
    "viper318ldtr.kicad_sym",
    "viper318ldtr.kicad_mod",
    "viper318ldtr.glb",
    "viper318ldtr.step",
    "viper318ldtr.lbr",
    "docs/hero.png",
    "docs/viper318ldtr-datasheet.pdf",
    "viewers/symbol.html",
    "viewers/footprint.html",
    "viper318ldtr-hero.glb",
    "viper318ldtr-hero.overlay.json",
    "viper318ldtr-etched.glb"
  ],
  "visibility": {
    "public": true
  }
}