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/CloudRn0NearRoutes.tsx

import React from 'react'
import routes from '../data/cloud-rn0-near-routes.json'
import returns from '../data/cloud-rn0-near-returns.json'
/** Whole original-map RN0 candidate; mount once with its exact placement mapper. */
export function CloudRn0NearRoutes(){return <>
 <group name="Cloud_RN0_near_original_map" pcbX={0} pcbY={0} pcbRelative pcbStyle={{viaHoleDiameter:.15,viaPadDiameter:.30}}>
 {routes.map(r=><trace key={r.name} name={r.name} from={r.from} to={r.to} width={.10} pcbPathRelativeTo=".Processor > .U1 > .A1" pcbPaths={[[r.from,
  ...(r.layer==='top'?[]:[{x:r.a[0],y:r.a[1],via:true,fromLayer:'top',toLayer:r.layer}]),
  ...r.points.map(([x,y])=>({x,y,layer:r.layer})),
  ...(r.layer==='top'?[]:[{x:r.b[0],y:r.b[1],via:true,fromLayer:r.layer,toLayer:'top'}]),r.to]]}/>)}
 </group>
 <via name={returns[1].name} pcbX={returns[1].x} pcbY={returns[1].y} fromLayer="inner1" toLayer="inner3" holeDiameter={.15} outerDiameter={.30} connectsTo="net.GND"/>
</>}