tscircuit/ti
ti tscircuit library
- Version
- 1.0.85
- License
- unset
- Stars
- 0
dist/lib/subcircuits/MotorDriver_DRV8876/circuit.json
PCB
Schematic
[
{
"type": "source_group",
"source_group_id": "source_group_0",
"is_subcircuit": true,
"was_automatically_named": true,
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_0",
"name": "EN",
"pin_number": 1,
"port_hints": [
"EN",
"pin1",
"1"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_1",
"name": "PH",
"pin_number": 2,
"port_hints": [
"PH",
"pin2",
"2"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net9"
},
{
"type": "source_port",
"source_port_id": "source_port_2",
"name": "nSLEEP",
"pin_number": 3,
"port_hints": [
"nSLEEP",
"pin3",
"3"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net10"
},
{
"type": "source_port",
"source_port_id": "source_port_3",
"name": "nFAULT",
"pin_number": 4,
"port_hints": [
"nFAULT",
"pin4",
"4"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
},
{
"type": "source_port",
"source_port_id": "source_port_4",
"name": "VREF",
"pin_number": 5,
"port_hints": [
"VREF",
"pin5",
"5"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "source_port",
"source_port_id": "source_port_5",
"name": "IPROPI",
"pin_number": 6,
"port_hints": [
"IPROPI",
"pin6",
"6"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8"
},
{
"type": "source_port",
"source_port_id": "source_port_6",
"name": "IMODE",
"pin_number": 7,
"port_hints": [
"IMODE",
"pin7",
"7"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_port",
"source_port_id": "source_port_7",
"name": "OUT1",
"pin_number": 8,
"port_hints": [
"OUT1",
"pin8",
"8"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net11"
},
{
"type": "source_port",
"source_port_id": "source_port_8",
"name": "PGND",
"pin_number": 9,
"port_hints": [
"PGND",
"pin9",
"9"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_port",
"source_port_id": "source_port_9",
"name": "OUT2",
"pin_number": 10,
"port_hints": [
"OUT2",
"pin10",
"10"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net12"
},
{
"type": "source_port",
"source_port_id": "source_port_10",
"name": "VM",
"pin_number": 11,
"port_hints": [
"VM",
"pin11",
"11"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "source_port",
"source_port_id": "source_port_11",
"name": "VCP",
"pin_number": 12,
"port_hints": [
"VCP",
"pin12",
"12"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net5"
},
{
"type": "source_port",
"source_port_id": "source_port_12",
"name": "CPH",
"pin_number": 13,
"port_hints": [
"CPH",
"pin13",
"13"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
},
{
"type": "source_port",
"source_port_id": "source_port_13",
"name": "CPL",
"pin_number": 14,
"port_hints": [
"CPL",
"pin14",
"14"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "source_port",
"source_port_id": "source_port_14",
"name": "GND",
"pin_number": 15,
"port_hints": [
"GND",
"pin15",
"15"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_port",
"source_port_id": "source_port_15",
"name": "PMODE",
"pin_number": 16,
"port_hints": [
"PMODE",
"pin16",
"16"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_port",
"source_port_id": "source_port_16",
"name": "PAD",
"pin_number": 17,
"port_hints": [
"PAD",
"pin17",
"17"
],
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_port",
"source_port_id": "source_port_17",
"name": "top",
"port_hints": [
"top"
],
"source_component_id": "source_manually_placed_via_0",
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_18",
"name": "bottom",
"port_hints": [
"bottom"
],
"source_component_id": "source_manually_placed_via_0",
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_19",
"name": "pin1",
"port_hints": [
"pin1"
],
"source_component_id": "source_manually_placed_via_0",
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_manually_placed_via",
"source_manually_placed_via_id": "source_manually_placed_via_0",
"source_group_id": "source_group_0",
"source_net_id": "",
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_20",
"name": "top",
"port_hints": [
"top"
],
"source_component_id": "source_manually_placed_via_1",
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_21",
"name": "bottom",
"port_hints": [
"bottom"
],
"source_component_id": "source_manually_placed_via_1",
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_22",
"name": "pin1",
"port_hints": [
"pin1"
],
"source_component_id": "source_manually_placed_via_1",
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_manually_placed_via",
"source_manually_placed_via_id": "source_manually_placed_via_1",
"source_group_id": "source_group_0",
"source_net_id": "",
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_23",
"name": "top",
"port_hints": [
"top"
],
"source_component_id": "source_manually_placed_via_2",
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_24",
"name": "bottom",
"port_hints": [
"bottom"
],
"source_component_id": "source_manually_placed_via_2",
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_25",
"name": "pin1",
"port_hints": [
"pin1"
],
"source_component_id": "source_manually_placed_via_2",
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_manually_placed_via",
"source_manually_placed_via_id": "source_manually_placed_via_2",
"source_group_id": "source_group_0",
"source_net_id": "",
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_26",
"name": "top",
"port_hints": [
"top"
],
"source_component_id": "source_manually_placed_via_3",
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_27",
"name": "bottom",
"port_hints": [
"bottom"
],
"source_component_id": "source_manually_placed_via_3",
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_28",
"name": "pin1",
"port_hints": [
"pin1"
],
"source_component_id": "source_manually_placed_via_3",
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_manually_placed_via",
"source_manually_placed_via_id": "source_manually_placed_via_3",
"source_group_id": "source_group_0",
"source_net_id": "",
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_component",
"source_component_id": "source_component_0",
"ftype": "simple_chip",
"name": "U1",
"manufacturer_part_number": "DRV8876",
"supplier_part_numbers": {
"jlcpcb": [
"C575551"
]
},
"source_group_id": "source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_29",
"name": "pin1",
"pin_number": 1,
"port_hints": [
"pin1",
"anode",
"pos",
"1",
"left"
],
"source_component_id": "source_component_1",
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_30",
"name": "pin2",
"pin_number": 2,
"port_hints": [
"pin2",
"cathode",
"neg",
"2",
"right"
],
"source_component_id": "source_component_1",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "source_component",
"source_component_id": "source_component_1",
"ftype": "simple_capacitor",
"name": "C3",
"supplier_part_numbers": {
"jlcpcb": [
"C1525",
"C307331",
"C60474"
]
},
"capacitance": 1e-7,
"display_capacitance": "0.1uF",
"are_pins_interchangeable": true,
"source_group_id": "source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_31",
"name": "pin1",
"pin_number": 1,
"port_hints": [
"pin1",
"anode",
"pos",
"1",
"left"
],
"source_component_id": "source_component_2",
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_32",
"name": "pin2",
"pin_number": 2,
"port_hints": [
"pin2",
"cathode",
"neg",
"2",
"right"
],
"source_component_id": "source_component_2",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "source_component",
"source_component_id": "source_component_2",
"ftype": "simple_capacitor",
"name": "C4",
"supplier_part_numbers": {
"jlcpcb": [
"C13585",
"C12891",
"C9196"
]
},
"capacitance": null,
"display_capacitance": "Bulk",
"are_pins_interchangeable": true,
"source_group_id": "source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_33",
"name": "pin1",
"pin_number": 1,
"port_hints": [
"pin1",
"pos",
"anode",
"1",
"left"
],
"source_component_id": "source_component_3",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "source_port",
"source_port_id": "source_port_34",
"name": "pin2",
"pin_number": 2,
"port_hints": [
"pin2",
"neg",
"cathode",
"2",
"right"
],
"source_component_id": "source_component_3",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
},
{
"type": "source_component",
"source_component_id": "source_component_3",
"ftype": "simple_capacitor",
"name": "C1",
"supplier_part_numbers": {
"jlcpcb": [
"C15525",
"C23692971",
"C315248"
]
},
"capacitance": 2.2e-8,
"display_capacitance": "0.022uF",
"are_pins_interchangeable": true,
"source_group_id": "source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_35",
"name": "pin1",
"pin_number": 1,
"port_hints": [
"pin1",
"pos",
"anode",
"1",
"left"
],
"source_component_id": "source_component_4",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net5"
},
{
"type": "source_port",
"source_port_id": "source_port_36",
"name": "pin2",
"pin_number": 2,
"port_hints": [
"pin2",
"neg",
"cathode",
"2",
"right"
],
"source_component_id": "source_component_4",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "source_component",
"source_component_id": "source_component_4",
"ftype": "simple_capacitor",
"name": "C2",
"supplier_part_numbers": {
"jlcpcb": [
"C15525",
"C23692971",
"C315248"
]
},
"capacitance": 1e-7,
"display_capacitance": "0.1uF",
"are_pins_interchangeable": true,
"source_group_id": "source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_37",
"name": "pin1",
"pin_number": 1,
"port_hints": [
"pin1",
"anode",
"pos",
"left",
"1"
],
"source_component_id": "source_component_5",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "source_port",
"source_port_id": "source_port_38",
"name": "pin2",
"pin_number": 2,
"port_hints": [
"pin2",
"cathode",
"neg",
"right",
"2"
],
"source_component_id": "source_component_5",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
},
{
"type": "source_component",
"source_component_id": "source_component_5",
"ftype": "simple_resistor",
"name": "R1",
"supplier_part_numbers": {
"jlcpcb": [
"C25744",
"C60490",
"C25531"
]
},
"resistance": 100,
"display_resistance": "100Ω",
"are_pins_interchangeable": true,
"source_group_id": "source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_39",
"name": "pin1",
"pin_number": 1,
"port_hints": [
"pin1",
"anode",
"pos",
"left",
"1"
],
"source_component_id": "source_component_6",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_port",
"source_port_id": "source_port_40",
"name": "pin2",
"pin_number": 2,
"port_hints": [
"pin2",
"cathode",
"neg",
"right",
"2"
],
"source_component_id": "source_component_6",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "source_component",
"source_component_id": "source_component_6",
"ftype": "simple_resistor",
"name": "R2",
"supplier_part_numbers": {
"jlcpcb": [
"C25744",
"C60490",
"C25531"
]
},
"resistance": 100,
"display_resistance": "100Ω",
"are_pins_interchangeable": true,
"source_group_id": "source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_41",
"name": "pin1",
"pin_number": 1,
"port_hints": [
"pin1",
"anode",
"pos",
"left",
"1"
],
"source_component_id": "source_component_7",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
},
{
"type": "source_port",
"source_port_id": "source_port_42",
"name": "pin2",
"pin_number": 2,
"port_hints": [
"pin2",
"cathode",
"neg",
"right",
"2"
],
"source_component_id": "source_component_7",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
},
{
"type": "source_component",
"source_component_id": "source_component_7",
"ftype": "simple_resistor",
"name": "R4",
"supplier_part_numbers": {
"jlcpcb": [
"C17168",
"C106231",
"C21376"
]
},
"resistance": 100,
"display_resistance": "100Ω",
"are_pins_interchangeable": true,
"source_group_id": "source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_43",
"name": "pin1",
"pin_number": 1,
"port_hints": [
"pin1",
"anode",
"pos",
"left",
"1"
],
"source_component_id": "source_component_8",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_port",
"source_port_id": "source_port_44",
"name": "pin2",
"pin_number": 2,
"port_hints": [
"pin2",
"cathode",
"neg",
"right",
"2"
],
"source_component_id": "source_component_8",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8"
},
{
"type": "source_component",
"source_component_id": "source_component_8",
"ftype": "simple_resistor",
"name": "R3",
"supplier_part_numbers": {
"jlcpcb": [
"C17168",
"C106231",
"C21376"
]
},
"resistance": 100,
"display_resistance": "100Ω",
"are_pins_interchangeable": true,
"source_group_id": "source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_45",
"name": "pin1",
"pin_number": 1,
"port_hints": [
"pin1",
"1"
],
"source_component_id": "source_component_9",
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_46",
"name": "pin2",
"pin_number": 2,
"port_hints": [
"pin2",
"2"
],
"source_component_id": "source_component_9",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net9"
},
{
"type": "source_port",
"source_port_id": "source_port_47",
"name": "pin3",
"pin_number": 3,
"port_hints": [
"pin3",
"3"
],
"source_component_id": "source_component_9",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net10"
},
{
"type": "source_port",
"source_port_id": "source_port_48",
"name": "pin4",
"pin_number": 4,
"port_hints": [
"pin4",
"4"
],
"source_component_id": "source_component_9",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
},
{
"type": "source_port",
"source_port_id": "source_port_49",
"name": "pin5",
"pin_number": 5,
"port_hints": [
"pin5",
"5"
],
"source_component_id": "source_component_9",
"subcircuit_id": "subcircuit_source_group_0"
},
{
"type": "source_component",
"source_component_id": "source_component_9",
"ftype": "simple_chip",
"name": "Controller",
"supplier_part_numbers": {
"jlcpcb": []
},
"source_group_id": "source_group_0"
},
{
"type": "source_port",
"source_port_id": "source_port_50",
"name": "pin1",
"pin_number": 1,
"port_hints": [
"pin1",
"1"
],
"source_component_id": "source_component_10",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net11"
},
{
"type": "source_port",
"source_port_id": "source_port_51",
"name": "pin2",
"pin_number": 2,
"port_hints": [
"pin2",
"2"
],
"source_component_id": "source_component_10",
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net12"
},
{
"type": "source_component",
"source_component_id": "source_component_10",
"ftype": "simple_chip",
"name": "Motor",
"supplier_part_numbers": {
"jlcpcb": []
},
"source_group_id": "source_group_0"
},
{
"type": "source_net",
"source_net_id": "source_net_0",
"name": "GND",
"member_source_group_ids": [],
"is_ground": true,
"is_power": false,
"is_positive_voltage_source": false,
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_net",
"source_net_id": "source_net_1",
"name": "VREF",
"member_source_group_ids": [],
"is_ground": false,
"is_power": true,
"is_positive_voltage_source": true,
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "source_net",
"source_net_id": "source_net_2",
"name": "VM",
"member_source_group_ids": [],
"is_ground": false,
"is_power": true,
"is_positive_voltage_source": true,
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "source_net",
"source_net_id": "source_net_3",
"name": "VCC",
"member_source_group_ids": [],
"is_ground": false,
"is_power": true,
"is_positive_voltage_source": true,
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
},
{
"type": "source_net",
"source_net_id": "source_net_4",
"name": "nFAULT",
"member_source_group_ids": [],
"is_ground": false,
"is_power": false,
"is_positive_voltage_source": false,
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
},
{
"type": "source_net",
"source_net_id": "source_net_5",
"name": "ADC",
"member_source_group_ids": [],
"is_ground": false,
"is_power": false,
"is_positive_voltage_source": false,
"subcircuit_id": "subcircuit_source_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8"
},
{
"type": "source_refdes_convention_warning",
"warning_type": "source_refdes_convention_warning",
"message": "The \"C\" prefix is being used with a <chip />, try using it with a <capacitor />",
"source_component_id": "source_component_9",
"refdes": "Controller",
"source_component_ftype": "simple_chip",
"expected_prefixes": [
"U",
"IC"
],
"actual_prefix": "CONTROLLER",
"source_refdes_convention_warning_id": "source_refdes_convention_warning_0"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_0",
"connected_source_port_ids": [
"source_port_15"
],
"connected_source_net_ids": [
"source_net_0"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".U1 > .PMODE to net.GND",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_0",
"message": "<trace#5954(from:.U1 > .PMODE to:net.GND) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_0",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_1",
"connected_source_port_ids": [
"source_port_14"
],
"connected_source_net_ids": [
"source_net_0"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".U1 > .GND to net.GND",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_1",
"message": "<trace#5955(from:.U1 > .GND to:net.GND) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_1",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_2",
"connected_source_port_ids": [
"source_port_8"
],
"connected_source_net_ids": [
"source_net_0"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".U1 > .PGND to net.GND",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_2",
"message": "<trace#5956(from:.U1 > .PGND to:net.GND) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_2",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_3",
"connected_source_port_ids": [
"source_port_16"
],
"connected_source_net_ids": [
"source_net_0"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".U1 > .PAD to net.GND",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_3",
"message": "<trace#5957(from:.U1 > .PAD to:net.GND) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_3",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_4",
"connected_source_port_ids": [
"source_port_6"
],
"connected_source_net_ids": [
"source_net_0"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".U1 > .IMODE to net.GND",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_4",
"message": "<trace#5958(from:.U1 > .IMODE to:net.GND) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_4",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_5",
"connected_source_port_ids": [
"source_port_4"
],
"connected_source_net_ids": [
"source_net_1"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".U1 > .VREF to net.VREF",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_5",
"message": "<trace#5959(from:.U1 > .VREF to:net.VREF) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_5",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_6",
"connected_source_port_ids": [
"source_port_30"
],
"connected_source_net_ids": [
"source_net_2"
],
"subcircuit_id": "subcircuit_source_group_0",
"max_length": null,
"display_name": ".C3 > .pin2 to net.VM",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_6",
"message": "<trace#5972(from:.C3 > .pin2 to:net.VM) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_6",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_7",
"connected_source_port_ids": [
"source_port_32"
],
"connected_source_net_ids": [
"source_net_2"
],
"subcircuit_id": "subcircuit_source_group_0",
"max_length": null,
"display_name": ".C4 > .pin2 to net.VM",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_7",
"message": "<trace#5985(from:.C4 > .pin2 to:net.VM) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_7",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_8",
"connected_source_port_ids": [
"source_port_13",
"source_port_33"
],
"connected_source_net_ids": [],
"subcircuit_id": "subcircuit_source_group_0",
"max_length": null,
"display_name": ".U1 > .CPL to .C1 > .pin1",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_8",
"message": "<trace#5998(from:.U1 > .CPL to:.C1 > .pin1) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_8",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_9",
"connected_source_port_ids": [
"source_port_12",
"source_port_34"
],
"connected_source_net_ids": [],
"subcircuit_id": "subcircuit_source_group_0",
"max_length": null,
"display_name": ".U1 > .CPH to .C1 > .pin2",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_9",
"message": "<trace#5999(from:.U1 > .CPH to:.C1 > .pin2) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_9",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_10",
"connected_source_port_ids": [
"source_port_11",
"source_port_35"
],
"connected_source_net_ids": [],
"subcircuit_id": "subcircuit_source_group_0",
"max_length": null,
"display_name": ".U1 > .VCP to .C2 > .pin1",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net5"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_10",
"message": "<trace#6012(from:.U1 > .VCP to:.C2 > .pin1) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_10",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_11",
"connected_source_port_ids": [
"source_port_36"
],
"connected_source_net_ids": [
"source_net_2"
],
"subcircuit_id": "subcircuit_source_group_0",
"max_length": null,
"display_name": ".C2 > .pin2 to net.VM",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_11",
"message": "<trace#6013(from:.C2 > .pin2 to:net.VM) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_11",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_12",
"connected_source_port_ids": [
"source_port_10"
],
"connected_source_net_ids": [
"source_net_2"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".U1 > .VM to net.VM",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_12",
"message": "<trace#6014(from:.U1 > .VM to:net.VM) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_12",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_13",
"connected_source_port_ids": [
"source_port_38"
],
"connected_source_net_ids": [
"source_net_3"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".R1 > .pin2 to net.VCC",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_13",
"message": "<trace#6041(from:net.VCC to:.R1 > .pin2) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_13",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_14",
"connected_source_port_ids": [
"source_port_37"
],
"connected_source_net_ids": [
"source_net_1"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".R1 > .pin1 to net.VREF",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_14",
"message": "<trace#6042(from:net.VREF to:.R1 > .pin1) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_14",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_15",
"connected_source_port_ids": [
"source_port_39"
],
"connected_source_net_ids": [
"source_net_0"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".R2 > .pin1 to net.GND",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_15",
"message": "<trace#6043(from:net.GND to:.R2 > .pin1) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_15",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_16",
"connected_source_port_ids": [
"source_port_40"
],
"connected_source_net_ids": [
"source_net_1"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".R2 > .pin2 to net.VREF",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_16",
"message": "<trace#6044(from:net.VREF to:.R2 > .pin2) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_16",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_17",
"connected_source_port_ids": [
"source_port_42"
],
"connected_source_net_ids": [
"source_net_3"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".R4 > .pin2 to net.VCC",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_17",
"message": "<trace#6058(from:net.VCC to:.R4 > .pin2) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_17",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_18",
"connected_source_port_ids": [
"source_port_41"
],
"connected_source_net_ids": [
"source_net_4"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".R4 > .pin1 to net.nFAULT",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_18",
"message": "<trace#6059(from:net.nFAULT to:.R4 > .pin1) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_18",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_19",
"connected_source_port_ids": [
"source_port_43"
],
"connected_source_net_ids": [
"source_net_0"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".R3 > .pin1 to net.GND",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_19",
"message": "<trace#6073(from:net.GND to:.R3 > .pin1) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_19",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_20",
"connected_source_port_ids": [
"source_port_44"
],
"connected_source_net_ids": [
"source_net_5"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".R3 > .pin2 to net.ADC",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_20",
"message": "<trace#6074(from:net.ADC to:.R3 > .pin2) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_20",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace_not_connected_error",
"source_trace_not_connected_error_id": "source_trace_not_connected_error_0",
"error_type": "source_trace_not_connected_error",
"message": "Could not find port for selector \".Controller > .PWM\". Component \".Controller > \" found, but does not have pin \"PWM\". It has no ports",
"subcircuit_id": "subcircuit_source_group_0",
"source_group_id": "source_group_0",
"selectors_not_found": [
".Controller > .PWM"
]
},
{
"type": "source_trace",
"source_trace_id": "source_trace_21",
"connected_source_port_ids": [
"source_port_1",
"source_port_46"
],
"connected_source_net_ids": [],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".U1 > .PH to .Controller > .pin2",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net9"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_21",
"message": "<trace#6099(from:.U1 > .PH to:.Controller > .pin2) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_21",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_22",
"connected_source_port_ids": [
"source_port_2",
"source_port_47"
],
"connected_source_net_ids": [],
"subcircuit_id": "subcircuit_source_group_0",
"name": "CTRL_SLEEP",
"display_name": ".U1 > .nSLEEP to .Controller > .pin3",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net10"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_23",
"connected_source_port_ids": [
"source_port_48"
],
"connected_source_net_ids": [
"source_net_4"
],
"subcircuit_id": "subcircuit_source_group_0",
"name": "CTRL_nFAULT",
"display_name": ".Controller > .pin4 to net.nFAULT",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_24",
"connected_source_port_ids": [
"source_port_3"
],
"connected_source_net_ids": [
"source_net_4"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".U1 > .nFAULT to net.nFAULT",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_22",
"message": "<trace#6102(from:net.nFAULT to:.U1 > .nFAULT) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_24",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace_not_connected_error",
"source_trace_not_connected_error_id": "source_trace_not_connected_error_1",
"error_type": "source_trace_not_connected_error",
"message": "Could not find port for selector \".Controller > .ADC\". Component \".Controller > \" found, but does not have pin \"ADC\". It has no ports",
"subcircuit_id": "subcircuit_source_group_0",
"source_group_id": "source_group_0",
"selectors_not_found": [
".Controller > .ADC"
]
},
{
"type": "source_trace",
"source_trace_id": "source_trace_25",
"connected_source_port_ids": [
"source_port_5"
],
"connected_source_net_ids": [
"source_net_5"
],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".U1 > .IPROPI to net.ADC",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_23",
"message": "<trace#6104(from:net.ADC to:.U1 > .IPROPI) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_25",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_26",
"connected_source_port_ids": [
"source_port_50",
"source_port_7"
],
"connected_source_net_ids": [],
"subcircuit_id": "subcircuit_source_group_0",
"name": "MOTOR_OUT1",
"display_name": ".Motor > .pin1 to .U1 > .OUT1",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net11"
},
{
"type": "source_trace",
"source_trace_id": "source_trace_27",
"connected_source_port_ids": [
"source_port_51",
"source_port_9"
],
"connected_source_net_ids": [],
"subcircuit_id": "subcircuit_source_group_0",
"display_name": ".Motor > .pin2 to .U1 > .OUT2",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net12"
},
{
"type": "source_unnamed_trace_warning",
"source_unnamed_trace_warning_id": "source_unnamed_trace_warning_24",
"message": "<trace#6117(from:.Motor > .pin2 to:.U1 > .OUT2) /> is missing a name. Add a name prop to make the trace easier to identify.",
"source_trace_id": "source_trace_27",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_unnamed_trace_warning"
},
{
"type": "source_pin_missing_trace_warning",
"source_pin_missing_trace_warning_id": "source_pin_missing_trace_warning_0",
"message": "Port pin1 on C3 is missing a trace",
"source_component_id": "source_component_1",
"source_port_id": "source_port_29",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_pin_missing_trace_warning"
},
{
"type": "source_pin_missing_trace_warning",
"source_pin_missing_trace_warning_id": "source_pin_missing_trace_warning_1",
"message": "Port pin1 on C4 is missing a trace",
"source_component_id": "source_component_2",
"source_port_id": "source_port_31",
"subcircuit_id": "subcircuit_source_group_0",
"warning_type": "source_pin_missing_trace_warning"
},
{
"type": "simulation_spice_subcircuit",
"simulation_spice_subcircuit_id": "simulation_spice_subcircuit_0",
"source_component_id": "source_component_0",
"spice_pin_to_source_port_map": {
"CPH": "source_port_12",
"CPL": "source_port_13",
"EN_IN1": "source_port_0",
"GND": "source_port_14",
"IMODE": "source_port_6",
"IPROPI": "source_port_5",
"nFAULT": "source_port_3",
"nSLEEP": "source_port_2",
"OUT1": "source_port_7",
"OUT2": "source_port_9",
"PGND": "source_port_8",
"PAD": "source_port_16",
"PH_IN2": "source_port_1",
"PMODE": "source_port_15",
"VCP": "source_port_11",
"VM": "source_port_10",
"VREF": "source_port_4"
},
"subcircuit_source": "* DRV8876\n*****************************************************************************\n* (C) Copyright 2018 Texas Instruments Incorporated. All rights reserved.\n*****************************************************************************\n** This model is designed as an aid for customers of Texas Instruments.\n** TI and its licensors and suppliers make no warranties, either expressed\n** or implied, with respect to this model, including the warranties of\n** merchantability or fitness for a particular purpose. The model is\n** provided solely on an \"as is\" basis. The entire risk as to its quality\n** and performance is with the customer.\n*****************************************************************************\n*\n** Released by: WEBENCH Design Center, Texas Instruments Inc.\n* Part: DRV8876\n* Date: 28MAY2018\n* Model Type: Transient\n* Simulator: PSPICE\n* Simulator Version: 16.2.0.s003\n* EVM Order Number:\n* EVM Users Guide:\n* Datasheet:\n*\n* Model Version: Final 1.00\n*\n*****************************************************************************\n*\n* Updates:\n*\n* Final 1.00\n* Release to Web\n*\n*****************************************************************************\n* Model Usage Notes:\n*\n* A. Features that have been modelled\n*\t1. Control Mode\n*\t2. Current Senses\n*\t3. Current Chopping Mode\n*\t4. Over Current Respond\n*\t5. Rds\n*\t6. UVLO, Logic Level, Tri-Level Logic, Quad-Level Logic\n*\t\n*\n* B. Model Limitations and Features that haven't been modelled\n*\t1. Thermal operation and quiscent current are not modelled \n* 2. Charge pump operation\n*\n*****************************************************************************\n*$\n.SUBCKT DRV8876_TRANS CPH CPL EN_IN1 GND IMODE IPROPI nFAULT nSLEEP OUT1 OUT2 PGND PAD\n+ PH_IN2 PMODE VCP VM VREF \nR_R9 GND CPH 1MEG TC=0,0 \nR_R4 GND PMODE 44k TC=0,0 \nX_S1 FAULT 0 nFAULT GND DRV8876_S1 \nX_U_ISENSE_U50 U_ISENSE_N376760 RETRY U_ISENSE_N269698 AND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U38 U_ISENSE_TOFF U_ISENSE_TOFF_DEL BUF_DELAY_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY=2u\nV_U_ISENSE_V1 U_ISENSE_V1V 0 1Vdc\nX_U_ISENSE_U23 U_ISENSE_N156704 U_ISENSE_N157536 U_ISENSE_CUR_TRIP\n+ OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U68 U_ISENSE_CUR_LIM2B U_ISENSE_N411658 INV_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nC_U_ISENSE_C3 0 U_ISENSE_N180191 10n TC=0,0 \nE_U_ISENSE_ABM1 U_ISENSE_N246869 0 VALUE { IF(V(VISENSE)>{ILIM},1,0) \n+ }\nX_U_ISENSE_U49 U_ISENSE_ILIM12 U_ISENSE_ILIM1 U_ISENSE_ILIM11\n+ OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nE_U_ISENSE_ABM3 U_ISENSE_N243273 0 VALUE { IF(V(IMON2)>{ILIM},1,0) }\nX_U_ISENSE_U56 U_ISENSE_N269698 U_ISENSE_N269804 U_ISENSE_LIM_CUR2\n+ OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U28 U_ISENSE_N183649 RETRY U_ISENSE_N183681 AND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nE_U_ISENSE_ABM2 U_ISENSE_N241780 0 VALUE { IF(V(IMON1)>{ILIM},1,0) }\nX_U_ISENSE_U69 U_ISENSE_N343928 U_ISENSE_N429471 BUF_DELAY_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY=1u\nX_U_ISENSE_U66 U_ISENSE_ILIM11 U_ISENSE_TRETRY U_ISENSE_N183649 N183653\n+ srlatchrhp_basic_gen PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nX_U_ISENSE_U15 U_ISENSE_N246869 U_ISENSE_N249666 U_ISENSE_ILIM12\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U75 U_ISENSE_N411658 U_ISENSE_LIM_CUR2\n+ U_ISENSE_LIM2_CUR_BUFB NOR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U71 U_ISENSE_LIM_CUR1 U_ISENSE_CUR_LIM1B INV_DELAY_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY=1u\nX_U_ISENSE_S2 U_ISENSE_N180351 0 U_ISENSE_N180191 0 ISENSE_U_ISENSE_S2 \nX_U_ISENSE_U24 U_ISENSE_N441309 U_ISENSE_LIM1_CUR_BUFB\n+ U_ISENSE_LIM2_CUR_BUFB U_ISENSE_N443070 AND3_BASIC_GEN PARAMS: VDD=1 VSS=0\n+ VTHRESH=500E-3\nX_U_ISENSE_U43 U_ISENSE_N159306 U_ISENSE_PRE_HS2_BUF\n+ BUF_DELAY_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY=2u\nX_U_ISENSE_U22 U_ISENSE_N163934 PRE_HS2 U_ISENSE_CUR_LIM2B HS2\n+ AND3_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U64 U_ISENSE_TRETRY_DEL U_ISENSE_TRETRY_DELB INV_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U26 U_ISENSE_N152518 U_ISENSE_N154160 U_ISENSE_N177215\n+ U_ISENSE_V1V U_ISENSE_TOFF_DEL U_ISENSE_V0V dffsr_rhpbasic_gen PARAMS: VDD=1\n+ VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U42 U_ISENSE_N159306 N235259 PRE_HS2 U_ISENSE_V1V\n+ U_ISENSE_PRE_HS2_BUF U_ISENSE_V0V dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0\n+ VTHRESH=500E-3\nC_U_ISENSE_C1 0 U_ISENSE_N152348 10n TC=0,0 \nX_U_ISENSE_U6 U_ISENSE_N152348 U_ISENSE_V1V d_d_drv88xx PARAMS:\nX_U_ISENSE_U30 U_ISENSE_N185137 LATCH U_ISENSE_N185169 AND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U7 U_ISENSE_N152348 U_ISENSE_TOFF BUF_BASIC_GEN PARAMS:\n+ VDD=1 VSS=0 VTHRESH=0.5\nX_U_ISENSE_U47 U_ISENSE_N243273 HALF_BRDG U_ISENSE_ILIM2 AND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U13 U_ISENSE_N230041 U_ISENSE_N159306 U_ISENSE_N161337\n+ OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nG_U_ISENSE_ABMII1 U_ISENSE_V1V U_ISENSE_N152348 VALUE {\n+ IF(V(U_ISENSE_N152518)>0.5,200u,0) }\nX_U_ISENSE_U62 U_ISENSE_TRETRY U_ISENSE_TRETRY_DEL BUF_DELAY_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY=0.5u\nX_U_ISENSE_U59 U_ISENSE_N220871 U_ISENSE_CUR_TRIP U_ISENSE_LIM_CUR1\n+ U_ISENSE_LIM_CUR2 FAULT OR4_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U73 U_ISENSE_CUR_LIM1B U_ISENSE_N437423 INV_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U74 U_ISENSE_N437423 U_ISENSE_LIM_CUR1\n+ U_ISENSE_LIM1_CUR_BUFB NOR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U17 U_ISENSE_CUR_TRIP U_ISENSE_N163934 INV_BASIC_GEN PARAMS:\n+ VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U18 U_ISENSE_N230041 U_ISENSE_PRE_HS1_BUF\n+ BUF_DELAY_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY=2u\nX_U_ISENSE_U45 U_ISENSE_ILIM12 U_ISENSE_N251988 U_ISENSE_CUR_LIM\n+ OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U51 U_ISENSE_ILIM12 U_ISENSE_ILIM2 U_ISENSE_ILIM22\n+ OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U31 U_ISENSE_N185137 N185141 U_ISENSE_ILIM11 U_ISENSE_V1V\n+ U_ISENSE_N185125 U_ISENSE_V0V dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0\n+ VTHRESH=500E-3\nX_U_ISENSE_U52 U_ISENSE_N269762 LATCH U_ISENSE_N269804 AND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U16 U_ISENSE_N241780 HALF_BRDG U_ISENSE_ILIM1 AND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_ISENSE_V3 U_ISENSE_N180167 0 1Vdc\nX_U_ISENSE_U5 U_ISENSE_ITRIP FIXOFF U_ISENSE_N177215 AND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U36 U_ISENSE_LIM_CUR2 U_ISENSE_CUR_TRIP PRE_LS2 LS2\n+ OR3_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U67 U_ISENSE_ILIM22 U_ISENSE_TRETRY U_ISENSE_N376760 N376766\n+ srlatchrhp_basic_gen PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nX_U_ISENSE_U11 U_ISENSE_N157504 CBC U_ISENSE_N157536 AND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U60 U_ISENSE_N180191 U_ISENSE_TRETRY BUF_BASIC_GEN PARAMS:\n+ VDD=1 VSS=0 VTHRESH=0.5\nX_U_ISENSE_U53 U_ISENSE_N269762 N269768 U_ISENSE_ILIM22 U_ISENSE_V1V\n+ U_ISENSE_N269758 U_ISENSE_V0V dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0\n+ VTHRESH=500E-3\nG_U_ISENSE_ABMII2 U_ISENSE_N180167 U_ISENSE_N180191 VALUE {\n+ IF(V(U_ISENSE_N180213)>0.5,2.5u,0) }\nX_U_ISENSE_U40 VM_UV_OK U_ISENSE_N220871 INV_BASIC_GEN PARAMS: VDD=1\n+ VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U33 U_ISENSE_N183681 U_ISENSE_N185169 U_ISENSE_LIM_CUR1\n+ OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U3 U_ISENSE_N443070 U_ISENSE_ITRIP BUF_DELAY_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY=1.7u\nX_U_ISENSE_U65 U_ISENSE_TRETRY_DEL U_ISENSE_N381777 U_ISENSE_N180351\n+ U_ISENSE_N180213 srlatchrhp_basic_gen PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nX_U_ISENSE_U63 U_ISENSE_CUR_LIM RETRY RETRY U_ISENSE_N343928\n+ AND3_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U32 NSLEEP_H VM_UV_OK U_ISENSE_N185125 NAND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U9 U_ISENSE_N155740 N155826 U_ISENSE_ITRIP U_ISENSE_V1V\n+ U_ISENSE_TOFF U_ISENSE_V0V dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0\n+ VTHRESH=500E-3\nX_U_ISENSE_U10 U_ISENSE_N155740 FIXOFF U_ISENSE_N156704 AND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U12 U_ISENSE_N157504 N157508 U_ISENSE_ITRIP U_ISENSE_V1V\n+ U_ISENSE_N161337 U_ISENSE_V0V dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0\n+ VTHRESH=500E-3\nX_U_ISENSE_U46 HALF_BRDG U_ISENSE_N249666 INV_BASIC_GEN PARAMS: VDD=1\n+ VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U54 NSLEEP_H VM_UV_OK U_ISENSE_N269758 NAND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U21 U_ISENSE_CUR_LIM1B PRE_HS1 U_ISENSE_N163934 HS1\n+ AND3_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U44 U_ISENSE_ILIM1 U_ISENSE_ILIM2 U_ISENSE_N251988\n+ OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U8 U_ISENSE_ITRIP U_ISENSE_ITRIPB INV_BASIC_GEN PARAMS:\n+ VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U34 U_ISENSE_N429471 U_ISENSE_N343928 U_ISENSE_N381777\n+ OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U41 U_ISENSE_N230041 N228169 PRE_HS1 U_ISENSE_V1V\n+ U_ISENSE_PRE_HS1_BUF U_ISENSE_V0V dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0\n+ VTHRESH=500E-3\nV_U_ISENSE_V2 U_ISENSE_V0V 0 0Vdc\nX_U_ISENSE_U70 U_ISENSE_TRETRY U_ISENSE_TRETRY_DELB U_ISENSE_TRETRY_OS\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_ISENSE_U20 U_ISENSE_N180191 U_ISENSE_N180167 d_d_drv88xx PARAMS:\nX_U_ISENSE_S1 U_ISENSE_N154160 0 U_ISENSE_N152348 0 ISENSE_U_ISENSE_S1 \nX_U_ISENSE_U72 U_ISENSE_LIM_CUR2 U_ISENSE_CUR_LIM2B INV_DELAY_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY=1u\nX_U_ISENSE_U1 IPROPI VREF U_ISENSE_N441309 COMP_BASIC_GEN PARAMS: VDD=1\n+ VSS=0 VTHRESH=0.5\nX_U_ISENSE_U35 U_ISENSE_LIM_CUR1 U_ISENSE_CUR_TRIP PRE_LS1 LS1\n+ OR3_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nR_R1 GND EN_IN1 100k TC=0,0 \nX_U6 GND PMODE d_d_drv88xx PARAMS:\nV_V1 V5INT GND 5\nR_R2 GND PH_IN2 100k TC=0,0 \nR_R8 GND CPL 1MEG TC=0,0 \nR_R10 GND VCP 1MEG TC=0,0 \nX_U4 GND PH_IN2 d_d_drv88xx PARAMS:\nX_U3 GND EN_IN1 d_d_drv88xx PARAMS:\nR_R5 PMODE V5INT 156k TC=0,0 \nR_R6 GND IMODE 136k TC=0,0 \nR_R7 IMODE V5INT 68k TC=0,0 \nR_R3 GND NSLEEP 100k TC=0,0 \nX_U7 GND IMODE d_d_drv88xx PARAMS:\nV_U_LOGIC_V23 U_LOGIC_N42309 0 2Vdc\nX_U_LOGIC_U67 U_LOGIC_TSLEEP_OK U_LOGIC_N69191 U_LOGIC_N69139\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U37 U_LOGIC_N25826 U_LOGIC_N25834 INV_DELAY_BASIC_GEN PARAMS:\n+ VDD=1 VSS=0 VTHRESH=0.5 DELAY=10n\nX_U_LOGIC_U43 U_LOGIC_N25838 U_LOGIC_N26138 U_LOGIC_IMOD_L1B\n+ U_LOGIC_IMOD_L2 AND3_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U70 U_LOGIC_NSLEEP_L U_LOGIC_N84898 U_LOGIC_OUT1_HIZ\n+ OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nE_U_LOGIC_E5 U_LOGIC_PH_IN2_INT 0 PH_IN2 GND 1\nX_U_LOGIC_U103 U_LOGIC_N268778 U_LOGIC_N268778 PRE_HS1 AND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V2 U_LOGIC_N01515 0 100m\nX_U_LOGIC_U78 U_LOGIC_N125074 U_LOGIC_N125098 U_LOGIC_N125146\n+ U_LOGIC_N125170 OR3_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U98 U_LOGIC_VM_UV NSLEEP_H U_LOGIC_N223410 OR2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U80 U_LOGIC_N102715 U_LOGIC_PH_EN U_LOGIC_N116935\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U20 U_LOGIC_N09353 U_LOGIC_N09361 INV_BASIC_GEN PARAMS: VDD=1\n+ VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V8 U_LOGIC_N09191 0 180m\nX_U_LOGIC_U24 U_LOGIC_EN_IN1_INT U_LOGIC_N11855 U_LOGIC_N11903\n+ U_LOGIC_N13435 COMPHYS_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nX_U_LOGIC_U72 U_LOGIC_EN_IN1_H U_LOGIC_PH_IN2_H U_LOGIC_N83638\n+ NOR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U54 U_LOGIC_TSLEEP_OK U_LOGIC_PMOD_L U_LOGIC_N56953\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V21 U_LOGIC_N31106 0 10m\nX_U_LOGIC_U63 U_LOGIC_TSLEEP_OK U_LOGIC_N179815 U_LOGIC_N67962\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U44 U_LOGIC_IMOD_L2 U_LOGIC_IMOD_L2B INV_BASIC_GEN PARAMS:\n+ VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U100 U_LOGIC_PRE_LS1 U_LOGIC_PRE_LS1 PRE_LS1 AND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U84 U_LOGIC_EN_IN1_L U_LOGIC_N125258 U_LOGIC_N125300\n+ OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V10 U_LOGIC_N09317 0 1.1\nX_U_LOGIC_U81 U_LOGIC_PWM U_LOGIC_PH_IN2_H U_LOGIC_N117275\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V11 U_LOGIC_N11855 0 1.5\nX_U_LOGIC_U38 U_LOGIC_N25826 U_LOGIC_N26006 INV_BASIC_GEN PARAMS: VDD=1\n+ VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U96 U_LOGIC_IMOD_L1 U_LOGIC_IMOD_L4 U_LOGIC_N69191\n+ OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nC_U_LOGIC_C1 0 U_LOGIC_N44249 1u TC=0,0 \nX_U_LOGIC_U101 U_LOGIC_PRE_LS2 U_LOGIC_PRE_LS2 PRE_LS2 AND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U56 U_LOGIC_PWM N65437 U_LOGIC_NSLEEP_H_BUF U_LOGIC_N65361\n+ U_LOGIC_NSLEEP_L 0 dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U79 U_LOGIC_PH_IN2_L U_LOGIC_EN_IN1_H U_LOGIC_N97045\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U90 U_LOGIC_OUT1_HIZ PRE_LS1 U_LOGIC_N133737 NOR2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U1 U_LOGIC_VM_INT U_LOGIC_N01225 U_LOGIC_N01515\n+ U_LOGIC_N01638 COMPHYS_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nX_U_LOGIC_U3 U_LOGIC_N01763 U_LOGIC_N01638 VM_UV_OK AND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U15 U_LOGIC_N09217 U_LOGIC_N09221 U_LOGIC_PMOD_L\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U31 U_LOGIC_PH_IN2_INT U_LOGIC_N16208 U_LOGIC_N16256\n+ U_LOGIC_N16036 COMPHYS_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nX_U_LOGIC_U34 NSLEEP_H U_LOGIC_NSLEEP_L INV_BASIC_GEN PARAMS: VDD=1\n+ VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U39 U_LOGIC_IMOD_INT U_LOGIC_N26094 U_LOGIC_N26126\n+ U_LOGIC_N25830 COMPHYS_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nX_U_LOGIC_U85 U_LOGIC_PWM U_LOGIC_EN_IN1_H U_LOGIC_N125098\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U46 U_LOGIC_N31126 U_LOGIC_N31130 INV_DELAY_BASIC_GEN PARAMS:\n+ VDD=1 VSS=0 VTHRESH=0.5 DELAY=10n\nX_U_LOGIC_U21 U_LOGIC_PMOD_L U_LOGIC_PMOD_LB INV_BASIC_GEN PARAMS:\n+ VDD=1 VSS=0 VTHRESH=500E-3\nE_U_LOGIC_E7 U_LOGIC_IMOD_INT 0 IMODE GND 1\nV_U_LOGIC_V13 U_LOGIC_N16208 0 1.5\nX_U_LOGIC_U27 U_LOGIC_EN_IN1_H U_LOGIC_EN_IN1_L INV_BASIC_GEN PARAMS:\n+ VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U55 NSLEEP_H U_LOGIC_NSLEEP_H_BUF BUF_DELAY_BASIC_GEN PARAMS:\n+ VDD=1 VSS=0 VTHRESH=0.5 DELAY=1u\nX_U_LOGIC_U57 U_LOGIC_TSLEEP_OK U_LOGIC_PMOD_H U_LOGIC_N65361\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U82 HALF_BRDG U_LOGIC_EN_IN1_L U_LOGIC_N118650 AND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V12 U_LOGIC_N11903 0 150m\nV_U_LOGIC_V19 U_LOGIC_N26126 0 10m\nX_U_LOGIC_U16 U_LOGIC_N09195 U_LOGIC_N09217 INV_DELAY_BASIC_GEN PARAMS:\n+ VDD=1 VSS=0 VTHRESH=0.5 DELAY=10n\nX_U_LOGIC_U91 U_LOGIC_N133737 U_LOGIC_NSLEEP_H_BUF1 U_LOGIC_N268778\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nE_U_LOGIC_E6 U_LOGIC_NSLEEP_INT 0 NSLEEP GND 1\nX_U_LOGIC_U64 LATCH N68620 U_LOGIC_NSLEEP_H_BUF U_LOGIC_N68544\n+ U_LOGIC_NSLEEP_L 0 dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U22 U_LOGIC_N09357 U_LOGIC_N09361 U_LOGIC_PMOD_LB\n+ U_LOGIC_PMOD_HIZ AND3_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U47 U_LOGIC_N31126 U_LOGIC_N31134 INV_BASIC_GEN PARAMS: VDD=1\n+ VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U53 U_LOGIC_PH_EN N64335 U_LOGIC_NSLEEP_H_BUF U_LOGIC_N56953\n+ U_LOGIC_NSLEEP_L 0 dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U73 U_LOGIC_NSLEEP_L U_LOGIC_N87407 U_LOGIC_OUT2_HIZ\n+ OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U52 U_LOGIC_N44249 U_LOGIC_TSLEEP_OK BUF_DELAY_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY=10n\nX_U_LOGIC_U58 HALF_BRDG N65980 U_LOGIC_NSLEEP_H_BUF U_LOGIC_N65904\n+ U_LOGIC_NSLEEP_L 0 dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U86 U_LOGIC_PH_IN2_H U_LOGIC_EN_IN1_H U_LOGIC_N125258\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U74 U_LOGIC_PWM U_LOGIC_N87397 U_LOGIC_N87407 AND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U10 U_LOGIC_IMOD_INT U_LOGIC_N25928 U_LOGIC_N25976\n+ U_LOGIC_N25826 COMPHYS_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nV_U_LOGIC_V22 U_LOGIC_N31070 0 2\nV_U_LOGIC_V14 U_LOGIC_N16256 0 150m\nX_U_LOGIC_U17 U_LOGIC_N09195 U_LOGIC_N09221 INV_BASIC_GEN PARAMS: VDD=1\n+ VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U23 U_LOGIC_PMOD_HIZ U_LOGIC_PMOD_L U_LOGIC_PMOD_H\n+ NOR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U94 U_LOGIC_IMOD_L1 U_LOGIC_IMOD_L2 U_LOGIC_N179815\n+ OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U65 U_LOGIC_TSLEEP_OK U_LOGIC_N68596 U_LOGIC_N68544\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U40 U_LOGIC_N25830 U_LOGIC_N25838 INV_DELAY_BASIC_GEN PARAMS:\n+ VDD=1 VSS=0 VTHRESH=0.5 DELAY=10n\nX_U_LOGIC_U68 CBC N71310 U_LOGIC_NSLEEP_H_BUF U_LOGIC_N71234\n+ U_LOGIC_NSLEEP_L 0 dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V17 U_LOGIC_N25928 0 0.45\nX_U_LOGIC_U75 U_LOGIC_EN_IN1_H U_LOGIC_PH_IN2_H U_LOGIC_N87397\n+ NOR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U87 U_LOGIC_N125170 NSLEEP_H U_LOGIC_PRE_LS2 AND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U51 VM_UV_OK U_LOGIC_VM_UV INV_BASIC_GEN PARAMS: VDD=1 VSS=0\n+ VTHRESH=500E-3\nX_U_LOGIC_U35 U_LOGIC_NSLEEP_INT U_LOGIC_N18462 U_LOGIC_N18510\n+ U_LOGIC_N18290 COMPHYS_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nX_U_LOGIC_U59 U_LOGIC_TSLEEP_OK U_LOGIC_PMOD_HIZ U_LOGIC_N65904\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U28 U_LOGIC_N16036 U_LOGIC_N16078 BUF_DELAY_BASIC_GEN PARAMS:\n+ VDD=1 VSS=0 VTHRESH=0.5 DELAY=750n\nX_U_LOGIC_U60 U_LOGIC_PH_EN N67469 U_LOGIC_NSLEEP_H_BUF U_LOGIC_N67393\n+ U_LOGIC_NSLEEP_L 0 dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U18 U_LOGIC_PMOD_INT U_LOGIC_N09317 U_LOGIC_N09349\n+ U_LOGIC_N09353 COMPHYS_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nE_U_LOGIC_E3 U_LOGIC_PMOD_INT 0 PMODE GND 1\nV_U_LOGIC_V15 U_LOGIC_N18462 0 1.5\nX_U_LOGIC_U88 HALF_BRDG U_LOGIC_PH_IN2_L U_LOGIC_N125146 AND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U48 U_LOGIC_IMOD_L3B U_LOGIC_IMOD_L1B U_LOGIC_IMOD_L2B\n+ U_LOGIC_IMOD_L4 AND3_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nG_U_LOGIC_ABMI1 U_LOGIC_N42309 U_LOGIC_N44249 VALUE { IF(V(NSLEEP_H) <\n+ 0.5 & V(VM_UV_OK) > 0.5,0.5m,0) }\nX_U_LOGIC_U2 U_LOGIC_N01638 U_LOGIC_N01763 BUF_DELAY_BASIC_GEN PARAMS:\n+ VDD=1 VSS=0 VTHRESH=0.5 DELAY=10u\nX_U_LOGIC_U41 U_LOGIC_N25830 U_LOGIC_N26138 INV_BASIC_GEN PARAMS: VDD=1\n+ VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U29 U_LOGIC_N16078 U_LOGIC_N16078 U_LOGIC_PH_IN2_H\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U50 U_LOGIC_N31130 U_LOGIC_N31134 U_LOGIC_IMOD_L1B\n+ U_LOGIC_IMOD_L2B U_LOGIC_IMOD_L3 AND4_BASIC_GEN PARAMS: VDD=1 VSS=0\n+ VTHRESH=500E-3\nX_U_LOGIC_U25 U_LOGIC_N13435 U_LOGIC_N13457 BUF_DELAY_BASIC_GEN PARAMS:\n+ VDD=1 VSS=0 VTHRESH=0.5 DELAY=750n\nX_U_LOGIC_S1 U_LOGIC_N223410 0 U_LOGIC_N44249 0 LOGIC_U_LOGIC_S1 \nX_U_LOGIC_U77 U_LOGIC_EN_IN1_L U_LOGIC_N97045 U_LOGIC_N102715\n+ OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U69 U_LOGIC_TSLEEP_OK U_LOGIC_N71286 U_LOGIC_N71234\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V18 U_LOGIC_N25976 0 10m\nX_U_LOGIC_U49 U_LOGIC_IMOD_L3 U_LOGIC_IMOD_L3B INV_BASIC_GEN PARAMS:\n+ VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V9 U_LOGIC_N09349 0 180m\nV_U_LOGIC_V20 U_LOGIC_N26094 0 1.1\nX_U_LOGIC_U4 U_LOGIC_N44249 U_LOGIC_N42309 d_d_drv88xx PARAMS:\nX_U_LOGIC_U61 U_LOGIC_TSLEEP_OK U_LOGIC_PMOD_L U_LOGIC_N67393\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U95 U_LOGIC_IMOD_L3 U_LOGIC_IMOD_L4 U_LOGIC_N68596\n+ OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U76 U_LOGIC_N116935 U_LOGIC_N117275 U_LOGIC_N118650\n+ U_LOGIC_N119572 OR3_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U26 U_LOGIC_N13457 U_LOGIC_N13457 U_LOGIC_EN_IN1_H\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U9 U_LOGIC_PMOD_INT U_LOGIC_N09143 U_LOGIC_N09191\n+ U_LOGIC_N09195 COMPHYS_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nX_U_LOGIC_U71 U_LOGIC_PWM U_LOGIC_N83638 U_LOGIC_N84898 AND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U66 FIXOFF N69215 U_LOGIC_NSLEEP_H_BUF U_LOGIC_N69139\n+ U_LOGIC_NSLEEP_L 0 dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U92 U_LOGIC_OUT2_HIZ PRE_LS2 U_LOGIC_N140494 NOR2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V16 U_LOGIC_N18510 0 35m\nX_U_LOGIC_U36 U_LOGIC_N25834 U_LOGIC_N26006 U_LOGIC_IMOD_L1\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U99 U_LOGIC_NSLEEP_H_BUF U_LOGIC_NSLEEP_H_BUF1\n+ BUF_DELAY_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY=0.2u\nX_U_LOGIC_U83 U_LOGIC_N119572 NSLEEP_H U_LOGIC_PRE_LS1 AND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U89 U_LOGIC_N125300 U_LOGIC_PH_EN U_LOGIC_N125074\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U42 U_LOGIC_IMOD_L1 U_LOGIC_IMOD_L1B INV_BASIC_GEN PARAMS:\n+ VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U30 U_LOGIC_PH_IN2_H U_LOGIC_PH_IN2_L INV_BASIC_GEN PARAMS:\n+ VDD=1 VSS=0 VTHRESH=500E-3\nE_U_LOGIC_E4 U_LOGIC_EN_IN1_INT 0 EN_IN1 GND 1\nX_U_LOGIC_U105 U_LOGIC_N278783 U_LOGIC_N278783 PRE_HS2 AND2_BASIC_GEN\n+ PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V7 U_LOGIC_N09143 0 0.65\nX_U_LOGIC_U19 U_LOGIC_N09353 U_LOGIC_N09357 INV_DELAY_BASIC_GEN PARAMS:\n+ VDD=1 VSS=0 VTHRESH=0.5 DELAY=10n\nX_U_LOGIC_U93 U_LOGIC_N140494 U_LOGIC_NSLEEP_H_BUF1 U_LOGIC_N278783\n+ AND2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nX_U_LOGIC_U32 U_LOGIC_N18290 NSLEEP_H BUF_DELAY_BASIC_GEN PARAMS: VDD=1\n+ VSS=0 VTHRESH=0.5 DELAY=1.11m\nX_U_LOGIC_U97 U_LOGIC_IMOD_L2 U_LOGIC_IMOD_L3 U_LOGIC_N71286\n+ OR2_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nE_U_LOGIC_E1 U_LOGIC_VM_INT 0 VM GND 1\nX_U_LOGIC_U62 RETRY N68038 U_LOGIC_NSLEEP_H_BUF U_LOGIC_N67962\n+ U_LOGIC_NSLEEP_L 0 dffsr_rhpbasic_gen PARAMS: VDD=1 VSS=0 VTHRESH=500E-3\nV_U_LOGIC_V1 U_LOGIC_N01225 0 4.45\nX_U_LOGIC_U45 U_LOGIC_IMOD_INT U_LOGIC_N31070 U_LOGIC_N31106\n+ U_LOGIC_N31126 COMPHYS_BASIC_GEN PARAMS: VDD=1 VSS=0 VTHRESH=0.5\nX_U5 GND NSLEEP d_d_drv88xx PARAMS:\nX_U_MOS_H3 U_MOS_S2 OUT2 IMON2 0 MOS_U_MOS_H3 \nG_U_MOS_ABM2I1 VREF IPROPI VALUE { (V(U_MOS_IMON1_DEL) +\n+ V(U_MOS_IMON2_DEL)) *AIPROPI }\nE_U_MOS_ABM60 U_MOS_DRV1 0 VALUE { IF(V(HS1)>0.5 & V(VM_UV_OK)>0.5,\n+ 5,0) }\nX_U_MOS_M5 U_MOS_VM_OK U_MOS_GATE2 U_MOS_S2 dmg4800lsd PARAMS:\nR_U_MOS_R1 IMON1 U_MOS_IMON1_DEL 254 TC=0,0 \nV_U_MOS_V1 U_MOS_VMOK_5 U_MOS_VM_OK 5\nE_U_MOS_ABM61 U_MOS_DRV3 0 VALUE { IF(V(LS1)>0.5 & V(VM_UV_OK)>0.5,\n+ 5,0) }\nX_U_MOS_U9 U_MOS_GATE4 U_MOS_V5V d_d_drv88xx PARAMS:\nX_U_MOS_M6 U_MOS_S2 U_MOS_GATE4 PGND dmg4800lsd PARAMS:\nG_U_MOS_ABMII5 U_MOS_V5V U_MOS_GATE4 VALUE { IF(V(LS2)>0.5 &\n+ V(VM_UV_OK)>0.5, 5.2m,0) }\nE_U_MOS_ABM58 U_MOS_DRV2 0 VALUE { IF(V(HS2)>0.5 & V(VM_UV_OK)>0.5,\n+ V(U_MOS_VM_OK)+5,0) }\nX_U_MOS_U10 PGND U_MOS_GATE4 d_d_drv88xx PARAMS:\nX_U_MOS_M7 U_MOS_S1 U_MOS_GATE3 PGND dmg4800lsd PARAMS:\nG_U_MOS_ABMII6 U_MOS_GATE4 PGND VALUE { IF(V(LS2)>0.5 &\n+ V(VM_UV_OK)>0.5, 0,100m) }\nE_U_MOS_ABM59 U_MOS_DRV4 0 VALUE { IF(V(LS2)>0.5 & V(VM_UV_OK)>0.5,\n+ 5,0) }\nX_U_MOS_U7 U_MOS_GATE1 U_MOS_VMOK_5 d_d_drv88xx PARAMS:\nX_U_MOS_U11 U_MOS_GATE3 U_MOS_V5V d_d_drv88xx PARAMS:\nG_U_MOS_ABMII1 U_MOS_VMOK_5 U_MOS_GATE2 VALUE { IF(V(HS2)>0.5 &\n+ V(VM_UV_OK)>0.5, 5.2m,0) }\nV_U_MOS_V2 U_MOS_V5V PGND 5\nG_U_MOS_ABMII3 U_MOS_VMOK_5 U_MOS_GATE1 VALUE { IF(V(HS1)>0.5 &\n+ V(VM_UV_OK)>0.5, 5.2m,0) }\nG_U_MOS_ABMII7 U_MOS_V5V U_MOS_GATE3 VALUE { IF(V(LS1)>0.5 &\n+ V(VM_UV_OK)>0.5, 5.2m,0) }\nE_U_MOS_E2 U_MOS_OUT2_INT 0 U_MOS_S2 0 1\nX_U_MOS_U8 U_MOS_OUT1_INT U_MOS_GATE1 d_d_drv88xx PARAMS:\nX_U_MOS_U5 U_MOS_GATE2 U_MOS_VMOK_5 d_d_drv88xx PARAMS:\nC_U_MOS_C1 0 U_MOS_IMON1_DEL 3n TC=0,0 \nX_U_MOS_U12 PGND U_MOS_GATE3 d_d_drv88xx PARAMS:\nG_U_MOS_ABMII4 U_MOS_GATE1 U_MOS_OUT1_INT VALUE { IF(V(HS1)>0.5 &\n+ V(VM_UV_OK)>0.5, 0,100m) }\nG_U_MOS_ABMII8 U_MOS_GATE3 PGND VALUE { IF(V(LS1)>0.5 &\n+ V(VM_UV_OK)>0.5, 0,100m) }\nX_U_MOS_H2 U_MOS_S1 OUT1 IMON1 0 MOS_U_MOS_H2 \nX_U_MOS_U6 U_MOS_OUT2_INT U_MOS_GATE2 d_d_drv88xx PARAMS:\nE_U_MOS_ABM55 VISENSE 0 VALUE { ( V(IMON1) \n+ +V(IMON2) ) }\nG_U_MOS_ABMII2 U_MOS_GATE2 U_MOS_OUT2_INT VALUE { IF(V(HS2)>0.5 &\n+ V(VM_UV_OK)>0.5, 0,100m) }\nE_U_MOS_E1 U_MOS_OUT1_INT 0 U_MOS_S1 0 1\nR_U_MOS_R2 IMON2 U_MOS_IMON2_DEL 254 TC=0,0 \nX_U_MOS_M8 U_MOS_VM_OK U_MOS_GATE1 U_MOS_S1 dmg4800lsd PARAMS:\nX_U_MOS_U4 IPROPI VREF d_d_drv88xx PARAMS:\nC_U_MOS_C2 0 U_MOS_IMON2_DEL 3n TC=0,0 \nE_U_MOS_ABM54 U_MOS_VM_OK 0 VALUE { IF(V(VM_UV_OK)>0.5 , V(VM) ,0) }\n.IC V(U_ISENSE_N180213 )=0\n.PARAM ilim=5.5 aipropi=1000u\n.ENDS DRV8876_TRANS\n*$\n.subckt DRV8876_S1 1 2 3 4 \nS_S1 3 4 1 2 _S1\nRS_S1 1 2 1G\n.MODEL _S1 VSWITCH Roff=1e6 Ron=1.0 Voff=0.2 Von=0.8\n.ends DRV8876_S1\n*$\n.subckt ISENSE_U_ISENSE_S2 1 2 3 4 \nS_U_ISENSE_S2 3 4 1 2 _U_ISENSE_S2\nRS_U_ISENSE_S2 1 2 1G\n.MODEL _U_ISENSE_S2 VSWITCH Roff=1e6 Ron=1m Voff=0.2 Von=0.8\n.ends ISENSE_U_ISENSE_S2\n*$\n.subckt ISENSE_U_ISENSE_S1 1 2 3 4 \nS_U_ISENSE_S1 3 4 1 2 _U_ISENSE_S1\nRS_U_ISENSE_S1 1 2 1G\n.MODEL _U_ISENSE_S1 VSWITCH Roff=1e6 Ron=0.01 Voff=0.2 Von=0.8\n.ends ISENSE_U_ISENSE_S1\n*$\n.subckt LOGIC_U_LOGIC_S1 1 2 3 4 \nS_U_LOGIC_S1 3 4 1 2 _U_LOGIC_S1\nRS_U_LOGIC_S1 1 2 1G\n.MODEL _U_LOGIC_S1 VSWITCH Roff=1e6 Ron=500 Voff=0.2 Von=0.8\n.ends LOGIC_U_LOGIC_S1\n*$\n.subckt MOS_U_MOS_H3 1 2 3 4 \nH_U_MOS_H3 3 4 VH_U_MOS_H3 1\nVH_U_MOS_H3 1 2 0V\n.ends MOS_U_MOS_H3\n*$\n.subckt MOS_U_MOS_H2 1 2 3 4 \nH_U_MOS_H2 3 4 VH_U_MOS_H2 1\nVH_U_MOS_H2 1 2 0V\n.ends MOS_U_MOS_H2\n*$\n*$\n.subckt D_D_DRV88xx 1 2\nd1 1 2 dd\n.model dd d\n+ is=1e-015\n+ n=0.01\n+ tt=1e-011\n.ends D_D_DRV88xx\n*$\n.subckt one_shot in out\n+ params: t=100\ns_s1 meas 0 reset2 0 s1\ne_abm1 ch 0 value { if( v(in)>0.5 | v(out)>0.5,1,0) }\nr_r2 reset2 reset 0.1 \ne_abm3 out 0 value { if( v(meas)<0.5 & v(ch)>0.5,1,0) }\nr_r1 meas ch {t} \nc_c2 0 reset2 1.4427n \nc_c1 0 meas 1.4427n \ne_abm2 reset 0 value { if(v(ch)<0.5,1,0) }\n.model s1 vswitch\n+ roff=1e+009\n+ ron=1\n+ voff=0.25\n+ von=0.75\n.ends one_shot\n*$\n.SUBCKT SRLATCHRHP_BASIC_GEN S R Q QB PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nGQ 0 Qint VALUE = {IF(V(R) > {VTHRESH},-5,IF(V(S)>{VTHRESH},5, 0))}\nCQint Qint 0 1n\nRQint Qint 0 1000MEG\nD_D10 Qint MY5 D_D5\nV1 MY5 0 {VDD}\nD_D11 MYVSS Qint D_D5\nV2 MYVSS 0 {VSS} \nEQ Qqq 0 Qint 0 1\nX3 Qqq Qqqd1 BUF_BASIC_GEN PARAMS: VDD={VDD} VSS={VSS} VTHRESH={VTHRESH}\nRQq Qqqd1 Q 1\nEQb Qbr 0 VALUE = {IF( V(Q) > {VTHRESH}, {VSS},{VDD})}\nRQb Qbr QB 1 \nCdummy1 Q 0 1n \nCdummy2 QB 0 1n\n.IC V(Qint) {VSS}\n.MODEL D_D5 D( IS=1e-15 TT=10p Rs=0.05 N=.1 )\n.ENDS SRLATCHRHP_BASIC_GEN\n*$\n.subckt srlatchshp_basic_gen s r q qb params: vdd=1 vss=0 vthresh=0.5 \ngq 0 qint value = {if(v(s) > {vthresh},5,if(v(r)>{vthresh},-5, 0))}\ncqint qint 0 1n\nrqint qint 0 1000meg\nd_d10 qint my5 d_d1\nv1 my5 0 {vdd}\nd_d11 myvss qint d_d1\nv2 myvss 0 {vss} \neq qqq 0 qint 0 1\nx3 qqq qqqd1 buf_basic_gen params: vdd={vdd} vss={vss} vthresh={vthresh}\nrqq qqqd1 q 1\neqb qb 0 value = {1-v(q)} \ncdummy1 q 0 1n \ncdummy2 qb 0 1n \n.ic v(qint) {vss}\n.ends srlatchshp_basic_gen \n*$\n.SUBCKT NOR3_BASIC_GEN A B C Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} | \n+ V(B) > {VTHRESH} |\n+ V(C) > {VTHRESH},{VSS},{VDD})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS NOR3_BASIC_GEN\n*$\n.SUBCKT NAND2_BASIC_GEN A B Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} & \n+ V(B) > {VTHRESH},{VSS},{VDD})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS NAND2_BASIC_GEN\n*$\n.SUBCKT NAND3_BASIC_GEN A B C Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} & \n+ V(B) > {VTHRESH} &\n+ V(C) > {VTHRESH},{VSS},{VDD})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS NAND3_BASIC_GEN\n*$\n.SUBCKT NOR2_BASIC_GEN A B Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} | \n+ V(B) > {VTHRESH},{VSS},{VDD})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS NOR2_BASIC_GEN\n*$\n.SUBCKT AND3_BASIC_GEN A B C Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} & \n+ V(B) > {VTHRESH} &\n+ V(C) > {VTHRESH},{VDD},{VSS})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS AND3_BASIC_GEN\n*$\n.SUBCKT COMPHYS_BASIC_GEN INP INM HYS OUT PARAMS: VDD=1 VSS=0 VTHRESH=0.5\t\nEIN INP1 INM1 INP INM 1 \nEHYS INP1 INP2 VALUE { IF( V(1) > {VTHRESH},-V(HYS),0) }\nEOUT OUT 0 VALUE { IF( V(INP2)>V(INM1), {VDD} ,{VSS}) }\nR1 OUT 1 1\nC1 1 0 5n\nRINP1 INP1 0 1K\n.ENDS COMPHYS_BASIC_GEN\n*$\n.SUBCKT INV_BASIC_GEN A Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} , \n+ {VSS},{VDD})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS INV_BASIC_GEN\n*$\n.SUBCKT OR2_BASIC_GEN A B Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} | \n+ V(B) > {VTHRESH},{VDD},{VSS})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS OR2_BASIC_GEN\n*$\n.SUBCKT OR3_BASIC_GEN A B C Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} | \n+ V(B) > {VTHRESH} |\n+ V(C) > {VTHRESH},{VDD},{VSS})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS OR3_BASIC_GEN\n*$\n.SUBCKT COMP_BASIC_GEN INP INM Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5\t\nE_ABM Yint 0 VALUE {IF (V(INP) > \n+ V(INM), {VDD},{VSS})}\nR1 Yint Y 1\nC1 Y 0 1n\n.ENDS COMP_BASIC_GEN\n*$\n.SUBCKT AND2_BASIC_GEN A B Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} & \n+ V(B) > {VTHRESH},{VDD},{VSS})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS AND2_BASIC_GEN\n*$\n.SUBCKT BUF_BASIC_GEN A Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} , \n+ {VDD},{VSS})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS BUF_BASIC_GEN\n*$\n.SUBCKT BUF_DELAY_BASIC_GEN A Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY = 10n \nE_ABMGATE1 YINT1 0 VALUE {{IF(V(A) > {VTHRESH} , \n+ {VDD},{VSS})}}\nRINT YINT1 YINT2 1\nCINT YINT2 0 {DELAY*1.3}\nE_ABMGATE2 YINT3 0 VALUE {{IF(V(YINT2) > {VTHRESH} , \n+ {VDD},{VSS})}}\nRINT2 YINT3 Y 1\nCINT2 Y 0 1n\n.ENDS BUF_DELAY_BASIC_GEN\n*$\n.SUBCKT DFFSR_RHPBASIC_GEN Q QB CLK D R S PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \n***Set has higher priority in this\n** Changed the delay from 7n/10n to 15n/20n to help larger time step simulations\n**Faster flip-flops require a a smaller time step to simulate\nX1 CLK CLKdel INV_DELAY_BASIC_GEN PARAMS: VDD={VDD} VSS={VSS} VTHRESH={VTHRESH} DELAY = 1u\nX2 CLK CLKdel CLKint AND2_BASIC_GEN PARAMS: VDD={VDD} VSS={VSS} VTHRESH={VTHRESH} \nGQ 0 Qint VALUE = {IF(V(R) > {VTHRESH},-5,IF(V(S) > {VTHRESH},5, IF(V(CLKint)> {VTHRESH}, \n+ IF(V(D)> {VTHRESH},5,-5),0)))}\nCQint Qint 0 1n\nRQint Qint 0 1000MEG\nD_D10 Qint MY5 D_D4\nV1 MY5 0 {VDD}\nD_D11 MYVSS Qint D_D4\nV2 MYVSS 0 {VSS} \nEQ Qqq 0 Qint 0 1\nX3 Qqq Qqqd1 BUF_DELAY_BASIC_GEN PARAMS: VDD={VDD} VSS={VSS} VTHRESH={VTHRESH} DELAY = 20n\nRQq Qqqd1 Q 1\nEQb Qbr 0 VALUE = {IF( V(Q) > {VTHRESH}, {VSS},{VDD})}\nRQb Qbr Qb 1 \nCdummy1 Q 0 1nF \nCdummy2 QB 0 1nF \n.IC V(Qint) {VSS}\n.MODEL D_D4 D( IS=1e-15 TT=10p Rs=0.05 N=.1 )\n.ENDS DFFSR_RHPBASIC_GEN\n*$\n.SUBCKT INV_DELAY_BASIC_GEN A Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 DELAY = 10n \nE_ABMGATE1 YINT1 0 VALUE {{IF(V(A) > {VTHRESH} , \n+ {VDD},{VSS})}}\nRINT YINT1 YINT2 1\nCINT YINT2 0 {DELAY*1.3}\nE_ABMGATE2 YINT3 0 VALUE {{IF(V(YINT2) > {VTHRESH} , \n+ {VSS},{VDD})}}\nRINT2 YINT3 Y 1\nCINT2 Y 0 1n\n.ENDS INV_DELAY_BASIC_GEN\n*$\n.SUBCKT AND4_BASIC_GEN A B C D Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} & \n+ V(B) > {VTHRESH} &\n+ V(C) > {VTHRESH} &\n+ V(D) > {VTHRESH},{VDD},{VSS})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS AND4_BASIC_GEN\n*$\n.SUBCKT DMG4800LSD D G S\nM1 1 G 3 3 NMOS L=1.84U W=50m M=1\nRD D 1 0.1m\nRS S 3 0.1m\nCGS G 3 10p\nCGD G 1 40p\n*CGS G 3 692p\n*EGD 12 0 G 1 1\n*VFB 14 0 0\n*FFB G 1 VFB 1\n*R1 13 0 1.00\n*D1 12 13 DLIM\n*DDG 15 14 DCGD\n*R2 12 15 1.00\n*D2 15 0 DLIM\nDSD 3 D DSUB\n*.MODEL NMOS NMOS LEVEL=3 U0=400 VMAX=40k\n*+ ETA=0.1m VTO=1.62 TOX=60n NSUB=2.16e16\n.MODEL NMOS NMOS LEVEL=3 U0=400 VMAX=40k\n+ VTO=1.62 TOX=60n \n*.MODEL NMOS NMOS (VTO = 1.7 KP = 20 LAMBDA = 0.0001)\n.MODEL DCGD D CJO=488p VJ=450m M=0.420\n.MODEL DSUB D IS=36.1n N=1.50 RS=21.8m BV=30\n+ CJO=48p VJ=0.950 M=0.920\n.MODEL DLIM D IS=100U\n.ENDS DMG4800LSD\n*$\n.SUBCKT OR4_BASIC_GEN A B C D Y PARAMS: VDD=1 VSS=0 VTHRESH=0.5 \nE_ABMGATE YINT 0 VALUE {{IF(V(A) > {VTHRESH} | \n+ V(B) > {VTHRESH} |\n+ V(C) > {VTHRESH} |\n+ V(D) > {VTHRESH},{VDD},{VSS})}}\nRINT YINT Y 1\nCINT Y 0 1n\n.ENDS OR4_BASIC_GEN\n*$\n"
},
{
"type": "schematic_component",
"schematic_component_id": "schematic_component_0",
"center": {
"x": 0,
"y": 0
},
"rotation": 0,
"size": {
"width": 1.7000000000000002,
"height": 6.6000000000000005
},
"pin_spacing": 0.2,
"pin_styles": {
"pin2": {},
"pin3": {},
"pin5": {},
"pin7": {},
"pin10": {},
"pin11": {},
"pin13": {},
"pin15": {},
"pin17": {}
},
"port_labels": {
"pin1": "EN",
"pin2": "PH",
"pin3": "nSLEEP",
"pin4": "nFAULT",
"pin5": "VREF",
"pin6": "IPROPI",
"pin7": "IMODE",
"pin8": "OUT1",
"pin9": "PGND",
"pin10": "OUT2",
"pin11": "VM",
"pin12": "VCP",
"pin13": "CPH",
"pin14": "CPL",
"pin15": "GND",
"pin16": "PMODE",
"pin17": "PAD"
},
"source_component_id": "source_component_0",
"schematic_group_id": "schematic_group_0"
},
{
"type": "schematic_text",
"schematic_text_id": "schematic_text_0",
"text": "DRV8876",
"schematic_component_id": "schematic_component_0",
"anchor": "left",
"rotation": 0,
"position": {
"x": -0.8500000000000001,
"y": -3.43
},
"color": "#006464",
"font_size": 0.18
},
{
"type": "schematic_text",
"schematic_text_id": "schematic_text_1",
"text": "U1",
"schematic_component_id": "schematic_component_0",
"anchor": "left",
"rotation": 0,
"position": {
"x": -0.8500000000000001,
"y": 3.43
},
"color": "#006464",
"font_size": 0.18
},
{
"type": "schematic_component",
"schematic_component_id": "schematic_component_1",
"center": {
"x": 4,
"y": -1.6
},
"size": {
"width": 0.9,
"height": 0.6
},
"source_component_id": "source_component_1",
"is_box_with_pins": true,
"symbol_name": "capacitor_up",
"symbol_display_value": "0.1uF",
"schematic_group_id": "schematic_group_0"
},
{
"type": "schematic_component",
"schematic_component_id": "schematic_component_2",
"center": {
"x": 5,
"y": -1.6
},
"size": {
"width": 0.9,
"height": 0.6
},
"source_component_id": "source_component_2",
"is_box_with_pins": true,
"symbol_name": "capacitor_up",
"symbol_display_value": "Bulk",
"schematic_group_id": "schematic_group_0"
},
{
"type": "schematic_component",
"schematic_component_id": "schematic_component_3",
"center": {
"x": 2.5,
"y": 1
},
"size": {
"width": 0.6,
"height": 0.65
},
"source_component_id": "source_component_3",
"is_box_with_pins": true,
"symbol_name": "capacitor_right",
"symbol_display_value": "0.022uF",
"schematic_group_id": "schematic_group_0"
},
{
"type": "schematic_component",
"schematic_component_id": "schematic_component_4",
"center": {
"x": 2.5,
"y": -0.9
},
"size": {
"width": 0.6,
"height": 0.65
},
"source_component_id": "source_component_4",
"is_box_with_pins": true,
"symbol_name": "capacitor_right",
"symbol_display_value": "0.1uF",
"schematic_group_id": "schematic_group_0"
},
{
"type": "schematic_component",
"schematic_component_id": "schematic_component_5",
"center": {
"x": -5,
"y": -3.5
},
"size": {
"width": 0.9,
"height": 0.6
},
"source_component_id": "source_component_5",
"is_box_with_pins": true,
"symbol_name": "boxresistor_up",
"symbol_display_value": "100Ω",
"schematic_group_id": "schematic_group_0"
},
{
"type": "schematic_component",
"schematic_component_id": "schematic_component_6",
"center": {
"x": -5.5,
"y": -5
},
"size": {
"width": 0.9,
"height": 0.6
},
"source_component_id": "source_component_6",
"is_box_with_pins": true,
"symbol_name": "boxresistor_up",
"symbol_display_value": "100Ω",
"schematic_group_id": "schematic_group_0"
},
{
"type": "schematic_component",
"schematic_component_id": "schematic_component_7",
"center": {
"x": -4,
"y": -2
},
"size": {
"width": 0.9,
"height": 0.6
},
"source_component_id": "source_component_7",
"is_box_with_pins": true,
"symbol_name": "boxresistor_up",
"symbol_display_value": "100Ω",
"schematic_group_id": "schematic_group_0"
},
{
"type": "schematic_component",
"schematic_component_id": "schematic_component_8",
"center": {
"x": -3,
"y": -2
},
"size": {
"width": 0.9,
"height": 0.6
},
"source_component_id": "source_component_8",
"is_box_with_pins": true,
"symbol_name": "boxresistor_up",
"symbol_display_value": "100Ω",
"schematic_group_id": "schematic_group_0"
},
{
"type": "schematic_component",
"schematic_component_id": "schematic_component_9",
"center": {
"x": -6.5,
"y": 1.2
},
"rotation": 0,
"size": {
"width": 0.4,
"height": 0.8
},
"pin_spacing": 0.2,
"port_labels": {},
"source_component_id": "source_component_9",
"schematic_group_id": "schematic_group_0"
},
{
"type": "schematic_text",
"schematic_text_id": "schematic_text_2",
"text": "",
"schematic_component_id": "schematic_component_9",
"anchor": "left",
"rotation": 0,
"position": {
"x": -6.7,
"y": 0.6699999999999999
},
"color": "#006464",
"font_size": 0.18
},
{
"type": "schematic_text",
"schematic_text_id": "schematic_text_3",
"text": "Controller",
"schematic_component_id": "schematic_component_9",
"anchor": "left",
"rotation": 0,
"position": {
"x": -6.7,
"y": 1.73
},
"color": "#006464",
"font_size": 0.18
},
{
"type": "schematic_component",
"schematic_component_id": "schematic_component_10",
"center": {
"x": 1,
"y": -4.5
},
"rotation": 0,
"size": {
"width": 0.4,
"height": 0.4
},
"pin_spacing": 0.2,
"port_labels": {},
"source_component_id": "source_component_10",
"schematic_group_id": "schematic_group_0"
},
{
"type": "schematic_text",
"schematic_text_id": "schematic_text_4",
"text": "",
"schematic_component_id": "schematic_component_10",
"anchor": "left",
"rotation": 0,
"position": {
"x": 0.8,
"y": -4.83
},
"color": "#006464",
"font_size": 0.18
},
{
"type": "schematic_text",
"schematic_text_id": "schematic_text_5",
"text": "Motor",
"schematic_component_id": "schematic_component_10",
"anchor": "left",
"rotation": 0,
"position": {
"x": 0.8,
"y": -4.17
},
"color": "#006464",
"font_size": 0.18
},
{
"type": "schematic_group",
"schematic_group_id": "schematic_group_0",
"is_subcircuit": true,
"subcircuit_id": "subcircuit_source_group_0",
"name": "unnamed_group1",
"center": {
"x": 0,
"y": 0
},
"width": 0,
"height": 0,
"schematic_component_ids": [],
"source_group_id": "source_group_0",
"show_as_schematic_box": false
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_0",
"schematic_component_id": "schematic_component_0",
"center": {
"x": -1.25,
"y": 2.9000000000000004
},
"source_port_id": "source_port_0",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 1,
"true_ccw_index": 0,
"display_pin_label": "EN",
"is_connected": false
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_1",
"schematic_component_id": "schematic_component_0",
"center": {
"x": -1.25,
"y": 2.1000000000000005
},
"source_port_id": "source_port_1",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 2,
"true_ccw_index": 1,
"display_pin_label": "PH",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_2",
"schematic_component_id": "schematic_component_0",
"center": {
"x": -1.25,
"y": 1.3000000000000003
},
"source_port_id": "source_port_2",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 3,
"true_ccw_index": 2,
"display_pin_label": "nSLEEP",
"is_connected": false
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_3",
"schematic_component_id": "schematic_component_0",
"center": {
"x": -1.25,
"y": 0.5
},
"source_port_id": "source_port_3",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 4,
"true_ccw_index": 3,
"display_pin_label": "nFAULT",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_4",
"schematic_component_id": "schematic_component_0",
"center": {
"x": -1.25,
"y": -0.30000000000000027
},
"source_port_id": "source_port_4",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 5,
"true_ccw_index": 4,
"display_pin_label": "VREF",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_5",
"schematic_component_id": "schematic_component_0",
"center": {
"x": -1.25,
"y": -1.1000000000000005
},
"source_port_id": "source_port_5",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 6,
"true_ccw_index": 5,
"display_pin_label": "IPROPI",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_6",
"schematic_component_id": "schematic_component_0",
"center": {
"x": -1.25,
"y": -1.9000000000000004
},
"source_port_id": "source_port_6",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 7,
"true_ccw_index": 6,
"display_pin_label": "IMODE",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_7",
"schematic_component_id": "schematic_component_0",
"center": {
"x": -1.25,
"y": -2.7
},
"source_port_id": "source_port_7",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 8,
"true_ccw_index": 7,
"display_pin_label": "OUT1",
"is_connected": false
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_8",
"schematic_component_id": "schematic_component_0",
"center": {
"x": -1.25,
"y": -2.9000000000000004
},
"source_port_id": "source_port_8",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 9,
"true_ccw_index": 8,
"display_pin_label": "PGND",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_9",
"schematic_component_id": "schematic_component_0",
"center": {
"x": 1.25,
"y": -2.5
},
"source_port_id": "source_port_9",
"facing_direction": "right",
"distance_from_component_edge": 0.4,
"side_of_component": "right",
"pin_number": 10,
"true_ccw_index": 9,
"display_pin_label": "OUT2",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_10",
"schematic_component_id": "schematic_component_0",
"center": {
"x": 1.25,
"y": -1.7000000000000002
},
"source_port_id": "source_port_10",
"facing_direction": "right",
"distance_from_component_edge": 0.4,
"side_of_component": "right",
"pin_number": 11,
"true_ccw_index": 10,
"display_pin_label": "VM",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_11",
"schematic_component_id": "schematic_component_0",
"center": {
"x": 1.25,
"y": -0.8999999999999999
},
"source_port_id": "source_port_11",
"facing_direction": "right",
"distance_from_component_edge": 0.4,
"side_of_component": "right",
"pin_number": 12,
"true_ccw_index": 11,
"display_pin_label": "VCP",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_12",
"schematic_component_id": "schematic_component_0",
"center": {
"x": 1.25,
"y": -0.09999999999999964
},
"source_port_id": "source_port_12",
"facing_direction": "right",
"distance_from_component_edge": 0.4,
"side_of_component": "right",
"pin_number": 13,
"true_ccw_index": 12,
"display_pin_label": "CPH",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_13",
"schematic_component_id": "schematic_component_0",
"center": {
"x": 1.25,
"y": 0.7000000000000006
},
"source_port_id": "source_port_13",
"facing_direction": "right",
"distance_from_component_edge": 0.4,
"side_of_component": "right",
"pin_number": 14,
"true_ccw_index": 13,
"display_pin_label": "CPL",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_14",
"schematic_component_id": "schematic_component_0",
"center": {
"x": 1.25,
"y": 1.5000000000000004
},
"source_port_id": "source_port_14",
"facing_direction": "right",
"distance_from_component_edge": 0.4,
"side_of_component": "right",
"pin_number": 15,
"true_ccw_index": 14,
"display_pin_label": "GND",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_15",
"schematic_component_id": "schematic_component_0",
"center": {
"x": 1.25,
"y": 2.3000000000000003
},
"source_port_id": "source_port_15",
"facing_direction": "right",
"distance_from_component_edge": 0.4,
"side_of_component": "right",
"pin_number": 16,
"true_ccw_index": 15,
"display_pin_label": "PMODE",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_16",
"schematic_component_id": "schematic_component_0",
"center": {
"x": 1.25,
"y": 2.5000000000000004
},
"source_port_id": "source_port_16",
"facing_direction": "right",
"distance_from_component_edge": 0.4,
"side_of_component": "right",
"pin_number": 17,
"true_ccw_index": 16,
"display_pin_label": "PAD",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_17",
"schematic_component_id": "schematic_component_1",
"center": {
"x": 4,
"y": -1.9000000000000001
},
"source_port_id": "source_port_29",
"facing_direction": "down",
"distance_from_component_edge": 0.4,
"pin_number": 1,
"display_pin_label": "anode",
"is_connected": false
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_18",
"schematic_component_id": "schematic_component_1",
"center": {
"x": 4,
"y": -1.3
},
"source_port_id": "source_port_30",
"facing_direction": "up",
"distance_from_component_edge": 0.4,
"pin_number": 2,
"display_pin_label": "cathode",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_19",
"schematic_component_id": "schematic_component_2",
"center": {
"x": 5,
"y": -1.9000000000000001
},
"source_port_id": "source_port_31",
"facing_direction": "down",
"distance_from_component_edge": 0.4,
"pin_number": 1,
"display_pin_label": "anode",
"is_connected": false
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_20",
"schematic_component_id": "schematic_component_2",
"center": {
"x": 5,
"y": -1.3
},
"source_port_id": "source_port_32",
"facing_direction": "up",
"distance_from_component_edge": 0.4,
"pin_number": 2,
"display_pin_label": "cathode",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_21",
"schematic_component_id": "schematic_component_3",
"center": {
"x": 2.2,
"y": 1
},
"source_port_id": "source_port_33",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"pin_number": 1,
"display_pin_label": "pos",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_22",
"schematic_component_id": "schematic_component_3",
"center": {
"x": 2.8,
"y": 1
},
"source_port_id": "source_port_34",
"facing_direction": "right",
"distance_from_component_edge": 0.4,
"pin_number": 2,
"display_pin_label": "neg",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_23",
"schematic_component_id": "schematic_component_4",
"center": {
"x": 2.2,
"y": -0.9
},
"source_port_id": "source_port_35",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"pin_number": 1,
"display_pin_label": "pos",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_24",
"schematic_component_id": "schematic_component_4",
"center": {
"x": 2.8,
"y": -0.9
},
"source_port_id": "source_port_36",
"facing_direction": "right",
"distance_from_component_edge": 0.4,
"pin_number": 2,
"display_pin_label": "neg",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_25",
"schematic_component_id": "schematic_component_5",
"center": {
"x": -5,
"y": -3.8
},
"source_port_id": "source_port_37",
"facing_direction": "down",
"distance_from_component_edge": 0.4,
"pin_number": 1,
"display_pin_label": "anode",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_26",
"schematic_component_id": "schematic_component_5",
"center": {
"x": -5,
"y": -3.2
},
"source_port_id": "source_port_38",
"facing_direction": "up",
"distance_from_component_edge": 0.4,
"pin_number": 2,
"display_pin_label": "cathode",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_27",
"schematic_component_id": "schematic_component_6",
"center": {
"x": -5.5,
"y": -5.3
},
"source_port_id": "source_port_39",
"facing_direction": "down",
"distance_from_component_edge": 0.4,
"pin_number": 1,
"display_pin_label": "anode",
"is_connected": false
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_28",
"schematic_component_id": "schematic_component_6",
"center": {
"x": -5.5,
"y": -4.7
},
"source_port_id": "source_port_40",
"facing_direction": "up",
"distance_from_component_edge": 0.4,
"pin_number": 2,
"display_pin_label": "cathode",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_29",
"schematic_component_id": "schematic_component_7",
"center": {
"x": -4,
"y": -2.3
},
"source_port_id": "source_port_41",
"facing_direction": "down",
"distance_from_component_edge": 0.4,
"pin_number": 1,
"display_pin_label": "anode",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_30",
"schematic_component_id": "schematic_component_7",
"center": {
"x": -4,
"y": -1.7
},
"source_port_id": "source_port_42",
"facing_direction": "up",
"distance_from_component_edge": 0.4,
"pin_number": 2,
"display_pin_label": "cathode",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_31",
"schematic_component_id": "schematic_component_8",
"center": {
"x": -3,
"y": -2.3
},
"source_port_id": "source_port_43",
"facing_direction": "down",
"distance_from_component_edge": 0.4,
"pin_number": 1,
"display_pin_label": "anode",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_32",
"schematic_component_id": "schematic_component_8",
"center": {
"x": -3,
"y": -1.7
},
"source_port_id": "source_port_44",
"facing_direction": "up",
"distance_from_component_edge": 0.4,
"pin_number": 2,
"display_pin_label": "cathode",
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_33",
"schematic_component_id": "schematic_component_9",
"center": {
"x": -7.1,
"y": 1.4
},
"source_port_id": "source_port_45",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 1,
"true_ccw_index": 0,
"is_connected": false
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_34",
"schematic_component_id": "schematic_component_9",
"center": {
"x": -7.1,
"y": 1.2
},
"source_port_id": "source_port_46",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 2,
"true_ccw_index": 1,
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_35",
"schematic_component_id": "schematic_component_9",
"center": {
"x": -7.1,
"y": 1
},
"source_port_id": "source_port_47",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 3,
"true_ccw_index": 2,
"is_connected": false
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_36",
"schematic_component_id": "schematic_component_9",
"center": {
"x": -5.9,
"y": 1.0999999999999999
},
"source_port_id": "source_port_48",
"facing_direction": "right",
"distance_from_component_edge": 0.4,
"side_of_component": "right",
"pin_number": 4,
"true_ccw_index": 3,
"is_connected": true
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_37",
"schematic_component_id": "schematic_component_9",
"center": {
"x": -5.9,
"y": 1.3
},
"source_port_id": "source_port_49",
"facing_direction": "right",
"distance_from_component_edge": 0.4,
"side_of_component": "right",
"pin_number": 5,
"true_ccw_index": 4,
"is_connected": false
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_38",
"schematic_component_id": "schematic_component_10",
"center": {
"x": 0.3999999999999999,
"y": -4.5
},
"source_port_id": "source_port_50",
"facing_direction": "left",
"distance_from_component_edge": 0.4,
"side_of_component": "left",
"pin_number": 1,
"true_ccw_index": 0,
"is_connected": false
},
{
"type": "schematic_port",
"schematic_port_id": "schematic_port_39",
"schematic_component_id": "schematic_component_10",
"center": {
"x": 1.6,
"y": -4.5
},
"source_port_id": "source_port_51",
"facing_direction": "right",
"distance_from_component_edge": 0.4,
"side_of_component": "right",
"pin_number": 2,
"true_ccw_index": 1,
"is_connected": true
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_0",
"source_trace_id": "U1.14-C1.1",
"edges": [
{
"from": {
"x": 1.25,
"y": 0.7000000000000006
},
"to": {
"x": 1.665,
"y": 0.7000000000000006
}
},
{
"from": {
"x": 1.665,
"y": 0.7000000000000006
},
"to": {
"x": 1.665,
"y": 1
}
},
{
"from": {
"x": 1.665,
"y": 1
},
"to": {
"x": 2.08,
"y": 1
}
},
{
"from": {
"x": 2.08,
"y": 1
},
"to": {
"x": 2.2,
"y": 1
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net3"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_1",
"source_trace_id": "U1.13-C1.2",
"edges": [
{
"from": {
"x": 1.25,
"y": -0.09999999999999964
},
"to": {
"x": 3.12,
"y": -0.09999999999999964
}
},
{
"from": {
"x": 3.12,
"y": -0.09999999999999964
},
"to": {
"x": 3.12,
"y": 1
}
},
{
"from": {
"x": 3.12,
"y": 1
},
"to": {
"x": 2.92,
"y": 1
}
},
{
"from": {
"x": 2.92,
"y": 1
},
"to": {
"x": 2.8,
"y": 1
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net4"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_2",
"source_trace_id": "U1.12-C2.1",
"edges": [
{
"from": {
"x": 1.25,
"y": -0.8999999999999999
},
"to": {
"x": 2.2,
"y": -0.9
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net5"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_3",
"source_trace_id": "Motor.2-U1.10",
"edges": [
{
"from": {
"x": 1.6,
"y": -4.5
},
"to": {
"x": 2.11,
"y": -4.5
}
},
{
"from": {
"x": 2.11,
"y": -4.5
},
"to": {
"x": 2.11,
"y": -2.5
}
},
{
"from": {
"x": 2.11,
"y": -2.5
},
"to": {
"x": 1.25,
"y": -2.5
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net12"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_4",
"source_trace_id": "R2.2-R1.1",
"edges": [
{
"from": {
"x": -5.5,
"y": -4.7
},
"to": {
"x": -5.5,
"y": -4.25
}
},
{
"from": {
"x": -5.5,
"y": -4.25
},
"to": {
"x": -5,
"y": -4.25
}
},
{
"from": {
"x": -5,
"y": -4.25
},
"to": {
"x": -5,
"y": -3.8
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_5",
"source_trace_id": "U1.6-R3.2",
"edges": [
{
"from": {
"x": -1.2499999999999998,
"y": -1.1000000000000003
},
"to": {
"x": -3,
"y": -1.1000000000000003
}
},
{
"from": {
"x": -3,
"y": -1.1000000000000003
},
"to": {
"x": -3,
"y": -1.7
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_6",
"source_trace_id": "U1.7-R3.1",
"edges": [
{
"from": {
"x": -1.25,
"y": -1.9000000000000004
},
"to": {
"x": -2.125,
"y": -1.9000000000000004
}
},
{
"from": {
"x": -2.125,
"y": -1.9000000000000004
},
"to": {
"x": -2.125,
"y": -2.5
}
},
{
"from": {
"x": -2.125,
"y": -2.5
},
"to": {
"x": -3,
"y": -2.5
}
},
{
"from": {
"x": -3,
"y": -2.5
},
"to": {
"x": -3,
"y": -2.3
}
}
],
"junctions": [
{
"x": -2.125,
"y": -2.5
},
{
"x": -2.3810000000000002,
"y": -2.5
},
{
"x": -1.45,
"y": -1.9000000000000004
}
],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_7",
"source_trace_id": "U1.16-U1.15",
"edges": [
{
"from": {
"x": 1.25,
"y": 2.3000000000000003
},
"to": {
"x": 1.45,
"y": 2.3000000000000003
}
},
{
"from": {
"x": 1.45,
"y": 2.3000000000000003
},
"to": {
"x": 1.45,
"y": 1.5000000000000004
}
},
{
"from": {
"x": 1.45,
"y": 1.5000000000000004
},
"to": {
"x": 1.25,
"y": 1.5000000000000004
}
}
],
"junctions": [
{
"x": 1.45,
"y": 2.3000000000000003
}
],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_8",
"source_trace_id": "U1.17-U1.16",
"edges": [
{
"from": {
"x": 1.25,
"y": 2.5000000000000004
},
"to": {
"x": 1.45,
"y": 2.5000000000000004
}
},
{
"from": {
"x": 1.45,
"y": 2.5000000000000004
},
"to": {
"x": 1.45,
"y": 2.3000000000000003
}
},
{
"from": {
"x": 1.45,
"y": 2.3000000000000003
},
"to": {
"x": 1.25,
"y": 2.3000000000000003
}
}
],
"junctions": [
{
"x": 1.45,
"y": 2.3000000000000003
}
],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_9",
"source_trace_id": "C3.2-C2.2",
"edges": [
{
"from": {
"x": 4,
"y": -1.3
},
"to": {
"x": 4,
"y": -1.2200000000000002
}
},
{
"from": {
"x": 4,
"y": -1.2200000000000002
},
"to": {
"x": 4,
"y": -0.9
}
},
{
"from": {
"x": 4,
"y": -0.9
},
"to": {
"x": 2.8,
"y": -0.9
}
}
],
"junctions": [
{
"x": 4,
"y": -1.02
},
{
"x": 3,
"y": -0.9
}
],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_10",
"source_trace_id": "C4.2-C3.2",
"edges": [
{
"from": {
"x": 5,
"y": -1.3
},
"to": {
"x": 5,
"y": -1.2200000000000002
}
},
{
"from": {
"x": 5,
"y": -1.2200000000000002
},
"to": {
"x": 5,
"y": -1.02
}
},
{
"from": {
"x": 5,
"y": -1.02
},
"to": {
"x": 4,
"y": -1.02
}
},
{
"from": {
"x": 4,
"y": -1.02
},
"to": {
"x": 4,
"y": -1.2200000000000002
}
},
{
"from": {
"x": 4,
"y": -1.2200000000000002
},
"to": {
"x": 4,
"y": -1.3
}
}
],
"junctions": [
{
"x": 4,
"y": -1.02
}
],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_11",
"source_trace_id": "U1.11-C2.2",
"edges": [
{
"from": {
"x": 1.25,
"y": -1.7000000000000002
},
"to": {
"x": 3,
"y": -1.7000000000000002
}
},
{
"from": {
"x": 3,
"y": -1.7000000000000002
},
"to": {
"x": 3,
"y": -0.9
}
},
{
"from": {
"x": 3,
"y": -0.9
},
"to": {
"x": 2.8,
"y": -0.9
}
}
],
"junctions": [
{
"x": 3,
"y": -0.9
}
],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net2"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_12",
"source_trace_id": "U1.2-Controller.2",
"edges": [
{
"from": {
"x": -1.25,
"y": 2.1000000000000005
},
"to": {
"x": -7.3,
"y": 2.1000000000000005
}
},
{
"from": {
"x": -7.3,
"y": 2.1000000000000005
},
"to": {
"x": -7.3,
"y": 1.2
}
},
{
"from": {
"x": -7.3,
"y": 1.2
},
"to": {
"x": -7.1,
"y": 1.2
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net9"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_13",
"source_trace_id": "U1.4-Controller.4",
"edges": [
{
"from": {
"x": -1.25,
"y": 0.5
},
"to": {
"x": -3.575,
"y": 0.5
}
},
{
"from": {
"x": -3.575,
"y": 0.5
},
"to": {
"x": -3.575,
"y": 1.0999999999999999
}
},
{
"from": {
"x": -3.575,
"y": 1.0999999999999999
},
"to": {
"x": -5.9,
"y": 1.0999999999999999
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_14",
"source_trace_id": "R1.2-R4.2",
"edges": [
{
"from": {
"x": -5,
"y": -3.2
},
"to": {
"x": -5,
"y": -1.5
}
},
{
"from": {
"x": -5,
"y": -1.5
},
"to": {
"x": -4,
"y": -1.5
}
},
{
"from": {
"x": -4,
"y": -1.5
},
"to": {
"x": -4,
"y": -1.7000000000000002
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net6"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_15",
"source_trace_id": "U1.9-U1.7",
"edges": [
{
"from": {
"x": -1.25,
"y": -2.9000000000000004
},
"to": {
"x": -2.3810000000000002,
"y": -2.9000000000000004
}
},
{
"from": {
"x": -2.3810000000000002,
"y": -2.9000000000000004
},
"to": {
"x": -2.3810000000000002,
"y": -2.5
}
},
{
"from": {
"x": -2.3810000000000002,
"y": -2.5
},
"to": {
"x": -1.45,
"y": -2.5
}
},
{
"from": {
"x": -1.45,
"y": -2.5
},
"to": {
"x": -1.45,
"y": -1.9000000000000004
}
},
{
"from": {
"x": -1.45,
"y": -1.9000000000000004
},
"to": {
"x": -1.25,
"y": -1.9000000000000004
}
}
],
"junctions": [
{
"x": -2.125,
"y": -2.5
},
{
"x": -2.3810000000000002,
"y": -2.5
},
{
"x": -1.45,
"y": -1.9000000000000004
}
],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_16",
"source_trace_id": "available-net-orientation-4-nFAULT",
"edges": [
{
"from": {
"x": -4,
"y": -2.3
},
"to": {
"x": -4,
"y": -2.4509999999999996
}
},
{
"from": {
"x": -4,
"y": -2.4509999999999996
},
"to": {
"x": -4.051,
"y": -2.4509999999999996
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net7"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_17",
"source_trace_id": "available-net-orientation-5-VREF",
"edges": [
{
"from": {
"x": -1.25,
"y": -0.30000000000000027
},
"to": {
"x": -1.601,
"y": -0.30000000000000027
}
},
{
"from": {
"x": -1.601,
"y": -0.30000000000000027
},
"to": {
"x": -1.601,
"y": -0.24900000000000028
}
}
],
"junctions": [],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "schematic_trace",
"schematic_trace_id": "schematic_trace_18",
"source_trace_id": "available-net-orientation-9-GND",
"edges": [
{
"from": {
"x": 1.45,
"y": 2.3000000000000003
},
"to": {
"x": 1.74,
"y": 2.3000000000000003
}
},
{
"from": {
"x": 1.74,
"y": 2.3000000000000003
},
"to": {
"x": 1.74,
"y": 2.2990000000000004
}
}
],
"junctions": [
{
"x": 1.45,
"y": 2.3000000000000003
}
],
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_0",
"text": "CTRL_SLEEP",
"source_net_id": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net10",
"anchor_position": {
"x": -1.25,
"y": 1.3000000000000003
},
"center": {
"x": -1.91,
"y": 1.3000000000000003
},
"anchor_side": "right"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_1",
"text": "CTRL_SLEEP",
"source_net_id": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net10",
"anchor_position": {
"x": -7.1,
"y": 1
},
"center": {
"x": -7.76,
"y": 1
},
"anchor_side": "right"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_2",
"text": "nFAULT",
"source_net_id": "source_net_4",
"anchor_position": {
"x": -3.575,
"y": 0.5
},
"center": {
"x": -3.995,
"y": 0.5
},
"anchor_side": "right"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_3",
"text": "nFAULT",
"source_net_id": "source_net_4",
"anchor_position": {
"x": -4.051,
"y": -2.4509999999999996
},
"center": {
"x": -4.471,
"y": -2.4509999999999996
},
"anchor_side": "right"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_4",
"text": "VREF",
"source_net_id": "source_net_1",
"anchor_position": {
"x": -1.601,
"y": -0.24900000000000028
},
"center": {
"x": -1.601,
"y": -0.15900000000000028
},
"anchor_side": "bottom",
"symbol_name": "rail_up"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_5",
"text": "VREF",
"source_net_id": "source_net_1",
"anchor_position": {
"x": -5.5,
"y": -4.25
},
"center": {
"x": -5.5,
"y": -4.16
},
"anchor_side": "bottom",
"symbol_name": "rail_up"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_6",
"text": "ADC",
"source_net_id": "source_net_5",
"anchor_position": {
"x": -3,
"y": -1.1000000000000003
},
"center": {
"x": -3.24,
"y": -1.1000000000000003
},
"anchor_side": "right"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_7",
"text": "GND",
"source_net_id": "source_net_0",
"anchor_position": {
"x": -1.8155000000000001,
"y": -2.9000000000000004
},
"center": {
"x": -1.8155000000000001,
"y": -2.99
},
"anchor_side": "top",
"symbol_name": "rail_down"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_8",
"text": "GND",
"source_net_id": "source_net_0",
"anchor_position": {
"x": 1.74,
"y": 2.2990000000000004
},
"center": {
"x": 1.74,
"y": 2.2090000000000005
},
"anchor_side": "top",
"symbol_name": "rail_down"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_9",
"text": "GND",
"source_net_id": "source_net_0",
"anchor_position": {
"x": -5.5,
"y": -5.3
},
"center": {
"x": -5.5,
"y": -5.39
},
"anchor_side": "top",
"symbol_name": "rail_down"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_10",
"text": "MOTOR_OUT1",
"source_net_id": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net11",
"anchor_position": {
"x": 0.3999999999999999,
"y": -4.5
},
"center": {
"x": -0.26,
"y": -4.5
},
"anchor_side": "right"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_11",
"text": "MOTOR_OUT1",
"source_net_id": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net11",
"anchor_position": {
"x": -1.25,
"y": -2.7
},
"center": {
"x": -1.91,
"y": -2.7
},
"anchor_side": "right"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_12",
"text": "VM",
"source_net_id": "source_net_2",
"anchor_position": {
"x": 3,
"y": -0.9
},
"center": {
"x": 3,
"y": -0.81
},
"anchor_side": "bottom",
"symbol_name": "rail_up"
},
{
"type": "schematic_net_label",
"schematic_net_label_id": "schematic_net_label_13",
"text": "VCC",
"source_net_id": "source_net_3",
"anchor_position": {
"x": -5,
"y": -1.5
},
"center": {
"x": -5,
"y": -1.41
},
"anchor_side": "bottom",
"symbol_name": "rail_up"
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_0",
"center": {
"x": -0.499872,
"y": 0.499872
},
"width": 0.6096,
"height": 0.6096,
"layer": "top",
"rotation": 0,
"source_component_id": "source_manually_placed_via_0",
"subcircuit_id": "subcircuit_source_group_0",
"obstructs_within_bounds": true
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_1",
"center": {
"x": 0.500126,
"y": 0.499872
},
"width": 0.6096,
"height": 0.6096,
"layer": "top",
"rotation": 0,
"source_component_id": "source_manually_placed_via_1",
"subcircuit_id": "subcircuit_source_group_0",
"obstructs_within_bounds": true
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_2",
"center": {
"x": -0.499872,
"y": -0.500126
},
"width": 0.6096,
"height": 0.6096,
"layer": "top",
"rotation": 0,
"source_component_id": "source_manually_placed_via_2",
"subcircuit_id": "subcircuit_source_group_0",
"obstructs_within_bounds": true
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_3",
"center": {
"x": 0.500126,
"y": -0.500126
},
"width": 0.6096,
"height": 0.6096,
"layer": "top",
"rotation": 0,
"source_component_id": "source_manually_placed_via_3",
"subcircuit_id": "subcircuit_source_group_0",
"obstructs_within_bounds": true
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_4",
"center": {
"x": 0,
"y": 0
},
"width": 4.8931576,
"height": 7.492999999999999,
"layer": "top",
"rotation": 0,
"source_component_id": "source_component_0",
"subcircuit_id": "subcircuit_source_group_0",
"do_not_place": false,
"obstructs_within_bounds": true,
"is_allowed_to_be_off_board": false,
"pcb_group_id": "pcb_group_0",
"position_mode": "packed"
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_5",
"center": {
"x": 8.284900993514817,
"y": -3.513799999999973
},
"width": 1.56,
"height": 0.64,
"layer": "top",
"rotation": 0,
"source_component_id": "source_component_1",
"subcircuit_id": "subcircuit_source_group_0",
"do_not_place": false,
"obstructs_within_bounds": true,
"pcb_group_id": "pcb_group_0",
"position_mode": "packed"
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_6",
"center": {
"x": 10.099900993514817,
"y": -10.088799999999972
},
"width": 4.05,
"height": 1.75,
"layer": "top",
"rotation": 0,
"source_component_id": "source_component_2",
"subcircuit_id": "subcircuit_source_group_0",
"do_not_place": false,
"obstructs_within_bounds": true,
"pcb_group_id": "pcb_group_0",
"position_mode": "packed"
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_7",
"center": {
"x": -0.649985999561201,
"y": 5.30140000000003
},
"width": 1.56,
"height": 0.64,
"layer": "top",
"rotation": 0,
"source_component_id": "source_component_3",
"subcircuit_id": "subcircuit_source_group_0",
"do_not_place": false,
"obstructs_within_bounds": true,
"pcb_group_id": "pcb_group_0",
"position_mode": "packed"
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_8",
"center": {
"x": 1.7500140004387994,
"y": 5.76140000000003
},
"width": 0.64,
"height": 1.56,
"layer": "top",
"rotation": 90,
"source_component_id": "source_component_4",
"subcircuit_id": "subcircuit_source_group_0",
"do_not_place": false,
"obstructs_within_bounds": true,
"pcb_group_id": "pcb_group_0",
"position_mode": "packed"
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_9",
"center": {
"x": 9.214900993514817,
"y": -12.688799999999974
},
"width": 1.56,
"height": 0.64,
"layer": "top",
"rotation": 0,
"source_component_id": "source_component_5",
"subcircuit_id": "subcircuit_source_group_0",
"do_not_place": false,
"obstructs_within_bounds": true,
"pcb_group_id": "pcb_group_0",
"position_mode": "packed"
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_10",
"center": {
"x": 9.214900993514817,
"y": -14.628799999999975
},
"width": 1.56,
"height": 0.64,
"layer": "top",
"rotation": 0,
"source_component_id": "source_component_6",
"subcircuit_id": "subcircuit_source_group_0",
"do_not_place": false,
"obstructs_within_bounds": true,
"pcb_group_id": "pcb_group_0",
"position_mode": "packed"
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_11",
"center": {
"x": 9.214900993514817,
"y": -16.568799999999975
},
"width": 1.56,
"height": 0.64,
"layer": "top",
"rotation": 0,
"source_component_id": "source_component_7",
"subcircuit_id": "subcircuit_source_group_0",
"do_not_place": false,
"obstructs_within_bounds": true,
"pcb_group_id": "pcb_group_0",
"position_mode": "packed"
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_12",
"center": {
"x": 9.214900993514817,
"y": -18.508799999999972
},
"width": 1.56,
"height": 0.64,
"layer": "top",
"rotation": 0,
"source_component_id": "source_component_8",
"subcircuit_id": "subcircuit_source_group_0",
"do_not_place": false,
"obstructs_within_bounds": true,
"pcb_group_id": "pcb_group_0",
"position_mode": "packed"
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_13",
"center": {
"x": -0.030099006485182045,
"y": -6.753799999999973
},
"width": 11.66,
"height": 1.5,
"layer": "top",
"rotation": 0,
"source_component_id": "source_component_9",
"subcircuit_id": "subcircuit_source_group_0",
"do_not_place": false,
"obstructs_within_bounds": true,
"is_allowed_to_be_off_board": false,
"pcb_group_id": "pcb_group_0",
"position_mode": "packed"
},
{
"type": "pcb_component",
"pcb_component_id": "pcb_component_14",
"center": {
"x": 5.585399999999954,
"y": 0.9962000000000266
},
"width": 1.5,
"height": 4.04,
"layer": "top",
"rotation": 90,
"source_component_id": "source_component_10",
"subcircuit_id": "subcircuit_source_group_0",
"do_not_place": false,
"obstructs_within_bounds": true,
"is_allowed_to_be_off_board": false,
"pcb_group_id": "pcb_group_0",
"position_mode": "packed"
},
{
"type": "pcb_group",
"pcb_group_id": "pcb_group_0",
"is_subcircuit": true,
"subcircuit_id": "subcircuit_source_group_0",
"name": "unnamed_group1",
"anchor_position": {
"x": 0,
"y": 0
},
"center": {
"x": 0,
"y": 0
},
"width": 100,
"height": 100,
"pcb_component_ids": [],
"source_group_id": "source_group_0",
"anchor_alignment": null
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_0",
"pcb_component_id": "pcb_component_4",
"pcb_port_id": "pcb_port_0",
"layer": "top",
"shape": "pill",
"x": -2.275078,
"y": -2.873248,
"radius": 0.1715008,
"height": 1.746504,
"width": 0.3430016,
"port_hints": [
"pin1"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_1",
"pcb_component_id": "pcb_component_4",
"pcb_port_id": "pcb_port_1",
"layer": "top",
"shape": "pill",
"x": -1.625092,
"y": -2.873248,
"radius": 0.1715008,
"height": 1.746504,
"width": 0.3430016,
"port_hints": [
"pin2"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_2",
"pcb_component_id": "pcb_component_4",
"pcb_port_id": "pcb_port_2",
"layer": "top",
"shape": "pill",
"x": -0.975106,
"y": -2.873248,
"radius": 0.1715008,
"height": 1.746504,
"width": 0.3430016,
"port_hints": [
"pin3"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_3",
"pcb_component_id": "pcb_component_4",
"pcb_port_id": "pcb_port_3",
"layer": "top",
"shape": "pill",
"x": -0.324866,
"y": -2.873248,
"radius": 0.1715008,
"height": 1.746504,
"width": 0.3430016,
"port_hints": [
"pin4"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_4",
"pcb_component_id": "pcb_component_4",
"pcb_port_id": "pcb_port_4",
"layer": "top",
"shape": "pill",
"x": 0.32512,
"y": -2.873248,
"radius": 0.1715008,
"height": 1.746504,
"width": 0.3430016,
"port_hints": [
"pin5"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_5",
"pcb_component_id": "pcb_component_4",
"pcb_port_id": "pcb_port_5",
"layer": "top",
"shape": "pill",
"x": 0.975106,
"y": -2.873248,
"radius": 0.1715008,
"height": 1.746504,
"width": 0.3430016,
"port_hints": [
"pin6"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_6",
"pcb_component_id": "pcb_component_4",
"pcb_port_id": "pcb_port_6",
"layer": "top",
"shape": "pill",
"x": 1.625092,
"y": -2.873248,
"radius": 0.1715008,
"height": 1.746504,
"width": 0.3430016,
"port_hints": [
"pin7"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_7",
"pcb_component_id": "pcb_component_4",
"pcb_port_id": "pcb_port_7",
"layer": "top",
"shape": "pill",
"x": 2.275078,
"y": -2.873248,
"radius": 0.1715008,
"height": 1.746504,
"width": 0.3430016,
"port_hints": [
"pin8"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_8",
"pcb_component_id": "pcb_component_4",
"pcb_port_id": "pcb_port_15",
"layer": "top",
"shape": "pill",
"x": -2.275078,
"y": 2.873248,
"radius": 0.1715008,
"height": 1.746504,
"width": 0.3430016,
"port_hints": [
"pin16"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_9",
"pcb_component_id": "pcb_component_4",
"pcb_port_id": "pcb_port_14",
"layer": "top",
"shape": "pill",
"x": -1.625092,
"y": 2.873248,
"radius": 0.1715008,
"height": 1.746504,
"width": 0.3430016,
"port_hints": [
"pin15"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_10",
"pcb_component_id": "pcb_component_4",
"pcb_port_id": "pcb_port_13",
"layer": "top",
"shape": "pill",
"x": -0.975106,
"y": 2.873248,
"radius": 0.1715008,
"height": 1.746504,
"width": 0.3430016,
"port_hints": [
"pin14"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_11",
"pcb_component_id": "pcb_component_4",
"pcb_port_id": "pcb_port_12",
"layer": "top",
"shape": "pill",
"x": -0.324866,
"y": 2.873248,
"radius": 0.1715008,
"height": 1.746504,
"width": 0.3430016,
"port_hints": [
"pin13"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_12",
"pcb_component_id": "pcb_component_4",
"pcb_port_id": "pcb_port_11",
"layer": "top",
"shape": "pill",
"x": 0.32512,
"y": 2.873248,
"radius": 0.1715008,
"height": 1.746504,
"width": 0.3430016,
"port_hints": [
"pin12"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_13",
"pcb_component_id": "pcb_component_4",
"pcb_port_id": "pcb_port_10",
"layer": "top",
"shape": "pill",
"x": 0.975106,
"y": 2.873248,
"radius": 0.1715008,
"height": 1.746504,
"width": 0.3430016,
"port_hints": [
"pin11"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_14",
"pcb_component_id": "pcb_component_4",
"pcb_port_id": "pcb_port_9",
"layer": "top",
"shape": "pill",
"x": 1.625092,
"y": 2.873248,
"radius": 0.1715008,
"height": 1.746504,
"width": 0.3430016,
"port_hints": [
"pin10"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_15",
"pcb_component_id": "pcb_component_4",
"pcb_port_id": "pcb_port_8",
"layer": "top",
"shape": "pill",
"x": 2.275078,
"y": 2.873248,
"radius": 0.1715008,
"height": 1.746504,
"width": 0.3430016,
"port_hints": [
"pin9"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_16",
"pcb_component_id": "pcb_component_4",
"pcb_port_id": "pcb_port_16",
"layer": "top",
"shape": "rect",
"width": 3.5500056,
"height": 2.45999,
"port_hints": [
"pin17",
"PAD"
],
"is_covered_with_solder_mask": false,
"x": 0,
"y": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_0",
"layer": "top",
"shape": "rect",
"width": 2.48500392,
"height": 1.7219929999999999,
"x": 0,
"y": 0,
"pcb_component_id": "pcb_component_4",
"pcb_smtpad_id": "pcb_smtpad_16",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_0",
"x": -0.499872,
"y": 0.499872,
"hole_diameter": 0.3048,
"outer_diameter": 0.6096,
"layers": [
"top",
"bottom"
],
"from_layer": "bottom",
"to_layer": "top",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_1",
"x": 0.500126,
"y": 0.499872,
"hole_diameter": 0.3048,
"outer_diameter": 0.6096,
"layers": [
"top",
"bottom"
],
"from_layer": "bottom",
"to_layer": "top",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_2",
"x": -0.499872,
"y": -0.500126,
"hole_diameter": 0.3048,
"outer_diameter": 0.6096,
"layers": [
"top",
"bottom"
],
"from_layer": "bottom",
"to_layer": "top",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_3",
"x": 0.500126,
"y": -0.500126,
"hole_diameter": 0.3048,
"outer_diameter": 0.6096,
"layers": [
"top",
"bottom"
],
"from_layer": "bottom",
"to_layer": "top",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_0",
"pcb_component_id": "pcb_component_4",
"layer": "top",
"route": [
{
"x": -2.5761949999999842,
"y": -1.7713960000000952
},
{
"x": -2.5761949999999842,
"y": 1.7713959999999815
},
{
"x": 2.5761949999999842,
"y": 1.7713959999999815
},
{
"x": 2.5761949999999842,
"y": -1.7713960000000952
},
{
"x": -2.5761949999999842,
"y": -1.7713960000000952
}
],
"stroke_width": 0.1,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_1",
"pcb_component_id": "pcb_component_4",
"layer": "top",
"route": [
{
"x": -2.124963999999977,
"y": -1.019047999999998
},
{
"x": -2.130079010512418,
"y": -1.057900362136479
},
{
"x": -2.145075462536397,
"y": -1.094105000000127
},
{
"x": -2.1689313726490127,
"y": -1.1251946273511066
},
{
"x": -2.2000209999998788,
"y": -1.1490505374637223
},
{
"x": -2.236225637863413,
"y": -1.1640469894875878
},
{
"x": -2.2750780000000077,
"y": -1.1691619999999148
},
{
"x": -2.313930362136489,
"y": -1.1640469894875878
},
{
"x": -2.350135000000023,
"y": -1.1490505374637223
},
{
"x": -2.3812246273511164,
"y": -1.1251946273511066
},
{
"x": -2.405080537463732,
"y": -1.094105000000127
},
{
"x": -2.420076989487484,
"y": -1.057900362136479
},
{
"x": -2.4251919999999245,
"y": -1.019047999999998
},
{
"x": -2.420076989487484,
"y": -0.9801956378634031
},
{
"x": -2.405080537463732,
"y": -0.943990999999869
},
{
"x": -2.3812246273511164,
"y": -0.912901372649003
},
{
"x": -2.350135000000023,
"y": -0.8890454625363873
},
{
"x": -2.313930362136489,
"y": -0.8740490105124081
},
{
"x": -2.2750780000000077,
"y": -0.8689340000000811
},
{
"x": -2.236225637863413,
"y": -0.8740490105124081
},
{
"x": -2.2000209999998788,
"y": -0.8890454625363873
},
{
"x": -2.1689313726490127,
"y": -0.912901372649003
},
{
"x": -2.145075462536397,
"y": -0.943990999999869
},
{
"x": -2.130079010512418,
"y": -0.9801956378634031
},
{
"x": -2.124963999999977,
"y": -1.019047999999998
}
],
"stroke_width": 0.1,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_2",
"pcb_component_id": "pcb_component_4",
"layer": "top",
"route": [
{
"x": -2.7487879999999905,
"y": -2.8732479999999896
},
{
"x": -2.753903010512545,
"y": -2.9121003621364707
},
{
"x": -2.7688994625364103,
"y": -2.948304999999891
},
{
"x": -2.792755372649026,
"y": -2.9793946273509846
},
{
"x": -2.8238450000000057,
"y": -3.0032505374636003
},
{
"x": -2.860049637863426,
"y": -3.018246989487352
},
{
"x": -2.8989020000001346,
"y": -3.0233619999999064
},
{
"x": -2.937754362136502,
"y": -3.018246989487352
},
{
"x": -2.973959000000036,
"y": -3.0032505374636003
},
{
"x": -3.0050486273511297,
"y": -2.9793946273509846
},
{
"x": -3.0289045374637453,
"y": -2.948304999999891
},
{
"x": -3.043900989487497,
"y": -2.9121003621364707
},
{
"x": -3.0490159999999378,
"y": -2.8732479999999896
},
{
"x": -3.043900989487497,
"y": -2.834395637863281
},
{
"x": -3.0289045374637453,
"y": -2.7981909999998607
},
{
"x": -3.0050486273511297,
"y": -2.767101372648881
},
{
"x": -2.973959000000036,
"y": -2.7432454625362652
},
{
"x": -2.937754362136502,
"y": -2.7282490105123998
},
{
"x": -2.8989020000001346,
"y": -2.7231339999998454
},
{
"x": -2.860049637863426,
"y": -2.7282490105123998
},
{
"x": -2.8238450000000057,
"y": -2.7432454625362652
},
{
"x": -2.792755372649026,
"y": -2.767101372648881
},
{
"x": -2.7688994625364103,
"y": -2.7981909999998607
},
{
"x": -2.753903010512545,
"y": -2.834395637863281
},
{
"x": -2.7487879999999905,
"y": -2.8732479999999896
}
],
"stroke_width": 0.1,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_0",
"anchor_alignment": "center",
"anchor_position": {
"x": -0.2413,
"y": 4.5814
},
"font": "tscircuit2024",
"font_size": 1,
"layer": "top",
"text": "U1",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_4",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_courtyard_outline",
"pcb_courtyard_outline_id": "pcb_courtyard_outline_0",
"pcb_component_id": "pcb_component_4",
"layer": "top",
"outline": [
{
"x": -3.298000000000002,
"y": 3.8314000000000306
},
{
"x": 2.815399999999954,
"y": 3.8314000000000306
},
{
"x": 2.815399999999954,
"y": -3.983799999999974
},
{
"x": -3.298000000000002,
"y": -3.983799999999974
},
{
"x": -3.298000000000002,
"y": 3.8314000000000306
}
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_17",
"pcb_component_id": "pcb_component_5",
"pcb_port_id": "pcb_port_29",
"layer": "top",
"shape": "rect",
"width": 0.54,
"height": 0.64,
"port_hints": [
"1",
"left"
],
"is_covered_with_solder_mask": false,
"x": 7.774900993514818,
"y": -3.513799999999973,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_1",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": -0.51,
"y": 0,
"pcb_component_id": "pcb_component_5",
"pcb_smtpad_id": "pcb_smtpad_17",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_18",
"pcb_component_id": "pcb_component_5",
"pcb_port_id": "pcb_port_30",
"layer": "top",
"shape": "rect",
"width": 0.54,
"height": 0.64,
"port_hints": [
"2",
"right"
],
"is_covered_with_solder_mask": false,
"x": 8.794900993514817,
"y": -3.513799999999973,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_2",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": 0.51,
"y": 0,
"pcb_component_id": "pcb_component_5",
"pcb_smtpad_id": "pcb_smtpad_18",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_3",
"pcb_component_id": "pcb_component_5",
"layer": "top",
"route": [
{
"x": 8.794900993514817,
"y": -2.7937999999999734
},
{
"x": 7.304900993514817,
"y": -2.7937999999999734
},
{
"x": 7.304900993514817,
"y": -4.233799999999973
},
{
"x": 8.794900993514817,
"y": -4.233799999999973
}
],
"stroke_width": 0.1,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_1",
"anchor_alignment": "center",
"anchor_position": {
"x": 8.284900993514817,
"y": -2.2937999999999734
},
"font": "tscircuit2024",
"font_size": 0.4,
"layer": "top",
"text": "C3",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_5",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_courtyard_rect",
"pcb_courtyard_rect_id": "pcb_courtyard_rect_0",
"pcb_component_id": "pcb_component_5",
"layer": "top",
"center": {
"x": 8.284900993514817,
"y": -3.513799999999973
},
"width": 1.86,
"height": 0.94,
"ccw_rotation": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_19",
"pcb_component_id": "pcb_component_6",
"pcb_port_id": "pcb_port_31",
"layer": "top",
"shape": "rect",
"width": 1.125,
"height": 1.75,
"port_hints": [
"1",
"left"
],
"is_covered_with_solder_mask": false,
"x": 8.637400993514817,
"y": -10.088799999999972,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_3",
"layer": "top",
"shape": "rect",
"width": 0.7875,
"height": 1.2249999999999999,
"x": -1.4625,
"y": 0,
"pcb_component_id": "pcb_component_6",
"pcb_smtpad_id": "pcb_smtpad_19",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_20",
"pcb_component_id": "pcb_component_6",
"pcb_port_id": "pcb_port_32",
"layer": "top",
"shape": "rect",
"width": 1.125,
"height": 1.75,
"port_hints": [
"2",
"right"
],
"is_covered_with_solder_mask": false,
"x": 11.562400993514817,
"y": -10.088799999999972,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_4",
"layer": "top",
"shape": "rect",
"width": 0.7875,
"height": 1.2249999999999999,
"x": 1.4625,
"y": 0,
"pcb_component_id": "pcb_component_6",
"pcb_smtpad_id": "pcb_smtpad_20",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_4",
"pcb_component_id": "pcb_component_6",
"layer": "top",
"route": [
{
"x": 11.562400993514817,
"y": -8.813799999999972
},
{
"x": 7.874900993514817,
"y": -8.813799999999972
},
{
"x": 7.874900993514817,
"y": -11.363799999999973
},
{
"x": 11.562400993514817,
"y": -11.363799999999973
}
],
"stroke_width": 0.1,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_2",
"anchor_alignment": "center",
"anchor_position": {
"x": 10.099900993514817,
"y": -8.313799999999972
},
"font": "tscircuit2024",
"font_size": 0.4,
"layer": "top",
"text": "C4",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_6",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_courtyard_rect",
"pcb_courtyard_rect_id": "pcb_courtyard_rect_1",
"pcb_component_id": "pcb_component_6",
"layer": "top",
"center": {
"x": 10.099900993514817,
"y": -10.088799999999972
},
"width": 4.56,
"height": 2.26,
"ccw_rotation": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_21",
"pcb_component_id": "pcb_component_7",
"pcb_port_id": "pcb_port_33",
"layer": "top",
"shape": "rect",
"width": 0.54,
"height": 0.64,
"port_hints": [
"1",
"left"
],
"is_covered_with_solder_mask": false,
"x": -1.159985999561201,
"y": 5.30140000000003,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_5",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": -0.51,
"y": 0,
"pcb_component_id": "pcb_component_7",
"pcb_smtpad_id": "pcb_smtpad_21",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_22",
"pcb_component_id": "pcb_component_7",
"pcb_port_id": "pcb_port_34",
"layer": "top",
"shape": "rect",
"width": 0.54,
"height": 0.64,
"port_hints": [
"2",
"right"
],
"is_covered_with_solder_mask": false,
"x": -0.13998599956120095,
"y": 5.30140000000003,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_6",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": 0.51,
"y": 0,
"pcb_component_id": "pcb_component_7",
"pcb_smtpad_id": "pcb_smtpad_22",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_5",
"pcb_component_id": "pcb_component_7",
"layer": "top",
"route": [
{
"x": -0.13998599956120095,
"y": 6.02140000000003
},
{
"x": -1.629985999561201,
"y": 6.02140000000003
},
{
"x": -1.629985999561201,
"y": 4.581400000000031
},
{
"x": -0.13998599956120095,
"y": 4.581400000000031
}
],
"stroke_width": 0.1,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_3",
"anchor_alignment": "center",
"anchor_position": {
"x": -0.649985999561201,
"y": 6.52140000000003
},
"font": "tscircuit2024",
"font_size": 0.4,
"layer": "top",
"text": "C1",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_7",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_courtyard_rect",
"pcb_courtyard_rect_id": "pcb_courtyard_rect_2",
"pcb_component_id": "pcb_component_7",
"layer": "top",
"center": {
"x": -0.649985999561201,
"y": 5.30140000000003
},
"width": 1.86,
"height": 0.94,
"ccw_rotation": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_23",
"pcb_component_id": "pcb_component_8",
"pcb_port_id": "pcb_port_35",
"layer": "top",
"shape": "rect",
"width": 0.64,
"height": 0.54,
"port_hints": [
"1",
"left"
],
"is_covered_with_solder_mask": false,
"x": 1.7500140004387994,
"y": 5.2514000000000305,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_7",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": -0.51,
"y": 0,
"pcb_component_id": "pcb_component_8",
"pcb_smtpad_id": "pcb_smtpad_23",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_24",
"pcb_component_id": "pcb_component_8",
"pcb_port_id": "pcb_port_36",
"layer": "top",
"shape": "rect",
"width": 0.64,
"height": 0.54,
"port_hints": [
"2",
"right"
],
"is_covered_with_solder_mask": false,
"x": 1.7500140004387994,
"y": 6.27140000000003,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_8",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": 0.51,
"y": 0,
"pcb_component_id": "pcb_component_8",
"pcb_smtpad_id": "pcb_smtpad_24",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_6",
"pcb_component_id": "pcb_component_8",
"layer": "top",
"route": [
{
"x": 1.0300140004387994,
"y": 6.27140000000003
},
{
"x": 1.0300140004387992,
"y": 4.78140000000003
},
{
"x": 2.470014000438799,
"y": 4.78140000000003
},
{
"x": 2.470014000438799,
"y": 6.27140000000003
}
],
"stroke_width": 0.1,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_4",
"anchor_alignment": "center",
"anchor_position": {
"x": 0.5300140004387994,
"y": 5.76140000000003
},
"font": "tscircuit2024",
"font_size": 0.4,
"layer": "top",
"text": "C2",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_8",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_courtyard_rect",
"pcb_courtyard_rect_id": "pcb_courtyard_rect_3",
"pcb_component_id": "pcb_component_8",
"layer": "top",
"center": {
"x": 1.7500140004387994,
"y": 5.76140000000003
},
"width": 1.86,
"height": 0.94,
"ccw_rotation": 90,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_25",
"pcb_component_id": "pcb_component_9",
"pcb_port_id": "pcb_port_37",
"layer": "top",
"shape": "rect",
"width": 0.54,
"height": 0.64,
"port_hints": [
"1",
"left"
],
"is_covered_with_solder_mask": false,
"x": 8.704900993514817,
"y": -12.688799999999974,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_9",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": -0.51,
"y": 0,
"pcb_component_id": "pcb_component_9",
"pcb_smtpad_id": "pcb_smtpad_25",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_26",
"pcb_component_id": "pcb_component_9",
"pcb_port_id": "pcb_port_38",
"layer": "top",
"shape": "rect",
"width": 0.54,
"height": 0.64,
"port_hints": [
"2",
"right"
],
"is_covered_with_solder_mask": false,
"x": 9.724900993514817,
"y": -12.688799999999974,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_10",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": 0.51,
"y": 0,
"pcb_component_id": "pcb_component_9",
"pcb_smtpad_id": "pcb_smtpad_26",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_7",
"pcb_component_id": "pcb_component_9",
"layer": "top",
"route": [
{
"x": 9.061259993514817,
"y": -12.308799999999973
},
{
"x": 9.368541993514818,
"y": -12.308799999999973
}
],
"stroke_width": 0.12,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_8",
"pcb_component_id": "pcb_component_9",
"layer": "top",
"route": [
{
"x": 9.061259993514817,
"y": -13.068799999999975
},
{
"x": 9.368541993514818,
"y": -13.068799999999975
}
],
"stroke_width": 0.12,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_5",
"anchor_alignment": "center",
"anchor_position": {
"x": 9.214900993514817,
"y": -11.468799999999973
},
"font": "tscircuit2024",
"font_size": 0.4,
"layer": "top",
"text": "R1",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_9",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_courtyard_rect",
"pcb_courtyard_rect_id": "pcb_courtyard_rect_4",
"pcb_component_id": "pcb_component_9",
"layer": "top",
"center": {
"x": 9.214900993514817,
"y": -12.688799999999974
},
"width": 1.86,
"height": 0.94,
"ccw_rotation": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_27",
"pcb_component_id": "pcb_component_10",
"pcb_port_id": "pcb_port_39",
"layer": "top",
"shape": "rect",
"width": 0.54,
"height": 0.64,
"port_hints": [
"1",
"left"
],
"is_covered_with_solder_mask": false,
"x": 8.704900993514817,
"y": -14.628799999999975,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_11",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": -0.51,
"y": 0,
"pcb_component_id": "pcb_component_10",
"pcb_smtpad_id": "pcb_smtpad_27",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_28",
"pcb_component_id": "pcb_component_10",
"pcb_port_id": "pcb_port_40",
"layer": "top",
"shape": "rect",
"width": 0.54,
"height": 0.64,
"port_hints": [
"2",
"right"
],
"is_covered_with_solder_mask": false,
"x": 9.724900993514817,
"y": -14.628799999999975,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_12",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": 0.51,
"y": 0,
"pcb_component_id": "pcb_component_10",
"pcb_smtpad_id": "pcb_smtpad_28",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_9",
"pcb_component_id": "pcb_component_10",
"layer": "top",
"route": [
{
"x": 9.061259993514817,
"y": -14.248799999999974
},
{
"x": 9.368541993514818,
"y": -14.248799999999974
}
],
"stroke_width": 0.12,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_10",
"pcb_component_id": "pcb_component_10",
"layer": "top",
"route": [
{
"x": 9.061259993514817,
"y": -15.008799999999976
},
{
"x": 9.368541993514818,
"y": -15.008799999999976
}
],
"stroke_width": 0.12,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_6",
"anchor_alignment": "center",
"anchor_position": {
"x": 9.214900993514817,
"y": -13.408799999999975
},
"font": "tscircuit2024",
"font_size": 0.4,
"layer": "top",
"text": "R2",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_10",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_courtyard_rect",
"pcb_courtyard_rect_id": "pcb_courtyard_rect_5",
"pcb_component_id": "pcb_component_10",
"layer": "top",
"center": {
"x": 9.214900993514817,
"y": -14.628799999999975
},
"width": 1.86,
"height": 0.94,
"ccw_rotation": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_29",
"pcb_component_id": "pcb_component_11",
"pcb_port_id": "pcb_port_41",
"layer": "top",
"shape": "rect",
"width": 0.54,
"height": 0.64,
"port_hints": [
"1",
"left"
],
"is_covered_with_solder_mask": false,
"x": 8.704900993514817,
"y": -16.568799999999975,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_13",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": -0.51,
"y": 0,
"pcb_component_id": "pcb_component_11",
"pcb_smtpad_id": "pcb_smtpad_29",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_30",
"pcb_component_id": "pcb_component_11",
"pcb_port_id": "pcb_port_42",
"layer": "top",
"shape": "rect",
"width": 0.54,
"height": 0.64,
"port_hints": [
"2",
"right"
],
"is_covered_with_solder_mask": false,
"x": 9.724900993514817,
"y": -16.568799999999975,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_14",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": 0.51,
"y": 0,
"pcb_component_id": "pcb_component_11",
"pcb_smtpad_id": "pcb_smtpad_30",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_11",
"pcb_component_id": "pcb_component_11",
"layer": "top",
"route": [
{
"x": 9.061259993514817,
"y": -16.188799999999976
},
{
"x": 9.368541993514818,
"y": -16.188799999999976
}
],
"stroke_width": 0.12,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_12",
"pcb_component_id": "pcb_component_11",
"layer": "top",
"route": [
{
"x": 9.061259993514817,
"y": -16.948799999999974
},
{
"x": 9.368541993514818,
"y": -16.948799999999974
}
],
"stroke_width": 0.12,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_7",
"anchor_alignment": "center",
"anchor_position": {
"x": 9.214900993514817,
"y": -15.348799999999974
},
"font": "tscircuit2024",
"font_size": 0.4,
"layer": "top",
"text": "R4",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_11",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_courtyard_rect",
"pcb_courtyard_rect_id": "pcb_courtyard_rect_6",
"pcb_component_id": "pcb_component_11",
"layer": "top",
"center": {
"x": 9.214900993514817,
"y": -16.568799999999975
},
"width": 1.86,
"height": 0.94,
"ccw_rotation": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_31",
"pcb_component_id": "pcb_component_12",
"pcb_port_id": "pcb_port_43",
"layer": "top",
"shape": "rect",
"width": 0.54,
"height": 0.64,
"port_hints": [
"1",
"left"
],
"is_covered_with_solder_mask": false,
"x": 8.704900993514817,
"y": -18.508799999999972,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_15",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": -0.51,
"y": 0,
"pcb_component_id": "pcb_component_12",
"pcb_smtpad_id": "pcb_smtpad_31",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_smtpad",
"pcb_smtpad_id": "pcb_smtpad_32",
"pcb_component_id": "pcb_component_12",
"pcb_port_id": "pcb_port_44",
"layer": "top",
"shape": "rect",
"width": 0.54,
"height": 0.64,
"port_hints": [
"2",
"right"
],
"is_covered_with_solder_mask": false,
"x": 9.724900993514817,
"y": -18.508799999999972,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_16",
"layer": "top",
"shape": "rect",
"width": 0.378,
"height": 0.44799999999999995,
"x": 0.51,
"y": 0,
"pcb_component_id": "pcb_component_12",
"pcb_smtpad_id": "pcb_smtpad_32",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_13",
"pcb_component_id": "pcb_component_12",
"layer": "top",
"route": [
{
"x": 9.061259993514817,
"y": -18.128799999999973
},
{
"x": 9.368541993514818,
"y": -18.128799999999973
}
],
"stroke_width": 0.12,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_path",
"pcb_silkscreen_path_id": "pcb_silkscreen_path_14",
"pcb_component_id": "pcb_component_12",
"layer": "top",
"route": [
{
"x": 9.061259993514817,
"y": -18.88879999999997
},
{
"x": 9.368541993514818,
"y": -18.88879999999997
}
],
"stroke_width": 0.12,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_8",
"anchor_alignment": "center",
"anchor_position": {
"x": 9.214900993514817,
"y": -17.288799999999974
},
"font": "tscircuit2024",
"font_size": 0.4,
"layer": "top",
"text": "R3",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_12",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_courtyard_rect",
"pcb_courtyard_rect_id": "pcb_courtyard_rect_7",
"pcb_component_id": "pcb_component_12",
"layer": "top",
"center": {
"x": 9.214900993514817,
"y": -18.508799999999972
},
"width": 1.86,
"height": 0.94,
"ccw_rotation": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_plated_hole",
"pcb_plated_hole_id": "pcb_plated_hole_0",
"pcb_component_id": "pcb_component_13",
"pcb_port_id": "pcb_port_45",
"hole_diameter": 1,
"rect_pad_width": 1.5,
"rect_pad_height": 1.5,
"shape": "circular_hole_with_rect_pad",
"port_hints": [
"unnamed_platedhole1",
"1"
],
"x": -5.110099006485182,
"y": -6.753799999999973,
"layers": [
"top",
"bottom"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"hole_offset_x": 0,
"hole_offset_y": 0,
"rect_border_radius": 0,
"rect_ccw_rotation": 0
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_9",
"anchor_alignment": "center",
"anchor_position": {
"x": -5.110099006485182,
"y": -5.628799999999973
},
"font": "tscircuit2024",
"font_size": 0.5,
"layer": "top",
"text": "pin1",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_13",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_plated_hole",
"pcb_plated_hole_id": "pcb_plated_hole_1",
"pcb_component_id": "pcb_component_13",
"pcb_port_id": "pcb_port_46",
"outer_diameter": 1.5,
"hole_diameter": 1,
"shape": "circle",
"port_hints": [
"unnamed_platedhole2",
"2"
],
"x": -2.570099006485182,
"y": -6.753799999999973,
"layers": [
"top",
"bottom"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_17",
"layer": "top",
"shape": "circle",
"radius": 0.75,
"x": -2.54,
"y": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_18",
"layer": "bottom",
"shape": "circle",
"radius": 0.75,
"x": -2.54,
"y": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_10",
"anchor_alignment": "center",
"anchor_position": {
"x": -2.570099006485182,
"y": -5.628799999999973
},
"font": "tscircuit2024",
"font_size": 0.5,
"layer": "top",
"text": "pin2",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_13",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_plated_hole",
"pcb_plated_hole_id": "pcb_plated_hole_2",
"pcb_component_id": "pcb_component_13",
"pcb_port_id": "pcb_port_47",
"outer_diameter": 1.5,
"hole_diameter": 1,
"shape": "circle",
"port_hints": [
"unnamed_platedhole3",
"3"
],
"x": -0.030099006485182045,
"y": -6.753799999999973,
"layers": [
"top",
"bottom"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_19",
"layer": "top",
"shape": "circle",
"radius": 0.75,
"x": 0,
"y": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_20",
"layer": "bottom",
"shape": "circle",
"radius": 0.75,
"x": 0,
"y": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_11",
"anchor_alignment": "center",
"anchor_position": {
"x": -0.030099006485182045,
"y": -5.628799999999973
},
"font": "tscircuit2024",
"font_size": 0.5,
"layer": "top",
"text": "pin3",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_13",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_plated_hole",
"pcb_plated_hole_id": "pcb_plated_hole_3",
"pcb_component_id": "pcb_component_13",
"pcb_port_id": "pcb_port_48",
"outer_diameter": 1.5,
"hole_diameter": 1,
"shape": "circle",
"port_hints": [
"unnamed_platedhole4",
"4"
],
"x": 2.509900993514818,
"y": -6.753799999999973,
"layers": [
"top",
"bottom"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_21",
"layer": "top",
"shape": "circle",
"radius": 0.75,
"x": 2.54,
"y": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_22",
"layer": "bottom",
"shape": "circle",
"radius": 0.75,
"x": 2.54,
"y": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_12",
"anchor_alignment": "center",
"anchor_position": {
"x": 2.509900993514818,
"y": -5.628799999999973
},
"font": "tscircuit2024",
"font_size": 0.5,
"layer": "top",
"text": "pin4",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_13",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_plated_hole",
"pcb_plated_hole_id": "pcb_plated_hole_4",
"pcb_component_id": "pcb_component_13",
"pcb_port_id": "pcb_port_49",
"outer_diameter": 1.5,
"hole_diameter": 1,
"shape": "circle",
"port_hints": [
"unnamed_platedhole5",
"5"
],
"x": 5.049900993514818,
"y": -6.753799999999973,
"layers": [
"top",
"bottom"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_23",
"layer": "top",
"shape": "circle",
"radius": 0.75,
"x": 5.08,
"y": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_24",
"layer": "bottom",
"shape": "circle",
"radius": 0.75,
"x": 5.08,
"y": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_13",
"anchor_alignment": "center",
"anchor_position": {
"x": 5.049900993514818,
"y": -5.628799999999973
},
"font": "tscircuit2024",
"font_size": 0.5,
"layer": "top",
"text": "pin5",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_13",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_14",
"anchor_alignment": "center",
"anchor_position": {
"x": -0.030099006485182045,
"y": -4.213799999999973
},
"font": "tscircuit2024",
"font_size": 0.7,
"layer": "top",
"text": "Controller",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_13",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_courtyard_rect",
"pcb_courtyard_rect_id": "pcb_courtyard_rect_8",
"pcb_component_id": "pcb_component_13",
"layer": "top",
"center": {
"x": -0.030099006485182045,
"y": -6.753799999999973
},
"width": 13.7,
"height": 3.54,
"ccw_rotation": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_plated_hole",
"pcb_plated_hole_id": "pcb_plated_hole_5",
"pcb_component_id": "pcb_component_14",
"pcb_port_id": "pcb_port_50",
"hole_diameter": 1,
"rect_pad_width": 1.5,
"rect_pad_height": 1.5,
"shape": "circular_hole_with_rect_pad",
"port_hints": [
"unnamed_platedhole6",
"1"
],
"x": 5.585399999999954,
"y": -0.2737999999999734,
"layers": [
"top",
"bottom"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"hole_offset_x": 0,
"hole_offset_y": 0,
"rect_border_radius": 0,
"rect_ccw_rotation": 0
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_15",
"anchor_alignment": "center",
"anchor_position": {
"x": 4.460399999999954,
"y": -0.2737999999999734
},
"font": "tscircuit2024",
"font_size": 0.5,
"layer": "top",
"text": "pin1",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_14",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_plated_hole",
"pcb_plated_hole_id": "pcb_plated_hole_6",
"pcb_component_id": "pcb_component_14",
"pcb_port_id": "pcb_port_51",
"outer_diameter": 1.5,
"hole_diameter": 1,
"shape": "circle",
"port_hints": [
"unnamed_platedhole7",
"2"
],
"x": 5.585399999999954,
"y": 2.2662000000000266,
"layers": [
"top",
"bottom"
],
"is_covered_with_solder_mask": false,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_25",
"layer": "top",
"shape": "circle",
"radius": 0.75,
"x": 1.27,
"y": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_solder_paste",
"pcb_solder_paste_id": "pcb_solder_paste_26",
"layer": "bottom",
"shape": "circle",
"radius": 0.75,
"x": 1.27,
"y": 0,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_16",
"anchor_alignment": "center",
"anchor_position": {
"x": 4.460399999999954,
"y": 2.2662000000000266
},
"font": "tscircuit2024",
"font_size": 0.5,
"layer": "top",
"text": "pin2",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_14",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_silkscreen_text",
"pcb_silkscreen_text_id": "pcb_silkscreen_text_17",
"anchor_alignment": "center",
"anchor_position": {
"x": 3.0453999999999537,
"y": 0.9962000000000267
},
"font": "tscircuit2024",
"font_size": 0.7,
"layer": "top",
"text": "Motor",
"ccw_rotation": 0,
"pcb_component_id": "pcb_component_14",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_courtyard_rect",
"pcb_courtyard_rect_id": "pcb_courtyard_rect_9",
"pcb_component_id": "pcb_component_14",
"layer": "top",
"center": {
"x": 5.585399999999954,
"y": 0.9962000000000266
},
"width": 6.08,
"height": 3.54,
"ccw_rotation": 90,
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_0",
"pcb_component_id": "pcb_component_4",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -2.275078,
"y": -2.873248,
"source_port_id": "source_port_0"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_1",
"pcb_component_id": "pcb_component_4",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -1.625092,
"y": -2.873248,
"source_port_id": "source_port_1"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_2",
"pcb_component_id": "pcb_component_4",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -0.975106,
"y": -2.873248,
"source_port_id": "source_port_2"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_3",
"pcb_component_id": "pcb_component_4",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -0.324866,
"y": -2.873248,
"source_port_id": "source_port_3"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_4",
"pcb_component_id": "pcb_component_4",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 0.32512,
"y": -2.873248,
"source_port_id": "source_port_4"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_5",
"pcb_component_id": "pcb_component_4",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 0.975106,
"y": -2.873248,
"source_port_id": "source_port_5"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_6",
"pcb_component_id": "pcb_component_4",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 1.625092,
"y": -2.873248,
"source_port_id": "source_port_6"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_7",
"pcb_component_id": "pcb_component_4",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 2.275078,
"y": -2.873248,
"source_port_id": "source_port_7"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_8",
"pcb_component_id": "pcb_component_4",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 2.275078,
"y": 2.873248,
"source_port_id": "source_port_8"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_9",
"pcb_component_id": "pcb_component_4",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 1.625092,
"y": 2.873248,
"source_port_id": "source_port_9"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_10",
"pcb_component_id": "pcb_component_4",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 0.975106,
"y": 2.873248,
"source_port_id": "source_port_10"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_11",
"pcb_component_id": "pcb_component_4",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 0.32512,
"y": 2.873248,
"source_port_id": "source_port_11"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_12",
"pcb_component_id": "pcb_component_4",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -0.324866,
"y": 2.873248,
"source_port_id": "source_port_12"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_13",
"pcb_component_id": "pcb_component_4",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -0.975106,
"y": 2.873248,
"source_port_id": "source_port_13"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_14",
"pcb_component_id": "pcb_component_4",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -1.625092,
"y": 2.873248,
"source_port_id": "source_port_14"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_15",
"pcb_component_id": "pcb_component_4",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -2.275078,
"y": 2.873248,
"source_port_id": "source_port_15"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_16",
"pcb_component_id": "pcb_component_4",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 0,
"y": 0,
"source_port_id": "source_port_16"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_17",
"pcb_component_id": "pcb_component_0",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -0.499872,
"y": 0.499872,
"source_port_id": "source_port_17"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_18",
"pcb_component_id": "pcb_component_0",
"layers": [
"bottom"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -0.499872,
"y": 0.499872,
"source_port_id": "source_port_18"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_19",
"pcb_component_id": "pcb_component_0",
"layers": [
"top",
"bottom"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -0.499872,
"y": 0.499872,
"source_port_id": "source_port_19"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_20",
"pcb_component_id": "pcb_component_1",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 0.500126,
"y": 0.499872,
"source_port_id": "source_port_20"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_21",
"pcb_component_id": "pcb_component_1",
"layers": [
"bottom"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 0.500126,
"y": 0.499872,
"source_port_id": "source_port_21"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_22",
"pcb_component_id": "pcb_component_1",
"layers": [
"top",
"bottom"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 0.500126,
"y": 0.499872,
"source_port_id": "source_port_22"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_23",
"pcb_component_id": "pcb_component_2",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -0.499872,
"y": -0.500126,
"source_port_id": "source_port_23"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_24",
"pcb_component_id": "pcb_component_2",
"layers": [
"bottom"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -0.499872,
"y": -0.500126,
"source_port_id": "source_port_24"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_25",
"pcb_component_id": "pcb_component_2",
"layers": [
"top",
"bottom"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -0.499872,
"y": -0.500126,
"source_port_id": "source_port_25"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_26",
"pcb_component_id": "pcb_component_3",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 0.500126,
"y": -0.500126,
"source_port_id": "source_port_26"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_27",
"pcb_component_id": "pcb_component_3",
"layers": [
"bottom"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 0.500126,
"y": -0.500126,
"source_port_id": "source_port_27"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_28",
"pcb_component_id": "pcb_component_3",
"layers": [
"top",
"bottom"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 0.500126,
"y": -0.500126,
"source_port_id": "source_port_28"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_29",
"pcb_component_id": "pcb_component_5",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 7.774900993514818,
"y": -3.513799999999973,
"source_port_id": "source_port_29"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_30",
"pcb_component_id": "pcb_component_5",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 8.794900993514817,
"y": -3.513799999999973,
"source_port_id": "source_port_30"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_31",
"pcb_component_id": "pcb_component_6",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 8.637400993514817,
"y": -10.088799999999972,
"source_port_id": "source_port_31"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_32",
"pcb_component_id": "pcb_component_6",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 11.562400993514817,
"y": -10.088799999999972,
"source_port_id": "source_port_32"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_33",
"pcb_component_id": "pcb_component_7",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -1.159985999561201,
"y": 5.30140000000003,
"source_port_id": "source_port_33"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_34",
"pcb_component_id": "pcb_component_7",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -0.13998599956120095,
"y": 5.30140000000003,
"source_port_id": "source_port_34"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_35",
"pcb_component_id": "pcb_component_8",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 1.7500140004387994,
"y": 5.2514000000000305,
"source_port_id": "source_port_35"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_36",
"pcb_component_id": "pcb_component_8",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 1.7500140004387994,
"y": 6.27140000000003,
"source_port_id": "source_port_36"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_37",
"pcb_component_id": "pcb_component_9",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 8.704900993514817,
"y": -12.688799999999974,
"source_port_id": "source_port_37"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_38",
"pcb_component_id": "pcb_component_9",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 9.724900993514817,
"y": -12.688799999999974,
"source_port_id": "source_port_38"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_39",
"pcb_component_id": "pcb_component_10",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 8.704900993514817,
"y": -14.628799999999975,
"source_port_id": "source_port_39"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_40",
"pcb_component_id": "pcb_component_10",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 9.724900993514817,
"y": -14.628799999999975,
"source_port_id": "source_port_40"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_41",
"pcb_component_id": "pcb_component_11",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 8.704900993514817,
"y": -16.568799999999975,
"source_port_id": "source_port_41"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_42",
"pcb_component_id": "pcb_component_11",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 9.724900993514817,
"y": -16.568799999999975,
"source_port_id": "source_port_42"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_43",
"pcb_component_id": "pcb_component_12",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 8.704900993514817,
"y": -18.508799999999972,
"source_port_id": "source_port_43"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_44",
"pcb_component_id": "pcb_component_12",
"layers": [
"top"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 9.724900993514817,
"y": -18.508799999999972,
"source_port_id": "source_port_44"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_45",
"pcb_component_id": "pcb_component_13",
"layers": [
"top",
"bottom"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -5.110099006485182,
"y": -6.753799999999973,
"source_port_id": "source_port_45"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_46",
"pcb_component_id": "pcb_component_13",
"layers": [
"top",
"bottom"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -2.570099006485182,
"y": -6.753799999999973,
"source_port_id": "source_port_46"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_47",
"pcb_component_id": "pcb_component_13",
"layers": [
"top",
"bottom"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": -0.030099006485182045,
"y": -6.753799999999973,
"source_port_id": "source_port_47"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_48",
"pcb_component_id": "pcb_component_13",
"layers": [
"top",
"bottom"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 2.509900993514818,
"y": -6.753799999999973,
"source_port_id": "source_port_48"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_49",
"pcb_component_id": "pcb_component_13",
"layers": [
"top",
"bottom"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 5.049900993514818,
"y": -6.753799999999973,
"source_port_id": "source_port_49"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_50",
"pcb_component_id": "pcb_component_14",
"layers": [
"top",
"bottom"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 5.585399999999954,
"y": -0.2737999999999734,
"source_port_id": "source_port_50"
},
{
"type": "pcb_port",
"pcb_port_id": "pcb_port_51",
"pcb_component_id": "pcb_component_14",
"layers": [
"top",
"bottom"
],
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"x": 5.585399999999954,
"y": 2.2662000000000266,
"source_port_id": "source_port_51"
},
{
"type": "cad_component",
"cad_component_id": "cad_component_0",
"position": {
"x": 0,
"y": 0,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 0
},
"pcb_component_id": "pcb_component_4",
"source_component_id": "source_component_0",
"model_obj_url": "https://modelcdn.tscircuit.com/easyeda_models/assets/C575551.obj?uuid=89f85af05c9045c798a6d7a53851085c&cachebust_origin=",
"model_step_url": "https://modelcdn.tscircuit.com/easyeda_models/assets/C575551.step?uuid=89f85af05c9045c798a6d7a53851085c&cachebust_origin=",
"model_origin_alignment": "center_of_component_on_board_surface",
"anchor_alignment": "center_of_component_on_board_surface",
"model_origin_position": {
"x": 0,
"y": 0,
"z": 0
}
},
{
"type": "cad_component",
"cad_component_id": "cad_component_1",
"position": {
"x": 8.284900993514817,
"y": -3.513799999999973,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 0
},
"pcb_component_id": "pcb_component_5",
"source_component_id": "source_component_1",
"model_origin_alignment": "center_of_component_on_board_surface",
"anchor_alignment": "center_of_component_on_board_surface",
"footprinter_string": "0402"
},
{
"type": "cad_component",
"cad_component_id": "cad_component_2",
"position": {
"x": 10.099900993514817,
"y": -10.088799999999972,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 0
},
"pcb_component_id": "pcb_component_6",
"source_component_id": "source_component_2",
"model_origin_alignment": "center_of_component_on_board_surface",
"anchor_alignment": "center_of_component_on_board_surface",
"footprinter_string": "1206"
},
{
"type": "cad_component",
"cad_component_id": "cad_component_3",
"position": {
"x": -0.649985999561201,
"y": 5.30140000000003,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 0
},
"pcb_component_id": "pcb_component_7",
"source_component_id": "source_component_3",
"model_origin_alignment": "center_of_component_on_board_surface",
"anchor_alignment": "center_of_component_on_board_surface",
"footprinter_string": "0402"
},
{
"type": "cad_component",
"cad_component_id": "cad_component_4",
"position": {
"x": 1.7500140004387994,
"y": 5.76140000000003,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 90
},
"pcb_component_id": "pcb_component_8",
"source_component_id": "source_component_4",
"model_origin_alignment": "center_of_component_on_board_surface",
"anchor_alignment": "center_of_component_on_board_surface",
"footprinter_string": "0402"
},
{
"type": "cad_component",
"cad_component_id": "cad_component_5",
"position": {
"x": 9.214900993514817,
"y": -12.688799999999974,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 0
},
"pcb_component_id": "pcb_component_9",
"source_component_id": "source_component_5",
"model_origin_alignment": "center_of_component_on_board_surface",
"anchor_alignment": "center_of_component_on_board_surface",
"footprinter_string": "res0402"
},
{
"type": "cad_component",
"cad_component_id": "cad_component_6",
"position": {
"x": 9.214900993514817,
"y": -14.628799999999975,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 0
},
"pcb_component_id": "pcb_component_10",
"source_component_id": "source_component_6",
"model_origin_alignment": "center_of_component_on_board_surface",
"anchor_alignment": "center_of_component_on_board_surface",
"footprinter_string": "res0402"
},
{
"type": "cad_component",
"cad_component_id": "cad_component_7",
"position": {
"x": 9.214900993514817,
"y": -16.568799999999975,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 0
},
"pcb_component_id": "pcb_component_11",
"source_component_id": "source_component_7",
"model_origin_alignment": "center_of_component_on_board_surface",
"anchor_alignment": "center_of_component_on_board_surface",
"footprinter_string": "res0402"
},
{
"type": "cad_component",
"cad_component_id": "cad_component_8",
"position": {
"x": 9.214900993514817,
"y": -18.508799999999972,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 0
},
"pcb_component_id": "pcb_component_12",
"source_component_id": "source_component_8",
"model_origin_alignment": "center_of_component_on_board_surface",
"anchor_alignment": "center_of_component_on_board_surface",
"footprinter_string": "res0402"
},
{
"type": "cad_component",
"cad_component_id": "cad_component_9",
"position": {
"x": -0.030099006485182045,
"y": -6.753799999999973,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 0
},
"pcb_component_id": "pcb_component_13",
"source_component_id": "source_component_9",
"model_origin_alignment": "center_of_component_on_board_surface",
"anchor_alignment": "center_of_component_on_board_surface",
"footprinter_string": "pinrow5"
},
{
"type": "cad_component",
"cad_component_id": "cad_component_10",
"position": {
"x": 5.585399999999954,
"y": 0.9962000000000266,
"z": 0
},
"rotation": {
"x": 0,
"y": 0,
"z": 90
},
"pcb_component_id": "pcb_component_14",
"source_component_id": "source_component_10",
"model_origin_alignment": "center_of_component_on_board_surface",
"anchor_alignment": "center_of_component_on_board_surface",
"footprinter_string": "pinrow2"
},
{
"type": "supplier_footprint_mismatch_warning",
"supplier_footprint_mismatch_warning_id": "supplier_footprint_mismatch_warning_C2mH3mWwrV",
"warning_type": "supplier_footprint_mismatch_warning",
"message": "<capacitor#5986 name=\".C1\" /> footprint \"0402\" does not match supplier footprint jlcpcb:C15525 (copper IoU 0.7249).",
"source_component_id": "source_component_3",
"pcb_component_id": "pcb_component_7",
"pcb_group_id": "pcb_group_0",
"subcircuit_id": "subcircuit_source_group_0",
"supplier_name": "jlcpcb",
"supplier_part_number": "C15525",
"footprint_copper_intersection_over_union": 0.7249
},
{
"type": "supplier_footprint_mismatch_warning",
"supplier_footprint_mismatch_warning_id": "supplier_footprint_mismatch_warning_NwsuVrjXjW",
"warning_type": "supplier_footprint_mismatch_warning",
"message": "<resistor#6060 name=\".R3\" /> footprint \"0402\" does not match supplier footprint jlcpcb:C17168 (copper IoU 0.7741).",
"source_component_id": "source_component_8",
"pcb_component_id": "pcb_component_12",
"pcb_group_id": "pcb_group_0",
"subcircuit_id": "subcircuit_source_group_0",
"supplier_name": "jlcpcb",
"supplier_part_number": "C17168",
"footprint_copper_intersection_over_union": 0.7741
},
{
"type": "supplier_footprint_mismatch_warning",
"supplier_footprint_mismatch_warning_id": "supplier_footprint_mismatch_warning_fZe9oRu0H9",
"warning_type": "supplier_footprint_mismatch_warning",
"message": "<resistor#6028 name=\".R2\" /> footprint \"0402\" does not match supplier footprint jlcpcb:C25744 (copper IoU 0.7741).",
"source_component_id": "source_component_6",
"pcb_component_id": "pcb_component_10",
"pcb_group_id": "pcb_group_0",
"subcircuit_id": "subcircuit_source_group_0",
"supplier_name": "jlcpcb",
"supplier_part_number": "C25744",
"footprint_copper_intersection_over_union": 0.7741
},
{
"type": "supplier_footprint_mismatch_warning",
"supplier_footprint_mismatch_warning_id": "supplier_footprint_mismatch_warning_uHdlL2W6Dw",
"warning_type": "supplier_footprint_mismatch_warning",
"message": "<capacitor#5960 name=\".C3\" /> footprint \"0402\" does not match supplier footprint jlcpcb:C1525 (copper IoU 0.7249).",
"source_component_id": "source_component_1",
"pcb_component_id": "pcb_component_5",
"pcb_group_id": "pcb_group_0",
"subcircuit_id": "subcircuit_source_group_0",
"supplier_name": "jlcpcb",
"supplier_part_number": "C1525",
"footprint_copper_intersection_over_union": 0.7249
},
{
"type": "supplier_footprint_mismatch_warning",
"supplier_footprint_mismatch_warning_id": "supplier_footprint_mismatch_warning_AplX2uv0uM",
"warning_type": "supplier_footprint_mismatch_warning",
"message": "<resistor#6015 name=\".R1\" /> footprint \"0402\" does not match supplier footprint jlcpcb:C25744 (copper IoU 0.7741).",
"source_component_id": "source_component_5",
"pcb_component_id": "pcb_component_9",
"pcb_group_id": "pcb_group_0",
"subcircuit_id": "subcircuit_source_group_0",
"supplier_name": "jlcpcb",
"supplier_part_number": "C25744",
"footprint_copper_intersection_over_union": 0.7741
},
{
"type": "supplier_footprint_mismatch_warning",
"supplier_footprint_mismatch_warning_id": "supplier_footprint_mismatch_warning_PgK2talFyw",
"warning_type": "supplier_footprint_mismatch_warning",
"message": "<capacitor#6000 name=\".C2\" /> footprint \"0402\" does not match supplier footprint jlcpcb:C15525 (copper IoU 0.7249).",
"source_component_id": "source_component_4",
"pcb_component_id": "pcb_component_8",
"pcb_group_id": "pcb_group_0",
"subcircuit_id": "subcircuit_source_group_0",
"supplier_name": "jlcpcb",
"supplier_part_number": "C15525",
"footprint_copper_intersection_over_union": 0.7249
},
{
"type": "supplier_footprint_mismatch_warning",
"supplier_footprint_mismatch_warning_id": "supplier_footprint_mismatch_warning_3dscfqvZpv",
"warning_type": "supplier_footprint_mismatch_warning",
"message": "<resistor#6045 name=\".R4\" /> footprint \"0402\" does not match supplier footprint jlcpcb:C17168 (copper IoU 0.7741).",
"source_component_id": "source_component_7",
"pcb_component_id": "pcb_component_11",
"pcb_group_id": "pcb_group_0",
"subcircuit_id": "subcircuit_source_group_0",
"supplier_name": "jlcpcb",
"supplier_part_number": "C17168",
"footprint_copper_intersection_over_union": 0.7741
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_5_0",
"connection_name": "source_net_5",
"connectsTo": [
"pcb_port_44",
"pcb_port_5"
],
"route": [
{
"route_type": "wire",
"x": 9.724900993514817,
"y": -18.508799999999972,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 9.211708997382763,
"y": -17.970529703191662,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 9.208199986811696,
"y": -15.981032241344478,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 8.259614905750364,
"y": -15.127382316107592,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 7.556297575106646,
"y": -15.09072429390789,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 7.207587598347019,
"y": -14.742014317148264,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 7.207587598347019,
"y": -13.744103119198217,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 7.207587598347019,
"y": -13.661587598347019,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 7.14,
"y": -13.594,
"width": 0.15,
"layer": "top"
},
{
"route_type": "via",
"x": 7.14,
"y": -13.594,
"from_layer": "top",
"to_layer": "bottom",
"via_diameter": 0.3,
"via_hole_diameter": 0.15
},
{
"route_type": "wire",
"x": 7.14,
"y": -13.594,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 7.14,
"y": -5.526,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 3.477884355193722,
"y": -1.8638843551937216,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 3.4320000000000004,
"y": -1.818,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "via",
"x": 3.4320000000000004,
"y": -1.818,
"from_layer": "bottom",
"to_layer": "top",
"via_diameter": 0.3,
"via_hole_diameter": 0.15
},
{
"route_type": "wire",
"x": 3.4320000000000004,
"y": -1.818,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 3.036764833239732,
"y": -1.397283015982356,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.599978173584695,
"y": -1.4917200516790388,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.975,
"y": -2.0484054657292785,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.975106,
"y": -2.873248,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_20"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_4_mst0_0",
"connection_name": "source_net_4",
"connectsTo": [
"pcb_port_3",
"pcb_port_48"
],
"route": [
{
"route_type": "wire",
"x": 2.509900993514818,
"y": -6.753799999999973,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.32499999999999973,
"y": -3.9188990064851557,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.3249999999999998,
"y": -2.873,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.324866,
"y": -2.873248,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_23"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_4_mst1_0",
"connection_name": "source_net_4",
"connectsTo": [
"pcb_port_48",
"pcb_port_41"
],
"route": [
{
"route_type": "wire",
"x": 8.704900993514817,
"y": -16.568799999999975,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 8.126726560188109,
"y": -15.990625566673266,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 7.891667329810724,
"y": -15.990625566673266,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 2.509900993514818,
"y": -10.60885923037736,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 2.509900993514818,
"y": -6.753799999999973,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_18"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_3_0",
"connection_name": "source_net_3",
"connectsTo": [
"pcb_port_38",
"pcb_port_42"
],
"route": [
{
"route_type": "wire",
"x": 9.724900993514817,
"y": -12.688799999999974,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 10.2448789770451,
"y": -13.151255135012445,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 10.2448789770451,
"y": -15.997034447971812,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 10.187356128527288,
"y": -16.106643871472713,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 9.724900993514817,
"y": -16.568799999999975,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_13"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_2_mst0_0",
"connection_name": "source_net_2",
"connectsTo": [
"pcb_port_10",
"pcb_port_36"
],
"route": [
{
"route_type": "wire",
"x": 1.7500140004387994,
"y": 6.27140000000003,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 2.3756176354979823,
"y": 5.645796364940847,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 2.3756176354979823,
"y": 4.9114631644997315,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.9510942425675273,
"y": 4.4869397715692765,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.5059780501896505,
"y": 4.4869397715692765,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.6228053211338676,
"y": 4.486956116659736,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.997642950536833,
"y": 4.486961971859594,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.8356669073292592,
"y": 4.315250975856069,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.8356669073292592,
"y": 3.0126870926707405,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.975106,
"y": 2.873248,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_11"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_2_mst1_0",
"connection_name": "source_net_2",
"connectsTo": [
"pcb_port_30",
"pcb_port_32"
],
"route": [
{
"route_type": "wire",
"x": 8.794900993514817,
"y": -3.513799999999973,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 8.794900993514817,
"y": -7.321900993514818,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 11.562400993514817,
"y": -10.088799999999972,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_6"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_2_mst2_0",
"connection_name": "source_net_2",
"connectsTo": [
"pcb_port_10",
"pcb_port_30"
],
"route": [
{
"route_type": "wire",
"x": 8.794900993514817,
"y": -3.513799999999973,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 8.794900993514817,
"y": 0.9331442054079595,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 5.752253943425379,
"y": 3.9778809974962455,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.9970591829261886,
"y": 3.9990359758975367,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.4330405066850478,
"y": 4.539792845379159,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.4148451085131288,
"y": 4.530918241245925,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.8794605466994653,
"y": 4.5073345306173875,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.8404278478499132,
"y": 4.471124917983189,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.8342968210662176,
"y": 4.3235936421324945,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.8342968210662176,
"y": 4.311831406396054,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.8342968210662176,
"y": 3.0137031789337825,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.975106,
"y": 2.873248,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_6"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_1_mst0_0",
"connection_name": "source_net_1",
"connectsTo": [
"pcb_port_37",
"pcb_port_40"
],
"route": [
{
"route_type": "wire",
"x": 8.704900993514817,
"y": -12.688799999999974,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 8.704900993514817,
"y": -13.608900993514817,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 9.724900993514817,
"y": -14.628799999999975,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_14"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_1_mst1_0",
"connection_name": "source_net_1",
"connectsTo": [
"pcb_port_4",
"pcb_port_37"
],
"route": [
{
"route_type": "wire",
"x": 0.32512,
"y": -2.873248,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.439,
"y": -2.7590000000000003,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.439,
"y": -1.756,
"width": 0.15,
"layer": "top"
},
{
"route_type": "via",
"x": 0.439,
"y": -1.756,
"from_layer": "bottom",
"to_layer": "top",
"via_diameter": 0.3,
"via_hole_diameter": 0.15
},
{
"route_type": "wire",
"x": 0.439,
"y": -1.756,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 0.4600045303740864,
"y": -1.7349954696259136,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 0.4600045303740864,
"y": -1.723009321391423,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 0.4600045303740865,
"y": -2.1341143586399673,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 3.5147138295934712,
"y": -5.188823657859352,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 3.5147138295934712,
"y": -7.189713829593472,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 5.811,
"y": -9.486,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "via",
"x": 5.811,
"y": -9.486,
"from_layer": "top",
"to_layer": "bottom",
"via_diameter": 0.3,
"via_hole_diameter": 0.15
},
{
"route_type": "wire",
"x": 5.811,
"y": -9.486,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 5.941294860700689,
"y": -9.61629486070069,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 5.948237080278224,
"y": -9.61629486070069,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 8.704900993514817,
"y": -12.372958773937283,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 8.704900993514817,
"y": -12.688799999999974,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_5"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_0_mst0_0",
"connection_name": "source_net_0",
"connectsTo": [
"pcb_port_15",
"pcb_port_14"
],
"route": [
{
"route_type": "wire",
"x": -2.275078,
"y": 2.873248,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -1.6252479999999996,
"y": 2.873248,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -1.625092,
"y": 2.873248,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_0"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_0_mst1_0",
"connection_name": "source_net_0",
"connectsTo": [
"pcb_port_14",
"pcb_port_16"
],
"route": [
{
"route_type": "wire",
"x": -1.625092,
"y": 2.873248,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -1.625,
"y": 1.768,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.8722161062170523,
"y": 1.0454441332194016,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.8841634686717823,
"y": 1.0520117488955054,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.6732411024834196,
"y": 1.059302301585065,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.4708643163105847,
"y": 1.0579796822388825,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.05467400000000006,
"y": 0.6340203177611173,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.05467400000000004,
"y": 0.424,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.029549775968556374,
"y": 0.24767130541365975,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0,
"y": 0.24222108138221612,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0,
"y": 0,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_1"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_0_mst2_0",
"connection_name": "source_net_0",
"connectsTo": [
"pcb_port_16",
"pcb_port_6"
],
"route": [
{
"route_type": "wire",
"x": 0,
"y": 0,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 2.573427689280116,
"y": 0.004181439561607875,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 2.692519551095551,
"y": -0.11963374860360874,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 2.692519551095551,
"y": -0.13251955109555066,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 2.712,
"y": -0.152,
"width": 0.15,
"layer": "top"
},
{
"route_type": "via",
"x": 2.712,
"y": -0.152,
"from_layer": "top",
"to_layer": "bottom",
"via_diameter": 0.3,
"via_hole_diameter": 0.15
},
{
"route_type": "wire",
"x": 2.712,
"y": -0.152,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 2.712,
"y": -1.5541195174863416,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 2.7805109790389673,
"y": -1.6226304965253087,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 2.7805109790389673,
"y": -1.7389757238195256,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 2.7981256718357113,
"y": -1.7616846590534978,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "via",
"x": 2.7981256718357113,
"y": -1.7616846590534978,
"from_layer": "bottom",
"to_layer": "top",
"via_diameter": 0.3,
"via_hole_diameter": 0.15
},
{
"route_type": "wire",
"x": 2.7981256718357113,
"y": -1.7616846590534978,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 2.0129952901198442,
"y": -1.7283034413280587,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.6722159105068257,
"y": -2.1054295551662,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.7081006430889674,
"y": -2.789899356911033,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.625092,
"y": -2.873248,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_3"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_0_mst3_0",
"connection_name": "source_net_0",
"connectsTo": [
"pcb_port_16",
"pcb_port_8"
],
"route": [
{
"route_type": "wire",
"x": 2.275078,
"y": 2.873248,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 2.275,
"y": 1.7549777934241508,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.0743680652260499,
"y": 0.5543458586502008,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.0731589528114613,
"y": 0.5531367462356123,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.1257614691130444,
"y": 0.31017721620246974,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.9778075533541176,
"y": 0.0002929984449776095,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.4205011343809863,
"y": 0.02847437078595877,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0,
"y": 0,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_2"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_0_mst4_0",
"connection_name": "source_net_0",
"connectsTo": [
"pcb_port_39",
"pcb_port_43"
],
"route": [
{
"route_type": "wire",
"x": 8.704900993514817,
"y": -14.628799999999975,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 8.602700993514793,
"y": -14.731,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 7.745,
"y": -14.731,
"width": 0.15,
"layer": "top"
},
{
"route_type": "via",
"x": 7.745,
"y": -14.731,
"from_layer": "bottom",
"to_layer": "top",
"via_diameter": 0.3,
"via_hole_diameter": 0.15
},
{
"route_type": "wire",
"x": 7.745,
"y": -14.731,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 7.74264034203273,
"y": -14.73335965796727,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 7.422,
"y": -15.054,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 7.422,
"y": -16.598,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "via",
"x": 7.422,
"y": -16.598,
"from_layer": "top",
"to_layer": "bottom",
"via_diameter": 0.3,
"via_hole_diameter": 0.15
},
{
"route_type": "wire",
"x": 7.422,
"y": -16.598,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 7.537960523234951,
"y": -16.713960523234952,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 7.537960523234951,
"y": -16.742254287169615,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 8.704900993514817,
"y": -17.90919475744948,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 8.704900993514817,
"y": -18.508799999999972,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_15"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_net_0_mst5_0",
"connection_name": "source_net_0",
"connectsTo": [
"pcb_port_6",
"pcb_port_39"
],
"route": [
{
"route_type": "wire",
"x": 1.625092,
"y": -2.873248,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.6525220257513245,
"y": -2.8454779742486758,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.6525220257513245,
"y": -2.003358385920658,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.8997648946057892,
"y": -1.7425434155608834,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 2.7987998883279874,
"y": -1.754773477211016,
"width": 0.15,
"layer": "top"
},
{
"route_type": "via",
"x": 2.7987998883279874,
"y": -1.754773477211016,
"from_layer": "bottom",
"to_layer": "top",
"via_diameter": 0.3,
"via_hole_diameter": 0.15
},
{
"route_type": "wire",
"x": 2.7987998883279874,
"y": -1.754773477211016,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 2.7871010022920593,
"y": -1.766973223317264,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 2.7871010022920593,
"y": -1.807173174632717,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 2.8,
"y": -1.8200721723406577,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 2.8,
"y": -3.8,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "via",
"x": 2.8,
"y": -3.8,
"from_layer": "top",
"to_layer": "bottom",
"via_diameter": 0.3,
"via_hole_diameter": 0.15
},
{
"route_type": "wire",
"x": 2.8,
"y": -3.8,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 2.818451088458818,
"y": -3.818451088458818,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 3.4800875234687556,
"y": -4.480087523468756,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 3.5098937148356075,
"y": -4.543282355796199,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 3.5098937148356075,
"y": -9.403986529953913,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 8.704900993514817,
"y": -14.628799999999975,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_4"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_trace_27_0",
"connection_name": "source_trace_27",
"connectsTo": [
"pcb_port_51",
"pcb_port_9"
],
"route": [
{
"route_type": "wire",
"x": 5.585399999999954,
"y": 2.2662000000000266,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 3.7039999999999997,
"y": 4.147,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": 1.2699999999400475,
"y": 4.146960661572615,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "via",
"x": 1.2699999999400475,
"y": 4.146960661572615,
"from_layer": "top",
"to_layer": "bottom",
"via_diameter": 0.3,
"via_hole_diameter": 0.15
},
{
"route_type": "wire",
"x": 1.2699999999400475,
"y": 4.146960661572615,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.3834755409001491,
"y": 4.033524459099851,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.3834755409001491,
"y": 4.023069687035162,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.625092,
"y": 3.7814532279353106,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.625092,
"y": 2.873248,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_27"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_trace_26_0",
"connection_name": "source_trace_26",
"connectsTo": [
"pcb_port_50",
"pcb_port_7"
],
"route": [
{
"route_type": "wire",
"x": 5.585399999999954,
"y": -0.2737999999999734,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 2.985752,
"y": -2.873248,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 2.275078,
"y": -2.873248,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_26"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_trace_22_0",
"connection_name": "source_trace_22",
"connectsTo": [
"pcb_port_2",
"pcb_port_47"
],
"route": [
{
"route_type": "wire",
"x": -0.975106,
"y": -2.873248,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.9750974406032772,
"y": -2.872902559396723,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.8948048103730255,
"y": -2.122734014533161,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -1.6963653344298242,
"y": -1.4947713680112225,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -2.1677983193184995,
"y": -1.420397991967161,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -2.863268635982074,
"y": -2.0350024091387358,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -2.8,
"y": -2.4,
"width": 0.15,
"layer": "top"
},
{
"route_type": "via",
"x": -2.8,
"y": -2.4,
"from_layer": "bottom",
"to_layer": "top",
"via_diameter": 0.3,
"via_hole_diameter": 0.15
},
{
"route_type": "wire",
"x": -2.8,
"y": -2.4,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": -2.7271773065969334,
"y": -2.3271773065969334,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": -2.621221683905829,
"y": -2.3271773065969334,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": -0.030099006485182045,
"y": -4.9182999840175805,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": -0.030099006485182045,
"y": -6.753799999999973,
"width": 0.15,
"layer": "bottom"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_22"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_trace_21_0",
"connection_name": "source_trace_21",
"connectsTo": [
"pcb_port_1",
"pcb_port_46"
],
"route": [
{
"route_type": "wire",
"x": -1.625092,
"y": -2.873248,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -1.8416792008737959,
"y": -2.5863946169053884,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -1.8570322890213067,
"y": -1.8265208980722265,
"width": 0.15,
"layer": "top"
},
{
"route_type": "via",
"x": -1.8570322890213067,
"y": -1.8265208980722265,
"from_layer": "bottom",
"to_layer": "top",
"via_diameter": 0.3,
"via_hole_diameter": 0.15
},
{
"route_type": "wire",
"x": -1.8570322890213067,
"y": -1.8265208980722265,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": -1.9768317774392705,
"y": -1.7711682225607297,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": -1.9858910175311963,
"y": -1.7621089824688039,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": -2.7027816834057656,
"y": -1.7621089824688039,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": -3.1540163564376145,
"y": -2.213343655500653,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": -3.1540163564376145,
"y": -2.3250085170452284,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": -3.1540163564376145,
"y": -6.1698826500475406,
"width": 0.15,
"layer": "bottom"
},
{
"route_type": "wire",
"x": -2.570099006485182,
"y": -6.753799999999973,
"width": 0.15,
"layer": "bottom"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_21"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_trace_10_0",
"connection_name": "source_trace_10",
"connectsTo": [
"pcb_port_11",
"pcb_port_35"
],
"route": [
{
"route_type": "wire",
"x": 0.32512,
"y": 2.873248,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.32512,
"y": 4.2901971084412995,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.3793952374285672,
"y": 4.353186974275495,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 0.7306297798462017,
"y": 4.769190212415695,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.21544219014886,
"y": 4.787390414414573,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": 1.7500140004387994,
"y": 5.2514000000000305,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_10"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_trace_9_0",
"connection_name": "source_trace_9",
"connectsTo": [
"pcb_port_12",
"pcb_port_34"
],
"route": [
{
"route_type": "wire",
"x": -0.324866,
"y": 2.873248,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.324866,
"y": 5.116134000000001,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.13998599956120095,
"y": 5.30140000000003,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_9"
},
{
"type": "pcb_trace",
"pcb_trace_id": "source_trace_8_0",
"connection_name": "source_trace_8",
"connectsTo": [
"pcb_port_13",
"pcb_port_33"
],
"route": [
{
"route_type": "wire",
"x": -0.975106,
"y": 2.873248,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -0.975106,
"y": 5.116106,
"width": 0.15,
"layer": "top"
},
{
"route_type": "wire",
"x": -1.159985999561201,
"y": 5.30140000000003,
"width": 0.15,
"layer": "top"
}
],
"subcircuit_id": "subcircuit_source_group_0",
"source_trace_id": "source_trace_8"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_4",
"pcb_trace_id": "source_net_5_0",
"x": 7.14,
"y": -13.594,
"hole_diameter": 0.15,
"outer_diameter": 0.3,
"layers": [
"top",
"bottom"
],
"from_layer": "top",
"to_layer": "bottom",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_5",
"pcb_trace_id": "source_net_5_0",
"x": 3.4320000000000004,
"y": -1.818,
"hole_diameter": 0.15,
"outer_diameter": 0.3,
"layers": [
"top",
"bottom"
],
"from_layer": "bottom",
"to_layer": "top",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net8"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_6",
"pcb_trace_id": "source_net_1_mst1_0",
"x": 0.439,
"y": -1.756,
"hole_diameter": 0.15,
"outer_diameter": 0.3,
"layers": [
"top",
"bottom"
],
"from_layer": "bottom",
"to_layer": "top",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_7",
"pcb_trace_id": "source_net_1_mst1_0",
"x": 5.811,
"y": -9.486,
"hole_diameter": 0.15,
"outer_diameter": 0.3,
"layers": [
"top",
"bottom"
],
"from_layer": "top",
"to_layer": "bottom",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net1"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_8",
"pcb_trace_id": "source_net_0_mst2_0",
"x": 2.712,
"y": -0.152,
"hole_diameter": 0.15,
"outer_diameter": 0.3,
"layers": [
"top",
"bottom"
],
"from_layer": "top",
"to_layer": "bottom",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_9",
"pcb_trace_id": "source_net_0_mst2_0",
"x": 2.7981256718357113,
"y": -1.7616846590534978,
"hole_diameter": 0.15,
"outer_diameter": 0.3,
"layers": [
"top",
"bottom"
],
"from_layer": "bottom",
"to_layer": "top",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_10",
"pcb_trace_id": "source_net_0_mst4_0",
"x": 7.745,
"y": -14.731,
"hole_diameter": 0.15,
"outer_diameter": 0.3,
"layers": [
"top",
"bottom"
],
"from_layer": "bottom",
"to_layer": "top",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_11",
"pcb_trace_id": "source_net_0_mst4_0",
"x": 7.422,
"y": -16.598,
"hole_diameter": 0.15,
"outer_diameter": 0.3,
"layers": [
"top",
"bottom"
],
"from_layer": "top",
"to_layer": "bottom",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_12",
"pcb_trace_id": "source_net_0_mst5_0",
"x": 2.7987998883279874,
"y": -1.754773477211016,
"hole_diameter": 0.15,
"outer_diameter": 0.3,
"layers": [
"top",
"bottom"
],
"from_layer": "bottom",
"to_layer": "top",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_13",
"pcb_trace_id": "source_net_0_mst5_0",
"x": 2.8,
"y": -3.8,
"hole_diameter": 0.15,
"outer_diameter": 0.3,
"layers": [
"top",
"bottom"
],
"from_layer": "top",
"to_layer": "bottom",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net0"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_14",
"pcb_trace_id": "source_trace_27_0",
"x": 1.2699999999400475,
"y": 4.146960661572615,
"hole_diameter": 0.15,
"outer_diameter": 0.3,
"layers": [
"top",
"bottom"
],
"from_layer": "top",
"to_layer": "bottom",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net12"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_15",
"pcb_trace_id": "source_trace_22_0",
"x": -2.8,
"y": -2.4,
"hole_diameter": 0.15,
"outer_diameter": 0.3,
"layers": [
"top",
"bottom"
],
"from_layer": "bottom",
"to_layer": "top",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net10"
},
{
"type": "pcb_via",
"pcb_via_id": "pcb_via_16",
"pcb_trace_id": "source_trace_21_0",
"x": -1.8570322890213067,
"y": -1.8265208980722265,
"hole_diameter": 0.15,
"outer_diameter": 0.3,
"layers": [
"top",
"bottom"
],
"from_layer": "bottom",
"to_layer": "top",
"subcircuit_id": "subcircuit_source_group_0",
"pcb_group_id": "pcb_group_0",
"subcircuit_connectivity_map_key": "unnamedsubcircuitsubcircuit_source_group_0_connectivity_net9"
},
{
"type": "source_project_metadata",
"source_filesystem_md5_hash": "7a1a2f30f8b1399eeca086b9c743e9a4"
}
]