gokul/usb3-sd-hub

Engineering draft: four-layer, computer-powered USB 3 hub with one USB-C host socket, two USB-C and two USB-A accessory sockets, and a full-size SD slot. Board and three schematic previews are available. Routing and production checks are incomplete; not fabrication ready.

Version
0.1.5
License
MIT
Stars
0

verification/pair-geometry-check.json

PCBPCB preview for verification/pair-geometry-check.json
SchematicSchematic preview for verification/pair-geometry-check.json
{
  "source_snapshot_sha256": "98a037e022afaf39082ee8892fcf915a312a235a7ae46f1d66473dbf709fb54d",
  "completed_sections_geometry_passed": true,
  "native_error_counts": {
    "pcb_port_not_connected_error": 770
  },
  "schema_error_count": 0,
  "schema_error_types": [],
  "checks": {
    "pad_trace_clearance": [],
    "via_pad_clearance": [],
    "via_trace_clearance": [],
    "via_via_clearance": [],
    "trace_overlap": [],
    "continuity": [],
    "hole_trace_clearance": [],
    "board_bounds": [],
    "self_shorts": []
  },
  "pairs": [
    {
      "measurements": [
        {
          "connection_name": "source_net_7",
          "copper_length_mm": 1.764264068711929,
          "vias": 0,
          "longest_proven_uncoupled_length_mm": 1.7642640687119302,
          "longest_potential_uncoupled_length_mm": 1.7642640687119302
        },
        {
          "connection_name": "source_net_8",
          "copper_length_mm": 1.7642640687119293,
          "vias": 0,
          "longest_proven_uncoupled_length_mm": 1.7642640687119295,
          "longest_potential_uncoupled_length_mm": 1.7642640687119295
        }
      ],
      "length_mismatch_mm": 2.220446049250313e-16
    },
    {
      "measurements": [
        {
          "connection_name": "source_net_9",
          "copper_length_mm": 29.102311236225137,
          "vias": 2,
          "longest_proven_uncoupled_length_mm": 1.176871403340836,
          "longest_potential_uncoupled_length_mm": 1.1963875505015846
        },
        {
          "connection_name": "source_net_10",
          "copper_length_mm": 29.102375025113737,
          "vias": 2,
          "longest_proven_uncoupled_length_mm": 1.470943935413005,
          "longest_potential_uncoupled_length_mm": 1.5416546135316596
        }
      ],
      "length_mismatch_mm": 0.00006378888859970289
    },
    {
      "measurements": [
        {
          "connection_name": "source_net_11",
          "copper_length_mm": 26.396648178808263,
          "vias": 2,
          "longest_proven_uncoupled_length_mm": 1.522680180621066,
          "longest_potential_uncoupled_length_mm": 1.5815687159485774
        },
        {
          "connection_name": "source_net_12",
          "copper_length_mm": 26.396648178808263,
          "vias": 2,
          "longest_proven_uncoupled_length_mm": 1.6012098626273032,
          "longest_potential_uncoupled_length_mm": 1.671920540745958
        }
      ],
      "length_mismatch_mm": 0
    },
    {
      "measurements": [
        {
          "connection_name": "source_net_13",
          "copper_length_mm": 1.1642640687119294,
          "vias": 0,
          "longest_proven_uncoupled_length_mm": 1.1642640687119288,
          "longest_potential_uncoupled_length_mm": 1.1642640687119288
        },
        {
          "connection_name": "source_net_14",
          "copper_length_mm": 1.1642640687119294,
          "vias": 0,
          "longest_proven_uncoupled_length_mm": 1.1642640687119288,
          "longest_potential_uncoupled_length_mm": 1.1642640687119288
        }
      ],
      "length_mismatch_mm": 0
    },
    {
      "measurements": [
        {
          "connection_name": "source_net_15",
          "copper_length_mm": 55.64177372783695,
          "vias": 2,
          "longest_proven_uncoupled_length_mm": 1.3423198401968475,
          "longest_potential_uncoupled_length_mm": 1.3821531735301806
        },
        {
          "connection_name": "source_net_16",
          "copper_length_mm": 55.64177372783696,
          "vias": 2,
          "longest_proven_uncoupled_length_mm": 1.2119731375156788,
          "longest_potential_uncoupled_length_mm": 1.2826838156343332
        }
      ],
      "length_mismatch_mm": 1.4210854715202004e-14
    },
    {
      "measurements": [
        {
          "connection_name": "source_net_17",
          "copper_length_mm": 67.54772747635809,
          "vias": 2,
          "longest_proven_uncoupled_length_mm": 1.6766909022440506,
          "longest_potential_uncoupled_length_mm": 1.696207049404799
        },
        {
          "connection_name": "source_net_18",
          "copper_length_mm": 67.54772747635809,
          "vias": 2,
          "longest_proven_uncoupled_length_mm": 1.676933535375198,
          "longest_potential_uncoupled_length_mm": 1.6964496825359467
        }
      ],
      "length_mismatch_mm": 0
    },
    {
      "measurements": [
        {
          "connection_name": "source_net_19",
          "copper_length_mm": 1.2056854249492384,
          "vias": 0,
          "longest_proven_uncoupled_length_mm": 1.205685424949237,
          "longest_potential_uncoupled_length_mm": 1.205685424949237
        },
        {
          "connection_name": "source_net_20",
          "copper_length_mm": 1.1228427124746194,
          "vias": 0,
          "longest_proven_uncoupled_length_mm": 1.12284271247462,
          "longest_potential_uncoupled_length_mm": 1.12284271247462
        }
      ],
      "length_mismatch_mm": 0.08284271247461894
    },
    {
      "measurements": [
        {
          "connection_name": "source_net_21",
          "copper_length_mm": 1.1642640687119288,
          "vias": 0,
          "longest_proven_uncoupled_length_mm": 1.1642640687119283,
          "longest_potential_uncoupled_length_mm": 1.1642640687119283
        },
        {
          "connection_name": "source_net_22",
          "copper_length_mm": 1.1642640687119288,
          "vias": 0,
          "longest_proven_uncoupled_length_mm": 1.1642640687119286,
          "longest_potential_uncoupled_length_mm": 1.1642640687119286
        }
      ],
      "length_mismatch_mm": 0
    },
    {
      "measurements": [
        {
          "connection_name": "source_net_23",
          "copper_length_mm": 1.1642640687119288,
          "vias": 0,
          "longest_proven_uncoupled_length_mm": 1.1642640687119294,
          "longest_potential_uncoupled_length_mm": 1.1642640687119294
        },
        {
          "connection_name": "source_net_24",
          "copper_length_mm": 1.1642640687119288,
          "vias": 0,
          "longest_proven_uncoupled_length_mm": 1.1642640687119283,
          "longest_potential_uncoupled_length_mm": 1.1642640687119283
        }
      ],
      "length_mismatch_mm": 0
    },
    {
      "measurements": [
        {
          "connection_name": "source_net_25",
          "copper_length_mm": 40.24798488949465,
          "vias": 2,
          "longest_proven_uncoupled_length_mm": 0.8148238685515987,
          "longest_potential_uncoupled_length_mm": 0.8343400157123474
        },
        {
          "connection_name": "source_net_26",
          "copper_length_mm": 40.24798488949465,
          "vias": 2,
          "longest_proven_uncoupled_length_mm": 0.939067226585404,
          "longest_potential_uncoupled_length_mm": 0.9585833737461523
        }
      ],
      "length_mismatch_mm": 0
    },
    {
      "measurements": [
        {
          "connection_name": "source_net_27",
          "copper_length_mm": 43.23943194164415,
          "vias": 2,
          "longest_proven_uncoupled_length_mm": 1.3014447334249126,
          "longest_potential_uncoupled_length_mm": 1.3407447334249123
        },
        {
          "connection_name": "source_net_28",
          "copper_length_mm": 43.23943194164415,
          "vias": 2,
          "longest_proven_uncoupled_length_mm": 1.6293700517260454,
          "longest_potential_uncoupled_length_mm": 1.6491047591646153
        }
      ],
      "length_mismatch_mm": 0
    }
  ],
  "full_board_routing_complete": false,
  "fabrication_ready": false
}