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/CloudHdmiD0D8Routes.tsx
/**
* HDMI_D0 (U_HDMI.61 - RN_HDMI_1.5) and HDMI_D8 (U_HDMI.52 - RN_HDMI_1.6).
* 0.1 mm traces on inner4/inner5 with pad-centered vias at both terminals
* (top pad via-in-pad, bottom RN pad via-in-pad) plus mid-route layer changes.
*/
export function CloudHdmiD0D8Routes(){
return <group name="Cloud_HDMI_D0_D8_routes" pcbX={0} pcbY={0} pcbRelative>
<via name="CLOUD_HDMI_D0_V0" pcbX={38.54992} pcbY={-28.999932} fromLayer="top" toLayer="inner4" holeDiameter={.15} outerDiameter={.30} connectsTo=".HDMI > .U_HDMI > .61"/>
<via name="CLOUD_HDMI_D0_V1" pcbX={37.7} pcbY={-23.3} fromLayer="inner4" toLayer="inner5" holeDiameter={.15} outerDiameter={.30}/>
<via name="CLOUD_HDMI_D0_V2" pcbX={39.4} pcbY={-23.15} fromLayer="inner5" toLayer="inner4" holeDiameter={.15} outerDiameter={.30}/>
<via name="CLOUD_HDMI_D0_V3" pcbX={21} pcbY={2.55} fromLayer="inner4" toLayer="inner5" holeDiameter={.15} outerDiameter={.30}/>
<via name="CLOUD_HDMI_D0_V4" pcbX={20.35} pcbY={2} fromLayer="inner5" toLayer="inner4" holeDiameter={.15} outerDiameter={.30}/>
<via name="CLOUD_HDMI_D0_V5" pcbX={8.15} pcbY={9.85} fromLayer="inner4" toLayer="inner5" holeDiameter={.15} outerDiameter={.30}/>
<via name="CLOUD_HDMI_D0_V6" pcbX={7.6} pcbY={10.3} fromLayer="inner5" toLayer="inner4" holeDiameter={.15} outerDiameter={.30}/>
<via name="CLOUD_HDMI_D0_V7" pcbX={6.5} pcbY={9.525} fromLayer="inner4" toLayer="bottom" holeDiameter={.15} outerDiameter={.30} connectsTo=".HDMI > .RN_HDMI_1 > .5"/>
<via name="CLOUD_HDMI_D8_V0" pcbX={38.54992} pcbY={-24.500068} fromLayer="top" toLayer="inner5" holeDiameter={.15} outerDiameter={.30} connectsTo=".HDMI > .U_HDMI > .52"/>
<via name="CLOUD_HDMI_D8_V1" pcbX={39.8} pcbY={-23.55} fromLayer="inner5" toLayer="inner4" holeDiameter={.15} outerDiameter={.30}/>
<via name="CLOUD_HDMI_D8_V2" pcbX={25.35} pcbY={-3.6} fromLayer="inner4" toLayer="inner5" holeDiameter={.15} outerDiameter={.30}/>
<via name="CLOUD_HDMI_D8_V3" pcbX={20.9} pcbY={-5.1} fromLayer="inner5" toLayer="inner4" holeDiameter={.15} outerDiameter={.30}/>
<via name="CLOUD_HDMI_D8_V4" pcbX={6.4} pcbY={7.9} fromLayer="inner4" toLayer="inner5" holeDiameter={.15} outerDiameter={.30}/>
<via name="CLOUD_HDMI_D8_V5" pcbX={7} pcbY={9.525} fromLayer="inner5" toLayer="bottom" holeDiameter={.15} outerDiameter={.30} connectsTo=".HDMI > .RN_HDMI_1 > .6"/>
<trace name="CLOUD_HDMI_D0_R0" from="CLOUD_HDMI_D0_V0.inner4" to="CLOUD_HDMI_D0_V1.inner4" width={.1} pcbPathRelativeTo=".Processor > .U1 > .A1" pcbPaths={[["CLOUD_HDMI_D0_V0.inner4", {x:38.7,y:-28.85,layer:"inner4"}, {x:38.75,y:-28.85,layer:"inner4"}, {x:38.9,y:-28.7,layer:"inner4"}, {x:38.9,y:-27.8,layer:"inner4"}, {x:37.65,y:-26.55,layer:"inner4"}, {x:37.65,y:-23.35,layer:"inner4"}, "CLOUD_HDMI_D0_V1.inner4"]] as any}/>
<trace name="CLOUD_HDMI_D0_R1" from="CLOUD_HDMI_D0_V1.inner5" to="CLOUD_HDMI_D0_V2.inner5" width={.1} pcbPathRelativeTo=".Processor > .U1 > .A1" pcbPaths={[["CLOUD_HDMI_D0_V1.inner5", {x:37.8,y:-23.2,layer:"inner5"}, {x:39.25,y:-23.2,layer:"inner5"}, {x:39.3,y:-23.15,layer:"inner5"}, "CLOUD_HDMI_D0_V2.inner5"]] as any}/>
<trace name="CLOUD_HDMI_D0_R2" from="CLOUD_HDMI_D0_V2.inner4" to="CLOUD_HDMI_D0_V3.inner4" width={.1} pcbPathRelativeTo=".Processor > .U1 > .A1" pcbPaths={[["CLOUD_HDMI_D0_V2.inner4", {x:36.8,y:-20.55,layer:"inner4"}, {x:36.8,y:-16.95,layer:"inner4"}, {x:36.75,y:-16.9,layer:"inner4"}, {x:36.75,y:-16.8,layer:"inner4"}, {x:26.05,y:-6.1,layer:"inner4"}, {x:26.05,y:-5.9,layer:"inner4"}, {x:26,y:-5.85,layer:"inner4"}, {x:26,y:-5.8,layer:"inner4"}, {x:25.95,y:-5.75,layer:"inner4"}, {x:25.95,y:-5.7,layer:"inner4"}, {x:25.45,y:-5.2,layer:"inner4"}, {x:25.45,y:-4.2,layer:"inner4"}, {x:23.45,y:-2.2,layer:"inner4"}, {x:23.45,y:0.15,layer:"inner4"}, {x:22.75,y:0.85,layer:"inner4"}, {x:22.75,y:1.1,layer:"inner4"}, {x:22.7,y:1.15,layer:"inner4"}, {x:22.7,y:1.2,layer:"inner4"}, {x:21.35,y:2.55,layer:"inner4"}, "CLOUD_HDMI_D0_V3.inner4"]] as any}/>
<trace name="CLOUD_HDMI_D0_R3" from="CLOUD_HDMI_D0_V3.inner5" to="CLOUD_HDMI_D0_V4.inner5" width={.1} pcbPathRelativeTo=".Processor > .U1 > .A1" pcbPaths={[["CLOUD_HDMI_D0_V3.inner5", {x:20.95,y:2.55,layer:"inner5"}, {x:20.4,y:2,layer:"inner5"}, "CLOUD_HDMI_D0_V4.inner5"]] as any}/>
<trace name="CLOUD_HDMI_D0_R4" from="CLOUD_HDMI_D0_V4.inner4" to="CLOUD_HDMI_D0_V5.inner4" width={.1} pcbPathRelativeTo=".Processor > .U1 > .A1" pcbPaths={[["CLOUD_HDMI_D0_V4.inner4", {x:18.6,y:3.75,layer:"inner4"}, {x:16.05,y:3.75,layer:"inner4"}, {x:10.3,y:9.5,layer:"inner4"}, {x:8.5,y:9.5,layer:"inner4"}, "CLOUD_HDMI_D0_V5.inner4"]] as any}/>
<trace name="CLOUD_HDMI_D0_R5" from="CLOUD_HDMI_D0_V5.inner5" to="CLOUD_HDMI_D0_V6.inner5" width={.1} pcbPathRelativeTo=".Processor > .U1 > .A1" pcbPaths={[["CLOUD_HDMI_D0_V5.inner5", {x:8.15,y:10,layer:"inner5"}, {x:8.1,y:10.05,layer:"inner5"}, {x:8.05,y:10.05,layer:"inner5"}, {x:7.95,y:10.15,layer:"inner5"}, {x:7.9,y:10.15,layer:"inner5"}, {x:7.8,y:10.25,layer:"inner5"}, {x:7.75,y:10.25,layer:"inner5"}, {x:7.75,y:10.3,layer:"inner5"}, "CLOUD_HDMI_D0_V6.inner5"]] as any}/>
<trace name="CLOUD_HDMI_D0_R6" from="CLOUD_HDMI_D0_V6.inner4" to="CLOUD_HDMI_D0_V7.inner4" width={.1} pcbPathRelativeTo=".Processor > .U1 > .A1" pcbPaths={[["CLOUD_HDMI_D0_V6.inner4", {x:7.25,y:9.95,layer:"inner4"}, {x:6.8,y:9.95,layer:"inner4"}, {x:6.75,y:9.9,layer:"inner4"}, {x:6.7,y:9.9,layer:"inner4"}, {x:6.5,y:9.7,layer:"inner4"}, "CLOUD_HDMI_D0_V7.inner4"]] as any}/>
<trace name="CLOUD_HDMI_D8_R0" from="CLOUD_HDMI_D8_V0.inner5" to="CLOUD_HDMI_D8_V1.inner5" width={.1} pcbPathRelativeTo=".Processor > .U1 > .A1" pcbPaths={[["CLOUD_HDMI_D8_V0.inner5", {x:38.85,y:-24.5,layer:"inner5"}, "CLOUD_HDMI_D8_V1.inner5"]] as any}/>
<trace name="CLOUD_HDMI_D8_R1" from="CLOUD_HDMI_D8_V1.inner4" to="CLOUD_HDMI_D8_V2.inner4" width={.1} pcbPathRelativeTo=".Processor > .U1 > .A1" pcbPaths={[["CLOUD_HDMI_D8_V1.inner4", {x:40.7,y:-22.65,layer:"inner4"}, {x:40.95,y:-22.65,layer:"inner4"}, {x:41.1,y:-22.5,layer:"inner4"}, {x:41.1,y:-22.1,layer:"inner4"}, {x:40.7,y:-21.7,layer:"inner4"}, {x:40.7,y:-21.2,layer:"inner4"}, {x:40.65,y:-21.15,layer:"inner4"}, {x:40.65,y:-21.1,layer:"inner4"}, {x:40.6,y:-21.05,layer:"inner4"}, {x:40.6,y:-21,layer:"inner4"}, {x:37.05,y:-17.45,layer:"inner4"}, {x:37.05,y:-16.8,layer:"inner4"}, {x:37,y:-16.75,layer:"inner4"}, {x:37,y:-16.65,layer:"inner4"}, {x:26.3,y:-5.95,layer:"inner4"}, {x:26.3,y:-5.75,layer:"inner4"}, {x:26.25,y:-5.7,layer:"inner4"}, {x:26.25,y:-5.65,layer:"inner4"}, {x:26.2,y:-5.6,layer:"inner4"}, {x:26.2,y:-5.55,layer:"inner4"}, {x:25.7,y:-5.05,layer:"inner4"}, {x:25.7,y:-4.05,layer:"inner4"}, {x:25.35,y:-3.7,layer:"inner4"}, "CLOUD_HDMI_D8_V2.inner4"]] as any}/>
<trace name="CLOUD_HDMI_D8_R2" from="CLOUD_HDMI_D8_V2.inner5" to="CLOUD_HDMI_D8_V3.inner5" width={.1} pcbPathRelativeTo=".Processor > .U1 > .A1" pcbPaths={[["CLOUD_HDMI_D8_V2.inner5", {x:25.15,y:-3.6,layer:"inner5"}, {x:24.55,y:-4.2,layer:"inner5"}, {x:24.5,y:-4.2,layer:"inner5"}, {x:24.3,y:-4.4,layer:"inner5"}, {x:22.1,y:-4.4,layer:"inner5"}, {x:21.4,y:-5.1,layer:"inner5"}, "CLOUD_HDMI_D8_V3.inner5"]] as any}/>
<trace name="CLOUD_HDMI_D8_R3" from="CLOUD_HDMI_D8_V3.inner4" to="CLOUD_HDMI_D8_V4.inner4" width={.1} pcbPathRelativeTo=".Processor > .U1 > .A1" pcbPaths={[["CLOUD_HDMI_D8_V3.inner4", {x:20.8,y:-5.1,layer:"inner4"}, {x:20.65,y:-5.25,layer:"inner4"}, {x:20.6,y:-5.25,layer:"inner4"}, {x:20.55,y:-5.3,layer:"inner4"}, {x:20.25,y:-5.3,layer:"inner4"}, {x:20.2,y:-5.25,layer:"inner4"}, {x:20.15,y:-5.25,layer:"inner4"}, {x:19.95,y:-5.05,layer:"inner4"}, {x:19.95,y:-4.75,layer:"inner4"}, {x:19.8,y:-4.6,layer:"inner4"}, {x:19.8,y:-3.55,layer:"inner4"}, {x:19.6,y:-3.35,layer:"inner4"}, {x:19.6,y:-0.45,layer:"inner4"}, {x:19.55,y:-0.4,layer:"inner4"}, {x:19.55,y:-0.35,layer:"inner4"}, {x:18.95,y:0.25,layer:"inner4"}, {x:18.95,y:0.35,layer:"inner4"}, {x:11.4,y:7.9,layer:"inner4"}, "CLOUD_HDMI_D8_V4.inner4"]] as any}/>
<trace name="CLOUD_HDMI_D8_R4" from="CLOUD_HDMI_D8_V4.inner5" to="CLOUD_HDMI_D8_V5.inner5" width={.1} pcbPathRelativeTo=".Processor > .U1 > .A1" pcbPaths={[["CLOUD_HDMI_D8_V4.inner5", {x:6.4,y:8.1,layer:"inner5"}, {x:6.35,y:8.15,layer:"inner5"}, {x:6.3,y:8.15,layer:"inner5"}, {x:6.25,y:8.2,layer:"inner5"}, {x:6.2,y:8.2,layer:"inner5"}, {x:6.2,y:8.3,layer:"inner5"}, {x:6.15,y:8.3,layer:"inner5"}, {x:6.15,y:8.45,layer:"inner5"}, {x:6.05,y:8.55,layer:"inner5"}, {x:6.05,y:8.7,layer:"inner5"}, {x:6.1,y:8.7,layer:"inner5"}, {x:6.1,y:8.8,layer:"inner5"}, {x:6.15,y:8.85,layer:"inner5"}, {x:6.15,y:9,layer:"inner5"}, {x:6.2,y:9,layer:"inner5"}, {x:6.35,y:9.15,layer:"inner5"}, {x:6.6,y:9.15,layer:"inner5"}, {x:6.65,y:9.2,layer:"inner5"}, {x:6.7,y:9.2,layer:"inner5"}, {x:6.7,y:9.25,layer:"inner5"}, {x:6.8,y:9.25,layer:"inner5"}, {x:6.8,y:9.35,layer:"inner5"}, {x:6.85,y:9.35,layer:"inner5"}, {x:6.85,y:9.375,layer:"inner5"}, "CLOUD_HDMI_D8_V5.inner5"]] as any}/>
</group>
}