main
John Lauer Add conducting heatsinks and explicit signal screening with verified fixtures b561969
{
  "board": "Conducting-block and signals validation fixture",
  "copperUm": 35,
  "hot": {
    "U1": {
      "watts": 0.2,
      "tabNet": "GND"
    }
  },
  "heatsinks": [
    {
      "name": "Aluminium block",
      "layer": "F.Cu",
      "boundsMm": [
        2,
        2,
        10,
        10
      ],
      "thicknessMm": 3,
      "conductivityWPerMK": 200,
      "contactResistanceMm2KPerW": 100,
      "zCells": 3
    }
  ],
  "signals": {
    "capacitance": [
      {
        "name": "Plane overlap",
        "netA": "GND",
        "layerA": "In1.Cu",
        "netB": "POWER",
        "layerB": "In2.Cu",
        "dielectricMm": 0.2,
        "epsilonR": 4
      }
    ],
    "differentialPairs": [
      {
        "name": "Matched pair",
        "positive": "P",
        "negative": "N",
        "layer": "F.Cu",
        "referenceNet": "GND",
        "referenceLayer": "In1.Cu",
        "dielectricMm": 0.2,
        "epsilonR": 4.2,
        "maxSkewMm": 0.1,
        "targetOhms": 90,
        "tolerancePercent": 20
      }
    ]
  },
  "stackupMm": [
    0.2,
    0.2,
    0.2
  ]
}