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

subcircuits/DDR3.tsx

import { W631GG6MB_12, pinLabels } from "../imports/W631GG6MB_12"
import { ramNet } from "../logic/connections"
import { PinSheets } from "../schematic/PinSheets"
import { Support } from "../support"

export function DDR3() {
  const connections = Object.fromEntries(Object.entries(pinLabels).flatMap(([pin, [, signal]]) => ramNet(signal) ? [[pin, `net.${ramNet(signal)}`]] : []))
  return <subcircuit name="DDR3" exposeNets pcbRelative routingDisabled schAutoLayoutEnabled={false}>
    <W631GG6MB_12 name="U3" pcbX={0} pcbY={-27} connections={connections} noSchematicRepresentation />
    <Support sheets={["DDR bypass", "DDR reference"]} />
    <PinSheets chip="U3" />
  </subcircuit>
}