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

authoring/integration-source-validation.json

{
  "status": "PASS_SOURCE_GEOMETRY_AND_TOPOLOGY",
  "baseline_sha256": "5277ec222aad55e54099d907c9a51e4e770eed6040dc7477e66ec690f33d110e",
  "candidate_sha256": "d75a1e851abde8e2366c0dd59394cb60cea3f43143a20e2214a745af735838b5",
  "changed_record_count": 18,
  "connectivity": {
    "required_terminals": 1233,
    "required_minimum_joins": 1005,
    "physically_connected_joins": 1005,
    "remaining_minimum_joins": 0,
    "missing_pad_bindings": []
  },
  "terminal_groups_identical": true,
  "exact_reversal_recovers_baseline_bytes": true,
  "all_unselected_records_unchanged": true,
  "endpoint_checks": [
    {
      "via_id": "closure_982db102_two_layer_ETH_MDIO_via_3",
      "trace_id": "closure_982db102_two_layer_ETH_MDIO",
      "exact_join_indices": [
        23,
        24,
        25
      ],
      "other_route_points_unchanged": true,
      "trace_length_before_after_mm": [
        84.83208706997554,
        84.80704030662775
      ],
      "length_change_mm": -0.025046763347788215
    },
    {
      "via_id": "resume_lcd_LCD_OUTPUT_ENABLE_via_2",
      "trace_id": "resume_lcd_LCD_OUTPUT_ENABLE",
      "exact_join_indices": [
        27,
        28,
        29
      ],
      "other_route_points_unchanged": true,
      "trace_length_before_after_mm": [
        59.855566919494684,
        59.841053935201494
      ],
      "length_change_mm": -0.014512984293190812
    },
    {
      "via_id": "receiver_joint_RMII1_RX_ER_eastern_bridge_via_0",
      "trace_id": "held_RX_ER_current_v2_trunk",
      "exact_join_indices": [
        37
      ],
      "other_route_points_unchanged": true,
      "trace_length_before_after_mm": [
        95.14037704090194,
        95.16394751466405
      ],
      "length_change_mm": 0.023570473762106303
    },
    {
      "via_id": "receiver_joint_RMII1_RX_ER_eastern_bridge_via_0",
      "trace_id": "receiver_joint_RMII1_RX_ER_eastern_bridge",
      "exact_join_indices": [
        9,
        10,
        11
      ],
      "other_route_points_unchanged": true,
      "trace_length_before_after_mm": [
        35.48610168744761,
        35.479376733450714
      ],
      "length_change_mm": -0.006724953996894101
    },
    {
      "via_id": "resume_lcd_RMII1_TXD0_DAMPED_via_0",
      "trace_id": "resume_lcd_RMII1_TXD0_DAMPED",
      "exact_join_indices": [
        2,
        3,
        4
      ],
      "other_route_points_unchanged": true,
      "trace_length_before_after_mm": [
        33.07214587131873,
        33.075605032844344
      ],
      "length_change_mm": 0.0034591615256118757
    }
  ],
  "plane_contact_checks": [
    {
      "id": "baseline_pcb_copper_pour_0_0",
      "before_count": 255,
      "after_count": 255,
      "removed": [],
      "added": []
    },
    {
      "id": "baseline_pcb_copper_pour_1_0",
      "before_count": 255,
      "after_count": 255,
      "removed": [],
      "added": []
    },
    {
      "id": "baseline_rail_region_V1V8_distribution_0",
      "before_count": 33,
      "after_count": 33,
      "removed": [],
      "added": []
    },
    {
      "id": "baseline_rail_region_V3V3_bottom_distribution_0",
      "before_count": 56,
      "after_count": 56,
      "removed": [],
      "added": []
    },
    {
      "id": "interface_plan_ETH_3V3_EXT_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0",
      "before_count": 16,
      "after_count": 16,
      "removed": [],
      "added": []
    },
    {
      "id": "interface_plan_SYS5V_EXT_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0",
      "before_count": 8,
      "after_count": 8,
      "removed": [],
      "added": []
    },
    {
      "id": "interface_plan_GND_EXT_inner1_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0",
      "before_count": 69,
      "after_count": 69,
      "removed": [],
      "added": []
    },
    {
      "id": "interface_plan_GND_EXT_inner2_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0",
      "before_count": 66,
      "after_count": 66,
      "removed": [],
      "added": []
    },
    {
      "id": "interface_plan_GND_EXT_inner6_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0",
      "before_count": 68,
      "after_count": 68,
      "removed": [],
      "added": []
    }
  ],
  "plane_checks": [
    {
      "id": "baseline_pcb_copper_pour_0_0",
      "removed_mm2": 0.04560317558668189,
      "added_mm2": 8.23038479350823e-19,
      "protected_DDR_removed_mm2": 0.0,
      "replayed_construction": {
        "pruned_mm2": 0.0,
        "void_merges": [],
        "removed_mm2": 0.04560317558668189,
        "ddr_removed_mm2": 0.0,
        "opening_diameter_mm": 0.2002,
        "local_roi": [
          29.301709416123643,
          6.223709416123645,
          30.902290583876358,
          7.824290583876358
        ]
      },
      "physical_web": {
        "status": "PASS",
        "counts": {
          "affected_local_segments": 281
        },
        "violations": [],
        "indeterminate": []
      }
    },
    {
      "id": "baseline_pcb_copper_pour_1_0",
      "removed_mm2": 0.04560317558668189,
      "added_mm2": 8.23038479350823e-19,
      "protected_DDR_removed_mm2": 0.0,
      "replayed_construction": {
        "pruned_mm2": 0.0,
        "void_merges": [],
        "removed_mm2": 0.04560317558668189,
        "ddr_removed_mm2": 0.0,
        "opening_diameter_mm": 0.2002,
        "local_roi": [
          29.301709416123643,
          6.223709416123645,
          30.902290583876358,
          7.824290583876358
        ]
      },
      "physical_web": {
        "status": "PASS",
        "counts": {
          "affected_local_segments": 281
        },
        "violations": [],
        "indeterminate": []
      }
    },
    {
      "id": "baseline_rail_region_V1V8_distribution_0",
      "removed_mm2": 0.04560317558668189,
      "added_mm2": 8.23038479350823e-19,
      "protected_DDR_removed_mm2": 0.0,
      "replayed_construction": {
        "pruned_mm2": 0.0,
        "void_merges": [],
        "removed_mm2": 0.04560317558668189,
        "ddr_removed_mm2": 0.0,
        "opening_diameter_mm": 0.2002,
        "local_roi": [
          29.301709416123643,
          6.223709416123645,
          30.902290583876358,
          7.824290583876358
        ]
      },
      "physical_web": {
        "status": "PASS",
        "counts": {
          "affected_local_segments": 281
        },
        "violations": [],
        "indeterminate": []
      }
    },
    {
      "id": "baseline_rail_region_V3V3_bottom_distribution_0",
      "removed_mm2": 0.04560317558668189,
      "added_mm2": 8.23038479350823e-19,
      "protected_DDR_removed_mm2": 0.0,
      "replayed_construction": {
        "pruned_mm2": 0.0,
        "void_merges": [],
        "removed_mm2": 0.04560317558668189,
        "ddr_removed_mm2": 0.0,
        "opening_diameter_mm": 0.2002,
        "local_roi": [
          29.301709416123643,
          6.223709416123645,
          30.902290583876358,
          7.824290583876358
        ]
      },
      "physical_web": {
        "status": "PASS",
        "counts": {
          "affected_local_segments": 281
        },
        "violations": [],
        "indeterminate": []
      }
    },
    {
      "id": "interface_plan_ETH_3V3_EXT_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0",
      "removed_mm2": 0.06569422816765814,
      "added_mm2": 0.0,
      "protected_DDR_removed_mm2": 0.0,
      "replayed_construction": {
        "pruned_mm2": 0.0,
        "void_merges": [],
        "removed_mm2": 0.06569422816765814,
        "ddr_removed_mm2": 0.0,
        "opening_diameter_mm": 0.2002,
        "local_roi": [
          31.649709416123635,
          1.3117094161236444,
          33.93229058387636,
          7.700290583876355
        ]
      },
      "physical_web": {
        "status": "PASS",
        "counts": {
          "affected_local_segments": 835
        },
        "violations": [],
        "indeterminate": []
      }
    },
    {
      "id": "interface_plan_SYS5V_EXT_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0",
      "removed_mm2": 0.0656822722459883,
      "added_mm2": 0.0,
      "protected_DDR_removed_mm2": 0.0,
      "replayed_construction": {
        "pruned_mm2": 0.0,
        "void_merges": [],
        "removed_mm2": 0.0656822722459883,
        "ddr_removed_mm2": 0.0,
        "opening_diameter_mm": 0.2002,
        "local_roi": [
          31.649709416123635,
          1.3117094161236444,
          33.93229058387636,
          7.700290583876355
        ]
      },
      "physical_web": {
        "status": "PASS",
        "counts": {
          "affected_local_segments": 780
        },
        "violations": [],
        "indeterminate": []
      }
    },
    {
      "id": "interface_plan_GND_EXT_inner1_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0",
      "removed_mm2": 0.06568227224598826,
      "added_mm2": 0.0,
      "protected_DDR_removed_mm2": 0.0,
      "replayed_construction": {
        "pruned_mm2": 0.0,
        "void_merges": [],
        "removed_mm2": 0.06568227224598826,
        "ddr_removed_mm2": 0.0,
        "opening_diameter_mm": 0.2002,
        "local_roi": [
          31.649709416123635,
          1.3117094161236444,
          33.93229058387636,
          7.700290583876355
        ]
      },
      "physical_web": {
        "status": "PASS",
        "counts": {
          "affected_local_segments": 780
        },
        "violations": [],
        "indeterminate": []
      }
    },
    {
      "id": "interface_plan_GND_EXT_inner2_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0",
      "removed_mm2": 0.06568227224598826,
      "added_mm2": 0.0,
      "protected_DDR_removed_mm2": 0.0,
      "replayed_construction": {
        "pruned_mm2": 0.0,
        "void_merges": [],
        "removed_mm2": 0.06568227224598826,
        "ddr_removed_mm2": 0.0,
        "opening_diameter_mm": 0.2002,
        "local_roi": [
          31.649709416123635,
          1.3117094161236444,
          33.93229058387636,
          7.700290583876355
        ]
      },
      "physical_web": {
        "status": "PASS",
        "counts": {
          "affected_local_segments": 780
        },
        "violations": [],
        "indeterminate": []
      }
    },
    {
      "id": "interface_plan_GND_EXT_inner6_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0_clip0",
      "removed_mm2": 0.06568227224598826,
      "added_mm2": 0.0,
      "protected_DDR_removed_mm2": 0.0,
      "replayed_construction": {
        "pruned_mm2": 0.0,
        "void_merges": [],
        "removed_mm2": 0.06568227224598826,
        "ddr_removed_mm2": 0.0,
        "opening_diameter_mm": 0.2002,
        "local_roi": [
          31.649709416123635,
          1.3117094161236444,
          33.93229058387636,
          7.700290583876355
        ]
      },
      "physical_web": {
        "status": "PASS",
        "counts": {
          "affected_local_segments": 780
        },
        "violations": [],
        "indeterminate": []
      }
    }
  ],
  "changed_via_checks": [
    {
      "via_id": "closure_982db102_two_layer_ETH_MDIO_via_3",
      "minimum_foreign_drill_gap_mm": 0.2250943507023055,
      "minimum_foreign_copper_gap_mm": 0.1500943507023055
    },
    {
      "via_id": "resume_lcd_LCD_OUTPUT_ENABLE_via_2",
      "minimum_foreign_drill_gap_mm": 0.22509435070230732,
      "minimum_foreign_copper_gap_mm": 0.15009435070230734
    },
    {
      "via_id": "receiver_joint_RMII1_RX_ER_eastern_bridge_via_0",
      "minimum_foreign_drill_gap_mm": 0.2250943507023055,
      "minimum_foreign_copper_gap_mm": 0.1500943507023055
    },
    {
      "via_id": "resume_lcd_RMII1_TXD0_DAMPED_via_0",
      "minimum_foreign_drill_gap_mm": 0.22509435070230543,
      "minimum_foreign_copper_gap_mm": 0.15009435070230545
    }
  ],
  "changed_segment_checks": [
    {
      "trace_id": "closure_982db102_two_layer_ETH_MDIO",
      "segment_index": 22,
      "copper_screen": "PASS",
      "inherited_remote_drill_relations": []
    },
    {
      "trace_id": "closure_982db102_two_layer_ETH_MDIO",
      "segment_index": 25,
      "copper_screen": "PASS",
      "inherited_remote_drill_relations": []
    },
    {
      "trace_id": "resume_lcd_LCD_OUTPUT_ENABLE",
      "segment_index": 26,
      "copper_screen": "PASS",
      "inherited_remote_drill_relations": []
    },
    {
      "trace_id": "resume_lcd_LCD_OUTPUT_ENABLE",
      "segment_index": 29,
      "copper_screen": "PASS",
      "inherited_remote_drill_relations": []
    },
    {
      "trace_id": "held_RX_ER_current_v2_trunk",
      "segment_index": 36,
      "copper_screen": "PASS",
      "inherited_remote_drill_relations": []
    },
    {
      "trace_id": "receiver_joint_RMII1_RX_ER_eastern_bridge",
      "segment_index": 8,
      "copper_screen": "PASS",
      "inherited_remote_drill_relations": []
    },
    {
      "trace_id": "resume_lcd_RMII1_TXD0_DAMPED",
      "segment_index": 1,
      "copper_screen": "PASS",
      "inherited_remote_drill_relations": []
    },
    {
      "trace_id": "resume_lcd_RMII1_TXD0_DAMPED",
      "segment_index": 4,
      "copper_screen": "PASS",
      "inherited_remote_drill_relations": []
    }
  ],
  "cleared_inventoried_relations": 6,
  "remaining_inventoried_relations": 8,
  "all_original_source_net_port_and_component_records_unchanged": true,
  "PG_DDR_components_and_routing_unchanged": true,
  "promoted": false,
  "fabrication_qualified": false
}