krishnax12/t113-minimal-linux

Allwinner T113-S3 dual-Cortex-A7 SoC with integrated 128MB DDR3, multi-rail decoupling, 24MHz and 32.768kHz oscillators, filtering, and exposed test points.

Version
0.1.1
License
unset
Stars
0

scripts/usb-routing-specs.json

{
  "width": 0.15,
  "edgeGap": 0.16,
  "minClearance": 0.15,
  "inner2GroundPatch": [-69, 1, -52, 15],
  "vias": [
    {
      "name": "UV_FEL_A_DP_C",
      "net": "USB0_DP",
      "x": -60.9,
      "y": 8.35,
      "outerDiameter": 0.6,
      "holeDiameter": 0.3
    },
    {
      "name": "UV_FEL_A_DP_E",
      "net": "USB0_DP",
      "x": -59.3,
      "y": 7.05004,
      "outerDiameter": 0.6,
      "holeDiameter": 0.3
    },
    {
      "name": "UV_FEL_A_DM_C",
      "net": "USB0_DM",
      "x": -60.0,
      "y": 7.65,
      "outerDiameter": 0.6,
      "holeDiameter": 0.3
    },
    {
      "name": "UV_FEL_A_DM_E",
      "net": "USB0_DM",
      "x": -59.3,
      "y": 8.94996,
      "outerDiameter": 0.6,
      "holeDiameter": 0.3
    },
    {
      "name": "UV_FEL_GND",
      "net": "GND",
      "x": -57.3,
      "y": 8,
      "outerDiameter": 0.6,
      "holeDiameter": 0.3
    }
  ],
  "routes": [
    {
      "name": "USB_FEL_B_DP",
      "net": "USB0_DP",
      "from": ".U_ESD_FEL > .pin3",
      "to": ".J_USB_FEL > .pin22",
      "width": 0.15,
      "layer": "top",
      "path": [
        {
          "x": -59.5,
          "y": 7.05004
        },
        {
          "x": -60.2,
          "y": 6.850065
        },
        {
          "x": -60.925,
          "y": 6.850065
        },
        {
          "x": -61.325,
          "y": 7.250065
        }
      ],
      "start": {
        "x": -58.149096,
        "y": 7.05004
      },
      "end": {
        "x": -61.87497245,
        "y": 7.250064999999999
      }
    },
    {
      "name": "USB_FEL_B_DM",
      "net": "USB0_DM",
      "from": ".U_ESD_FEL > .pin1",
      "to": ".J_USB_FEL > .pin19",
      "width": 0.15,
      "layer": "top",
      "path": [
        {
          "x": -59.5,
          "y": 8.94996
        },
        {
          "x": -60.2,
          "y": 9.149935
        },
        {
          "x": -60.925,
          "y": 9.149935
        },
        {
          "x": -61.325,
          "y": 8.749935
        }
      ],
      "start": {
        "x": -58.149096,
        "y": 8.94996
      },
      "end": {
        "x": -61.87497245,
        "y": 8.749934999999999
      }
    },
    {
      "name": "USB_FEL_A_DP",
      "net": "USB0_DP",
      "from": ".U_ESD_FEL > .pin3",
      "to": ".J_USB_FEL > .pin20",
      "width": 0.15,
      "layer": "top",
      "path": [
        {
          "x": -59.3,
          "y": 7.05004
        },
        {
          "x": -59.3,
          "y": 7.05004,
          "via": true,
          "toLayer": "bottom"
        },
        {
          "x": -59.3,
          "y": 7.05004
        },
        {
          "x": -59.3,
          "y": 4.948710897935946
        },
        {
          "x": -58.7,
          "y": 4.948710897935946
        },
        {
          "x": -58.7,
          "y": 7.55
        },
        {
          "x": -59.5,
          "y": 8.35
        },
        {
          "x": -60.9,
          "y": 8.35
        },
        {
          "x": -60.9,
          "y": 8.35,
          "via": true,
          "toLayer": "top"
        },
        {
          "x": -60.9,
          "y": 8.35
        }
      ],
      "start": {
        "x": -58.149096,
        "y": 7.05004
      },
      "end": {
        "x": -61.87497245,
        "y": 8.250062999999999
      }
    },
    {
      "name": "USB_FEL_A_DM",
      "net": "USB0_DM",
      "from": ".U_ESD_FEL > .pin1",
      "to": ".J_USB_FEL > .pin21",
      "width": 0.15,
      "layer": "top",
      "path": [
        {
          "x": -59.3,
          "y": 8.94996
        },
        {
          "x": -59.3,
          "y": 8.94996,
          "via": true,
          "toLayer": "bottom"
        },
        {
          "x": -59.3,
          "y": 8.94996
        },
        {
          "x": -59.3,
          "y": 9.6
        },
        {
          "x": -61.5,
          "y": 9.6
        },
        {
          "x": -61.5,
          "y": 7.2
        },
        {
          "x": -60.45,
          "y": 7.2
        },
        {
          "x": -60.0,
          "y": 7.65
        },
        {
          "x": -60.0,
          "y": 7.65,
          "via": true,
          "toLayer": "top"
        },
        {
          "x": -60.0,
          "y": 7.65
        }
      ],
      "start": {
        "x": -58.149096,
        "y": 8.94996
      },
      "end": {
        "x": -61.87497245,
        "y": 7.749936999999999
      }
    },
    {
      "name": "USB_FEL_ESD_GND",
      "net": "GND",
      "from": ".U_ESD_FEL > .pin2",
      "to": ".UV_FEL_GND > .top",
      "width": 0.3,
      "layer": "top",
      "path": [],
      "start": {
        "x": -58.149096,
        "y": 8
      },
      "end": {
        "x": -57.3,
        "y": 8
      }
    },
    {
      "name": "USB_FEL_OUT_DP",
      "net": "USB0_DP",
      "from": ".U_ESD_FEL > .pin4",
      "to": ".U_SOC > .pin115",
      "width": 0.15,
      "layer": "top",
      "path": [
        {
          "x": -55.4,
          "y": 7.05004
        },
        {
          "x": -55.0,
          "y": 6.65004
        },
        {
          "x": -55.0,
          "y": 5.274817591273168
        },
        {
          "x": -54.6,
          "y": 5.274817591273168
        },
        {
          "x": -54.2,
          "y": 6.145
        },
        {
          "x": -50.93579689783218,
          "y": 6.145
        },
        {
          "x": -49.345,
          "y": 7.735796897832174
        },
        {
          "x": -49.345,
          "y": 11.935796897832175
        },
        {
          "x": -47.93579689783218,
          "y": 13.345
        },
        {
          "x": -22.06420310216783,
          "y": 13.345
        },
        {
          "x": -12.064203102167829,
          "y": 3.345
        },
        {
          "x": -10.064203102167829,
          "y": 3.345
        },
        {
          "x": -9.455,
          "y": 2.73579689783217
        },
        {
          "x": -9.455,
          "y": -0.9550000000000001
        },
        {
          "x": -8.85,
          "y": -0.9550000000000001
        }
      ],
      "start": {
        "x": -55.850904,
        "y": 7.05004
      },
      "end": {
        "x": -7.629906,
        "y": -0.999998
      }
    },
    {
      "name": "USB_FEL_OUT_DM",
      "net": "USB0_DM",
      "from": ".U_ESD_FEL > .pin6",
      "to": ".U_SOC > .pin114",
      "width": 0.15,
      "layer": "top",
      "path": [
        {
          "x": -54.85,
          "y": 8.94996
        },
        {
          "x": -54.85,
          "y": 6.95
        },
        {
          "x": -54.355,
          "y": 6.455
        },
        {
          "x": -54.2,
          "y": 6.455
        },
        {
          "x": -51.06420310216782,
          "y": 6.455
        },
        {
          "x": -49.655,
          "y": 7.864203102167826
        },
        {
          "x": -49.655,
          "y": 12.064203102167825
        },
        {
          "x": -48.06420310216782,
          "y": 13.655
        },
        {
          "x": -21.93579689783217,
          "y": 13.655
        },
        {
          "x": -11.935796897832171,
          "y": 3.655
        },
        {
          "x": -9.935796897832171,
          "y": 3.655
        },
        {
          "x": -9.145000000000001,
          "y": 2.8642031021678296
        },
        {
          "x": -9.145000000000001,
          "y": -0.645
        },
        {
          "x": -8.85,
          "y": -0.645
        }
      ],
      "start": {
        "x": -55.850904,
        "y": 8.949959999999999
      },
      "end": {
        "x": -7.629906,
        "y": -0.599948
      }
    }
  ]
}