{
  "nodes": [
    {
      "id": "governance_som",
      "name": "Governance Plane Compute",
      "pins": [
        "GND",
        "VCC_12V",
        "SOM_240_PIN_A",
        "SOM_240_PIN_B",
        "MIO_I2C",
        "PL_LVDS",
        "VCC_5V",
        "VCC_1V8",
        "VCC_1V0"
      ],
      "type": "mcu",
      "partId": "f3006d56-7af4-4341-bd87-fe22a0d913dd",
      "category": "electrical",
      "quantity": 1,
      "dimensions": "77x60x11mm",
      "productName": "Xilinx Kria K26 Industrial SOM",
      "estimatedCost": 3000
    },
    {
      "id": "network_sbc",
      "name": "Network Plane Compute",
      "pins": [
        "DC_IN_12V",
        "RJ45_GBE",
        "USB3.2",
        "SATA3",
        "RS232_DB9",
        "LPC_BUS"
      ],
      "type": "mcu",
      "partId": "c7d395ce-8207-474e-b95f-dc61260f6c49",
      "category": "electrical",
      "quantity": 1,
      "dimensions": "146x101.7x25mm",
      "productName": "AAEON GENE-EHL5-A10-01 (Intel Atom x6425E)",
      "estimatedCost": 1800
    },
    {
      "id": "switch_chip",
      "name": "Managed Ethernet Switch",
      "pins": [
        "SGMII",
        "QSGMII",
        "XAUI",
        "MDIO",
        "I2C",
        "GPIO"
      ],
      "type": "module",
      "partId": "fcf842cc-733f-4555-b8c0-a59bcc550952",
      "category": "electrical",
      "quantity": 1,
      "dimensions": "27x27x2mm",
      "productName": "Marvell LinkStreet 88E6390X",
      "estimatedCost": 240
    },
    {
      "id": "tpm_module",
      "name": "TPM 2.0 Security Module",
      "pins": [
        "VCC",
        "GND",
        "SPI_CS",
        "SPI_MOSI",
        "SPI_MISO",
        "SPI_CLK",
        "PIRQ"
      ],
      "type": "module",
      "partId": "fdaf02ba-65c5-44c3-926a-08ebc17c49f5",
      "category": "electrical",
      "quantity": 1,
      "dimensions": "7x7x1mm",
      "productName": "Infineon SLB 9670 VQ2.0",
      "estimatedCost": 30
    },
    {
      "id": "secure_element",
      "name": "Root of Trust Element",
      "pins": [
        "VCC",
        "GND",
        "SDA",
        "SCL"
      ],
      "type": "module",
      "partId": "57a59ce2-9e56-4896-8a5c-03d24040ca78",
      "category": "electrical",
      "quantity": 1,
      "dimensions": "3x2x0.6mm",
      "productName": "Microchip ATECC608B-TFLXTLS",
      "estimatedCost": 30
    },
    {
      "id": "bmc_controller",
      "name": "IPMI BMC Controller",
      "pins": [
        "PCIe",
        "LPC",
        "RMII",
        "UART",
        "I2C",
        "GPIO"
      ],
      "type": "mcu",
      "partId": "ec8ddf11-0cba-409a-bc64-581bc2800b74",
      "category": "electrical",
      "quantity": 1,
      "dimensions": "27x27x2.5mm",
      "productName": "ASPEED AST2500",
      "estimatedCost": 200
    },
    {
      "id": "ac_power_supply",
      "name": "Primary AC/DC Unit",
      "pins": [
        "L",
        "N",
        "PE",
        "V+",
        "V-"
      ],
      "type": "power",
      "partId": "28d89b42-32b2-48a0-8ef5-c27616b1eb92",
      "category": "electrical",
      "quantity": 1,
      "dimensions": "50.8x101.6x31.5mm",
      "productName": "TDK-Lambda CUS100ME-12/U",
      "estimatedCost": 180
    },
    {
      "id": "dc_dc_isolated",
      "name": "Secondary 24V DC Input",
      "pins": [
        "+IN",
        "-IN",
        "+OUT",
        "-OUT",
        "TRIM",
        "EN"
      ],
      "type": "power",
      "partId": "94ebcd0a-3d9b-4690-a6ea-7722a806a035",
      "category": "electrical",
      "quantity": 1,
      "dimensions": "38x23x7mm",
      "productName": "Vicor DCM3623T36G13C2T00",
      "estimatedCost": 65
    },
    {
      "id": "alarm_relay",
      "name": "Form-C Fault Relay",
      "pins": [
        "COIL+",
        "COIL-",
        "COM",
        "NO",
        "NC"
      ],
      "type": "actuator",
      "partId": "e1437d40-5a48-4797-9100-8327fdd53240",
      "category": "electrical",
      "quantity": 1,
      "dimensions": "10x6x5.6mm",
      "productName": "TE Connectivity IM03TS",
      "estimatedCost": 15
    },
    {
      "id": "sfp_cage_1",
      "name": "10G SFP+ Port A",
      "pins": [
        "GND",
        "SIGNAL_PAIRS"
      ],
      "type": "module",
      "partId": "79f8ab56-40fe-4e01-8dd2-6b14da27838a",
      "category": "electrical",
      "quantity": 1,
      "dimensions": "48x14x10mm",
      "productName": "Molex 74754-0220",
      "estimatedCost": 37.5
    },
    {
      "id": "sfp_cage_2",
      "name": "10G SFP+ Port B",
      "pins": [
        "GND",
        "SIGNAL_PAIRS"
      ],
      "type": "module",
      "partId": "79f8ab56-40fe-4e01-8dd2-6b14da27838a",
      "category": "electrical",
      "quantity": 1,
      "dimensions": "48x14x10mm",
      "productName": "Molex 74754-0220",
      "estimatedCost": 37.5
    },
    {
      "id": "status_led_power",
      "name": "Power Indicator LED",
      "pins": [
        "ANODE",
        "CATHODE"
      ],
      "type": "display",
      "partId": "6506ff96-c117-46e7-bde7-da69c01e3ffd",
      "category": "electrical",
      "quantity": 1,
      "dimensions": "5x5x10mm",
      "productName": "Dialight 550-2406F",
      "estimatedCost": 2.5
    },
    {
      "id": "status_led_armed",
      "name": "AUTHREX Armed LED",
      "pins": [
        "ANODE",
        "CATHODE"
      ],
      "type": "display",
      "partId": "6506ff96-c117-46e7-bde7-da69c01e3ffd",
      "category": "electrical",
      "quantity": 1,
      "dimensions": "5x5x10mm",
      "productName": "Dialight 550-2206F",
      "estimatedCost": 2.5
    },
    {
      "id": "status_led_alarm",
      "name": "System Alarm LED",
      "pins": [
        "ANODE",
        "CATHODE"
      ],
      "type": "display",
      "partId": "6506ff96-c117-46e7-bde7-da69c01e3ffd",
      "category": "electrical",
      "quantity": 1,
      "dimensions": "5x5x10mm",
      "productName": "Dialight 550-2306F",
      "estimatedCost": 2.5
    },
    {
      "id": "main_chassis_extrusion",
      "name": "1U Rack Chassis",
      "type": "structural",
      "partId": "9d5ed775-634f-40f0-8536-d1a145f98829",
      "category": "mechanical",
      "quantity": 1,
      "dimensions": "482.6x44.45x305mm",
      "productName": "Penn Elcom R1288/1UK 1U Rack Enclosure",
      "estimatedCost": 125
    },
    {
      "id": "internal_emi_divider",
      "name": "EMI Isolation Divider",
      "type": "structural",
      "partId": "c2e4b967-beb5-4ddf-a01d-1d5ebeab19f0",
      "category": "mechanical",
      "quantity": 1,
      "dimensions": "420x2x280mm",
      "estimatedCost": 45
    },
    {
      "id": "front_bezel_bezel",
      "name": "Industrial Front Bezel",
      "type": "enclosure",
      "partId": "744c7094-7c79-461f-8d89-738be2cc5748",
      "category": "mechanical",
      "quantity": 1,
      "dimensions": "482.6x44.45x3mm",
      "estimatedCost": 65
    },
    {
      "id": "din_rail_mount_kit",
      "name": "DIN Rail Adapter",
      "type": "structural",
      "partId": "1e315837-2eec-46bf-9845-6bb179fcae78",
      "category": "mechanical",
      "quantity": 2,
      "dimensions": "44x60x100mm",
      "productName": "1U Rack to DIN Rail Brackets",
      "estimatedCost": 15
    },
    {
      "id": "governance_heatsink_block",
      "name": "Governance Plane Heatsink",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "dimensions": "70x70x15mm",
      "estimatedCost": 12
    },
    {
      "id": "network_heatsink_block",
      "name": "Network Plane Heatsink",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "dimensions": "80x80x12mm",
      "estimatedCost": 14
    },
    {
      "id": "psu_mounting_bracket",
      "name": "PSU Retainer",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "dimensions": "100x40x30mm",
      "estimatedCost": 5
    },
    {
      "id": "pcb_standoff_kit",
      "name": "PCB Standoffs",
      "type": "misc",
      "partId": "e0122b94-a656-42cf-982f-6743891bb20d",
      "category": "mechanical",
      "quantity": 24,
      "dimensions": "M3x10mm",
      "productName": "M3 Hex Brass Standoff Assortment",
      "estimatedCost": 0.15
    },
    {
      "id": "emi_gasket_strip",
      "name": "EMI Fingerstock",
      "type": "misc",
      "partId": "2b0e9a96-ff09-458f-b426-5fcb6aefe97d",
      "category": "mechanical",
      "quantity": 2,
      "dimensions": "480x5x5mm",
      "productName": "Laird Technologies EMI Gasketing",
      "estimatedCost": 8
    },
    {
      "id": "iec_locking_clip",
      "name": "IEC C14 Locking Clip",
      "type": "misc",
      "partId": "97928003-2f1b-45cd-8eb7-e1897589f60f",
      "category": "mechanical",
      "quantity": 1,
      "dimensions": "40x30x5mm",
      "productName": "Schurter 4700.0001 Cord Retainer",
      "estimatedCost": 4.5
    },
    {
      "id": "led_light_pipe_array",
      "name": "Front Panel Light Pipes",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "dimensions": "20x10x25mm",
      "estimatedCost": 3
    },
    {
      "id": "switch_chip_mount",
      "name": "Managed Ethernet Switch Mount",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "dimensions": "50x40x12mm",
      "estimatedCost": 2
    },
    {
      "id": "tpm_module_mount",
      "name": "TPM 2.0 Security Module Mount",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "dimensions": "50x40x12mm",
      "estimatedCost": 2
    },
    {
      "id": "secure_element_mount",
      "name": "Root of Trust Element Mount",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "dimensions": "50x40x12mm",
      "estimatedCost": 2
    },
    {
      "id": "bmc_controller_mount",
      "name": "IPMI BMC Controller Mount",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "dimensions": "60x40x12mm",
      "estimatedCost": 2
    },
    {
      "id": "alarm_relay_mount",
      "name": "Form-C Fault Relay Mount",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "dimensions": "50x50x20mm",
      "estimatedCost": 2
    },
    {
      "id": "sfp_cage_1_mount",
      "name": "10G SFP+ Port A Mount",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "dimensions": "50x40x12mm",
      "estimatedCost": 2
    },
    {
      "id": "sfp_cage_2_mount",
      "name": "10G SFP+ Port B Mount",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "dimensions": "50x40x12mm",
      "estimatedCost": 2
    },
    {
      "id": "status_led_power_mount",
      "name": "Power Indicator LED Mount",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "dimensions": "90x60x10mm",
      "estimatedCost": 2
    },
    {
      "id": "status_led_armed_mount",
      "name": "AUTHREX Armed LED Mount",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "dimensions": "90x60x10mm",
      "estimatedCost": 2
    },
    {
      "id": "status_led_alarm_mount",
      "name": "System Alarm LED Mount",
      "type": "3d_printed",
      "category": "mechanical",
      "quantity": 1,
      "dimensions": "90x60x10mm",
      "estimatedCost": 2
    },
    {
      "id": "rj45_it_in",
      "name": "RJ-45 GbE IT-IN",
      "productName": "Amphenol RJE721881411",
      "category": "electrical",
      "type": "module",
      "quantity": 1,
      "estimatedCost": 4.5,
      "pins": [
        "TD1_P",
        "TD1_N",
        "TD2_P",
        "TD2_N",
        "TD3_P",
        "TD3_N",
        "TD4_P",
        "TD4_N",
        "SHIELD"
      ]
    },
    {
      "id": "rj45_ot_out",
      "name": "RJ-45 GbE OT-OUT",
      "productName": "Amphenol RJE721881411",
      "category": "electrical",
      "type": "module",
      "quantity": 1,
      "estimatedCost": 4.5,
      "pins": [
        "TD1_P",
        "TD1_N",
        "TD2_P",
        "TD2_N",
        "TD3_P",
        "TD3_N",
        "TD4_P",
        "TD4_N",
        "SHIELD"
      ]
    },
    {
      "id": "rj45_it_mon",
      "name": "RJ-45 GbE IT-MON",
      "productName": "Amphenol RJE721881411",
      "category": "electrical",
      "type": "module",
      "quantity": 1,
      "estimatedCost": 4.5,
      "pins": [
        "TD1_P",
        "TD1_N",
        "TD2_P",
        "TD2_N",
        "TD3_P",
        "TD3_N",
        "TD4_P",
        "TD4_N",
        "SHIELD"
      ]
    },
    {
      "id": "rj45_ot_mon",
      "name": "RJ-45 GbE OT-MON",
      "productName": "Amphenol RJE721881411",
      "category": "electrical",
      "type": "module",
      "quantity": 1,
      "estimatedCost": 4.5,
      "pins": [
        "TD1_P",
        "TD1_N",
        "TD2_P",
        "TD2_N",
        "TD3_P",
        "TD3_N",
        "TD4_P",
        "TD4_N",
        "SHIELD"
      ]
    },
    {
      "id": "magnetics_quad",
      "name": "Quad GbE Magnetics",
      "productName": "Bourns PT61018AAPEL",
      "category": "electrical",
      "type": "module",
      "quantity": 1,
      "estimatedCost": 8,
      "pins": [
        "MX1_P",
        "MX1_N",
        "MX2_P",
        "MX2_N",
        "MX3_P",
        "MX3_N",
        "MX4_P",
        "MX4_N",
        "PHY1_P",
        "PHY1_N"
      ]
    },
    {
      "id": "pcb_network_motherboard",
      "name": "Network Plane Motherboard",
      "productName": "Custom 4-Layer ENIG PCB (Network)",
      "category": "mechanical",
      "type": "structural",
      "quantity": 1,
      "estimatedCost": 150
    },
    {
      "id": "pcb_governance_mezzanine",
      "name": "Governance Plane Mezzanine",
      "productName": "Custom 4-Layer ENIG PCB (Governance)",
      "category": "mechanical",
      "type": "structural",
      "quantity": 1,
      "estimatedCost": 75
    },
    {
      "id": "buck_12v",
      "name": "12V POL Regulator",
      "productName": "Texas Instruments LM25085",
      "category": "electrical",
      "type": "power",
      "quantity": 1,
      "estimatedCost": 4,
      "pins": [
        "VIN",
        "VOUT",
        "GND"
      ]
    },
    {
      "id": "buck_5v",
      "name": "5V POL Regulator",
      "productName": "Texas Instruments TPS5450",
      "category": "electrical",
      "type": "power",
      "quantity": 1,
      "estimatedCost": 5,
      "pins": [
        "VIN",
        "VOUT",
        "GND"
      ]
    },
    {
      "id": "buck_3v3",
      "name": "3.3V POL Regulator",
      "productName": "Texas Instruments TPS5430",
      "category": "electrical",
      "type": "power",
      "quantity": 1,
      "estimatedCost": 3,
      "pins": [
        "VIN",
        "VOUT",
        "GND"
      ]
    },
    {
      "id": "buck_1v8",
      "name": "1.8V Kria Core Supply",
      "productName": "Analog Devices LTC3633",
      "category": "electrical",
      "type": "power",
      "quantity": 1,
      "estimatedCost": 12,
      "pins": [
        "VIN1",
        "VIN2",
        "VOUT1",
        "VOUT2",
        "GND"
      ]
    },
    {
      "id": "buck_1v0",
      "name": "1.0V Kria Core Supply",
      "productName": "Analog Devices LTC7130",
      "category": "electrical",
      "type": "power",
      "quantity": 1,
      "estimatedCost": 15,
      "pins": [
        "VIN",
        "VOUT",
        "GND",
        "RUN"
      ]
    },
    {
      "id": "ribbon_bus",
      "name": "Inter-Plane 40-pin Ribbon",
      "productName": "Custom Shielded 40-way Ribbon Cable",
      "category": "electrical",
      "type": "misc",
      "quantity": 1,
      "estimatedCost": 12,
      "pins": [
        "P1",
        "P2",
        "P3",
        "P40"
      ]
    }
  ],
  "notes": [
    "1U rack-mount",
    "fanless passive cooling",
    "dual compute planes",
    "industrial temperature rated",
    "OT protocol parser",
    "bump-in-the-wire",
    "conformal coated",
    "TPM anchored"
  ],
  "projectName": "BLADE-INFRA-OT Bridge",
  "projectDescription": "A fanless 1U rack-mount industrial bridge providing bump-in-the-wire OT protocol parsing. It integrates dual compute planes, an AMD Kria-based governance mezzanine, and an Intel Atom network plane, secured by a TPM 2.0 root of trust for high-assurance monitoring and hardware-anchored security.",
  "electricalConnections": [
    {
      "type": "power",
      "label": "Secondary Power",
      "source": "dc_dc_isolated",
      "target": "governance_som",
      "current": "2A",
      "voltage": "12V"
    },
    {
      "type": "power",
      "label": "Secondary Power",
      "source": "dc_dc_isolated",
      "target": "network_sbc",
      "current": "3A",
      "voltage": "12V"
    },
    {
      "type": "data",
      "label": "Audit Security",
      "source": "governance_som",
      "target": "tpm_module",
      "protocol": "spi",
      "sourcePin": "SOM_240_PIN_A",
      "targetPin": "SPI_CLK"
    },
    {
      "type": "data",
      "label": "Root of Trust",
      "source": "governance_som",
      "target": "secure_element",
      "protocol": "i2c",
      "sourcePin": "MIO_I2C",
      "targetPin": "SDA"
    },
    {
      "type": "data",
      "label": "Inter-Plane Bus",
      "source": "governance_som",
      "target": "network_sbc",
      "protocol": "gpio",
      "sourcePin": "PL_LVDS",
      "targetPin": "LPC_BUS"
    },
    {
      "type": "data",
      "label": "Switch Mgmt",
      "source": "network_sbc",
      "target": "switch_chip",
      "protocol": "i2c",
      "sourcePin": "USB3.2",
      "targetPin": "I2C"
    },
    {
      "type": "data",
      "label": "Fiber 10G",
      "source": "switch_chip",
      "target": "sfp_cage_1",
      "protocol": "gpio",
      "sourcePin": "XAUI",
      "targetPin": "SIGNAL_PAIRS"
    },
    {
      "type": "data",
      "label": "Fiber 10G",
      "source": "switch_chip",
      "target": "sfp_cage_2",
      "protocol": "gpio",
      "sourcePin": "XAUI",
      "targetPin": "SIGNAL_PAIRS"
    },
    {
      "type": "data",
      "label": "OOB Console",
      "source": "bmc_controller",
      "target": "governance_som",
      "protocol": "uart",
      "sourcePin": "UART",
      "targetPin": "SOM_240_PIN_B"
    },
    {
      "type": "data",
      "label": "Fault Trip",
      "source": "governance_som",
      "target": "alarm_relay",
      "protocol": "gpio",
      "sourcePin": "SOM_240_PIN_A",
      "targetPin": "COIL+"
    },
    {
      "type": "power",
      "source": "governance_som",
      "target": "status_led_power",
      "current": "20mA",
      "voltage": "3.3V"
    },
    {
      "type": "data",
      "source": "governance_som",
      "target": "status_led_armed",
      "protocol": "gpio",
      "sourcePin": "SOM_240_PIN_A",
      "targetPin": "ANODE"
    },
    {
      "type": "data",
      "source": "governance_som",
      "target": "status_led_alarm",
      "protocol": "gpio",
      "sourcePin": "SOM_240_PIN_A",
      "targetPin": "ANODE"
    },
    {
      "type": "data",
      "label": "IPMI Monitoring",
      "source": "bmc_controller",
      "target": "network_sbc",
      "protocol": "gpio",
      "sourcePin": "LPC",
      "targetPin": "LPC_BUS"
    },
    {
      "source": "ac_power_supply",
      "target": "buck_12v",
      "type": "power",
      "sourcePin": "V-",
      "targetPin": "VIN",
      "voltage": "12V"
    },
    {
      "source": "buck_12v",
      "target": "governance_som",
      "type": "power",
      "sourcePin": "VOUT",
      "targetPin": "VCC_12V",
      "voltage": "12V"
    },
    {
      "source": "buck_12v",
      "target": "network_sbc",
      "type": "power",
      "sourcePin": "VOUT",
      "targetPin": "DC_IN_12V",
      "voltage": "12V"
    },
    {
      "source": "buck_5v",
      "target": "governance_som",
      "type": "power",
      "sourcePin": "VOUT",
      "targetPin": "SOM_240_PIN_B",
      "voltage": "5V"
    },
    {
      "source": "buck_1v8",
      "target": "governance_som",
      "type": "power",
      "sourcePin": "VOUT1",
      "targetPin": "SOM_240_PIN_A",
      "voltage": "1.8V"
    },
    {
      "source": "buck_1v0",
      "target": "governance_som",
      "type": "power",
      "sourcePin": "VOUT",
      "targetPin": "SOM_240_PIN_A",
      "voltage": "1.0V"
    },
    {
      "source": "switch_chip",
      "target": "magnetics_quad",
      "type": "data",
      "sourcePin": "SGMII",
      "targetPin": "PHY1_P",
      "voltage": "1.2V"
    },
    {
      "source": "magnetics_quad",
      "target": "rj45_it_in",
      "type": "data",
      "sourcePin": "MX1_P",
      "targetPin": "TD1_P"
    },
    {
      "source": "magnetics_quad",
      "target": "rj45_ot_out",
      "type": "data",
      "sourcePin": "MX2_P",
      "targetPin": "TD2_P"
    },
    {
      "source": "governance_som",
      "target": "ribbon_bus",
      "type": "data",
      "sourcePin": "PL_LVDS",
      "targetPin": "P1",
      "voltage": "1.8V"
    },
    {
      "source": "ribbon_bus",
      "target": "network_sbc",
      "type": "data",
      "sourcePin": "P1",
      "targetPin": "LPC_BUS",
      "voltage": "1.8V"
    },
    {
      "source": "buck_12v",
      "target": "buck_3v3",
      "type": "power",
      "sourcePin": "VOUT",
      "targetPin": "VIN",
      "voltage": "12V"
    },
    {
      "source": "buck_3v3",
      "target": "governance_som",
      "type": "power",
      "sourcePin": "VOUT",
      "targetPin": "SOM_240_PIN_B",
      "voltage": "3.3V"
    },
    {
      "source": "switch_chip",
      "target": "magnetics_quad",
      "type": "data",
      "sourcePin": "QSGMII",
      "targetPin": "PHY1_N",
      "voltage": "1.2V"
    },
    {
      "source": "magnetics_quad",
      "target": "rj45_it_mon",
      "type": "data",
      "sourcePin": "MX3_P",
      "targetPin": "TD1_P"
    },
    {
      "source": "magnetics_quad",
      "target": "rj45_ot_mon",
      "type": "data",
      "sourcePin": "MX4_P",
      "targetPin": "TD1_P"
    },
    {
      "source": "buck_3v3",
      "target": "governance_som",
      "type": "power",
      "sourcePin": "VOUT",
      "targetPin": "SOM_240_PIN_B",
      "voltage": "3.3V"
    },
    {
      "source": "magnetics_quad",
      "target": "rj45_it_mon",
      "type": "data",
      "sourcePin": "MX3_P",
      "targetPin": "TD1_P",
      "voltage": "1.2V"
    },
    {
      "source": "magnetics_quad",
      "target": "rj45_ot_mon",
      "type": "data",
      "sourcePin": "MX4_P",
      "targetPin": "TD1_P",
      "voltage": "1.2V"
    },
    {
      "source": "switch_chip",
      "target": "magnetics_quad",
      "type": "data",
      "sourcePin": "SGMII",
      "targetPin": "MX3_N",
      "voltage": "1.2V"
    },
    {
      "source": "switch_chip",
      "target": "magnetics_quad",
      "type": "data",
      "sourcePin": "SGMII",
      "targetPin": "MX4_N",
      "voltage": "1.2V"
    }
  ],
  "mechanicalConnections": [
    {
      "label": "M3 countersunk screws",
      "source": "front_bezel_bezel",
      "target": "main_chassis_extrusion"
    },
    {
      "label": "M3 internal standoffs",
      "source": "internal_emi_divider",
      "target": "main_chassis_extrusion"
    },
    {
      "label": "M3 threaded inserts",
      "source": "pcb_standoff_kit",
      "target": "main_chassis_extrusion"
    },
    {
      "label": "M3 threaded inserts",
      "source": "pcb_standoff_kit",
      "target": "internal_emi_divider"
    },
    {
      "label": "Thermal adhesive and M3 bolts",
      "source": "governance_heatsink_block",
      "target": "main_chassis_extrusion"
    },
    {
      "label": "Thermal adhesive and M3 bolts",
      "source": "network_heatsink_block",
      "target": "main_chassis_extrusion"
    },
    {
      "label": "M3 pan head screws",
      "source": "psu_mounting_bracket",
      "target": "main_chassis_extrusion"
    },
    {
      "label": "M4 side-mount bolts",
      "source": "din_rail_mount_kit",
      "target": "main_chassis_extrusion"
    },
    {
      "label": "Pressure-sensitive adhesive",
      "source": "emi_gasket_strip",
      "target": "front_bezel_bezel"
    },
    {
      "label": "Snap-fit",
      "source": "iec_locking_clip",
      "target": "main_chassis_extrusion"
    },
    {
      "label": "Press-fit interference",
      "source": "led_light_pipe_array",
      "target": "front_bezel_bezel"
    },
    {
      "label": "M2.5 standoffs",
      "source": "switch_chip_mount",
      "target": "main_chassis_extrusion"
    },
    {
      "label": "M2 screws",
      "source": "tpm_module_mount",
      "target": "internal_emi_divider"
    },
    {
      "label": "M2 screws",
      "source": "secure_element_mount",
      "target": "internal_emi_divider"
    },
    {
      "label": "M3 standoffs",
      "source": "bmc_controller_mount",
      "target": "internal_emi_divider"
    },
    {
      "label": "M3 screws",
      "source": "alarm_relay_mount",
      "target": "main_chassis_extrusion"
    },
    {
      "label": "M2 screws",
      "source": "sfp_cage_1_mount",
      "target": "main_chassis_extrusion"
    },
    {
      "label": "M2 screws",
      "source": "sfp_cage_2_mount",
      "target": "main_chassis_extrusion"
    },
    {
      "label": "Snap-fit",
      "source": "status_led_power_mount",
      "target": "front_bezel_bezel"
    },
    {
      "label": "Snap-fit",
      "source": "status_led_armed_mount",
      "target": "front_bezel_bezel"
    },
    {
      "label": "Snap-fit",
      "source": "status_led_alarm_mount",
      "target": "front_bezel_bezel"
    },
    {
      "label": "mount",
      "source": "governance_heatsink_block",
      "target": "governance_som"
    },
    {
      "label": "mount",
      "source": "network_heatsink_block",
      "target": "network_sbc"
    },
    {
      "label": "mount",
      "source": "psu_mounting_bracket",
      "target": "ac_power_supply"
    },
    {
      "label": "mount",
      "source": "switch_chip_mount",
      "target": "switch_chip"
    },
    {
      "label": "mount",
      "source": "tpm_module_mount",
      "target": "tpm_module"
    },
    {
      "label": "mount",
      "source": "secure_element_mount",
      "target": "secure_element"
    },
    {
      "label": "mount",
      "source": "bmc_controller_mount",
      "target": "bmc_controller"
    },
    {
      "label": "mount",
      "source": "alarm_relay_mount",
      "target": "alarm_relay"
    },
    {
      "label": "mount",
      "source": "sfp_cage_1_mount",
      "target": "sfp_cage_1"
    },
    {
      "label": "mount",
      "source": "sfp_cage_2_mount",
      "target": "sfp_cage_2"
    },
    {
      "label": "mount",
      "source": "status_led_power_mount",
      "target": "status_led_power"
    },
    {
      "label": "mount",
      "source": "status_led_armed_mount",
      "target": "status_led_armed"
    },
    {
      "label": "mount",
      "source": "status_led_alarm_mount",
      "target": "status_led_alarm"
    },
    {
      "source": "pcb_network_motherboard",
      "target": "main_chassis_extrusion",
      "label": "M3 Standoffs"
    },
    {
      "source": "pcb_governance_mezzanine",
      "target": "internal_emi_divider",
      "label": "M3 Standoffs"
    },
    {
      "source": "rj45_it_in",
      "target": "pcb_network_motherboard",
      "label": "Thru-hole Solder"
    },
    {
      "source": "rj45_ot_out",
      "target": "pcb_network_motherboard",
      "label": "Thru-hole Solder"
    },
    {
      "source": "rj45_it_mon",
      "target": "pcb_network_motherboard",
      "label": "Thru-hole Solder"
    },
    {
      "source": "rj45_ot_mon",
      "target": "pcb_network_motherboard",
      "label": "Thru-hole Solder"
    },
    {
      "source": "governance_som",
      "target": "pcb_governance_mezzanine",
      "label": "Kria 240-pin Connector"
    },
    {
      "source": "network_sbc",
      "target": "pcb_network_motherboard",
      "label": "Board-to-Board Standoffs"
    }
  ],
  "projectId": "b9922c49-bfa8-4497-bce5-3cded0c14cd7"
}