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.4
License
unset
Stars
0

data/interface-placement.json

{
  "J_ETH": {
    "pcbX": 49.5,
    "pcbY": 20,
    "pcbRotation": 0,
    "layer": "top"
  },
  "U_LCD_BUF0": {
    "pcbX": 40,
    "pcbY": -20,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_STRAP4": {
    "pcbX": 42.0,
    "pcbY": 22.5,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_XI": {
    "pcbX": 42.0,
    "pcbY": 23.75,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_LCD_BL_OUT": {
    "pcbX": 66.25,
    "pcbY": -5.0,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_STRAP2": {
    "pcbX": 40.35,
    "pcbY": 20,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_LCD_BL_IN": {
    "pcbX": 53.75,
    "pcbY": -10.0,
    "pcbRotation": 0,
    "layer": "top"
  },
  "U_ETH_PHY": {
    "pcbX": 39,
    "pcbY": 14,
    "pcbRotation": 90,
    "layer": "top"
  },
  "C_ETH_CT_RX_100N": {
    "pcbX": 42.25,
    "pcbY": 18,
    "pcbRotation": 180,
    "layer": "top"
  },
  "C_ETH_OSC": {
    "pcbX": 36.0,
    "pcbY": 23.0,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_PANEL_1U": {
    "pcbX": 66.5,
    "pcbY": -34.0,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_RXER": {
    "pcbX": 35,
    "pcbY": 13.2,
    "pcbRotation": 180,
    "layer": "top"
  },
  "U_ETH_ESD": {
    "pcbX": 42.2,
    "pcbY": 14,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_ETH_IO3": {
    "pcbX": 49.25,
    "pcbY": 5.0,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_D9": {
    "pcbX": 47.8,
    "pcbY": -26,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_D2": {
    "pcbX": 41.1,
    "pcbY": -26,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_BIAS": {
    "pcbX": 39.75,
    "pcbY": 16.8,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_ETH_A1": {
    "pcbX": 42,
    "pcbY": 11.25,
    "pcbRotation": 0,
    "layer": "top"
  },
  "U_ETH_ISO1": {
    "pcbX": 48,
    "pcbY": -3,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_ETH_A0": {
    "pcbX": 39.75,
    "pcbY": 10.9,
    "pcbRotation": 180,
    "layer": "top"
  },
  "C_ETH_A3": {
    "pcbX": 35.25,
    "pcbY": 24.75,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_ETH_RESET": {
    "pcbX": 38.25,
    "pcbY": 3.75,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_RXD1": {
    "pcbX": 35,
    "pcbY": 18,
    "pcbRotation": 180,
    "layer": "top"
  },
  "R_LCD_CTRL_PD": {
    "pcbX": 63,
    "pcbY": -15.5,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_ETH_ISO1": {
    "pcbX": 51,
    "pcbY": 1.25,
    "pcbRotation": 0,
    "layer": "top"
  },
  "U_LCD_OE": {
    "pcbX": 38.75,
    "pcbY": -8.5,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_TX_EN": {
    "pcbX": 35,
    "pcbY": 10,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_MDC": {
    "pcbX": 37.5,
    "pcbY": 16.8,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_STBY": {
    "pcbX": 61.5,
    "pcbY": -26.0,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_D3": {
    "pcbX": 43.4,
    "pcbY": -26,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_D0": {
    "pcbX": 36.5,
    "pcbY": -26,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_ETH_LDO_IN": {
    "pcbX": 37.0,
    "pcbY": 1.25,
    "pcbRotation": 0,
    "layer": "top"
  },
  "J_LCD": {
    "pcbX": 52,
    "pcbY": -33,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_TXD0": {
    "pcbX": 35,
    "pcbY": 12,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_CHASSIS": {
    "pcbX": 57.0,
    "pcbY": 0.75,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_REF": {
    "pcbX": 41.5,
    "pcbY": 9.85,
    "pcbRotation": 0,
    "layer": "top"
  },
  "U_ETH_ISO_OE": {
    "pcbX": 43.0,
    "pcbY": 2.5,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_MDIO_PU": {
    "pcbX": 33,
    "pcbY": 18.3,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_D8": {
    "pcbX": 45.5,
    "pcbY": -26,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_BL_PD": {
    "pcbX": 36,
    "pcbY": -12,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_D10": {
    "pcbX": 50.1,
    "pcbY": -26,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_ENABLE_PD": {
    "pcbX": 35.5,
    "pcbY": -8.0,
    "pcbRotation": 0,
    "layer": "top"
  },
  "U_LCD_BL": {
    "pcbX": 59,
    "pcbY": -8,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_ETH_LDO_OUT": {
    "pcbX": 42.4,
    "pcbY": 7.15,
    "pcbRotation": 90,
    "layer": "top"
  },
  "C_ETH_CHASSIS": {
    "pcbX": 55.3,
    "pcbY": 4.3,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_STRAP0": {
    "pcbX": 36,
    "pcbY": 20,
    "pcbRotation": 0,
    "layer": "top"
  },
  "Y_ETH": {
    "pcbX": 39,
    "pcbY": 23,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_YELLOW": {
    "pcbX": 48.5,
    "pcbY": 3.0,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_ETH_CT_TX_100N": {
    "pcbX": 42.25,
    "pcbY": 20,
    "pcbRotation": 180,
    "layer": "top"
  },
  "C_ETH_IO2": {
    "pcbX": 36.0,
    "pcbY": 21.25,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_LCD_LDO_IN": {
    "pcbX": 47.0,
    "pcbY": -11.0,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_D5": {
    "pcbX": 38.8,
    "pcbY": -28,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_D7": {
    "pcbX": 43.4,
    "pcbY": -28,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_LCD_LDO_OUT": {
    "pcbX": 52.25,
    "pcbY": -8.0,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_ETH_CT_RX_1U": {
    "pcbX": 40.25,
    "pcbY": 18,
    "pcbRotation": 180,
    "layer": "top"
  },
  "R_ETH_CRS": {
    "pcbX": 35,
    "pcbY": 14.4,
    "pcbRotation": 180,
    "layer": "top"
  },
  "R_LCD_ISET": {
    "pcbX": 62.5,
    "pcbY": -9.0,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_ETH_CT_TX_1U": {
    "pcbX": 42.25,
    "pcbY": 21.25,
    "pcbRotation": 180,
    "layer": "top"
  },
  "C_ETH_ISO0": {
    "pcbX": 39.75,
    "pcbY": 1.25,
    "pcbRotation": 180,
    "layer": "top"
  },
  "R_ETH_RXD0": {
    "pcbX": 35,
    "pcbY": 16.8,
    "pcbRotation": 180,
    "layer": "top"
  },
  "U_LCD_LDO": {
    "pcbX": 49.0,
    "pcbY": -8.5,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_ISO_OE_PU": {
    "pcbX": 37.5,
    "pcbY": 2.5,
    "pcbRotation": 0,
    "layer": "top"
  },
  "U_ETH_RESET": {
    "pcbX": 35,
    "pcbY": 5,
    "pcbRotation": 0,
    "layer": "top"
  },
  "D_LCD_BL": {
    "pcbX": 62,
    "pcbY": -5,
    "pcbRotation": 180,
    "layer": "top"
  },
  "R_LCD_PCLK": {
    "pcbX": 58.5,
    "pcbY": -14,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_LCD_BUF0": {
    "pcbX": 40,
    "pcbY": -15.5,
    "pcbRotation": 0,
    "layer": "top"
  },
  "U_ETH_RAMP": {
    "pcbX": 43.0,
    "pcbY": -8.5,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_ETH_RAMP_CT": {
    "pcbX": 43.0,
    "pcbY": -10.75,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_INT_PU": {
    "pcbX": 37.25,
    "pcbY": 18.0,
    "pcbRotation": 0,
    "layer": "top"
  },
  "U_ETH_LDO": {
    "pcbX": 39.5,
    "pcbY": 6.25,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_D4": {
    "pcbX": 36.5,
    "pcbY": -28,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_TXD1": {
    "pcbX": 37.25,
    "pcbY": 11.2,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_D12": {
    "pcbX": 45.5,
    "pcbY": -28,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_DE": {
    "pcbX": 59.25,
    "pcbY": -26.0,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_D11": {
    "pcbX": 52.4,
    "pcbY": -26,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_STRAP5": {
    "pcbX": 42.0,
    "pcbY": 16.75,
    "pcbRotation": 0,
    "layer": "top"
  },
  "U_LCD_BUF2": {
    "pcbX": 59,
    "pcbY": -20,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_ETH_A2": {
    "pcbX": 42,
    "pcbY": 8.6,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_RESET_PU": {
    "pcbX": 35,
    "pcbY": 8,
    "pcbRotation": 0,
    "layer": "top"
  },
  "U_LCD_BUF1": {
    "pcbX": 49,
    "pcbY": -20,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_D14": {
    "pcbX": 50.1,
    "pcbY": -28,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_D6": {
    "pcbX": 41.1,
    "pcbY": -28,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_LCD_BUF2": {
    "pcbX": 59,
    "pcbY": -15.5,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_LCD_BUF1": {
    "pcbX": 49,
    "pcbY": -15.5,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_STRAP1": {
    "pcbX": 38.25,
    "pcbY": 20.0,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_OE_PU": {
    "pcbX": 44.0,
    "pcbY": -12.0,
    "pcbRotation": 0,
    "layer": "top"
  },
  "L_LCD_BL": {
    "pcbX": 57,
    "pcbY": -3,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_LCD_OE": {
    "pcbX": 41.0,
    "pcbY": -11.0,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_ETH_IO0": {
    "pcbX": 35,
    "pcbY": 15.6,
    "pcbRotation": 180,
    "layer": "top"
  },
  "U_ETH_ISO0": {
    "pcbX": 39,
    "pcbY": -3,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_PANEL_100N": {
    "pcbX": 66.5,
    "pcbY": -32.0,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_STBY_PD": {
    "pcbX": 35.5,
    "pcbY": -10.0,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_D15": {
    "pcbX": 52.4,
    "pcbY": -28,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_ETH_ISO_OE": {
    "pcbX": 53.25,
    "pcbY": -1.0,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_D13": {
    "pcbX": 47.8,
    "pcbY": -28,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_STRAP3": {
    "pcbX": 38.75,
    "pcbY": 9.5,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_ETH_IO1": {
    "pcbX": 33,
    "pcbY": 16.1,
    "pcbRotation": 180,
    "layer": "top"
  },
  "R_ETH_GREEN": {
    "pcbX": 45.0,
    "pcbY": 25.5,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_LCD_D1": {
    "pcbX": 38.8,
    "pcbY": -26,
    "pcbRotation": 0,
    "layer": "top"
  },
  "U_LCD_CLK": {
    "pcbX": 55.5,
    "pcbY": -14.5,
    "pcbRotation": 0,
    "layer": "top"
  },
  "C_LCD_CLK": {
    "pcbX": 58,
    "pcbY": -12,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_MDC_SRC": {
    "pcbX": -2.4,
    "pcbY": 15.1,
    "pcbRotation": 180,
    "layer": "top"
  },
  "R_ETH_TXD0_SRC": {
    "pcbX": 8.5,
    "pcbY": 13.1,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_TXD1_SRC": {
    "pcbX": 11.0,
    "pcbY": 13.1,
    "pcbRotation": 0,
    "layer": "top"
  },
  "R_ETH_TX_EN_SRC": {
    "pcbX": 4.0,
    "pcbY": 11.0,
    "pcbRotation": 180,
    "layer": "bottom"
  },
  "C_RMII_RETURN_A": {
    "pcbX": 21.0,
    "pcbY": 12.5,
    "pcbRotation": 90,
    "layer": "bottom"
  },
  "C_RMII_RETURN_B": {
    "pcbX": 16.1,
    "pcbY": 12.5,
    "pcbRotation": 90,
    "layer": "bottom"
  },
  "C_RMII_RETURN_C": {
    "pcbX": 25.3,
    "pcbY": 10.0,
    "pcbRotation": 0,
    "layer": "bottom"
  },
  "C_RMII_RETURN_D": {
    "pcbX": 31.75,
    "pcbY": 3.765,
    "pcbRotation": 0,
    "layer": "bottom"
  }
}