ShiboSoftwareDev/am625sip-linux-board

This code defines the physical footprint and pin layout for an AM625 System-in-Package (SIP) component, detailing pad positions, pin labels, and package outline for hardware integration.

Version
1.0.24
License
unset
Stars
0

subcircuits/cache/usb0-data-esd.circuit.json

PCBPCB preview for subcircuits/cache/usb0-data-esd.circuit.json
SchematicSchematic preview for subcircuits/cache/usb0-data-esd.circuit.json
[
  {
    "type": "source_group",
    "source_group_id": "source_group_0",
    "name": "USB0_DATA_ESD",
    "is_subcircuit": true,
    "was_automatically_named": false,
    "subcircuit_id": "subcircuit_source_group_0",
    "parent_source_group_id": "source_group_1",
    "parent_subcircuit_id": "subcircuit_source_group_1"
  },
  {
    "type": "source_group",
    "source_group_id": "source_group_1",
    "is_subcircuit": true,
    "was_automatically_named": true,
    "subcircuit_id": "subcircuit_source_group_1"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_0",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "pin1",
      "1"
    ],
    "source_component_id": "source_component_0",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "USB0_DATA_ESD_connectivity_net0"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_0",
    "ftype": "simple_chip",
    "name": "X_SOC_DP",
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_1",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "pin1",
      "1"
    ],
    "source_component_id": "source_component_1",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "USB0_DATA_ESD_connectivity_net1"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_1",
    "ftype": "simple_chip",
    "name": "X_SOC_DM",
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_2",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "pin1",
      "1"
    ],
    "source_component_id": "source_component_2",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "USB0_DATA_ESD_connectivity_net0"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_2",
    "ftype": "simple_chip",
    "name": "X_CONNECTOR_DP",
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_3",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "pin1",
      "1"
    ],
    "source_component_id": "source_component_3",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "USB0_DATA_ESD_connectivity_net1"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_3",
    "ftype": "simple_chip",
    "name": "X_CONNECTOR_DM",
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_4",
    "name": "pin1",
    "pin_number": 1,
    "port_hints": [
      "pin1",
      "1"
    ],
    "source_component_id": "source_component_4",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "USB0_DATA_ESD_connectivity_net2"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_4",
    "ftype": "simple_chip",
    "name": "X_GND",
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_5",
    "name": "GND",
    "pin_number": 1,
    "port_hints": [
      "GND",
      "pin1",
      "1"
    ],
    "source_component_id": "source_component_5",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "USB0_DATA_ESD_connectivity_net2"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_6",
    "name": "IO1",
    "pin_number": 2,
    "port_hints": [
      "IO1",
      "pin2",
      "2"
    ],
    "source_component_id": "source_component_5",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "USB0_DATA_ESD_connectivity_net1"
  },
  {
    "type": "source_port",
    "source_port_id": "source_port_7",
    "name": "IO2",
    "pin_number": 3,
    "port_hints": [
      "IO2",
      "pin3",
      "3"
    ],
    "source_component_id": "source_component_5",
    "subcircuit_id": "subcircuit_source_group_0",
    "subcircuit_connectivity_map_key": "USB0_DATA_ESD_connectivity_net0"
  },
  {
    "type": "source_component",
    "source_component_id": "source_component_5",
    "ftype": "simple_chip",
    "name": "U5",
    "manufacturer_part_number": "ESD122DMXR",
    "supplier_part_numbers": {
      "jlcpcb": [
        "C544474"
      ]
    },
    "source_group_id": "source_group_0"
  },
  {
    "type": "source_board",
    "source_board_id": "source_board_0",
    "source_group_id": "source_group_1"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_0",
    "connected_source_port_ids": [
      "source_port_0",
      "source_port_7",
      "source_port_2"
    ],
    "connected_source_net_ids": [],
    "subcircuit_id": "subcircuit_source_group_0",
    "name": "USB0_ESD_DP",
    "display_name": ".X_SOC_DP > .pin1 to .U5 > .IO2",
    "min_trace_thickness": 0.15,
    "subcircuit_connectivity_map_key": "USB0_DATA_ESD_connectivity_net0"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_1",
    "connected_source_port_ids": [
      "source_port_1",
      "source_port_6",
      "source_port_3"
    ],
    "connected_source_net_ids": [],
    "subcircuit_id": "subcircuit_source_group_0",
    "name": "USB0_ESD_DM",
    "display_name": ".X_SOC_DM > .pin1 to .U5 > .IO1",
    "min_trace_thickness": 0.15,
    "subcircuit_connectivity_map_key": "USB0_DATA_ESD_connectivity_net1"
  },
  {
    "type": "source_trace",
    "source_trace_id": "source_trace_2",
    "connected_source_port_ids": [
      "source_port_5",
      "source_port_4"
    ],
    "connected_source_net_ids": [],
    "subcircuit_id": "subcircuit_source_group_0",
    "name": "USB0_ESD_LOCAL_GROUND",
    "display_name": ".U5 > .GND to .X_GND > .pin1",
    "min_trace_thickness": 0.3,
    "subcircuit_connectivity_map_key": "USB0_DATA_ESD_connectivity_net2"
  },
  {
    "type": "schematic_component",
    "schematic_component_id": "schematic_component_0",
    "center": {
      "x": 0,
      "y": 0
    },
    "rotation": 0,
    "size": {
      "width": 1.2000000000000002,
      "height": 0.6000000000000001
    },
    "pin_spacing": 0.2,
    "port_labels": {
      "pin1": "GND",
      "pin2": "IO1",
      "pin3": "IO2"
    },
    "source_component_id": "source_component_5",
    "schematic_group_id": "schematic_group_0"
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_0",
    "center": {
      "x": -2,
      "y": 0.4
    },
    "width": 0.2999999999999998,
    "height": 0.30000000000000004,
    "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": "relative_to_group_anchor",
    "positioned_relative_to_pcb_group_id": "pcb_group_0",
    "display_offset_x": -2,
    "display_offset_y": 0.4
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_1",
    "center": {
      "x": -2,
      "y": -0.4
    },
    "width": 0.2999999999999998,
    "height": 0.30000000000000004,
    "layer": "top",
    "rotation": 0,
    "source_component_id": "source_component_1",
    "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": "relative_to_group_anchor",
    "positioned_relative_to_pcb_group_id": "pcb_group_0",
    "display_offset_x": -2,
    "display_offset_y": -0.4
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_2",
    "center": {
      "x": 2,
      "y": 0.4
    },
    "width": 0.2999999999999998,
    "height": 0.30000000000000004,
    "layer": "top",
    "rotation": 0,
    "source_component_id": "source_component_2",
    "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": "relative_to_group_anchor",
    "positioned_relative_to_pcb_group_id": "pcb_group_0",
    "display_offset_x": 2,
    "display_offset_y": 0.4
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_3",
    "center": {
      "x": 2,
      "y": -0.4
    },
    "width": 0.2999999999999998,
    "height": 0.30000000000000004,
    "layer": "top",
    "rotation": 0,
    "source_component_id": "source_component_3",
    "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": "relative_to_group_anchor",
    "positioned_relative_to_pcb_group_id": "pcb_group_0",
    "display_offset_x": 2,
    "display_offset_y": -0.4
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_4",
    "center": {
      "x": 0,
      "y": -1.5
    },
    "width": 0.8,
    "height": 0.7999999999999998,
    "layer": "top",
    "rotation": 0,
    "source_component_id": "source_component_4",
    "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": "relative_to_group_anchor",
    "positioned_relative_to_pcb_group_id": "pcb_group_0",
    "display_offset_x": 0,
    "display_offset_y": -1.5
  },
  {
    "type": "pcb_component",
    "pcb_component_id": "pcb_component_5",
    "center": {
      "x": 0,
      "y": 0
    },
    "width": 0.4999736,
    "height": 0.8799576,
    "layer": "top",
    "rotation": 0,
    "source_component_id": "source_component_5",
    "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": "relative_to_group_anchor",
    "positioned_relative_to_pcb_group_id": "pcb_group_0",
    "display_offset_x": 0,
    "display_offset_y": 0
  },
  {
    "type": "pcb_group",
    "pcb_group_id": "pcb_group_0",
    "is_subcircuit": true,
    "subcircuit_id": "subcircuit_source_group_0",
    "name": "USB0_DATA_ESD",
    "anchor_position": {
      "x": 0,
      "y": 0
    },
    "center": {
      "x": 0,
      "y": -0.6749999999999999
    },
    "width": 4.3,
    "height": 2.45,
    "pcb_component_ids": [],
    "source_group_id": "source_group_0",
    "autorouter_configuration": {},
    "anchor_alignment": null
  },
  {
    "type": "pcb_board",
    "pcb_board_id": "pcb_board_0",
    "source_board_id": "source_board_0",
    "center": {
      "x": 0,
      "y": 0
    },
    "thickness": 1.4,
    "num_layers": 4,
    "width": 6,
    "height": 5,
    "material": "fr4",
    "min_trace_width": 0.08128,
    "min_via_hole_diameter": 0.1,
    "min_via_pad_diameter": 0.24,
    "min_via_hole_edge_to_via_hole_edge_clearance": 0.1016,
    "min_via_edge_to_pad_edge_clearance": 0.08128,
    "min_trace_to_pad_edge_clearance": 0.05,
    "min_pad_edge_to_pad_edge_clearance": 0.08128,
    "min_plated_hole_drill_edge_to_drill_edge_clearance": 0.15,
    "min_board_edge_clearance": 0.2
  },
  {
    "type": "pcb_smtpad",
    "pcb_smtpad_id": "pcb_smtpad_0",
    "pcb_component_id": "pcb_component_0",
    "pcb_port_id": "pcb_port_0",
    "layer": "top",
    "shape": "rect",
    "width": 0.3,
    "height": 0.3,
    "port_hints": [
      "pin1"
    ],
    "is_covered_with_solder_mask": false,
    "x": -2,
    "y": 0.4,
    "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": 0.21,
    "height": 0.21,
    "x": -2,
    "y": 0.4,
    "pcb_component_id": "pcb_component_0",
    "pcb_smtpad_id": "pcb_smtpad_0",
    "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_1",
    "pcb_port_id": "pcb_port_1",
    "layer": "top",
    "shape": "rect",
    "width": 0.3,
    "height": 0.3,
    "port_hints": [
      "pin1"
    ],
    "is_covered_with_solder_mask": false,
    "x": -2,
    "y": -0.4,
    "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.21,
    "height": 0.21,
    "x": -2,
    "y": -0.4,
    "pcb_component_id": "pcb_component_1",
    "pcb_smtpad_id": "pcb_smtpad_1",
    "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_2",
    "pcb_port_id": "pcb_port_2",
    "layer": "top",
    "shape": "rect",
    "width": 0.3,
    "height": 0.3,
    "port_hints": [
      "pin1"
    ],
    "is_covered_with_solder_mask": false,
    "x": 2,
    "y": 0.4,
    "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.21,
    "height": 0.21,
    "x": 2,
    "y": 0.4,
    "pcb_component_id": "pcb_component_2",
    "pcb_smtpad_id": "pcb_smtpad_2",
    "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_3",
    "pcb_port_id": "pcb_port_3",
    "layer": "top",
    "shape": "rect",
    "width": 0.3,
    "height": 0.3,
    "port_hints": [
      "pin1"
    ],
    "is_covered_with_solder_mask": false,
    "x": 2,
    "y": -0.4,
    "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.21,
    "height": 0.21,
    "x": 2,
    "y": -0.4,
    "pcb_component_id": "pcb_component_3",
    "pcb_smtpad_id": "pcb_smtpad_3",
    "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_4",
    "pcb_port_id": "pcb_port_4",
    "outer_diameter": 0.8,
    "hole_diameter": 0.3,
    "shape": "circle",
    "port_hints": [
      "unnamed_platedhole1",
      "pin1"
    ],
    "x": 0,
    "y": -1.5,
    "layers": [
      "top",
      "bottom",
      "inner1",
      "inner2"
    ],
    "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_4",
    "layer": "top",
    "shape": "circle",
    "radius": 0.4,
    "x": 0,
    "y": -1.5,
    "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": "bottom",
    "shape": "circle",
    "radius": 0.4,
    "x": 0,
    "y": -1.5,
    "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_5",
    "pcb_port_id": "pcb_port_7",
    "layer": "top",
    "shape": "rect",
    "width": 0.1999996,
    "height": 0.1999996,
    "port_hints": [
      "pin3"
    ],
    "is_covered_with_solder_mask": false,
    "x": 0.149987,
    "y": 0.339979,
    "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.13999972,
    "height": 0.13999972,
    "x": 0.149987,
    "y": 0.339979,
    "pcb_component_id": "pcb_component_5",
    "pcb_smtpad_id": "pcb_smtpad_4",
    "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_5",
    "pcb_port_id": "pcb_port_6",
    "layer": "top",
    "shape": "rect",
    "width": 0.1999996,
    "height": 0.1999996,
    "port_hints": [
      "pin2"
    ],
    "is_covered_with_solder_mask": false,
    "x": 0.149987,
    "y": -0.339979,
    "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.13999972,
    "height": 0.13999972,
    "x": 0.149987,
    "y": -0.339979,
    "pcb_component_id": "pcb_component_5",
    "pcb_smtpad_id": "pcb_smtpad_5",
    "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_5",
    "pcb_port_id": "pcb_port_5",
    "layer": "top",
    "shape": "rect",
    "width": 0.1999996,
    "height": 0.1999996,
    "port_hints": [
      "pin1"
    ],
    "is_covered_with_solder_mask": false,
    "x": -0.149987,
    "y": 0.000127,
    "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.13999972,
    "height": 0.13999972,
    "x": -0.149987,
    "y": 0.000127,
    "pcb_component_id": "pcb_component_5",
    "pcb_smtpad_id": "pcb_smtpad_6",
    "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_5",
    "layer": "top",
    "route": [
      {
        "x": 0.45003719999999703,
        "y": 0.6400037999999313
      },
      {
        "x": -0.44996100000003025,
        "y": 0.6400037999999313
      },
      {
        "x": -0.44996100000003025,
        "y": -0.6599936000000071
      },
      {
        "x": 0.45003719999999703,
        "y": -0.6599936000000071
      },
      {
        "x": 0.45003719999999703,
        "y": 0.6400037999999313
      }
    ],
    "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.002667,
      "y": 1.635127
    },
    "font": "tscircuit2024",
    "font_size": 1,
    "layer": "top",
    "text": "U5",
    "ccw_rotation": 0,
    "pcb_component_id": "pcb_component_5",
    "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_5",
    "layer": "top",
    "outline": [
      {
        "x": -0.6971670000000358,
        "y": 0.8851269999998976
      },
      {
        "x": 0.6918329999998605,
        "y": 0.8851269999998976
      },
      {
        "x": 0.6918329999998605,
        "y": -0.910272999999961
      },
      {
        "x": -0.6971670000000358,
        "y": -0.910272999999961
      },
      {
        "x": -0.6971670000000358,
        "y": 0.8851269999998976
      }
    ],
    "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_0",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -2,
    "y": 0.4,
    "source_port_id": "source_port_0"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_1",
    "pcb_component_id": "pcb_component_1",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -2,
    "y": -0.4,
    "source_port_id": "source_port_1"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_2",
    "pcb_component_id": "pcb_component_2",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 2,
    "y": 0.4,
    "source_port_id": "source_port_2"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_3",
    "pcb_component_id": "pcb_component_3",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 2,
    "y": -0.4,
    "source_port_id": "source_port_3"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_4",
    "pcb_component_id": "pcb_component_4",
    "layers": [
      "top",
      "bottom",
      "inner1",
      "inner2"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 0,
    "y": -1.5,
    "source_port_id": "source_port_4"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_5",
    "pcb_component_id": "pcb_component_5",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": -0.149987,
    "y": 0.000127,
    "source_port_id": "source_port_5"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_6",
    "pcb_component_id": "pcb_component_5",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 0.149987,
    "y": -0.339979,
    "source_port_id": "source_port_6"
  },
  {
    "type": "pcb_port",
    "pcb_port_id": "pcb_port_7",
    "pcb_component_id": "pcb_component_5",
    "layers": [
      "top"
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "x": 0.149987,
    "y": 0.339979,
    "source_port_id": "source_port_7"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "usb0_data_esd__source_trace_1_mst0_0",
    "connection_name": "source_trace_1",
    "connectsTo": [
      "pcb_port_6",
      "pcb_port_3"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 0.149987,
        "y": -0.339979,
        "width": 0.15,
        "layer": "top",
        "start_pcb_port_id": "pcb_port_6"
      },
      {
        "route_type": "wire",
        "x": 0.21000800000000006,
        "y": -0.4,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 2,
        "y": -0.4,
        "width": 0.15,
        "layer": "top",
        "end_pcb_port_id": "pcb_port_3"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_1",
    "subcircuit_connectivity_map_key": "USB0_DATA_ESD_connectivity_net1"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "usb0_data_esd__source_trace_1_mst1_0",
    "connection_name": "source_trace_1",
    "connectsTo": [
      "pcb_port_1",
      "pcb_port_6"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -2,
        "y": -0.4,
        "width": 0.15,
        "layer": "top",
        "start_pcb_port_id": "pcb_port_1"
      },
      {
        "route_type": "wire",
        "x": 0.08996599999999996,
        "y": -0.4,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.149987,
        "y": -0.339979,
        "width": 0.15,
        "layer": "top",
        "end_pcb_port_id": "pcb_port_6"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_1",
    "subcircuit_connectivity_map_key": "USB0_DATA_ESD_connectivity_net1"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "usb0_data_esd__source_trace_0_mst0_0",
    "connection_name": "source_trace_0",
    "connectsTo": [
      "pcb_port_7",
      "pcb_port_2"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": 0.149987,
        "y": 0.339979,
        "width": 0.15,
        "layer": "top",
        "start_pcb_port_id": "pcb_port_7"
      },
      {
        "route_type": "wire",
        "x": 0.21000800000000006,
        "y": 0.4,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 2,
        "y": 0.4,
        "width": 0.15,
        "layer": "top",
        "end_pcb_port_id": "pcb_port_2"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_0",
    "subcircuit_connectivity_map_key": "USB0_DATA_ESD_connectivity_net0"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "usb0_data_esd__source_trace_0_mst1_0",
    "connection_name": "source_trace_0",
    "connectsTo": [
      "pcb_port_0",
      "pcb_port_7"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -2,
        "y": 0.4,
        "width": 0.15,
        "layer": "top",
        "start_pcb_port_id": "pcb_port_0"
      },
      {
        "route_type": "wire",
        "x": 0.08996599999999996,
        "y": 0.4,
        "width": 0.15,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": 0.149987,
        "y": 0.339979,
        "width": 0.15,
        "layer": "top",
        "end_pcb_port_id": "pcb_port_7"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_0",
    "subcircuit_connectivity_map_key": "USB0_DATA_ESD_connectivity_net0"
  },
  {
    "type": "pcb_trace",
    "pcb_trace_id": "usb0_data_esd__source_trace_2_0",
    "connection_name": "source_trace_2",
    "connectsTo": [
      "pcb_port_5",
      "pcb_port_4"
    ],
    "route": [
      {
        "route_type": "wire",
        "x": -0.149987,
        "y": 0.000127,
        "width": 0.28284204245315536,
        "layer": "top",
        "start_pcb_port_id": "pcb_port_5"
      },
      {
        "route_type": "wire",
        "x": -0.21629126073623883,
        "y": -0.06629126073623884,
        "width": 0.28284214678919406,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.24999980000000005,
        "y": -0.09999980000000006,
        "width": 0.28304151155722856,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.255,
        "y": -0.105,
        "width": 0.28414126416615776,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.29400757595082505,
        "y": -0.105,
        "width": 0.28678438680513146,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.3877575759508251,
        "y": -0.105,
        "width": 0.28910307280927494,
        "layer": "top"
      },
      {
        "route_type": "wire",
        "x": -0.47,
        "y": -0.105,
        "width": 0.1999996,
        "layer": "top"
      },
      {
        "route_type": "via",
        "x": -0.47,
        "y": -0.105,
        "from_layer": "inner1",
        "to_layer": "top",
        "via_diameter": 0.24,
        "via_hole_diameter": 0.1
      },
      {
        "route_type": "wire",
        "x": -0.47,
        "y": -0.105,
        "width": 0.3,
        "layer": "inner1"
      },
      {
        "route_type": "wire",
        "x": -0.46186291501015225,
        "y": -0.11313708498984772,
        "width": 0.3,
        "layer": "inner1"
      },
      {
        "route_type": "wire",
        "x": -0.42412323303380584,
        "y": -0.15087676696619412,
        "width": 0.3,
        "layer": "inner1"
      },
      {
        "route_type": "wire",
        "x": -0.42412323303380584,
        "y": -0.19125479687559752,
        "width": 0.3,
        "layer": "inner1"
      },
      {
        "route_type": "wire",
        "x": -0.42412323303380584,
        "y": -0.22062219219196083,
        "width": 0.3,
        "layer": "inner1"
      },
      {
        "route_type": "wire",
        "x": -0.3785978566715536,
        "y": -0.26614756855421307,
        "width": 0.3,
        "layer": "inner1"
      },
      {
        "route_type": "wire",
        "x": -0.31230659593531473,
        "y": -0.33243882929045193,
        "width": 0.3,
        "layer": "inner1"
      },
      {
        "route_type": "wire",
        "x": -0.24601533519907592,
        "y": -0.3987300900266908,
        "width": 0.3,
        "layer": "inner1"
      },
      {
        "route_type": "wire",
        "x": 0,
        "y": -0.6447454252257667,
        "width": 0.3,
        "layer": "inner1"
      },
      {
        "route_type": "wire",
        "x": 0,
        "y": -1.5,
        "width": 0.3,
        "layer": "inner1",
        "end_pcb_port_id": "pcb_port_4"
      }
    ],
    "subcircuit_id": "subcircuit_source_group_0",
    "source_trace_id": "source_trace_2",
    "subcircuit_connectivity_map_key": "USB0_DATA_ESD_connectivity_net2"
  },
  {
    "type": "pcb_via",
    "pcb_via_id": "pcb_via_0",
    "pcb_trace_id": "usb0_data_esd__source_trace_2_0",
    "x": -0.47,
    "y": -0.105,
    "hole_diameter": 0.1,
    "outer_diameter": 0.24,
    "layers": [
      "top",
      "inner1",
      "inner2",
      "bottom"
    ],
    "from_layer": "inner1",
    "to_layer": "top",
    "subcircuit_id": "subcircuit_source_group_0",
    "pcb_group_id": "pcb_group_0",
    "subcircuit_connectivity_map_key": "USB0_DATA_ESD_connectivity_net2"
  }
]