main
Colby Knox Altium Designer build of the TPS54202 buck molecule: Altium project, manufacturing set, STEP and GLB, design, simulatio… 845dd0d 4d ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584
{
  "components": [
    {
      "block": "core",
      "fp": "Package_TO_SOT_SMD:TSOT-23-6",
      "mfr": "Texas Instruments",
      "mpn": "TPS54202DDCR",
      "ref": "U1",
      "src": "Mouser 595-TPS54202DDCR",
      "sym": "Regulator_Switching:TPS54202DDC",
      "value": "TPS54202DDCR"
    },
    {
      "block": "output",
      "fp": "buck12v5v:L_Abracon_AMPLH5030S",
      "mfr": "Abracon",
      "mpn": "AMPLH5030S-150MT",
      "ref": "L1",
      "src": "Mouser 815-AMPLH5030S-150T",
      "sym": "Device:L",
      "value": "15uH"
    },
    {
      "block": "input",
      "fp": "Capacitor_SMD:CP_Elec_6.3x5.8",
      "mfr": "Panasonic",
      "mpn": "EEE-FK1V470P",
      "ref": "C1",
      "src": "Mouser 667-EEE-FK1V470P",
      "sym": "Device:C_Polarized",
      "value": "47uF 35V"
    },
    {
      "block": "input",
      "fp": "Capacitor_SMD:C_1206_3216Metric",
      "mfr": "Yageo",
      "mpn": "CC1206KKX7R8BB106",
      "ref": "C2",
      "src": "Mouser 603-CC126KKX7R8BB106",
      "sym": "Device:C",
      "value": "10uF 25V"
    },
    {
      "block": "input",
      "fp": "Capacitor_SMD:C_1206_3216Metric",
      "mfr": "Yageo",
      "mpn": "CC1206KKX7R8BB106",
      "ref": "C3",
      "src": "Mouser 603-CC126KKX7R8BB106",
      "sym": "Device:C",
      "value": "10uF 25V"
    },
    {
      "block": "input",
      "fp": "Capacitor_SMD:C_0603_1608Metric",
      "mfr": "Walsin",
      "mpn": "0603B104J500CT",
      "ref": "C4",
      "src": "Adom stock",
      "sym": "Device:C",
      "value": "100nF 50V"
    },
    {
      "block": "core",
      "fp": "Capacitor_SMD:C_0603_1608Metric",
      "mfr": "Walsin",
      "mpn": "0603B104J500CT",
      "ref": "C5",
      "src": "Adom stock",
      "sym": "Device:C",
      "value": "100nF 50V"
    },
    {
      "block": "output",
      "fp": "Capacitor_SMD:C_0805_2012Metric",
      "mfr": "Samsung",
      "mpn": "CL21A226MPQNNNE",
      "ref": "C6",
      "src": "Adom stock",
      "sym": "Device:C",
      "value": "22uF 10V"
    },
    {
      "block": "output",
      "fp": "Capacitor_SMD:C_0805_2012Metric",
      "mfr": "Samsung",
      "mpn": "CL21A226MPQNNNE",
      "ref": "C7",
      "src": "Adom stock",
      "sym": "Device:C",
      "value": "22uF 10V"
    },
    {
      "block": "output",
      "fp": "Capacitor_SMD:C_0805_2012Metric",
      "mfr": "Samsung",
      "mpn": "CL21A226MPQNNNE",
      "ref": "C8",
      "src": "Adom stock",
      "sym": "Device:C",
      "value": "22uF 10V"
    },
    {
      "block": "feedback",
      "fp": "Capacitor_SMD:C_0402_1005Metric",
      "mfr": "Walsin",
      "mpn": "0402N680J500CT",
      "ref": "C9",
      "src": "Adom stock",
      "sym": "Device:C",
      "value": "68pF C0G"
    },
    {
      "block": "feedback",
      "fp": "Resistor_SMD:R_0402_1005Metric",
      "mfr": "Bourns",
      "mpn": "CR0402-FX-6802GLF",
      "ref": "R1",
      "src": "Adom stock",
      "sym": "Device:R",
      "value": "68k"
    },
    {
      "block": "feedback",
      "fp": "Resistor_SMD:R_0402_1005Metric",
      "mfr": "Bourns",
      "mpn": "CR0402-FX-5601GLF",
      "ref": "R2",
      "src": "Adom stock",
      "sym": "Device:R",
      "value": "5.6k"
    },
    {
      "block": "feedback",
      "fp": "Resistor_SMD:R_0402_1005Metric",
      "mfr": "Bourns",
      "mpn": "CR0402-FX-1002GLF",
      "ref": "R3",
      "src": "Adom stock",
      "sym": "Device:R",
      "value": "10k"
    },
    {
      "block": "enable",
      "fp": "Resistor_SMD:R_0402_1005Metric",
      "mfr": "Bourns",
      "mpn": "CR0402-FX-1004GLF",
      "ref": "R4",
      "src": "Adom stock",
      "sym": "Device:R",
      "value": "1M"
    },
    {
      "block": "enable",
      "fp": "Resistor_SMD:R_0402_1005Metric",
      "mfr": "Bourns",
      "mpn": "CR0402-FX-1503GLF",
      "ref": "R5",
      "src": "Adom stock",
      "sym": "Device:R",
      "value": "150k"
    },
    {
      "block": "indicator",
      "fp": "Resistor_SMD:R_0402_1005Metric",
      "mfr": "Bourns",
      "mpn": "CR0402-FX-2201GLF",
      "ref": "R6",
      "src": "Adom stock",
      "sym": "Device:R",
      "value": "2.2k"
    },
    {
      "block": "indicator",
      "fp": "LED_SMD:LED_0603_1608Metric",
      "mfr": "Inolux",
      "mpn": "IN-S63BTG",
      "ref": "D1",
      "src": "Adom stock",
      "sym": "Device:LED",
      "value": "green"
    },
    {
      "block": "molecule",
      "fixed": {
        "x": 0,
        "y": 0
      },
      "fp": "Molecule:MachinePinMediumShort",
      "mfr": "Adom",
      "mpn": "MachinePinMediumShort",
      "ref": "MP1",
      "src": "Adom stock",
      "sym": "Molecule:MachinePin",
      "value": "MachinePinMediumShort"
    },
    {
      "block": "molecule",
      "fixed": {
        "x": 24,
        "y": 0
      },
      "fp": "Molecule:MachinePinMediumShort",
      "mfr": "Adom",
      "mpn": "MachinePinMediumShort",
      "ref": "MP2",
      "src": "Adom stock",
      "sym": "Molecule:MachinePin",
      "value": "MachinePinMediumShort"
    },
    {
      "block": "molecule",
      "fixed": {
        "x": 0,
        "y": 16
      },
      "fp": "Molecule:MachinePinMediumShort",
      "mfr": "Adom",
      "mpn": "MachinePinMediumShort",
      "ref": "MP3",
      "src": "Adom stock",
      "sym": "Molecule:MachinePin",
      "value": "MachinePinMediumShort"
    },
    {
      "block": "molecule",
      "fixed": {
        "x": 24,
        "y": 16
      },
      "fp": "Molecule:MachinePinMediumShort",
      "mfr": "Adom",
      "mpn": "MachinePinMediumShort",
      "ref": "MP4",
      "src": "Adom stock",
      "sym": "Molecule:MachinePin",
      "value": "MachinePinMediumShort"
    },
    {
      "block": "molecule",
      "fixed": {
        "x": 0,
        "y": 12
      },
      "fp": "Molecule:MachineContactMedium",
      "label": "VIN",
      "mfr": "Adom",
      "mpn": "MachineContactMedium",
      "ref": "J1",
      "src": "Adom stock",
      "sym": "Molecule:Contact",
      "value": "MachineContactMedium"
    },
    {
      "block": "molecule",
      "fixed": {
        "x": 0,
        "y": 8
      },
      "fp": "Molecule:MachineContactMedium",
      "label": "GND",
      "mfr": "Adom",
      "mpn": "MachineContactMedium",
      "ref": "J2",
      "src": "Adom stock",
      "sym": "Molecule:Contact",
      "value": "MachineContactMedium"
    },
    {
      "block": "molecule",
      "fixed": {
        "x": 0,
        "y": 4
      },
      "fp": "Molecule:MachineContactMedium",
      "label": "EN",
      "mfr": "Adom",
      "mpn": "MachineContactMedium",
      "ref": "J3",
      "src": "Adom stock",
      "sym": "Molecule:Contact",
      "value": "MachineContactMedium"
    },
    {
      "block": "molecule",
      "fixed": {
        "x": 24,
        "y": 12
      },
      "fp": "Molecule:MachineContactMedium",
      "label": "VOUT",
      "mfr": "Adom",
      "mpn": "MachineContactMedium",
      "ref": "J4",
      "src": "Adom stock",
      "sym": "Molecule:Contact",
      "value": "MachineContactMedium"
    },
    {
      "block": "molecule",
      "fixed": {
        "x": 24,
        "y": 8
      },
      "fp": "Molecule:MachineContactMedium",
      "label": "GND",
      "mfr": "Adom",
      "mpn": "MachineContactMedium",
      "ref": "J5",
      "src": "Adom stock",
      "sym": "Molecule:Contact",
      "value": "MachineContactMedium"
    },
    {
      "block": "molecule",
      "fixed": {
        "x": 24,
        "y": 4
      },
      "fp": "Molecule:MachineContactMedium",
      "label": "VMON",
      "mfr": "Adom",
      "mpn": "MachineContactMedium",
      "ref": "J6",
      "src": "Adom stock",
      "sym": "Molecule:Contact",
      "value": "MachineContactMedium"
    },
    {
      "block": "probe",
      "fp": "TestPoint:TestPoint_Pad_D1.0mm",
      "label": "SW",
      "mfr": "",
      "mpn": "",
      "ref": "TP1",
      "src": "bare copper pad",
      "sym": "Connector:TestPoint",
      "value": "SW"
    },
    {
      "block": "probe",
      "fp": "TestPoint:TestPoint_Pad_D1.0mm",
      "label": "FB",
      "mfr": "",
      "mpn": "",
      "ref": "TP2",
      "src": "bare copper pad",
      "sym": "Connector:TestPoint",
      "value": "FB"
    },
    {
      "block": "probe",
      "fp": "TestPoint:TestPoint_Pad_D1.0mm",
      "label": "VOUT",
      "mfr": "",
      "mpn": "",
      "ref": "TP3",
      "src": "bare copper pad",
      "sym": "Connector:TestPoint",
      "value": "VOUT"
    },
    {
      "block": "probe",
      "fp": "TestPoint:TestPoint_Pad_D1.0mm",
      "label": "GND",
      "mfr": "",
      "mpn": "",
      "ref": "TP4",
      "src": "bare copper pad",
      "sym": "Connector:TestPoint",
      "value": "GND"
    },
    {
      "block": "monitor",
      "fp": "Resistor_SMD:R_0402_1005Metric",
      "mfr": "Bourns",
      "mpn": "CR0402-FX-1002GLF",
      "ref": "R7",
      "src": "Adom stock",
      "sym": "Device:R",
      "value": "10k"
    },
    {
      "block": "monitor",
      "fp": "Resistor_SMD:R_0402_1005Metric",
      "mfr": "Bourns",
      "mpn": "CR0402-FX-1002GLF",
      "ref": "R8",
      "src": "Adom stock",
      "sym": "Device:R",
      "value": "10k"
    },
    {
      "block": "probe",
      "fp": "TestPoint:TestPoint_Pad_D1.0mm",
      "label": "VIN on the board (added for probing coverage, 2026-10-06)",
      "mfr": "",
      "mpn": "",
      "ref": "TP6",
      "src": "bare copper pad",
      "sym": "Connector:TestPoint",
      "value": "VIN"
    },
    {
      "block": "probe",
      "fp": "TestPoint:TestPoint_Pad_D1.0mm",
      "label": "VIN beside C2, the regulator input cap (probing redesign, 2026-10-07)",
      "mfr": "",
      "mpn": "",
      "ref": "TP7",
      "src": "bare copper pad",
      "sym": "Connector:TestPoint",
      "value": "VIN"
    },
    {
      "block": "probe",
      "fp": "TestPoint:TestPoint_Pad_D1.0mm",
      "label": "VOUT beside L1 output, before the output caps (probing redesign, 2026-10-07)",
      "mfr": "",
      "mpn": "",
      "ref": "TP8",
      "src": "bare copper pad",
      "sym": "Connector:TestPoint",
      "value": "VOUT"
    },
    {
      "block": "molecule",
      "fixed": {
        "x": 12,
        "y": 0
      },
      "fp": "Molecule:MachineContactMedium",
      "label": "GND (probe ground pin: the pincer keep-out is clear here)",
      "mfr": "Adom",
      "mpn": "MachineContactMedium",
      "ref": "J7",
      "src": "Adom stock",
      "sym": "Molecule:Contact",
      "value": "MachineContactMedium"
    },
    {
      "block": "test",
      "fp": "adom:Adom_TestPoint_D0.5mm",
      "mpn": "Adom_TestPoint_D0.5mm",
      "page": "adom/testpoint-pad-0-5mm",
      "ref": "TP5",
      "value": "TP_0.5mm",
      "why": "probe spot for EN (test plan)"
    },
    {
      "block": "test",
      "fp": "adom:Adom_TestPoint_D0.5mm",
      "mpn": "Adom_TestPoint_D0.5mm",
      "page": "adom/testpoint-pad-0-5mm",
      "ref": "TP9",
      "value": "TP_0.5mm",
      "why": "probe spot for VMON (test plan)"
    }
  ],
  "design": "buck-12v5v-molecule",
  "molecule": {
    "board_mm": [
      28,
      20
    ],
    "corner_pins_net": "GND",
    "edge_margin_mm": 2,
    "fab": "3rd party fab, 2-layer, 1.6 mm, design current for 0.5 oz copper",
    "grid_mm": 2,
    "origin": "centre of MP1 (lower-left / FL) pin",
    "pin": "MachinePinMediumShort",
    "pin_span_mm": [
      24,
      16
    ]
  },
  "molecule_io": {
    "control": [
      "EN (J3): open-drain low disables"
    ],
    "monitor": [
      "VMON (J6) = VOUT/2 for a 3.3 V ADC"
    ],
    "power": [
      "VIN (J1)",
      "GND (J2, J5, MP1-4)",
      "VOUT (J4)"
    ],
    "probe": [
      "TP1 SW",
      "TP2 FB",
      "TP3 VOUT",
      "TP4 GND",
      "TP5 GND"
    ]
  },
  "nets": {
    "BOOT": [
      "U1.6",
      "C5.1"
    ],
    "EN": [
      "U1.5",
      "R4.2",
      "R5.1",
      "J3.1",
      "TP5.1"
    ],
    "FB": [
      "U1.4",
      "R2.2",
      "R3.1",
      "C9.2",
      "TP2.1"
    ],
    "FBM": [
      "R1.2",
      "R2.1"
    ],
    "GND": [
      "U1.1",
      "C1.2",
      "C2.2",
      "C3.2",
      "C4.2",
      "C6.2",
      "C7.2",
      "C8.2",
      "R3.2",
      "R5.2",
      "D1.1",
      "MP1.1",
      "MP2.1",
      "MP3.1",
      "MP4.1",
      "J2.1",
      "J5.1",
      "TP4.1",
      "R8.2",
      "J7.1"
    ],
    "LED": [
      "R6.2",
      "D1.2"
    ],
    "SW": [
      "U1.2",
      "C5.2",
      "L1.1",
      "TP1.1"
    ],
    "VIN": [
      "U1.3",
      "C1.1",
      "C2.1",
      "C3.1",
      "C4.1",
      "R4.1",
      "J1.1",
      "TP6.1",
      "TP7.1"
    ],
    "VMON": [
      "R7.2",
      "R8.1",
      "J6.1",
      "TP9.1"
    ],
    "VOUT": [
      "L1.2",
      "C6.1",
      "C7.1",
      "C8.1",
      "R1.1",
      "C9.1",
      "R6.1",
      "J4.1",
      "TP3.1",
      "R7.1",
      "TP8.1"
    ]
  },
  "title": "12 V to 5 V / 1 A buck molecule (TPS54202)"
}