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/CloudPmicThermalArray.tsx
// TPS65216 Rev C Fig 8-7 drill/land dimensions, in the unchanged 4.1 mm EP.
const thermalVias = [
{
"x": 21.0,
"y": -2.0,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 22.8,
"y": -0.2,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 22.8,
"y": -3.8,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 19.2,
"y": -3.35,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 19.2,
"y": -0.65,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 21.0,
"y": -0.2,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 21.0,
"y": -3.8,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 22.8,
"y": -2.0,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 19.2,
"y": -2.0,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 21.45,
"y": -2.9,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 21.45,
"y": -1.1,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 22.35,
"y": -2.9,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 22.35,
"y": -1.1,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 19.2,
"y": -2.45,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 19.2,
"y": -1.1,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 21.0,
"y": -2.45,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 21.45,
"y": -3.35,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 21.45,
"y": -0.65,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 22.35,
"y": -3.35,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 22.35,
"y": -0.65,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 22.8,
"y": -2.45,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 19.2,
"y": -1.55,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 21.0,
"y": -1.55,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 22.35,
"y": -1.55,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
},
{
"x": 21.0,
"y": -3.35,
"fromLayer": "top",
"toLayer": "bottom",
"holeDiameter": 0.2032,
"outerDiameter": 0.4064
}
] as const
export function CloudPmicThermalArray(){return <>{thermalVias.map((v,i)=><via key={i} name={`CLOUD_PMIC_EP_${i}`} pcbX={v.x} pcbY={v.y} fromLayer="top" toLayer="bottom" holeDiameter={v.holeDiameter} outerDiameter={v.outerDiameter} connectsTo="net.GND" />)}</>}