0hmX/am3352-ddr-track-a-local-dfm-wip-20261007
Experimental RJ45-corrected board with isolated PG indication. 1005/1005 source joins pass; 15 expanded-guard physical errors, sourcing and qualification gates remain. Not fabrication-ready.
- Version
- 0.0.14
- License
- unset
- Stars
- 0
layout/CloudEthernetRoutes.tsx
// Current RX endpoint routes; exact reviewed source arrays, with later board mappers retained.
export const cloudEthernetRoutes = [
{
"name": "CLOUD_ETH_0_ETH_TX_CT",
"net": "ETH_TX_CT",
"from": ".Ethernet_and_RGB_expansion > .C_ETH_CT_TX_100N > .pin1",
"to": ".Ethernet_and_RGB_expansion > .C_ETH_CT_TX_1U > .pin1",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 42.76,
"y": 20
},
{
"x": 42.76,
"y": 21.25
}
],
"length": 1.25,
"score": 1.25,
"viaCount": 0,
"layeredPoints": [
{
"x": 42.76,
"y": 20,
"layer": "top"
},
{
"x": 42.76,
"y": 21.25,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_1_ETH_RX_P",
"net": "ETH_RX_P",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .8",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ESD > .4",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 40.5375,
"y": 13.5
},
{
"x": 41.815000000000005,
"y": 13.5
}
],
"length": 1.2775000000000034,
"score": 1.2775000000000034,
"viaCount": 0,
"layeredPoints": [
{
"x": 40.5375,
"y": 13.5,
"layer": "top"
},
{
"x": 41.815000000000005,
"y": 13.5,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_2_ETH_TX_N",
"net": "ETH_TX_N",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .10",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ESD > .2",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 40.5375,
"y": 14.5
},
{
"x": 41.815000000000005,
"y": 14.5
}
],
"length": 1.2775000000000034,
"score": 1.2775000000000034,
"viaCount": 0,
"layeredPoints": [
{
"x": 40.5375,
"y": 14.5,
"layer": "top"
},
{
"x": 41.815000000000005,
"y": 14.5,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_3_ETH_RX_N",
"net": "ETH_RX_N",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .7",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ESD > .5",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 40.5375,
"y": 13.1
},
{
"x": 40.6375,
"y": 13
},
{
"x": 41.815000000000005,
"y": 13
}
],
"length": 1.3189213562373123,
"score": 1.2814079170974435,
"viaCount": 0,
"layeredPoints": [
{
"x": 40.5375,
"y": 13.1,
"layer": "top"
},
{
"x": 40.6375,
"y": 13,
"layer": "top"
},
{
"x": 41.815000000000005,
"y": 13,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_4_ETH_TX_P",
"net": "ETH_TX_P",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .11",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ESD > .1",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 40.5375,
"y": 14.9
},
{
"x": 40.6375,
"y": 15
},
{
"x": 41.815000000000005,
"y": 15
}
],
"length": 1.3189213562373123,
"score": 1.2814079170974435,
"viaCount": 0,
"layeredPoints": [
{
"x": 40.5375,
"y": 14.9,
"layer": "top"
},
{
"x": 40.6375,
"y": 15,
"layer": "top"
},
{
"x": 41.815000000000005,
"y": 15,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_5_PHY_RBIAS",
"net": "PHY_RBIAS",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .14",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_BIAS > .pin1",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 39.5,
"y": 15.5375
},
{
"x": 39.5,
"y": 16.3125
},
{
"x": 39.25,
"y": 16.5625
},
{
"x": 39.24,
"y": 16.572499999999998
},
{
"x": 39.24,
"y": 16.8
}
],
"length": 1.370195526217005,
"score": 1.288994278497776,
"viaCount": 0,
"layeredPoints": [
{
"x": 39.5,
"y": 15.5375,
"layer": "top"
},
{
"x": 39.5,
"y": 16.3125,
"layer": "top"
},
{
"x": 39.25,
"y": 16.5625,
"layer": "top"
},
{
"x": 39.24,
"y": 16.572499999999998,
"layer": "top"
},
{
"x": 39.24,
"y": 16.8,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_6_PHY_MDC",
"net": "PHY_MDC",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .16",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_MDC > .pin2",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 38.5,
"y": 15.5375
},
{
"x": 38.5,
"y": 16.31
},
{
"x": 38.01,
"y": 16.8
}
],
"length": 1.4654646455628184,
"score": 1.752500000000003,
"viaCount": 0,
"layeredPoints": [
{
"x": 38.5,
"y": 15.5375,
"layer": "top"
},
{
"x": 38.5,
"y": 16.31,
"layer": "top"
},
{
"x": 38.01,
"y": 16.8,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_7_PHY_TXD1",
"net": "PHY_TXD1",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .24",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_TXD1 > .pin2",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 37.675,
"y": 12.675
},
{
"x": 37.76,
"y": 12.59
},
{
"x": 37.76,
"y": 11.2
}
],
"length": 1.5102081528017148,
"score": 1.4774471225732595,
"viaCount": 0,
"layeredPoints": [
{
"x": 37.675,
"y": 12.675,
"layer": "top"
},
{
"x": 37.76,
"y": 12.59,
"layer": "top"
},
{
"x": 37.76,
"y": 11.2,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_8_PHY_OSC25",
"net": "PHY_OSC25",
"from": ".Ethernet_and_RGB_expansion > .Y_ETH > .3",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_XI > .pin1",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 39.95,
"y": 23.75
},
{
"x": 41.49,
"y": 23.75
}
],
"length": 1.5399999999999991,
"score": 1.5399999999999991,
"viaCount": 0,
"layeredPoints": [
{
"x": 39.95,
"y": 23.75,
"layer": "top"
},
{
"x": 41.49,
"y": 23.75,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_9_PHY_CRS_DV",
"net": "PHY_CRS_DV",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .20",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_CRS > .pin1",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 37.4625,
"y": 14.5
},
{
"x": 37.3625,
"y": 14.4
},
{
"x": 35.51,
"y": 14.4
}
],
"length": 1.9939213562373095,
"score": 1.955059142327925,
"viaCount": 0,
"layeredPoints": [
{
"x": 37.4625,
"y": 14.5,
"layer": "top"
},
{
"x": 37.3625,
"y": 14.4,
"layer": "top"
},
{
"x": 35.51,
"y": 14.4,
"layer": "top"
}
],
"transitionVias": []
},
{
"name": "CLOUD_ETH_10_PHY_RX_ER",
"net": "PHY_RX_ER",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .22",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_RXER > .pin1",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 37.4625,
"y": 13.5
},
{
"x": 35.81,
"y": 13.5
},
{
"x": 35.51,
"y": 13.2
}
],
"length": 2.0767640687119284,
"score": 1.9754129315158395,
"viaCount": 0,
"layeredPoints": [
{
"x": 37.4625,
"y": 13.5,
"layer": "top"
},
{
"x": 35.81,
"y": 13.5,
"layer": "top"
},
{
"x": 35.51,
"y": 13.2,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_11_ETH_RX_CT",
"net": "ETH_RX_CT",
"from": ".Ethernet_and_RGB_expansion > .C_ETH_CT_RX_100N > .pin1",
"to": ".Ethernet_and_RGB_expansion > .C_ETH_CT_RX_1U > .pin1",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 42.76,
"y": 18
},
{
"x": 42.285,
"y": 17.525
},
{
"x": 41.26,
"y": 17.525
},
{
"x": 40.785,
"y": 18
},
{
"x": 40.76,
"y": 18
}
],
"length": 2.3935028842544415,
"score": 2.942,
"viaCount": 0,
"layeredPoints": [
{
"x": 42.76,
"y": 18,
"layer": "top"
},
{
"x": 42.285,
"y": 17.525,
"layer": "top"
},
{
"x": 41.26,
"y": 17.525,
"layer": "top"
},
{
"x": 40.785,
"y": 18,
"layer": "top"
},
{
"x": 40.76,
"y": 18,
"layer": "top"
}
],
"transitionVias": []
},
{
"name": "CLOUD_ETH_12_ETH_RAMP_CT",
"net": "ETH_RAMP_CT",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_RAMP > .4",
"to": ".Ethernet_and_RGB_expansion > .C_ETH_RAMP_CT > .pin1",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 44.1375,
"y": -9.45
},
{
"x": 43.790000000000006,
"y": -9.45
},
{
"x": 42.49,
"y": -10.75
}
],
"length": 2.1859776310850236,
"score": 2.0986319948957237,
"viaCount": 0,
"layeredPoints": [
{
"x": 44.1375,
"y": -9.45,
"layer": "top"
},
{
"x": 43.790000000000006,
"y": -9.45,
"layer": "top"
},
{
"x": 42.49,
"y": -10.75,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_13_PHY_RESET_N",
"net": "PHY_RESET_N",
"from": ".Ethernet_and_RGB_expansion > .R_ETH_RESET_PU > .pin1",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_RESET > .1",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 34.49,
"y": 8
},
{
"x": 33.8625,
"y": 7.372499999999995
},
{
"x": 33.8625,
"y": 5.95
}
],
"length": 2.3099190103891187,
"score": 2.1438881150843683,
"viaCount": 0,
"layeredPoints": [
{
"x": 34.49,
"y": 8,
"layer": "top"
},
{
"x": 33.8625,
"y": 7.372499999999995,
"layer": "top"
},
{
"x": 33.8625,
"y": 5.95,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_14_PHY_TXD0",
"net": "PHY_TXD0",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .23",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_TXD0 > .pin2",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 37.4625,
"y": 13.1
},
{
"x": 36.3625,
"y": 12
},
{
"x": 35.51,
"y": 12
}
],
"length": 2.408134918610404,
"score": 2.241039100506727,
"viaCount": 0,
"layeredPoints": [
{
"x": 37.4625,
"y": 13.1,
"layer": "top"
},
{
"x": 36.3625,
"y": 12,
"layer": "top"
},
{
"x": 35.51,
"y": 12,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_15_PHY_RXD0",
"net": "PHY_RXD0",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .18",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_RXD0 > .pin1",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 37.675,
"y": 15.325
},
{
"x": 36.985,
"y": 15.325
},
{
"x": 35.51,
"y": 16.8
}
],
"length": 2.775965004500315,
"score": 2.619704181773202,
"viaCount": 0,
"layeredPoints": [
{
"x": 37.675,
"y": 15.325,
"layer": "top"
},
{
"x": 36.985,
"y": 15.325,
"layer": "top"
},
{
"x": 35.51,
"y": 16.8,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_16_PHY_REFCLK",
"net": "PHY_REFCLK",
"from": ".Ethernet_and_RGB_expansion > .R_ETH_STRAP3 > .pin1",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_REF > .pin1",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 38.24,
"y": 9.5
},
{
"x": 38.715,
"y": 9.975
},
{
"x": 40.84,
"y": 9.975
},
{
"x": 40.965,
"y": 9.85
},
{
"x": 40.99,
"y": 9.85
}
],
"length": 2.9985281374238566,
"score": 3.2439028828184404,
"viaCount": 0,
"layeredPoints": [
{
"x": 38.24,
"y": 9.5,
"layer": "top"
},
{
"x": 38.715,
"y": 9.975,
"layer": "top"
},
{
"x": 40.84,
"y": 9.975,
"layer": "top"
},
{
"x": 40.965,
"y": 9.85,
"layer": "top"
},
{
"x": 40.99,
"y": 9.85,
"layer": "top"
}
],
"transitionVias": []
},
{
"name": "CLOUD_ETH_17_PHY_REFCLK",
"net": "PHY_REFCLK",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .2",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_STRAP3 > .pin1",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 38.5,
"y": 12.4625
},
{
"x": 38.5,
"y": 9.759999999999998
},
{
"x": 38.24,
"y": 9.5
}
],
"length": 3.070195526217004,
"score": 2.9738873969940425,
"viaCount": 0,
"layeredPoints": [
{
"x": 38.5,
"y": 12.4625,
"layer": "top"
},
{
"x": 38.5,
"y": 9.759999999999998,
"layer": "top"
},
{
"x": 38.24,
"y": 9.5,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_18_ETH_ISO_OE_N",
"net": "ETH_ISO_OE_N",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_ISO0 > .19",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ISO_OE > .4",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 41.9,
"y": -0.7250000000000001
},
{
"x": 43.354375000000005,
"y": -0.7250000000000001
},
{
"x": 44.1375,
"y": 0.058125000000001315
},
{
"x": 44.1375,
"y": 1.5500000000000003
}
],
"length": 4.053755996033435,
"score": 4.512500000000005,
"viaCount": 0,
"layeredPoints": [
{
"x": 41.9,
"y": -0.7250000000000001,
"layer": "top"
},
{
"x": 43.354375000000005,
"y": -0.7250000000000001,
"layer": "top"
},
{
"x": 44.1375,
"y": 0.058125000000001315,
"layer": "top"
},
{
"x": 44.1375,
"y": 1.5500000000000003,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_19_PHY_RXD0",
"net": "PHY_RXD0",
"from": ".Ethernet_and_RGB_expansion > .R_ETH_RXD0 > .pin1",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_STRAP0 > .pin1",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 35.51,
"y": 16.8
},
{
"x": 35.935,
"y": 17.225000000000005
},
{
"x": 35.935,
"y": 19.525000000000002
},
{
"x": 35.49,
"y": 19.970000000000002
},
{
"x": 35.49,
"y": 20
}
],
"length": 3.560365799264594,
"score": 4.062000000000008,
"viaCount": 0,
"layeredPoints": [
{
"x": 35.51,
"y": 16.8,
"layer": "top"
},
{
"x": 35.935,
"y": 17.225000000000005,
"layer": "top"
},
{
"x": 35.935,
"y": 19.525000000000002,
"layer": "top"
},
{
"x": 35.49,
"y": 19.970000000000002,
"layer": "top"
},
{
"x": 35.49,
"y": 20,
"layer": "top"
}
],
"transitionVias": []
},
{
"name": "CLOUD_ETH_21_PHY_TX_EN",
"net": "PHY_TX_EN",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .1",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_TX_EN > .pin2",
"fromLayer": "top",
"toLayer": "top",
"layer": "inner2",
"width": 0.1,
"points": [
{
"x": 38.1,
"y": 12.4625
},
{
"x": 37.3625,
"y": 12.4625
},
{
"x": 35.51,
"y": 10.610000000000001
},
{
"x": 35.51,
"y": 10
}
],
"lengthMm": 3.967330624296163,
"oldLengthMm": 3.6100008973437507,
"layeredPoints": [
{
"x": 38.1,
"y": 12.4625,
"layer": "inner2"
},
{
"x": 37.3625,
"y": 12.4625,
"layer": "inner2"
},
{
"x": 35.51,
"y": 10.610000000000001,
"layer": "inner2"
},
{
"x": 35.51,
"y": 10,
"layer": "inner2"
}
],
"length": 3.967330624296163,
"score": 3.967330624296163,
"viaCount": 2
},
{
"name": "CLOUD_ETH_22_PHY_LED0",
"net": "PHY_LED0",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .4",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_STRAP5 > .pin1",
"layer": "inner2",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 39.5,
"y": 12.4625
},
{
"x": 39.5,
"y": 14.759999999999998
},
{
"x": 41.49,
"y": 16.75
}
],
"length": 5.11178498912246,
"score": 10.726812483058747,
"viaCount": 2,
"layeredPoints": [
{
"x": 39.5,
"y": 12.4625,
"layer": "inner2"
},
{
"x": 39.5,
"y": 14.759999999999998,
"layer": "inner2"
},
{
"x": 41.49,
"y": 16.75,
"layer": "inner2"
}
]
},
{
"name": "CLOUD_ETH_24_PHY_CRS_DV",
"net": "PHY_CRS_DV",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .20",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_STRAP1 > .pin1",
"layer": "inner4",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 37.4625,
"y": 14.5
},
{
"x": 37.5625,
"y": 14.5
},
{
"x": 37.8125,
"y": 14.75
},
{
"x": 37.8125,
"y": 19.927500000000002
},
{
"x": 37.74,
"y": 20
}
],
"length": 5.7335838738653235,
"score": 11.506996118574989,
"viaCount": 2,
"layeredPoints": [
{
"x": 37.4625,
"y": 14.5,
"layer": "inner4"
},
{
"x": 37.5625,
"y": 14.5,
"layer": "inner4"
},
{
"x": 37.8125,
"y": 14.75,
"layer": "inner4"
},
{
"x": 37.8125,
"y": 19.927500000000002,
"layer": "inner4"
},
{
"x": 37.74,
"y": 20,
"layer": "inner4"
}
],
"transitionVias": []
},
{
"name": "CLOUD_ETH_25_ETH_ISO_OE_N",
"net": "ETH_ISO_OE_N",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_ISO0 > .19",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_ISO_OE_PU > .pin1",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 41.9,
"y": -0.7250000000000001
},
{
"x": 42.57499999999999,
"y": -0.7250000000000001
},
{
"x": 42.89999999999999,
"y": -0.3999999999999999
},
{
"x": 42.89999999999999,
"y": 0.25000000000000133
},
{
"x": 42.37499999999999,
"y": 0.7749999999999999
},
{
"x": 38.8,
"y": 0.7749999999999999
},
{
"x": 37.949999999999996,
"y": 1.6250000000000004
},
{
"x": 37.949999999999996,
"y": 1.7249999999999956
},
{
"x": 37.64999999999999,
"y": 2.025
},
{
"x": 37.465,
"y": 2.025
},
{
"x": 36.99,
"y": 2.5
}
],
"length": 8.68517856687339,
"score": 11.17755582419942,
"viaCount": 0,
"layeredPoints": [
{
"x": 41.9,
"y": -0.7250000000000001,
"layer": "top"
},
{
"x": 42.57499999999999,
"y": -0.7250000000000001,
"layer": "top"
},
{
"x": 42.89999999999999,
"y": -0.3999999999999999,
"layer": "top"
},
{
"x": 42.89999999999999,
"y": 0.25000000000000133,
"layer": "top"
},
{
"x": 42.37499999999999,
"y": 0.7749999999999999,
"layer": "top"
},
{
"x": 38.8,
"y": 0.7749999999999999,
"layer": "top"
},
{
"x": 37.949999999999996,
"y": 1.6250000000000004,
"layer": "top"
},
{
"x": 37.949999999999996,
"y": 1.7249999999999956,
"layer": "top"
},
{
"x": 37.64999999999999,
"y": 2.025,
"layer": "top"
},
{
"x": 37.465,
"y": 2.025,
"layer": "top"
},
{
"x": 36.99,
"y": 2.5,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_26_PHY_INT_N",
"net": "PHY_INT_N",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .3",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_INT_PU > .pin1",
"layer": "bottom",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 39,
"y": 12.4625
},
{
"x": 39,
"y": 15.037500000000001
},
{
"x": 36.75,
"y": 17.2875
},
{
"x": 36.74,
"y": 17.2975
},
{
"x": 36.74,
"y": 18
}
],
"length": 6.473622650963193,
"score": 11.980928544130919,
"viaCount": 2,
"layeredPoints": [
{
"x": 39,
"y": 12.4625,
"layer": "bottom"
},
{
"x": 39,
"y": 15.037500000000001,
"layer": "bottom"
},
{
"x": 36.75,
"y": 17.2875,
"layer": "bottom"
},
{
"x": 36.74,
"y": 17.2975,
"layer": "bottom"
},
{
"x": 36.74,
"y": 18,
"layer": "bottom"
}
],
"transitionVias": [],
"cosmeticRefinement": true
},
{
"name": "CLOUD_ETH_28_PHY_RESET_N",
"net": "PHY_RESET_N",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .5",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_RESET_PU > .pin1",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 39.9,
"y": 12.4625
},
{
"x": 41.05,
"y": 11.312500000000002
},
{
"x": 41.05,
"y": 10.7125
},
{
"x": 41.425,
"y": 10.3375
},
{
"x": 41.425,
"y": 9.3625
},
{
"x": 41.15,
"y": 9.0875
},
{
"x": 39.77499999999999,
"y": 9.0875
},
{
"x": 39.17499999999999,
"y": 8.4875
},
{
"x": 35.02499999999999,
"y": 8.4875
},
{
"x": 34.977500000000006,
"y": 8.4875
},
{
"x": 34.49,
"y": 8
}
],
"length": 11.231041661352306,
"score": 12.31453450876414,
"viaCount": 0,
"layeredPoints": [
{
"x": 39.9,
"y": 12.4625,
"layer": "top"
},
{
"x": 41.05,
"y": 11.312500000000002,
"layer": "top"
},
{
"x": 41.05,
"y": 10.7125,
"layer": "top"
},
{
"x": 41.425,
"y": 10.3375,
"layer": "top"
},
{
"x": 41.425,
"y": 9.3625,
"layer": "top"
},
{
"x": 41.15,
"y": 9.0875,
"layer": "top"
},
{
"x": 39.77499999999999,
"y": 9.0875,
"layer": "top"
},
{
"x": 39.17499999999999,
"y": 8.4875,
"layer": "top"
},
{
"x": 35.02499999999999,
"y": 8.4875,
"layer": "top"
},
{
"x": 34.977500000000006,
"y": 8.4875,
"layer": "top"
},
{
"x": 34.49,
"y": 8,
"layer": "top"
}
],
"transitionVias": [],
"cosmeticRefinement": true
},
{
"name": "CLOUD_ETH_29_ETH_LED_GREEN_A",
"net": "ETH_LED_GREEN_A",
"from": ".Ethernet_and_RGB_expansion > .R_ETH_GREEN > .pin2",
"to": ".Ethernet_and_RGB_expansion > .J_ETH > .10",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 45.51,
"y": 25.5
},
{
"x": 46.7,
"y": 24.31
},
{
"x": 46.7,
"y": 19.7
}
],
"length": 7.512914139223979,
"score": 8.202000000000009,
"viaCount": 0,
"layeredPoints": [
{
"x": 45.51,
"y": 25.5,
"layer": "top"
},
{
"x": 46.7,
"y": 24.31,
"layer": "top"
},
{
"x": 46.7,
"y": 19.7,
"layer": "top"
}
],
"transitionVias": []
},
{
"name": "CLOUD_ETH_30_ETH_MDIO_ISO",
"net": "ETH_MDIO_ISO",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .15",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_MDIO_PU > .pin1",
"layer": "inner2",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 39,
"y": 15.5375
},
{
"x": 39,
"y": 17.6231
},
{
"x": 38.323100000000004,
"y": 18.3
},
{
"x": 37.066,
"y": 18.3
},
{
"x": 37.066,
"y": 18.326
},
{
"x": 32.49,
"y": 18.326
},
{
"x": 32.49,
"y": 18.3
}
],
"length": 8.927981160370347,
"score": 15.324499999999999,
"viaCount": 2,
"layeredPoints": [
{
"x": 39,
"y": 15.5375,
"layer": "inner2"
},
{
"x": 39,
"y": 17.6231,
"layer": "inner2"
},
{
"x": 38.323100000000004,
"y": 18.3,
"layer": "inner2"
},
{
"x": 37.066,
"y": 18.3,
"layer": "inner2"
},
{
"x": 37.066,
"y": 18.326,
"layer": "inner2"
},
{
"x": 32.49,
"y": 18.326,
"layer": "inner2"
},
{
"x": 32.49,
"y": 18.3,
"layer": "inner2"
}
]
},
{
"name": "CLOUD_ETH_31_ETH_ISO_OE_N",
"net": "ETH_ISO_OE_N",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_ISO_OE > .4",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ISO1 > .19",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 44.1375,
"y": 1.55
},
{
"x": 47.724,
"y": 1.5500000000000003
},
{
"x": 49.998999999999995,
"y": -0.7250000000000001
},
{
"x": 50.9,
"y": -0.7250000000000001
}
],
"length": 7.704835854398787,
"score": 7.188512007940816,
"viaCount": 0,
"layeredPoints": [
{
"x": 44.1375,
"y": 1.55,
"layer": "top"
},
{
"x": 47.724,
"y": 1.5500000000000003,
"layer": "top"
},
{
"x": 49.998999999999995,
"y": -0.7250000000000001,
"layer": "top"
},
{
"x": 50.9,
"y": -0.7250000000000001,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_32_ETH_RX_CT",
"net": "ETH_RX_CT",
"from": ".Ethernet_and_RGB_expansion > .C_ETH_CT_RX_100N > .pin1",
"to": ".Ethernet_and_RGB_expansion > .J_ETH > .5",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 42.76,
"y": 18
},
{
"x": 45.84,
"y": 14.92
}
],
"length": 8.015777772109136,
"score": 9.049520063830053,
"viaCount": 0,
"layeredPoints": [
{
"x": 42.76,
"y": 18,
"layer": "top"
},
{
"x": 45.84,
"y": 14.92,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_33_ETH_TX_N",
"net": "ETH_TX_N",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_ESD > .2",
"to": ".Ethernet_and_RGB_expansion > .J_ETH > .3",
"layer": "inner2",
"fromLayer": "top",
"toLayer": "inner2",
"points": [
{
"x": 41.815,
"y": 14.5
},
{
"x": 44.215,
"y": 16.9
},
{
"x": 49.75,
"y": 16.9
}
],
"length": 8.911072144624361,
"score": 11.235340005124254,
"viaCount": 1,
"layeredPoints": [
{
"x": 41.815,
"y": 14.5,
"layer": "inner2"
},
{
"x": 44.215,
"y": 16.9,
"layer": "inner2"
},
{
"x": 49.75,
"y": 16.9,
"layer": "inner2"
}
],
"transitionVias": []
},
{
"name": "CLOUD_ETH_34_ETH_LED_YELLOW_A",
"net": "ETH_LED_YELLOW_A",
"from": ".Ethernet_and_RGB_expansion > .R_ETH_YELLOW > .pin2",
"to": ".Ethernet_and_RGB_expansion > .J_ETH > .12",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 49.01,
"y": 3
},
{
"x": 49.01,
"y": 8.89
},
{
"x": 47.81,
"y": 10.09
}
],
"length": 10.72705627484771,
"score": 11.429999999999996,
"viaCount": 0,
"layeredPoints": [
{
"x": 49.01,
"y": 3,
"layer": "top"
},
{
"x": 49.01,
"y": 8.89,
"layer": "top"
},
{
"x": 47.81,
"y": 10.09,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_35_PHY_XI",
"net": "PHY_XI",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .13",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_XI > .pin2",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 39.9,
"y": 15.5375
},
{
"x": 39.825,
"y": 15.612499999999995
},
{
"x": 39.825,
"y": 17.2875
},
{
"x": 40.0525,
"y": 17.2875
},
{
"x": 40.175,
"y": 17.41
},
{
"x": 40.175,
"y": 18.3875
},
{
"x": 41.3,
"y": 19.5125
},
{
"x": 41.3,
"y": 21.7375
},
{
"x": 41.70625,
"y": 21.7375
},
{
"x": 41.925,
"y": 21.95625
},
{
"x": 41.925,
"y": 23.1625
},
{
"x": 42.51,
"y": 23.747500000000002
},
{
"x": 42.51,
"y": 23.75
}
],
"length": 9.726971586995788,
"score": 12.653723145636036,
"viaCount": 0,
"layeredPoints": [
{
"x": 39.9,
"y": 15.5375,
"layer": "top"
},
{
"x": 39.825,
"y": 15.612499999999995,
"layer": "top"
},
{
"x": 39.825,
"y": 17.2875,
"layer": "top"
},
{
"x": 40.0525,
"y": 17.2875,
"layer": "top"
},
{
"x": 40.175,
"y": 17.41,
"layer": "top"
},
{
"x": 40.175,
"y": 18.3875,
"layer": "top"
},
{
"x": 41.3,
"y": 19.5125,
"layer": "top"
},
{
"x": 41.3,
"y": 21.7375,
"layer": "top"
},
{
"x": 41.70625,
"y": 21.7375,
"layer": "top"
},
{
"x": 41.925,
"y": 21.95625,
"layer": "top"
},
{
"x": 41.925,
"y": 23.1625,
"layer": "top"
},
{
"x": 42.51,
"y": 23.747500000000002,
"layer": "top"
},
{
"x": 42.51,
"y": 23.75,
"layer": "top"
}
],
"transitionVias": [],
"cosmeticRefinement": true
},
{
"name": "CLOUD_ETH_36_PHY_RESET_N",
"net": "PHY_RESET_N",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_RESET > .1",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ISO_OE > .2",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 33.8625,
"y": 5.95
},
{
"x": 34.3375,
"y": 5.4750000000000005
},
{
"x": 36.9625,
"y": 5.4750000000000005
},
{
"x": 37.537499999999994,
"y": 4.900000000000005
},
{
"x": 37.537499999999994,
"y": 4.8
},
{
"x": 38.1125,
"y": 4.225
},
{
"x": 39.787499999999994,
"y": 4.225
},
{
"x": 41.512499999999996,
"y": 2.5
},
{
"x": 41.8625,
"y": 2.5
}
],
"length": 9.48761543394987,
"score": 13.960112017144331,
"viaCount": 0,
"layeredPoints": [
{
"x": 33.8625,
"y": 5.95,
"layer": "top"
},
{
"x": 34.3375,
"y": 5.4750000000000005,
"layer": "top"
},
{
"x": 36.9625,
"y": 5.4750000000000005,
"layer": "top"
},
{
"x": 37.537499999999994,
"y": 4.900000000000005,
"layer": "top"
},
{
"x": 37.537499999999994,
"y": 4.8,
"layer": "top"
},
{
"x": 38.1125,
"y": 4.225,
"layer": "top"
},
{
"x": 39.787499999999994,
"y": 4.225,
"layer": "top"
},
{
"x": 41.512499999999996,
"y": 2.5,
"layer": "top"
},
{
"x": 41.8625,
"y": 2.5,
"layer": "top"
}
],
"transitionVias": []
},
{
"name": "CLOUD_ETH_38_ETH_TX_P",
"net": "ETH_TX_P",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_ESD > .1",
"to": ".Ethernet_and_RGB_expansion > .J_ETH > .1",
"layer": "inner2",
"fromLayer": "top",
"toLayer": "inner2",
"points": [
{
"x": 41.815,
"y": 15
},
{
"x": 44.115,
"y": 17.3
},
{
"x": 48.6175,
"y": 17.3
},
{
"x": 49.16,
"y": 17.8425
},
{
"x": 49.16,
"y": 18.85
}
],
"length": 10.346247647774584,
"score": 15.182202224448368,
"viaCount": 1,
"layeredPoints": [
{
"x": 41.815,
"y": 15,
"layer": "inner2"
},
{
"x": 44.115,
"y": 17.3,
"layer": "inner2"
},
{
"x": 48.6175,
"y": 17.3,
"layer": "inner2"
},
{
"x": 49.16,
"y": 17.8425,
"layer": "inner2"
},
{
"x": 49.16,
"y": 18.85,
"layer": "inner2"
}
],
"transitionVias": []
},
{
"name": "CLOUD_ETH_39_PHY_LED0",
"net": "PHY_LED0",
"from": ".Ethernet_and_RGB_expansion > .R_ETH_STRAP5 > .pin1",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_GREEN > .pin1",
"layer": "inner4",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 41.49,
"y": 16.75
},
{
"x": 41.49,
"y": 22
},
{
"x": 44.465,
"y": 24.975
},
{
"x": 44.49,
"y": 25
},
{
"x": 44.49,
"y": 25.5
}
],
"length": 9.992640687119286,
"score": 15.25,
"viaCount": 2,
"layeredPoints": [
{
"x": 41.49,
"y": 16.75,
"layer": "inner4"
},
{
"x": 41.49,
"y": 22,
"layer": "inner4"
},
{
"x": 44.465,
"y": 24.975,
"layer": "inner4"
},
{
"x": 44.49,
"y": 25,
"layer": "inner4"
},
{
"x": 44.49,
"y": 25.5,
"layer": "inner4"
}
],
"transitionVias": [],
"cosmeticRefinement": true
},
{
"name": "CLOUD_ETH_41_PHY_RX_ER",
"net": "PHY_RX_ER",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .22",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_STRAP4 > .pin1",
"layer": "inner4",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 37.4625,
"y": 13.5
},
{
"x": 38.793,
"y": 13.5
},
{
"x": 41.164,
"y": 15.871
},
{
"x": 41.164,
"y": 22.3859
},
{
"x": 41.2781,
"y": 22.5
},
{
"x": 41.49,
"y": 22.5
}
],
"length": 11.57176212385338,
"score": 17.350764239583377,
"viaCount": 2,
"layeredPoints": [
{
"x": 37.4625,
"y": 13.5,
"layer": "inner4"
},
{
"x": 38.793,
"y": 13.5,
"layer": "inner4"
},
{
"x": 41.164,
"y": 15.871,
"layer": "inner4"
},
{
"x": 41.164,
"y": 22.3859,
"layer": "inner4"
},
{
"x": 41.2781,
"y": 22.5,
"layer": "inner4"
},
{
"x": 41.49,
"y": 22.5,
"layer": "inner4"
}
]
},
{
"name": "CLOUD_ETH_42_ETH_RX_N",
"net": "ETH_RX_N",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_ESD > .5",
"to": ".Ethernet_and_RGB_expansion > .J_ETH > .6",
"layer": "inner2",
"fromLayer": "top",
"toLayer": "inner2",
"points": [
{
"x": 41.815,
"y": 13
},
{
"x": 42.465,
"y": 13.65
}
],
"length": 10.494238815542511,
"score": 11.720614315474702,
"viaCount": 1,
"layeredPoints": [
{
"x": 41.815,
"y": 13,
"layer": "inner2"
},
{
"x": 42.465,
"y": 13.65,
"layer": "inner2"
}
],
"transitionVias": []
},
{
"name": "CLOUD_ETH_44_ETH_RX_P",
"net": "ETH_RX_P",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_ESD > .4",
"to": ".Ethernet_and_RGB_expansion > .J_ETH > .4",
"layer": "inner2",
"fromLayer": "top",
"toLayer": "inner2",
"points": [
{
"x": 41.815,
"y": 13.5
},
{
"x": 44.505,
"y": 16.19
}
],
"length": 11.339234482783628,
"score": 15.691171602935576,
"viaCount": 1,
"layeredPoints": [
{
"x": 41.815,
"y": 13.5,
"layer": "inner2"
},
{
"x": 44.505,
"y": 16.19,
"layer": "inner2"
}
],
"transitionVias": []
},
{
"name": "CLOUD_ETH_45_RMII1_TXD1",
"net": "RMII1_TXD1",
"from": ".Processor > .U1 > .K16",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_TXD1_SRC > .pin1",
"layer": "inner2",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 0.4,
"y": 5.2
},
{
"x": 6.300000000000002,
"y": 11.100000000000001
},
{
"x": 8.500000000000002,
"y": 11.100000000000001
},
{
"x": 10.49,
"y": 13.09
},
{
"x": 10.49,
"y": 13.1
}
],
"length": 13.368145007123719,
"score": 18.81476102001126,
"viaCount": 2,
"layeredPoints": [
{
"x": 0.4,
"y": 5.2,
"layer": "inner2"
},
{
"x": 6.300000000000002,
"y": 11.100000000000001,
"layer": "inner2"
},
{
"x": 8.500000000000002,
"y": 11.100000000000001,
"layer": "inner2"
},
{
"x": 10.49,
"y": 13.09,
"layer": "inner2"
},
{
"x": 10.49,
"y": 13.1,
"layer": "inner2"
}
],
"transitionVias": [],
"cosmeticRefinement": true
},
{
"name": "CLOUD_ETH_46_RMII1_TX_EN_ISO",
"net": "RMII1_TX_EN_ISO",
"from": ".Ethernet_and_RGB_expansion > .R_ETH_TX_EN > .pin1",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ISO0 > .18",
"layer": "inner2",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 34.49,
"y": 10
},
{
"x": 34.49,
"y": 6.034999999999997
},
{
"x": 41.9,
"y": -1.375
}
],
"length": 14.444322497184633,
"score": 19.575666650297507,
"viaCount": 2,
"layeredPoints": [
{
"x": 34.49,
"y": 10,
"layer": "inner2"
},
{
"x": 34.49,
"y": 6.034999999999997,
"layer": "inner2"
},
{
"x": 41.9,
"y": -1.375,
"layer": "inner2"
}
],
"transitionVias": [],
"cosmeticRefinement": true
},
{
"name": "CLOUD_ETH_47_RMII1_TXD1_ISO",
"net": "RMII1_TXD1_ISO",
"from": ".Ethernet_and_RGB_expansion > .R_ETH_TXD1 > .pin1",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ISO0 > .16",
"fromLayer": "top",
"toLayer": "top",
"layer": "inner4",
"width": 0.1,
"points": [
{
"x": 36.74,
"y": 11.2
},
{
"x": 37.225,
"y": 10.715
},
{
"x": 37.225,
"y": 2.35
},
{
"x": 41.9,
"y": -2.324999999999997
},
{
"x": 41.9,
"y": -2.675
}
],
"lengthMm": 16.012341981845168,
"oldLengthMm": 16.61554630950227,
"layeredPoints": [
{
"x": 36.74,
"y": 11.2,
"layer": "inner4"
},
{
"x": 37.225,
"y": 10.715,
"layer": "inner4"
},
{
"x": 37.225,
"y": 2.35,
"layer": "inner4"
},
{
"x": 41.9,
"y": -2.324999999999997,
"layer": "inner4"
},
{
"x": 41.9,
"y": -2.675,
"layer": "inner4"
}
],
"length": 16.012341981845168,
"score": 16.012341981845168,
"viaCount": 2
},
{
"name": "CLOUD_ETH_49_RMII1_TXD0_ISO",
"net": "RMII1_TXD0_ISO",
"from": ".Ethernet_and_RGB_expansion > .R_ETH_TXD0 > .pin1",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ISO0 > .17",
"layer": "inner2",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 34.49,
"y": 12
},
{
"x": 35.12688235294118,
"y": 11.363117647058822
},
{
"x": 35.12688235294118,
"y": 9.524
},
{
"x": 42.226,
"y": 2.4248823529411805
},
{
"x": 42.226,
"y": -1.9108999999999998
},
{
"x": 42.1119,
"y": -2.025
},
{
"x": 41.9,
"y": -2.025
}
],
"length": 17.488517885985033,
"score": 27.99625564395254,
"viaCount": 2,
"layeredPoints": [
{
"x": 34.49,
"y": 12,
"layer": "inner2"
},
{
"x": 35.12688235294118,
"y": 11.363117647058822,
"layer": "inner2"
},
{
"x": 35.12688235294118,
"y": 9.524,
"layer": "inner2"
},
{
"x": 42.226,
"y": 2.4248823529411805,
"layer": "inner2"
},
{
"x": 42.226,
"y": -1.9108999999999998,
"layer": "inner2"
},
{
"x": 42.1119,
"y": -2.025,
"layer": "inner2"
},
{
"x": 41.9,
"y": -2.025,
"layer": "inner2"
}
]
},
{
"name": "CLOUD_ETH_50_RMII1_RX_ER_ISO",
"net": "RMII1_RX_ER_ISO",
"from": ".Ethernet_and_RGB_expansion > .R_ETH_RXER > .pin2",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ISO0 > .12",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 34.49,
"y": 13.2
},
{
"x": 34.49,
"y": 13.2
},
{
"x": 37.690000000000005,
"y": 9.999999999999996
},
{
"x": 37.690000000000005,
"y": -3.550000000000002
},
{
"x": 39.415000000000006,
"y": -5.275
},
{
"x": 41.9,
"y": -5.275
},
{
"x": 41.9,
"y": -5.275
}
],
"length": 23.00000179468749,
"score": 29.65090649220508,
"viaCount": 2,
"layeredPoints": [
{
"x": 34.49,
"y": 13.2,
"layer": "top"
},
{
"x": 34.49,
"y": 13.2,
"layer": "bottom"
},
{
"x": 37.690000000000005,
"y": 9.999999999999996,
"layer": "bottom"
},
{
"x": 37.690000000000005,
"y": -3.550000000000002,
"layer": "bottom"
},
{
"x": 39.415000000000006,
"y": -5.275,
"layer": "bottom"
},
{
"x": 41.9,
"y": -5.275,
"layer": "bottom"
},
{
"x": 41.9,
"y": -5.275,
"layer": "top"
}
],
"transitionVias": [
{
"x": 34.49,
"y": 13.2,
"fromLayer": "top",
"toLayer": "bottom"
},
{
"x": 41.9,
"y": -5.275,
"fromLayer": "bottom",
"toLayer": "top"
}
]
},
{
"name": "CLOUD_ETH_52_ETH_MDIO_ISO",
"net": "ETH_MDIO_ISO",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .15",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ISO1 > .18",
"layer": "bottom",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 39,
"y": 15.5375
},
{
"x": 43.65,
"y": 10.887500000000001
},
{
"x": 43.65,
"y": 5.9125
},
{
"x": 50.9,
"y": -1.3375000000000004
},
{
"x": 50.9,
"y": -1.375
}
],
"length": 21.84164139223983,
"score": 26.67952263109572,
"viaCount": 2,
"layeredPoints": [
{
"x": 39,
"y": 15.5375,
"layer": "bottom"
},
{
"x": 43.65,
"y": 10.887500000000001,
"layer": "bottom"
},
{
"x": 43.65,
"y": 5.9125,
"layer": "bottom"
},
{
"x": 50.9,
"y": -1.3375000000000004,
"layer": "bottom"
},
{
"x": 50.9,
"y": -1.375,
"layer": "bottom"
}
],
"transitionVias": [],
"cosmeticRefinement": true
},
{
"name": "CLOUD_ETH_53_RMII1_RXD0_ISO",
"net": "RMII1_RXD0_ISO",
"from": ".Ethernet_and_RGB_expansion > .R_ETH_RXD0 > .pin2",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ISO0 > .15",
"layer": "inner2",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 34.49,
"y": 16.8
},
{
"x": 34.49,
"y": 15.61116666666667
},
{
"x": 37.43766666666667,
"y": 12.663499999999999
},
{
"x": 37.744749999999996,
"y": 12.663499999999999
},
{
"x": 37.7885,
"y": 12.70725
},
{
"x": 37.7885,
"y": 12.74475
},
{
"x": 37.83225,
"y": 12.7885
},
{
"x": 38.241550000000004,
"y": 12.7885
},
{
"x": 38.426,
"y": 12.60405
},
{
"x": 38.426,
"y": 12.292731141868511
},
{
"x": 38.45723114186851,
"y": 12.2615
},
{
"x": 38.515231833910036,
"y": 12.2615
},
{
"x": 39.34773183391004,
"y": 11.428999999999998
},
{
"x": 41.349256141868516,
"y": 11.428999999999998
},
{
"x": 42.427,
"y": 10.351256141868513
},
{
"x": 42.427,
"y": -3.140549999999999
},
{
"x": 42.24255,
"y": -3.3249999999999993
},
{
"x": 41.9,
"y": -3.3249999999999993
}
],
"length": 25.707654189897145,
"score": 32.19010742805476,
"viaCount": 2,
"layeredPoints": [
{
"x": 34.49,
"y": 16.8,
"layer": "inner2"
},
{
"x": 34.49,
"y": 15.61116666666667,
"layer": "inner2"
},
{
"x": 37.43766666666667,
"y": 12.663499999999999,
"layer": "inner2"
},
{
"x": 37.744749999999996,
"y": 12.663499999999999,
"layer": "inner2"
},
{
"x": 37.7885,
"y": 12.70725,
"layer": "inner2"
},
{
"x": 37.7885,
"y": 12.74475,
"layer": "inner2"
},
{
"x": 37.83225,
"y": 12.7885,
"layer": "inner2"
},
{
"x": 38.241550000000004,
"y": 12.7885,
"layer": "inner2"
},
{
"x": 38.426,
"y": 12.60405,
"layer": "inner2"
},
{
"x": 38.426,
"y": 12.292731141868511,
"layer": "inner2"
},
{
"x": 38.45723114186851,
"y": 12.2615,
"layer": "inner2"
},
{
"x": 38.515231833910036,
"y": 12.2615,
"layer": "inner2"
},
{
"x": 39.34773183391004,
"y": 11.428999999999998,
"layer": "inner2"
},
{
"x": 41.349256141868516,
"y": 11.428999999999998,
"layer": "inner2"
},
{
"x": 42.427,
"y": 10.351256141868513,
"layer": "inner2"
},
{
"x": 42.427,
"y": -3.140549999999999,
"layer": "inner2"
},
{
"x": 42.24255,
"y": -3.3249999999999993,
"layer": "inner2"
},
{
"x": 41.9,
"y": -3.3249999999999993,
"layer": "inner2"
}
]
},
{
"name": "CLOUD_ETH_54_RMII1_RXD1_ISO",
"net": "RMII1_RXD1_ISO",
"from": ".Ethernet_and_RGB_expansion > .R_ETH_RXD1 > .pin2",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ISO0 > .14",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 34.49,
"y": 18
},
{
"x": 32.915000000000006,
"y": 16.425000000000004
},
{
"x": 32.915000000000006,
"y": 12.5
},
{
"x": 32.64,
"y": 12.224999999999994
},
{
"x": 32.64,
"y": -5.400000000000002
},
{
"x": 33.765,
"y": -6.525000000000002
},
{
"x": 42.615,
"y": -6.525000000000002
},
{
"x": 42.815000000000005,
"y": -6.324999999999999
},
{
"x": 42.815000000000005,
"y": -4.225000000000002
},
{
"x": 42.565000000000005,
"y": -3.975
},
{
"x": 41.9,
"y": -3.975
}
],
"length": 38.00868145112786,
"score": 55.88108664538415,
"viaCount": 0,
"layeredPoints": [
{
"x": 34.49,
"y": 18,
"layer": "top"
},
{
"x": 32.915000000000006,
"y": 16.425000000000004,
"layer": "top"
},
{
"x": 32.915000000000006,
"y": 12.5,
"layer": "top"
},
{
"x": 32.64,
"y": 12.224999999999994,
"layer": "top"
},
{
"x": 32.64,
"y": -5.400000000000002,
"layer": "top"
},
{
"x": 33.765,
"y": -6.525000000000002,
"layer": "top"
},
{
"x": 42.615,
"y": -6.525000000000002,
"layer": "top"
},
{
"x": 42.815000000000005,
"y": -6.324999999999999,
"layer": "top"
},
{
"x": 42.815000000000005,
"y": -4.225000000000002,
"layer": "top"
},
{
"x": 42.565000000000005,
"y": -3.975,
"layer": "top"
},
{
"x": 41.9,
"y": -3.975,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_57_RMII1_TXD0_DAMPED",
"net": "RMII1_TXD0_DAMPED",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_ISO0 > .3",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_TXD0_SRC > .pin2",
"layer": "bottom",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 36.1,
"y": -1.375
},
{
"x": 24.525,
"y": -1.375
},
{
"x": 10.075,
"y": 13.075
},
{
"x": 10.049999999999999,
"y": 13.1
},
{
"x": 9.01,
"y": 13.1
}
],
"length": 33.08574131535055,
"score": 36.71471512158301,
"viaCount": 2,
"layeredPoints": [
{
"x": 36.1,
"y": -1.375,
"layer": "bottom"
},
{
"x": 24.525,
"y": -1.375,
"layer": "bottom"
},
{
"x": 10.075,
"y": 13.075,
"layer": "bottom"
},
{
"x": 10.049999999999999,
"y": 13.1,
"layer": "bottom"
},
{
"x": 9.01,
"y": 13.1,
"layer": "bottom"
}
],
"transitionVias": [],
"cosmeticRefinement": true
},
{
"name": "CLOUD_ETH_58_RMII1_TX_EN_DAMPED",
"net": "RMII1_TX_EN_DAMPED",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_ISO0 > .2",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_TX_EN_SRC > .pin2",
"layer": "bottom",
"fromLayer": "top",
"toLayer": "bottom",
"points": [
{
"x": 36.1,
"y": -0.7250000000000001
},
{
"x": 30.750000000000004,
"y": -0.7249999999999996
},
{
"x": 16.575000000000003,
"y": 13.450000000000001
},
{
"x": 6.550000000000001,
"y": 13.450000000000001
},
{
"x": 4.525,
"y": 11.425
},
{
"x": 4.51,
"y": 11.41
},
{
"x": 4.51,
"y": 11
}
],
"length": 38.71647291387974,
"score": 51.16699999999997,
"viaCount": 1,
"layeredPoints": [
{
"x": 36.1,
"y": -0.7250000000000001,
"layer": "bottom"
},
{
"x": 30.750000000000004,
"y": -0.7249999999999996,
"layer": "bottom"
},
{
"x": 16.575000000000003,
"y": 13.450000000000001,
"layer": "bottom"
},
{
"x": 6.550000000000001,
"y": 13.450000000000001,
"layer": "bottom"
},
{
"x": 4.525,
"y": 11.425,
"layer": "bottom"
},
{
"x": 4.51,
"y": 11.41,
"layer": "bottom"
},
{
"x": 4.51,
"y": 11,
"layer": "bottom"
}
],
"transitionVias": [],
"cosmeticRefinement": true
},
{
"net": "RMII1_RX_ER",
"layer": "bottom",
"fromLayer": "top",
"toLayer": "top",
"width": 0.1,
"points": [
{
"x": -0.4,
"y": 4.4
},
{
"x": -0.32500000000000073,
"y": 4.475
},
{
"x": 2.175,
"y": 4.475
},
{
"x": 4.174999999999999,
"y": 2.475
},
{
"x": 6.7,
"y": 2.475
},
{
"x": 6.9,
"y": 2.275
},
{
"x": 6.9,
"y": 0.875
},
{
"x": 7.15,
"y": 0.625
},
{
"x": 9.3,
"y": 0.6250000000000004
},
{
"x": 13.450000000000001,
"y": -3.525
},
{
"x": 15.450000000000001,
"y": -3.525
},
{
"x": 17.475,
"y": -5.55
},
{
"x": 19.724999999999998,
"y": -5.55
},
{
"x": 19.924999999999997,
"y": -5.75
},
{
"x": 20.875,
"y": -5.75
},
{
"x": 21.275,
"y": -5.35
},
{
"x": 21.275,
"y": -4.725000000000001
},
{
"x": 21.375,
"y": -4.625
},
{
"x": 36.1,
"y": -4.625
}
],
"lengthMm": 42.418607486307096,
"name": "CLOUD_ETH_61_RMII1_RX_ER",
"from": ".Processor > .U1 > .J15",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ISO0 > .8",
"oldLengthMm": 42.473632739476514,
"unchangedSuffix": [
[
6.9,
2.2750000000000004
],
[
6.9,
0.875
],
[
7.15,
0.625
],
[
9.3,
0.6250000000000004
],
[
13.450000000000001,
-3.525
],
[
15.450000000000001,
-3.525
],
[
17.475,
-5.55
],
[
19.724999999999998,
-5.55
],
[
19.924999999999997,
-5.75
],
[
20.875,
-5.75
],
[
21.275,
-5.35
],
[
21.275,
-4.725000000000001
],
[
21.375,
-4.625
],
[
36.1,
-4.625
]
],
"fragment": [
[
-0.4,
4.4
],
[
-0.32500000000000073,
4.475
],
[
2.175,
4.475
],
[
4.174999999999999,
2.475
],
[
6.7,
2.475
],
[
6.9,
2.275
]
],
"fragmentLengthMm": 8.24233585439879,
"layeredPoints": [
{
"x": -0.4,
"y": 4.4,
"layer": "bottom"
},
{
"x": -0.32500000000000073,
"y": 4.475,
"layer": "bottom"
},
{
"x": 2.175,
"y": 4.475,
"layer": "bottom"
},
{
"x": 4.174999999999999,
"y": 2.475,
"layer": "bottom"
},
{
"x": 6.7,
"y": 2.475,
"layer": "bottom"
},
{
"x": 6.9,
"y": 2.275,
"layer": "bottom"
},
{
"x": 6.9,
"y": 0.875,
"layer": "bottom"
},
{
"x": 7.15,
"y": 0.625,
"layer": "bottom"
},
{
"x": 9.3,
"y": 0.6250000000000004,
"layer": "bottom"
},
{
"x": 13.450000000000001,
"y": -3.525,
"layer": "bottom"
},
{
"x": 15.450000000000001,
"y": -3.525,
"layer": "bottom"
},
{
"x": 17.475,
"y": -5.55,
"layer": "bottom"
},
{
"x": 19.724999999999998,
"y": -5.55,
"layer": "bottom"
},
{
"x": 19.924999999999997,
"y": -5.75,
"layer": "bottom"
},
{
"x": 20.875,
"y": -5.75,
"layer": "bottom"
},
{
"x": 21.275,
"y": -5.35,
"layer": "bottom"
},
{
"x": 21.275,
"y": -4.725000000000001,
"layer": "bottom"
},
{
"x": 21.375,
"y": -4.625,
"layer": "bottom"
},
{
"x": 36.1,
"y": -4.625,
"layer": "bottom"
}
],
"length": 42.418607486307096,
"score": 42.418607486307096,
"viaCount": 2
},
{
"name": "CLOUD_ETH_20_PHY_RXD1",
"net": "PHY_RXD1",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_PHY > .17",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_RXD1 > .pin1",
"layer": "inner2",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 38.1,
"y": 15.5375
},
{
"x": 36.639916666666664,
"y": 15.5375
},
{
"x": 35.85371794871795,
"y": 16.323698717948716
},
{
"x": 35.85371794871795,
"y": 17.879698717948717
},
{
"x": 35.73341666666667,
"y": 18
},
{
"x": 35.51,
"y": 18
}
],
"length": 4.521484594291216,
"score": 11.052500000000004,
"viaCount": 2,
"layeredPoints": [
{
"x": 38.1,
"y": 15.5375,
"layer": "inner2"
},
{
"x": 36.639916666666664,
"y": 15.5375,
"layer": "inner2"
},
{
"x": 35.85371794871795,
"y": 16.323698717948716,
"layer": "inner2"
},
{
"x": 35.85371794871795,
"y": 17.879698717948717,
"layer": "inner2"
},
{
"x": 35.73341666666667,
"y": 18,
"layer": "inner2"
},
{
"x": 35.51,
"y": 18,
"layer": "inner2"
}
]
},
{
"name": "CLOUD_ETH_23_PHY_RXD1",
"net": "PHY_RXD1",
"from": ".Ethernet_and_RGB_expansion > .R_ETH_RXD1 > .pin1",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_STRAP2 > .pin1",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 35.51,
"y": 18
},
{
"x": 33.62,
"y": 19.89
},
{
"x": 33.62,
"y": 20.306
},
{
"x": 33.843999999999994,
"y": 20.53
},
{
"x": 39.31,
"y": 20.53
},
{
"x": 39.84,
"y": 20
}
],
"length": 9.621180658914472,
"score": 9.908005699804871,
"viaCount": 0,
"layeredPoints": [
{
"x": 35.51,
"y": 18,
"layer": "top"
},
{
"x": 33.62,
"y": 19.89,
"layer": "top"
},
{
"x": 33.62,
"y": 20.306,
"layer": "top"
},
{
"x": 33.843999999999994,
"y": 20.53,
"layer": "top"
},
{
"x": 39.31,
"y": 20.53,
"layer": "top"
},
{
"x": 39.84,
"y": 20,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_27_RMII1_TX_EN",
"net": "RMII1_TX_EN",
"from": ".Processor > .U1 > .J16",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_TX_EN_SRC > .pin1",
"layer": "inner2",
"fromLayer": "top",
"toLayer": "bottom",
"points": [
{
"x": -0.4,
"y": 5.2
},
{
"x": -0.3999999999999999,
"y": 7.109999999999999
},
{
"x": 3.49,
"y": 11
}
],
"length": 7.411290757631339,
"score": 15.69,
"viaCount": 2,
"layeredPoints": [
{
"x": -0.4,
"y": 5.2,
"layer": "inner2"
},
{
"x": -0.3999999999999999,
"y": 7.109999999999999,
"layer": "inner2"
},
{
"x": 3.49,
"y": 11,
"layer": "inner2"
}
]
},
{
"name": "CLOUD_ETH_40_ETH_TX_CT",
"net": "ETH_TX_CT",
"from": ".Ethernet_and_RGB_expansion > .C_ETH_CT_TX_1U > .pin1",
"to": ".Ethernet_and_RGB_expansion > .J_ETH > .2",
"layer": "inner2",
"fromLayer": "top",
"toLayer": "inner2",
"points": [
{
"x": 42.76,
"y": 21.25
},
{
"x": 43.57,
"y": 22.06
},
{
"x": 51.6845,
"y": 22.06
},
{
"x": 52.85,
"y": 20.8945
}
],
"length": 12.262778892468049,
"score": 16.419999999999998,
"viaCount": 1,
"layeredPoints": [
{
"x": 42.76,
"y": 21.25,
"layer": "inner2"
},
{
"x": 43.57,
"y": 22.06,
"layer": "inner2"
},
{
"x": 51.6845,
"y": 22.06,
"layer": "inner2"
},
{
"x": 52.85,
"y": 20.8945,
"layer": "inner2"
}
]
},
{
"name": "CLOUD_ETH_43_RMII1_TXD0",
"net": "RMII1_TXD0",
"from": ".Processor > .U1 > .K17",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_TXD0_SRC > .pin1",
"layer": "inner2",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 0.4,
"y": 6
},
{
"x": 7.5,
"y": 13.1
},
{
"x": 7.99,
"y": 13.1
}
],
"length": 10.530916292848975,
"score": 16.393175645585906,
"viaCount": 2,
"layeredPoints": [
{
"x": 0.4,
"y": 6,
"layer": "inner2"
},
{
"x": 7.5,
"y": 13.1,
"layer": "inner2"
},
{
"x": 7.99,
"y": 13.1,
"layer": "inner2"
}
]
},
{
"name": "CLOUD_ETH_55_ETH_MDC_ISO",
"net": "ETH_MDC_ISO",
"from": ".Ethernet_and_RGB_expansion > .R_ETH_MDC > .pin1",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ISO1 > .17",
"layer": "inner4",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 36.99,
"y": 16.8
},
{
"x": 36.99,
"y": 12.54
},
{
"x": 38.190000000000005,
"y": 11.34
},
{
"x": 50.4765,
"y": 11.34
},
{
"x": 50.9,
"y": 10.9165
},
{
"x": 50.9,
"y": 10.254249999999997
},
{
"x": 51.024249999999995,
"y": 10.129999999999999
},
{
"x": 51.13075,
"y": 10.129999999999999
},
{
"x": 51.254999999999995,
"y": 10.00575
},
{
"x": 51.254999999999995,
"y": -1.9007500000000015
},
{
"x": 51.13075,
"y": -2.0250000000000004
},
{
"x": 50.9,
"y": -2.0250000000000004
}
],
"length": 32.27562382388729,
"score": 39.44499999999999,
"viaCount": 2,
"layeredPoints": [
{
"x": 36.99,
"y": 16.8,
"layer": "inner4"
},
{
"x": 36.99,
"y": 12.54,
"layer": "inner4"
},
{
"x": 38.190000000000005,
"y": 11.34,
"layer": "inner4"
},
{
"x": 50.4765,
"y": 11.34,
"layer": "inner4"
},
{
"x": 50.9,
"y": 10.9165,
"layer": "inner4"
},
{
"x": 50.9,
"y": 10.254249999999997,
"layer": "inner4"
},
{
"x": 51.024249999999995,
"y": 10.129999999999999,
"layer": "inner4"
},
{
"x": 51.13075,
"y": 10.129999999999999,
"layer": "inner4"
},
{
"x": 51.254999999999995,
"y": 10.00575,
"layer": "inner4"
},
{
"x": 51.254999999999995,
"y": -1.9007500000000015,
"layer": "inner4"
},
{
"x": 51.13075,
"y": -2.0250000000000004,
"layer": "inner4"
},
{
"x": 50.9,
"y": -2.0250000000000004,
"layer": "inner4"
}
]
},
{
"name": "CLOUD_ETH_48_RMII1_REFCLK_ISO",
"net": "RMII1_REFCLK_ISO",
"from": ".Ethernet_and_RGB_expansion > .R_ETH_REF > .pin2",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ISO0 > .11",
"fromLayer": "top",
"toLayer": "top",
"layer": "inner4",
"width": 0.1,
"points": [
{
"x": 42.01,
"y": 9.85
},
{
"x": 42.375,
"y": 9.484999999999998
},
{
"x": 42.375,
"y": -5.449999999999998
},
{
"x": 41.9,
"y": -5.925
}
],
"lengthMm": 16.1229393923934,
"oldLengthMm": 16.16159085809758,
"layeredPoints": [
{
"x": 42.01,
"y": 9.85,
"layer": "inner4"
},
{
"x": 42.375,
"y": 9.484999999999998,
"layer": "inner4"
},
{
"x": 42.375,
"y": -5.449999999999998,
"layer": "inner4"
},
{
"x": 41.9,
"y": -5.925,
"layer": "inner4"
}
],
"length": 16.1229393923934,
"score": 16.1229393923934,
"viaCount": 2
},
{
"name": "CLOUD_ETH_51_RMII1_CRS_DV_ISO",
"net": "RMII1_CRS_DV_ISO",
"from": ".Ethernet_and_RGB_expansion > .R_ETH_CRS > .pin2",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ISO0 > .13",
"layer": "bottom",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 34.49,
"y": 14.4
},
{
"x": 37.89500000000001,
"y": 10.994999999999992
},
{
"x": 37.89500000000001,
"y": -3.424999999999998
},
{
"x": 39.09500000000001,
"y": -4.624999999999998
},
{
"x": 41.9,
"y": -4.624999999999998
}
],
"length": 23.737453454728094,
"score": 32.434999999999995,
"viaCount": 2,
"layeredPoints": [
{
"x": 34.49,
"y": 14.4,
"layer": "bottom"
},
{
"x": 37.89500000000001,
"y": 10.994999999999992,
"layer": "bottom"
},
{
"x": 37.89500000000001,
"y": -3.424999999999998,
"layer": "bottom"
},
{
"x": 39.09500000000001,
"y": -4.624999999999998,
"layer": "bottom"
},
{
"x": 41.9,
"y": -4.624999999999998,
"layer": "bottom"
}
]
},
{
"name": "CLOUD_ETH_65_ETH_MDC_DAMPED",
"net": "ETH_MDC_DAMPED",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_ISO1 > .3",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_MDC_SRC > .pin2",
"layer": "bottom",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 45.1,
"y": -1.375
},
{
"x": 38.1,
"y": 5.625
},
{
"x": 38.1,
"y": 11.3
},
{
"x": 34.3,
"y": 15.100000000000001
},
{
"x": -2.9099999999999966,
"y": 15.100000000000001
}
],
"length": 58.15850647362942,
"score": 63.954912454813254,
"viaCount": 2,
"layeredPoints": [
{
"x": 45.1,
"y": -1.375,
"layer": "bottom"
},
{
"x": 38.1,
"y": 5.625,
"layer": "bottom"
},
{
"x": 38.1,
"y": 11.3,
"layer": "bottom"
},
{
"x": 34.3,
"y": 15.100000000000001,
"layer": "bottom"
},
{
"x": -2.9099999999999966,
"y": 15.100000000000001,
"layer": "bottom"
}
],
"transitionVias": [],
"cosmeticRefinement": true
},
{
"name": "CLOUD_ETH_37_ETH_MDC",
"net": "ETH_MDC",
"from": ".Processor > .U1 > .M18",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_MDC_SRC > .pin1",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 2,
"y": 6.800000000000001
},
{
"x": 2,
"y": 14.6
},
{
"x": 1.5,
"y": 15.1
},
{
"x": -1.8899999999999997,
"y": 15.1
}
],
"length": 11.897106781186546,
"score": 12.189999999999998,
"viaCount": 0,
"layeredPoints": [
{
"x": 2,
"y": 6.800000000000001,
"layer": "top"
},
{
"x": 2,
"y": 14.6,
"layer": "top"
},
{
"x": 1.5,
"y": 15.1,
"layer": "top"
},
{
"x": -1.8899999999999997,
"y": 15.1,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_22_CHASSIS",
"net": "CHASSIS",
"from": ".Ethernet_and_RGB_expansion > .C_ETH_CHASSIS > .pin1",
"to": ".Ethernet_and_RGB_expansion > .J_ETH > .pin13_internal_1",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 53.825,
"y": 4.3
},
{
"x": 54.635,
"y": 4.3
},
{
"x": 56.15,
"y": 5.815
}
],
"length": 3.882533546995242,
"score": 3.590299430409673,
"viaCount": 0,
"width": 0.15,
"layeredPoints": [
{
"x": 53.825,
"y": 4.3,
"layer": "top"
},
{
"x": 54.635,
"y": 4.3,
"layer": "top"
},
{
"x": 56.15,
"y": 5.815,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_23_CHASSIS",
"net": "CHASSIS",
"from": ".Ethernet_and_RGB_expansion > .C_ETH_CHASSIS > .pin1",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_CHASSIS > .pin1",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 53.824999999999996,
"y": 4.3
},
{
"x": 55.5375,
"y": 2.587499999999994
},
{
"x": 55.5375,
"y": 0.75
}
],
"length": 4.259340725563927,
"score": 3.9414662563568927,
"viaCount": 0,
"width": 0.15,
"layeredPoints": [
{
"x": 53.824999999999996,
"y": 4.3,
"layer": "top"
},
{
"x": 55.5375,
"y": 2.587499999999994,
"layer": "top"
},
{
"x": 55.5375,
"y": 0.75,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_26_CHASSIS",
"net": "CHASSIS",
"from": ".Ethernet_and_RGB_expansion > .J_ETH > .8",
"to": ".Ethernet_and_RGB_expansion > .J_ETH > .pin13_internal_1",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 53.66,
"y": 11.11
},
{
"x": 56.15,
"y": 7.555
}
],
"length": 4.850569554186397,
"score": 4.850569554186397,
"viaCount": 0,
"width": 0.15,
"layeredPoints": [
{
"x": 53.66,
"y": 11.11,
"layer": "top"
},
{
"x": 56.15,
"y": 7.555,
"layer": "top"
}
]
},
{
"name": "CLOUD_ETH_49_CHASSIS",
"net": "CHASSIS",
"from": ".Ethernet_and_RGB_expansion > .J_ETH > .8",
"to": ".Ethernet_and_RGB_expansion > .J_ETH > .SH",
"layer": "top",
"fromLayer": "top",
"toLayer": "top",
"points": [
{
"x": 54.995,
"y": 11.11
},
{
"x": 56.15,
"y": 12.265
}
],
"length": 15.068416664540928,
"score": 15.745000000000005,
"viaCount": 0,
"width": 0.15,
"layeredPoints": [
{
"x": 54.995,
"y": 11.11,
"layer": "top"
},
{
"x": 56.15,
"y": 12.265,
"layer": "top"
}
]
},
{
"net": "RMII1_TXD1_DAMPED",
"layer": "inner4",
"fromLayer": "top",
"toLayer": "top",
"width": 0.1,
"points": [
{
"x": 36.1,
"y": -2.025
},
{
"x": 34.325,
"y": -0.25
},
{
"x": 34.325,
"y": 4.249999999999998
},
{
"x": 28.3,
"y": 10.275
},
{
"x": 20.675,
"y": 10.275
},
{
"x": 17.85,
"y": 13.1
},
{
"x": 11.51,
"y": 13.1
}
],
"lengthMm": 33.49101910021414,
"name": "CLOUD_ETH_LAYERED_RMII1_TXD1_DAMPED",
"from": ".Ethernet_and_RGB_expansion > .U_ETH_ISO0 > .4",
"to": ".Ethernet_and_RGB_expansion > .R_ETH_TXD1_SRC > .pin2",
"oldLengthMm": 34.30084081408918,
"fragmentLengthMm": 33.49101910021414,
"layeredPoints": [
{
"x": 36.1,
"y": -2.025,
"layer": "inner4"
},
{
"x": 34.325,
"y": -0.25,
"layer": "inner4"
},
{
"x": 34.325,
"y": 4.249999999999998,
"layer": "inner4"
},
{
"x": 28.3,
"y": 10.275,
"layer": "inner4"
},
{
"x": 20.675,
"y": 10.275,
"layer": "inner4"
},
{
"x": 17.85,
"y": 13.1,
"layer": "inner4"
},
{
"x": 11.51,
"y": 13.1,
"layer": "inner4"
}
],
"length": 33.49101910021414,
"score": 33.49101910021414,
"viaCount": 2
},
{
"name": "CLOUD_ETH_LAYERED_RMII1_RXD0",
"net": "RMII1_RXD0",
"from": ".Processor > .U1 > .M16",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ISO0 > .5",
"fromLayer": "top",
"toLayer": "top",
"layer": "inner2",
"points": [
{
"x": 2,
"y": 5.2,
"layer": "inner2"
},
{
"x": 2.175,
"y": 5.2,
"layer": "inner2"
},
{
"x": 2.5999999999999996,
"y": 5.625,
"layer": "inner2"
},
{
"x": 3.0000000000000004,
"y": 5.625,
"layer": "inner2"
},
{
"x": 3.975,
"y": 4.65,
"layer": "inner2"
},
{
"x": 3.975,
"y": 4.225,
"layer": "inner2"
},
{
"x": 5.825,
"y": 2.375,
"layer": "inner2"
},
{
"x": 7.075,
"y": 2.375,
"layer": "inner2"
},
{
"x": 7.15,
"y": 2.45,
"layer": "inner2"
},
{
"x": 7.45,
"y": 2.45,
"layer": "inner2"
},
{
"x": 7.7250000000000005,
"y": 2.175,
"layer": "inner2"
},
{
"x": 31.25,
"y": 2.175,
"layer": "inner2"
},
{
"x": 36.1,
"y": -2.675,
"layer": "inner2"
}
],
"width": 0.1,
"oldLengthMm": 38.71045994111198,
"lengthMm": 38.502312395916874,
"layeredPoints": [
{
"x": 2,
"y": 5.2,
"layer": "inner2"
},
{
"x": 2.175,
"y": 5.2,
"layer": "inner2"
},
{
"x": 2.5999999999999996,
"y": 5.625,
"layer": "inner2"
},
{
"x": 3.0000000000000004,
"y": 5.625,
"layer": "inner2"
},
{
"x": 3.975,
"y": 4.65,
"layer": "inner2"
},
{
"x": 3.975,
"y": 4.225,
"layer": "inner2"
},
{
"x": 5.825,
"y": 2.375,
"layer": "inner2"
},
{
"x": 7.075,
"y": 2.375,
"layer": "inner2"
},
{
"x": 7.15,
"y": 2.45,
"layer": "inner2"
},
{
"x": 7.45,
"y": 2.45,
"layer": "inner2"
},
{
"x": 7.7250000000000005,
"y": 2.175,
"layer": "inner2"
},
{
"x": 31.25,
"y": 2.175,
"layer": "inner2"
},
{
"x": 36.1,
"y": -2.675,
"layer": "inner2"
}
],
"length": 38.02510460205266,
"score": 38.02510460205266,
"viaCount": 2
},
{
"name": "CLOUD_ETH_LAYERED_RMII1_RXD1",
"net": "RMII1_RXD1",
"from": ".Processor > .U1 > .L15",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ISO0 > .6",
"fromLayer": "top",
"toLayer": "top",
"layer": "inner2",
"points": [
{
"x": 1.2000000000000002,
"y": 4.4
},
{
"x": 1.6750000000000007,
"y": 3.925
},
{
"x": 3.3,
"y": 3.925
},
{
"x": 3.425,
"y": 4.05
},
{
"x": 3.825,
"y": 4.05
},
{
"x": 6.1,
"y": 1.775
},
{
"x": 21.875,
"y": 1.775
},
{
"x": 21.9,
"y": 1.8
},
{
"x": 22.225,
"y": 1.8000000000000003
},
{
"x": 23.675,
"y": 0.35
},
{
"x": 24.075,
"y": 0.35
},
{
"x": 27.75,
"y": -3.325
},
{
"x": 36.1,
"y": -3.325
}
],
"width": 0.1,
"oldLengthMm": 40.25249096279028,
"lengthMm": 38.22406383804409,
"layeredPoints": [
{
"x": 1.2000000000000002,
"y": 4.4,
"layer": "inner2"
},
{
"x": 1.6750000000000007,
"y": 3.925,
"layer": "inner2"
},
{
"x": 3.3,
"y": 3.925,
"layer": "inner2"
},
{
"x": 3.425,
"y": 4.05,
"layer": "inner2"
},
{
"x": 3.825,
"y": 4.05,
"layer": "inner2"
},
{
"x": 6.1,
"y": 1.775,
"layer": "inner2"
},
{
"x": 21.875,
"y": 1.775,
"layer": "inner2"
},
{
"x": 21.9,
"y": 1.8,
"layer": "inner2"
},
{
"x": 22.225,
"y": 1.8000000000000003,
"layer": "inner2"
},
{
"x": 23.675,
"y": 0.35,
"layer": "inner2"
},
{
"x": 24.075,
"y": 0.35,
"layer": "inner2"
},
{
"x": 27.75,
"y": -3.325,
"layer": "inner2"
},
{
"x": 36.1,
"y": -3.325,
"layer": "inner2"
}
],
"length": 38.22406383804409,
"score": 38.22406383804409,
"viaCount": 2
},
{
"name": "CLOUD_ETH_LAYERED_RMII1_CRS_DV",
"net": "RMII1_CRS_DV",
"from": ".Processor > .U1 > .H17",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ISO0 > .7",
"fromLayer": "top",
"toLayer": "top",
"layer": "inner4",
"points": [
{
"x": -1.2000000000000002,
"y": 6
},
{
"x": 0.04999999999999982,
"y": 4.75
},
{
"x": 0.04999999999999982,
"y": 3.45
},
{
"x": 3.55,
"y": -0.04999999999999982
},
{
"x": 3.75,
"y": -0.04999999999999982
},
{
"x": 5.425,
"y": -1.7249999999999996
},
{
"x": 5.425,
"y": -1.8249999999999997
},
{
"x": 5.6,
"y": -2
},
{
"x": 7.699999999999999,
"y": -2
},
{
"x": 7.699999999999999,
"y": -2
},
{
"x": 9.45,
"y": -3.75
},
{
"x": 18.850000000000005,
"y": -3.75
},
{
"x": 18.850000000000005,
"y": -3.75
},
{
"x": 18.850000000000005,
"y": -4.757500000000003
},
{
"x": 19.392500000000005,
"y": -5.300000000000004
},
{
"x": 24.000000000000004,
"y": -5.300000000000004
},
{
"x": 24.000000000000004,
"y": -5.300000000000004
},
{
"x": 25.325000000000006,
"y": -3.975
},
{
"x": 36.1,
"y": -3.975
}
],
"layeredPoints": [
{
"x": -1.2000000000000002,
"y": 6,
"layer": "inner4"
},
{
"x": 0.04999999999999982,
"y": 4.75,
"layer": "inner4"
},
{
"x": 0.04999999999999982,
"y": 3.45,
"layer": "inner4"
},
{
"x": 3.55,
"y": -0.04999999999999982,
"layer": "inner4"
},
{
"x": 3.75,
"y": -0.04999999999999982,
"layer": "inner4"
},
{
"x": 5.425,
"y": -1.7249999999999996,
"layer": "inner4"
},
{
"x": 5.425,
"y": -1.8249999999999997,
"layer": "inner4"
},
{
"x": 5.6,
"y": -2,
"layer": "inner4"
},
{
"x": 7.699999999999999,
"y": -2,
"layer": "inner4"
},
{
"x": 7.699999999999999,
"y": -2,
"layer": "inner2"
},
{
"x": 9.45,
"y": -3.75,
"layer": "inner2"
},
{
"x": 18.850000000000005,
"y": -3.75,
"layer": "inner2"
},
{
"x": 18.850000000000005,
"y": -3.75,
"layer": "inner4"
},
{
"x": 18.850000000000005,
"y": -4.757500000000003,
"layer": "inner4"
},
{
"x": 19.392500000000005,
"y": -5.300000000000004,
"layer": "inner4"
},
{
"x": 24.000000000000004,
"y": -5.300000000000004,
"layer": "inner4"
},
{
"x": 24.000000000000004,
"y": -5.300000000000004,
"layer": "inner2"
},
{
"x": 25.325000000000006,
"y": -3.975,
"layer": "inner2"
},
{
"x": 36.1,
"y": -3.975,
"layer": "inner2"
}
],
"transitionVias": [
{
"x": 7.699999999999999,
"y": -2,
"fromLayer": "inner4",
"toLayer": "inner2"
},
{
"x": 18.850000000000005,
"y": -3.75,
"fromLayer": "inner2",
"toLayer": "inner4"
},
{
"x": 24.000000000000004,
"y": -5.300000000000004,
"fromLayer": "inner4",
"toLayer": "inner2"
}
],
"viaCount": 5,
"length": 43.939727073547104,
"width": 0.1
},
{
"name": "CLOUD_ETH_LAYERED_ETH_MDIO",
"net": "ETH_MDIO",
"from": ".Processor > .U1 > .M17",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ISO1 > .2",
"fromLayer": "top",
"toLayer": "top",
"layer": "inner2",
"points": [
{
"x": 2,
"y": 6
},
{
"x": 5.875,
"y": 9.875
},
{
"x": 7.775,
"y": 9.875
},
{
"x": 10.600000000000001,
"y": 7.049999999999999
},
{
"x": 10.600000000000001,
"y": 4.35
},
{
"x": 12.300000000000002,
"y": 2.6499999999999986
},
{
"x": 36.325,
"y": 2.6499999999999986
},
{
"x": 40.650000000000006,
"y": -1.6750000000000043
},
{
"x": 40.650000000000006,
"y": -2.825000000000001
},
{
"x": 41.50000000000001,
"y": -3.675000000000001
},
{
"x": 42.225,
"y": -3.675000000000001
},
{
"x": 45.1,
"y": -0.8000000000000012
},
{
"x": 45.1,
"y": -0.7250000000000001
}
],
"layeredPoints": [
{
"x": 2,
"y": 6,
"layer": "inner2"
},
{
"x": 5.875,
"y": 9.875,
"layer": "inner2"
},
{
"x": 7.775,
"y": 9.875,
"layer": "inner2"
},
{
"x": 10.600000000000001,
"y": 7.049999999999999,
"layer": "inner2"
},
{
"x": 10.600000000000001,
"y": 4.35,
"layer": "inner2"
},
{
"x": 12.300000000000002,
"y": 2.6499999999999986,
"layer": "inner2"
},
{
"x": 36.325,
"y": 2.6499999999999986,
"layer": "inner2"
},
{
"x": 40.650000000000006,
"y": -1.6750000000000043,
"layer": "inner2"
},
{
"x": 40.650000000000006,
"y": -2.825000000000001,
"layer": "inner2"
},
{
"x": 41.50000000000001,
"y": -3.675000000000001,
"layer": "inner2"
},
{
"x": 42.225,
"y": -3.675000000000001,
"layer": "inner2"
},
{
"x": 45.1,
"y": -0.8000000000000012,
"layer": "inner2"
},
{
"x": 45.1,
"y": -0.7250000000000001,
"layer": "inner2"
}
],
"transitionVias": [],
"viaCount": 2,
"length": 53.83881310103741,
"width": 0.1
},
{
"name": "CLOUD_ETH_LAYERED_RMII1_REFCLK",
"net": "RMII1_REFCLK",
"from": ".Processor > .U1 > .H18",
"to": ".Ethernet_and_RGB_expansion > .U_ETH_ISO0 > .9",
"fromLayer": "top",
"toLayer": "top",
"layer": "inner4",
"points": [
{
"x": -1.2000000000000002,
"y": 6.800000000000001
},
{
"x": 0.8499999999999996,
"y": 4.750000000000001
},
{
"x": 0.8499999999999996,
"y": 3.45
},
{
"x": 3.55,
"y": 0.75
},
{
"x": 3.75,
"y": 0.75
},
{
"x": 4.05,
"y": 0.4500000000000002
},
{
"x": 4.05,
"y": 0.07499999999999973
},
{
"x": 5.75,
"y": -1.6250000000000004
},
{
"x": 5.75,
"y": -1.6499999999999986
},
{
"x": 5.7500000000000036,
"y": -1.6499999999999986
},
{
"x": 5.825000000000003,
"y": -1.6499999999999986
},
{
"x": 15.650000000000004,
"y": -11.475
},
{
"x": 15.650000000000004,
"y": -12.649999999999997
},
{
"x": 16.650000000000006,
"y": -13.649999999999999
},
{
"x": 18.650000000000002,
"y": -13.649999999999999
},
{
"x": 21.750000000000004,
"y": -16.75
},
{
"x": 21.750000000000004,
"y": -17.650000000000002
},
{
"x": 21.950000000000003,
"y": -17.85
},
{
"x": 23.525,
"y": -17.85
},
{
"x": 36.1,
"y": -5.275
}
],
"layeredPoints": [
{
"x": -1.2000000000000002,
"y": 6.800000000000001,
"layer": "inner4"
},
{
"x": 0.8499999999999996,
"y": 4.750000000000001,
"layer": "inner4"
},
{
"x": 0.8499999999999996,
"y": 3.45,
"layer": "inner4"
},
{
"x": 3.55,
"y": 0.75,
"layer": "inner4"
},
{
"x": 3.75,
"y": 0.75,
"layer": "inner4"
},
{
"x": 4.05,
"y": 0.4500000000000002,
"layer": "inner4"
},
{
"x": 4.05,
"y": 0.07499999999999973,
"layer": "inner4"
},
{
"x": 5.75,
"y": -1.6250000000000004,
"layer": "inner4"
},
{
"x": 5.75,
"y": -1.6499999999999986,
"layer": "inner4"
},
{
"x": 5.7500000000000036,
"y": -1.6499999999999986,
"layer": "inner2"
},
{
"x": 5.825000000000003,
"y": -1.6499999999999986,
"layer": "inner2"
},
{
"x": 15.650000000000004,
"y": -11.475,
"layer": "inner2"
},
{
"x": 15.650000000000004,
"y": -12.649999999999997,
"layer": "inner2"
},
{
"x": 16.650000000000006,
"y": -13.649999999999999,
"layer": "inner2"
},
{
"x": 18.650000000000002,
"y": -13.649999999999999,
"layer": "inner2"
},
{
"x": 21.750000000000004,
"y": -16.75,
"layer": "inner2"
},
{
"x": 21.750000000000004,
"y": -17.650000000000002,
"layer": "inner2"
},
{
"x": 21.950000000000003,
"y": -17.85,
"layer": "inner2"
},
{
"x": 23.525,
"y": -17.85,
"layer": "inner2"
},
{
"x": 36.1,
"y": -5.275,
"layer": "inner2"
}
],
"transitionVias": [
{
"x": 5.75,
"y": -1.6499999999999986,
"fromLayer": "inner4",
"toLayer": "inner2"
}
],
"viaCount": 3,
"length": 54.930443661380025,
"width": 0.1
}
]
export const cloudEthernetGroundStitches = [
{
"x": 14.500000000000007,
"y": 9.95,
"fromLayer": "inner1",
"toLayer": "inner6"
},
{
"x": 7.249999999999999,
"y": 2.849999999999997,
"fromLayer": "inner1",
"toLayer": "inner6"
},
{
"x": 7.699999999999999,
"y": -2.6,
"fromLayer": "inner1",
"toLayer": "inner6"
},
{
"x": 19.450000000000006,
"y": -3.75,
"fromLayer": "inner1",
"toLayer": "inner6"
},
{
"x": 23.550000000000004,
"y": -5.750000000000004,
"fromLayer": "inner1",
"toLayer": "inner6"
},
{
"x": 6.350000000000003,
"y": -1.6499999999999986,
"fromLayer": "inner1",
"toLayer": "inner6"
},
{
"x": 42.4,
"y": 12.4,
"fromLayer": "inner1",
"toLayer": "inner6"
},
{
"x": 36.824000000000005,
"y": 9.913734198184516,
"fromLayer": "inner1",
"toLayer": "inner6"
},
{
"x": 41,
"y": -2.675,
"fromLayer": "inner1",
"toLayer": "inner6"
},
{
"x": 35.09,
"y": 13.2,
"fromLayer": "inner1",
"toLayer": "inner6"
},
{
"x": 41.3,
"y": -5.275,
"fromLayer": "inner1",
"toLayer": "inner6"
},
{
"x": 4.1,
"y": 2.8,
"fromLayer": "inner1",
"toLayer": "inner6"
},
{
"x": 7.300000000000001,
"y": 2.1,
"fromLayer": "inner1",
"toLayer": "inner6"
},
{
"x": 8.3,
"y": 0.19999999999999996,
"fromLayer": "inner1",
"toLayer": "inner6"
},
{
"name": "PHY_CENTERED_RETURN_RMII1_TXD1_ISO",
"net": "GND",
"x": 37.24,
"y": 11.2,
"fromLayer": "inner1",
"toLayer": "inner3",
"holeDiameter": 0.15,
"outerDiameter": 0.3,
"distanceMm": 0.5
},
{
"name": "PHY_CENTERED_RETURN_RMII1_REFCLK_ISO",
"net": "GND",
"x": 41.912455,
"y": 10.340393,
"fromLayer": "inner1",
"toLayer": "inner3",
"holeDiameter": 0.15,
"outerDiameter": 0.3,
"distanceMm": 0.500000321473897
},
{
"net": "GND",
"name": "ETH_ENDPOINT_RETURN_RMII1_TXD1_DAMPED",
"x": 12.01,
"y": 13.1,
"fromLayer": "inner1",
"toLayer": "inner3",
"holeDiameter": 0.15,
"outerDiameter": 0.3,
"distanceMm": 0.5
}
]
export function CloudEthernetRoutes(){return <group name="Cloud_ethernet_routes" pcbX={0} pcbY={0} pcbRelative pcbStyle={{viaHoleDiameter:0.15,viaPadDiameter:0.3}}>{cloudEthernetRoutes.map((r:any)=>{
let geometry:any[]=[]
if(r.layeredPoints){
const ps=r.layeredPoints,first=ps[0],last=ps[ps.length-1]
if(r.fromLayer!==first.layer)geometry.push({...first,via:true,fromLayer:r.fromLayer,toLayer:first.layer})
geometry.push(first)
for(let i=1;i<ps.length;i++){const a=ps[i-1],b=ps[i];if(a.layer!==b.layer)geometry.push({x:a.x,y:a.y,via:true,fromLayer:a.layer,toLayer:b.layer});geometry.push(b)}
if(r.toLayer!==last.layer)geometry.push({...last,via:true,fromLayer:last.layer,toLayer:r.toLayer})
}else{
const first=r.points[0],last=r.points[r.points.length-1]
geometry=[...(r.fromLayer!==r.layer?[{...first,via:true,fromLayer:r.fromLayer,toLayer:r.layer}]:[]),...r.points,...(r.toLayer!==r.layer?[{...last,via:true,fromLayer:r.layer,toLayer:r.toLayer}]:[])]
}
return <trace name={r.name} from={r.from} to={r.to} width={r.width||0.1} pcbPathRelativeTo=".Processor > .U1 > .A1" pcbPaths={[[r.from,...geometry,r.to]]}/>
})}{cloudEthernetGroundStitches.map((p,i)=><via name={`CLOUD_ETH_RETURN_${i}`} pcbX={p.x} pcbY={p.y} fromLayer={p.fromLayer} toLayer={p.toLayer} holeDiameter={0.15} outerDiameter={0.3} connectsTo="net.GND" />)}</group>}