[
  {
    "type": "power",
    "label": "Vehicle DC Input",
    "source": "external_connector_j1_dc",
    "target": "tvs_network",
    "current": "10A",
    "voltage": "28V/12-24V"
  },
  {
    "type": "power",
    "label": "Protected DC Input to Main Converter",
    "source": "tvs_network",
    "target": "power_converter_main_24v",
    "current": "10A",
    "voltage": "28V/12-24V"
  },
  {
    "type": "power",
    "label": "AC Input (via external converter)",
    "source": "external_connector_j2_ac",
    "target": "power_converter_main_24v",
    "current": "2.5A",
    "voltage": "110/220VAC"
  },
  {
    "type": "power",
    "label": "Battery to BMS",
    "source": "battery_pack_lifepo4",
    "target": "battery_management_system",
    "current": "15A",
    "voltage": "24V"
  },
  {
    "type": "power",
    "label": "BMS Regulated Output to Main Converter",
    "source": "battery_management_system",
    "target": "power_converter_main_24v",
    "current": "15A",
    "voltage": "24V"
  },
  {
    "type": "power",
    "label": "24V Rail to 12V Converter",
    "source": "power_converter_main_24v",
    "target": "power_converter_12v",
    "current": "5A",
    "voltage": "24V"
  },
  {
    "type": "power",
    "label": "24V Rail to 5V Converter",
    "source": "power_converter_main_24v",
    "target": "power_converter_5v",
    "current": "5A",
    "voltage": "24V"
  },
  {
    "type": "power",
    "label": "24V Rail to 3.3V Converter",
    "source": "power_converter_main_24v",
    "target": "power_converter_3_3v",
    "current": "2A",
    "voltage": "24V"
  },
  {
    "type": "power",
    "label": "24V Rail to Peltier 1",
    "source": "power_converter_main_24v",
    "target": "peltier_module_1",
    "current": "3A",
    "voltage": "24V"
  },
  {
    "type": "power",
    "label": "24V Rail to Peltier 2",
    "source": "power_converter_main_24v",
    "target": "peltier_module",
    "current": "3A",
    "voltage": "24V"
  },
  {
    "type": "power",
    "label": "24V Rail to Fan 1",
    "source": "power_converter_main_24v",
    "target": "fan_1",
    "current": "150mA",
    "voltage": "24V"
  },
  {
    "type": "power",
    "label": "24V Rail to Fan 2",
    "source": "power_converter_main_24v",
    "target": "fan",
    "current": "150mA",
    "voltage": "24V"
  },
  {
    "type": "power",
    "label": "24V Rail to Fan 3",
    "source": "power_converter_main_24v",
    "target": "fan_3",
    "current": "150mA",
    "voltage": "24V"
  },
  {
    "type": "power",
    "label": "12V to Jetson Power Isolation MOSFET Source",
    "source": "power_converter_12v",
    "target": "power_isolate_mosfet",
    "current": "15A",
    "voltage": "12V"
  },
  {
    "type": "power",
    "label": "MOSFET Protected 12V to Jetson Carrier",
    "source": "power_isolate_mosfet",
    "target": "ml_carrier_board",
    "current": "15A",
    "voltage": "12V"
  },
  {
    "type": "power",
    "label": "5V to UART Transceiver",
    "source": "power_converter_5v",
    "target": "uart_transceiver",
    "current": "100mA",
    "voltage": "5V"
  },
  {
    "type": "power",
    "label": "5V to Power Status LED",
    "source": "power_converter_5v",
    "target": "status_led_power",
    "current": "20mA",
    "voltage": "5V"
  },
  {
    "type": "power",
    "label": "5V to Active Status LED",
    "source": "power_converter_5v",
    "target": "status_led_active",
    "current": "20mA",
    "voltage": "5V"
  },
  {
    "type": "power",
    "label": "3.3V to TPM",
    "source": "power_converter_3_3v",
    "target": "tpm_module",
    "current": "50mA",
    "voltage": "3.3V"
  },
  {
    "type": "power",
    "label": "3.3V to Secure Element",
    "source": "power_converter_3_3v",
    "target": "secure_element",
    "current": "50mA",
    "voltage": "3.3V"
  },
  {
    "type": "power",
    "label": "3.3V to Temp Sensor 1",
    "source": "power_converter_3_3v",
    "target": "temp_sensor_1",
    "current": "10mA",
    "voltage": "3.3V"
  },
  {
    "type": "power",
    "label": "3.3V to Temp Sensor 2",
    "source": "power_converter_3_3v",
    "target": "temp_sensor",
    "current": "10mA",
    "voltage": "3.3V"
  },
  {
    "type": "power",
    "label": "3.3V to Temp Sensor 3",
    "source": "power_converter_3_3v",
    "target": "temp_sensor_3",
    "current": "10mA",
    "voltage": "3.3V"
  },
  {
    "type": "power",
    "label": "3.3V to Temp Sensor 4",
    "source": "power_converter_3_3v",
    "target": "temp_sensor_4",
    "current": "10mA",
    "voltage": "3.3V"
  },
  {
    "type": "power",
    "label": "3.3V to Temp Sensor 5",
    "source": "power_converter_3_3v",
    "target": "temp_sensor_5",
    "current": "10mA",
    "voltage": "3.3V"
  },
  {
    "type": "power",
    "label": "3.3V to Temp Sensor 6",
    "source": "power_converter_3_3v",
    "target": "temp_sensor_6",
    "current": "10mA",
    "voltage": "3.3V"
  },
  {
    "type": "power",
    "label": "Carrier to Jetson SOM Power",
    "source": "ml_carrier_board",
    "target": "ml_mcu_som",
    "current": "12A",
    "voltage": "12V"
  },
  {
    "type": "data",
    "label": "Jetson Carrier to ML SSD",
    "source": "ml_carrier_board",
    "target": "ml_ssd",
    "protocol": "pcie",
    "sourcePin": "PCIe M.2",
    "targetPin": "PCIe M.2 Connector"
  },
  {
    "type": "data",
    "label": "Jetson to UART Transceiver RX",
    "source": "ml_carrier_board",
    "target": "uart_transceiver",
    "protocol": "uart",
    "sourcePin": "UART_TX",
    "targetPin": "RxD"
  },
  {
    "type": "data",
    "label": "UART Transceiver TX to Jetson",
    "source": "uart_transceiver",
    "target": "ml_carrier_board",
    "protocol": "uart",
    "sourcePin": "TxD",
    "targetPin": "UART_RX"
  },
  {
    "type": "data",
    "label": "J4 SDR to Jetson USB 3.0",
    "source": "external_connector_j4_sdr",
    "target": "ml_carrier_board",
    "protocol": "usb3.0",
    "sourcePin": "USB 3.0 D+/D-",
    "targetPin": "USB 3.0"
  },
  {
    "type": "data",
    "label": "J5 EO/IR (Boson) to Jetson USB 3.0",
    "source": "external_connector_j5_eo_ir",
    "target": "ml_carrier_board",
    "protocol": "usb3.0",
    "sourcePin": "USB 3.0 D+/D-",
    "targetPin": "USB 3.0"
  },
  {
    "type": "data",
    "label": "J5 EO/IR (IMX585) to Jetson MIPI CSI-2",
    "source": "external_connector_j5_eo_ir",
    "target": "ml_carrier_board",
    "protocol": "mipi_csi-2",
    "sourcePin": "MIPI Data Lanes",
    "targetPin": "MIPI CSI-2"
  },
  {
    "source": "power_converter_5v",
    "target": "governance_plane_gbe_switch",
    "type": "power",
    "voltage": "5V"
  },
  {
    "source": "external_connector_j3_radar",
    "target": "governance_plane_gbe_switch",
    "type": "data",
    "protocol": "ethernet",
    "sourcePin": "8x Ethernet Data",
    "targetPin": "RJ45 Port 2"
  },
  {
    "source": "external_connector_j7_lidar",
    "target": "governance_plane_gbe_switch",
    "type": "data",
    "protocol": "ethernet",
    "sourcePin": "8x Ethernet Data",
    "targetPin": "RJ45 Port 3"
  },
  {
    "source": "external_connector_j8_operator",
    "target": "governance_plane_gbe_switch",
    "type": "data",
    "protocol": "ethernet",
    "sourcePin": "8x Ethernet Data",
    "targetPin": "RJ45 Port 4"
  },
  {
    "source": "external_connector_j10_audit_anchor",
    "target": "governance_plane_gbe_switch",
    "type": "data",
    "protocol": "ethernet",
    "sourcePin": "8x Ethernet Data",
    "targetPin": "RJ45 Port 5"
  },
  {
    "source": "external_connector_j3_radar",
    "target": "echodyne_echoguard_cr",
    "type": "data",
    "protocol": "ethernet",
    "sourcePin": "8x Ethernet Data",
    "targetPin": "Ethernet 1000BASE-T"
  },
  {
    "source": "external_connector_j4_sdr",
    "target": "ettus_b205mini_i_sdr",
    "type": "data",
    "protocol": "usb3.0",
    "sourcePin": "USB 3.0 D+/D-",
    "targetPin": "USB 3.0"
  },
  {
    "source": "external_connector_j5_eo_ir",
    "target": "flir_boson_640_lwir",
    "type": "data",
    "protocol": "usb3.0",
    "sourcePin": "USB 3.0 D+/D-",
    "targetPin": "USB 3.0"
  },
  {
    "source": "external_connector_j5_eo_ir",
    "target": "sony_imx585_4k_vis_sensor",
    "type": "data",
    "protocol": "mipi_csi-2",
    "sourcePin": "MIPI Data Lanes",
    "targetPin": "MIPI CSI-2"
  },
  {
    "source": "external_connector_j6_rid",
    "target": "uavionix_pingrx_pro",
    "type": "data",
    "protocol": "uart",
    "sourcePin": "UART TX/RX",
    "targetPin": "UART TX"
  },
  {
    "source": "external_connector_j7_lidar",
    "target": "livox_hap_lidar",
    "type": "data",
    "protocol": "ethernet",
    "sourcePin": "8x Ethernet Data",
    "targetPin": "Ethernet 1000BASE-T"
  },
  {
    "source": "power_converter_3_3v",
    "target": "external_connector_j6_rid",
    "type": "power",
    "voltage": "3.3V"
  },
  {
    "source": "power_converter_3_3v",
    "target": "uavionix_pingrx_pro",
    "type": "power",
    "voltage": "3.3V"
  },
  {
    "source": "power_converter_12v",
    "target": "kria_k26_governance_plane",
    "type": "power",
    "label": "12V to Kria Governance Plane",
    "voltage": "12V"
  },
  {
    "source": "external_connector_j11_maintenance",
    "target": "kria_k26_governance_plane",
    "type": "power",
    "label": "USB-C VBUS",
    "voltage": "5V"
  },
  {
    "source": "kria_k26_governance_plane",
    "target": "tpm_module",
    "type": "data",
    "label": "Kria Governance Plane to TPM SPI",
    "sourcePin": "SPI0",
    "targetPin": "SPI",
    "voltage": "3.3V"
  },
  {
    "source": "kria_k26_governance_plane",
    "target": "secure_element",
    "type": "data",
    "label": "Kria Governance Plane to Secure Element I2C",
    "sourcePin": "I2C0",
    "targetPin": "I2C",
    "voltage": "3.3V"
  },
  {
    "source": "kria_k26_governance_plane",
    "target": "audit_ssd",
    "type": "data",
    "label": "Kria Governance Plane to Audit SSD",
    "sourcePin": "PCIe M.2",
    "targetPin": "PCIe M.2 Connector",
    "voltage": "3.3V"
  },
  {
    "source": "kria_k26_governance_plane",
    "target": "uart_transceiver",
    "type": "data",
    "label": "Kria Governance Plane to UART Transceiver TX",
    "sourcePin": "UART_TX",
    "targetPin": "TxD",
    "voltage": "3.3V"
  },
  {
    "source": "uart_transceiver",
    "target": "kria_k26_governance_plane",
    "type": "data",
    "label": "UART Transceiver RX to Kria Governance Plane",
    "sourcePin": "RxD",
    "targetPin": "UART_RX",
    "voltage": "3.3V"
  },
  {
    "source": "kria_k26_governance_plane",
    "target": "power_isolate_mosfet",
    "type": "data",
    "label": "Kria Governance Plane to Jetson Power Isolate MOSFET",
    "sourcePin": "FPGA_GPIO_ISOLATE",
    "targetPin": "Gate",
    "voltage": "3.3V"
  },
  {
    "source": "external_connector_j6_rid",
    "target": "kria_k26_governance_plane",
    "type": "data",
    "label": "J6 ADS-B/RID to Kria Governance Plane UART",
    "sourcePin": "UART TX/RX",
    "targetPin": "UART",
    "voltage": "3.3V"
  },
  {
    "source": "external_connector_j11_maintenance",
    "target": "kria_k26_governance_plane",
    "type": "data",
    "label": "J11 Maintenance to Kria Governance Plane USB",
    "sourcePin": "USB-C Data Lanes",
    "targetPin": "USB",
    "voltage": "5V"
  },
  {
    "source": "gps_pps_receiver",
    "target": "kria_k26_governance_plane",
    "type": "data",
    "label": "GPS Receiver to Kria Governance Plane (NMEA/GPS Data)",
    "sourcePin": "UART TX",
    "targetPin": "UART",
    "voltage": "3.3V"
  },
  {
    "source": "gps_pps_receiver",
    "target": "kria_k26_governance_plane",
    "type": "data",
    "label": "GPS Receiver to Kria Governance Plane (PPS Sync)",
    "sourcePin": "PPS Out",
    "targetPin": "GPIO (PPS_IN)",
    "voltage": "3.3V"
  },
  {
    "source": "kria_k26_governance_plane",
    "target": "ml_carrier_board",
    "type": "data",
    "label": "Kria Governance Plane to ML Carrier 10G Ethernet",
    "sourcePin": "10G Ethernet Port",
    "targetPin": "10G Ethernet Port",
    "voltage": "N/A"
  },
  {
    "source": "kria_k26_governance_plane",
    "target": "ml_carrier_board",
    "type": "data",
    "label": "Kria Governance Plane to ML Carrier PTP Sync",
    "sourcePin": "PTP_10GbE_IN",
    "targetPin": "PTP_10GbE_OUT",
    "voltage": "N/A"
  },
  {
    "source": "kria_k26_governance_plane",
    "target": "ml_carrier_board",
    "type": "data",
    "label": "Kria Governance Plane to ML Carrier PPS Sync",
    "sourcePin": "PPS_OUT",
    "targetPin": "PPS_IN",
    "voltage": "3.3V"
  },
  {
    "source": "kria_k26_governance_plane",
    "target": "governance_plane_gbe_switch",
    "type": "data",
    "label": "Kria Governance Plane to Governance Switch",
    "sourcePin": "Ethernet",
    "targetPin": "RJ45 Port 1",
    "voltage": "N/A"
  },
  {
    "source": "external_connector_j9_federal_relay",
    "target": "kria_k26_governance_plane",
    "type": "data",
    "label": "Federal Relay to Kria Governance Plane",
    "sourcePin": "8x Ethernet Data",
    "targetPin": "Gigabit Ethernet (Federal)",
    "voltage": "N/A"
  },
  {
    "source": "external_connector_j12_gps_antenna",
    "target": "gps_pps_receiver",
    "type": "data",
    "label": "J12 GPS Antenna to GPS Receiver",
    "sourcePin": "RF Signal",
    "targetPin": "Antenna",
    "voltage": "N/A"
  },
  {
    "source": "power_converter_3_3v",
    "target": "gps_pps_receiver",
    "type": "power",
    "label": "3.3V to GPS/PPS Receiver 2",
    "voltage": "3.3V"
  }
]