AnasSarkiz/Game-Boy-Enhance

This code defines a hardware schematic featuring a CPU with associated power, clock, and interface components, including specialized chips, crystals, connectors, and passive components, all structured for circuit design and simulation.

Version
1.0.3
License
unset
Stars
0

s4/reports/cpu-package-inspection.json

{
  "scope": "isolated_cpu_package_and_negative_connection_test",
  "expected_missing_connection_errors_verified": 22,
  "manufacturer_part_number": "T113M4020DC0",
  "supplier_part_numbers": {
    "jlcpcb": [
      "C41411351"
    ]
  },
  "geometry_source": "JLCPCB C5197687 / T113-S3",
  "import_sha256": "6adb6d8e3f9302d97f6f8fcdc15bcb7cf60541f9bf1313a41a274405d6c3dc75",
  "compiled_circuit_sha256": "dc1870611491304ab0ce53d7a18c37640734797ee7b618a50a644290adba7540",
  "unchanged_supplier_pads_and_courtyard": true,
  "pins_matching_reference": 129,
  "ground_pins": [
    91,
    129
  ],
  "unconnected_inspection_pins": 127,
  "copper_trace_count": 0,
  "dnp_count": 0,
  "errors": [
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_0",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port VCC_PLL on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_19",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_1",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port VCC_RTC on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_25",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_2",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port LDOA_OUT on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_27",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_3",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port LDO_IN on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_28",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_4",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port LDOB_OUT on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_29",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_5",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port VCC_PE on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_33",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_6",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port VDD_SYS0 on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_45",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_7",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port VCC_DRAM0 on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_47",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_8",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port VCC_DRAM1 on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_48",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_9",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port VDD18_DRAM on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_49",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_10",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port VDD_SYS1 on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_50",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_11",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port VCC_LVDS on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_64",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_12",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port VCC_PD on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_65",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_13",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port VCC_TVOUT on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_76",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_14",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port VDD_SYS2 on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_80",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_15",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port VCC_IO on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_82",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_16",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port AVCC on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_88",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_17",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port HPVCC on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_96",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_18",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port VCC_TVIN on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_106",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_19",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port VDD_CORE0 on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_115",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_20",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port VDD_CORE1 on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_116",
      "subcircuit_id": "subcircuit_source_group_0"
    },
    {
      "type": "source_pin_must_be_connected_error",
      "source_pin_must_be_connected_error_id": "source_pin_must_be_connected_error_21",
      "error_type": "source_pin_must_be_connected_error",
      "message": "Port VCC_PG on U3 must be connected but is floating",
      "source_component_id": "source_component_0",
      "source_port_id": "source_port_127",
      "subcircuit_id": "subcircuit_source_group_0"
    }
  ],
  "warnings": [
    {
      "type": "source_pin_missing_trace_warning",
      "message": "Port VCC_PLL on U3 is missing a trace"
    },
    {
      "type": "source_pin_missing_trace_warning",
      "message": "Port VCC_RTC on U3 is missing a trace"
    },
    {
      "type": "source_pin_missing_trace_warning",
      "message": "Port LDO_IN on U3 is missing a trace"
    },
    {
      "type": "source_pin_missing_trace_warning",
      "message": "Port VCC_PE on U3 is missing a trace"
    },
    {
      "type": "source_pin_missing_trace_warning",
      "message": "Port VDD_SYS0 on U3 is missing a trace"
    },
    {
      "type": "source_pin_missing_trace_warning",
      "message": "Port VCC_DRAM0 on U3 is missing a trace"
    },
    {
      "type": "source_pin_missing_trace_warning",
      "message": "Port VCC_DRAM1 on U3 is missing a trace"
    },
    {
      "type": "source_pin_missing_trace_warning",
      "message": "Port VDD18_DRAM on U3 is missing a trace"
    },
    {
      "type": "source_pin_missing_trace_warning",
      "message": "Port VDD_SYS1 on U3 is missing a trace"
    },
    {
      "type": "source_pin_missing_trace_warning",
      "message": "Port VCC_LVDS on U3 is missing a trace"
    },
    {
      "type": "source_pin_missing_trace_warning",
      "message": "Port VCC_PD on U3 is missing a trace"
    },
    {
      "type": "source_pin_missing_trace_warning",
      "message": "Port VCC_TVOUT on U3 is missing a trace"
    },
    {
      "type": "source_pin_missing_trace_warning",
      "message": "Port VDD_SYS2 on U3 is missing a trace"
    },
    {
      "type": "source_pin_missing_trace_warning",
      "message": "Port VCC_IO on U3 is missing a trace"
    },
    {
      "type": "source_pin_missing_trace_warning",
      "message": "Port AVCC on U3 is missing a trace"
    },
    {
      "type": "source_pin_missing_trace_warning",
      "message": "Port HPVCC on U3 is missing a trace"
    },
    {
      "type": "source_pin_missing_trace_warning",
      "message": "Port VCC_TVIN on U3 is missing a trace"
    },
    {
      "type": "source_pin_missing_trace_warning",
      "message": "Port VDD_CORE0 on U3 is missing a trace"
    },
    {
      "type": "source_pin_missing_trace_warning",
      "message": "Port VDD_CORE1 on U3 is missing a trace"
    },
    {
      "type": "source_pin_missing_trace_warning",
      "message": "Port VCC_PG on U3 is missing a trace"
    }
  ],
  "s4_package_and_electrical_qualification_complete": false,
  "console_board_implemented": false
}