AnasSarkiz/NEMA14_RP2040

A NEMA motor assembly concept with a controller board, four proposed M3 screws and spacers, motor lead splices, and a JST 4-pin connector harness.

Version
1.13.0
License
ISC
Stars
0

artifacts/engineering-fixes/usb-routing-plan.json

{
  "driver_and_shunt_courtyard_reservation_mm": 1.75,
  "reserved_driver_and_shunt_references": [
    "U_DRV",
    "R_SA",
    "R_SB"
  ],
  "connector_core_offset_above_socket_centre_mm": 0.55,
  "constructed_not_yet_qualified": true,
  "coupled_width_mm": 0.25,
  "coupled_gap_mm": 0.15999999999999998,
  "cores": [
    {
      "name": "connector_to_ESD",
      "layer": "bottom",
      "reference_layer": "inner2",
      "centerline": [
        [
          -4.6000000000000005,
          -14.599999999999998
        ],
        [
          -4.6,
          -14.45
        ],
        [
          -4.6,
          -14.375
        ],
        [
          -6.799999999999999,
          -12.175
        ],
        [
          -6.799999999999999,
          -10.75
        ],
        [
          -6.824999999999999,
          -10.725
        ],
        [
          -6.824999999999999,
          -10.7
        ],
        [
          -6.85,
          -10.675
        ],
        [
          -6.85,
          -10.649999999999999
        ],
        [
          -6.875,
          -10.625
        ],
        [
          -6.875,
          -10.575
        ],
        [
          -6.899999999999999,
          -10.55
        ],
        [
          -6.899999999999999,
          -10.5
        ],
        [
          -6.924999999999999,
          -10.475
        ],
        [
          -6.924999999999999,
          -10.399999999999999
        ],
        [
          -6.949999999999999,
          -10.375
        ],
        [
          -6.949999999999999,
          -10.274999999999999
        ],
        [
          -6.975,
          -10.25
        ],
        [
          -6.975,
          -10.175
        ],
        [
          -7.0,
          -10.149999999999999
        ],
        [
          -7.0,
          -7.6
        ],
        [
          -6.975,
          -7.574999999999999
        ],
        [
          -6.975,
          -7.5
        ],
        [
          -6.949999999999999,
          -7.475
        ],
        [
          -6.949999999999999,
          -7.399999999999999
        ],
        [
          -6.924999999999999,
          -7.375
        ],
        [
          -6.924999999999999,
          -7.299999999999999
        ],
        [
          -6.899999999999999,
          -7.274999999999999
        ],
        [
          -6.899999999999999,
          -7.225
        ],
        [
          -6.875,
          -7.199999999999999
        ],
        [
          -6.875,
          -7.125
        ],
        [
          -6.85,
          -7.1
        ],
        [
          -6.85,
          -7.074999999999999
        ],
        [
          -6.824999999999999,
          -7.049999999999999
        ],
        [
          -6.824999999999999,
          -7.024999999999999
        ],
        [
          -6.799999999999999,
          -7.0
        ],
        [
          -6.799999999999999,
          -6.975
        ],
        [
          -6.774999999999999,
          -6.949999999999999
        ],
        [
          -6.774999999999999,
          -6.924999999999999
        ],
        [
          -6.75,
          -6.899999999999999
        ],
        [
          -6.75,
          -6.875
        ],
        [
          -6.699999999999999,
          -6.824999999999999
        ],
        [
          -6.699999999999999,
          -6.799999999999999
        ],
        [
          -6.674999999999999,
          -6.774999999999999
        ],
        [
          -6.674999999999999,
          -6.75
        ],
        [
          -6.649999999999999,
          -6.725
        ],
        [
          -6.649999999999999,
          -6.699999999999999
        ],
        [
          -6.625,
          -6.674999999999999
        ],
        [
          -6.625,
          -6.649999999999999
        ],
        [
          -6.574999999999999,
          -6.6
        ],
        [
          -6.574999999999999,
          -6.574999999999999
        ],
        [
          -6.424999999999999,
          -6.424999999999999
        ],
        [
          -6.424999999999999,
          -6.399999999999999
        ],
        [
          -2.6999999999999993,
          -2.674999999999999
        ],
        [
          -2.6999999999999993,
          -1.875
        ],
        [
          -2.674999999999999,
          -1.8499999999999996
        ],
        [
          -2.674999999999999,
          -1.799999999999999
        ],
        [
          -2.6499999999999986,
          -1.7749999999999986
        ],
        [
          -2.6499999999999986,
          -1.7249999999999996
        ],
        [
          -2.625,
          -1.6999999999999993
        ],
        [
          -2.625,
          -1.6499999999999986
        ],
        [
          -2.5999999999999996,
          -1.625
        ],
        [
          -2.5999999999999996,
          -1.5999999999999996
        ],
        [
          -2.549999999999999,
          -1.549999999999999
        ],
        [
          -2.549999999999999,
          -1.5249999999999986
        ],
        [
          -2.049999999999999,
          -1.0249999999999986
        ],
        [
          1.5749999999999993,
          -1.0249999999999986
        ],
        [
          1.6000000000000014,
          -1.0
        ],
        [
          1.6750000000000007,
          -1.0
        ],
        [
          1.7000000000000028,
          -0.9749999999999979
        ],
        [
          1.8000000000000007,
          -0.9749999999999979
        ],
        [
          1.8250000000000028,
          -0.9499999999999993
        ],
        [
          1.8500000000000014,
          -0.9499999999999993
        ],
        [
          1.875,
          -0.9250000000000007
        ],
        [
          1.9000000000000021,
          -0.9250000000000007
        ],
        [
          1.9250000000000007,
          -0.8999999999999986
        ],
        [
          1.9750000000000014,
          -0.8999999999999986
        ],
        [
          2.0500000000000007,
          -0.8249999999999993
        ],
        [
          2.075000000000003,
          -0.8249999999999993
        ],
        [
          2.125,
          -0.7749999999999986
        ],
        [
          2.1750000000000007,
          -0.7749999999999986
        ],
        [
          6.450000000000003,
          3.5
        ],
        [
          6.5,
          3.5
        ],
        [
          6.525000000000002,
          3.525000000000002
        ],
        [
          6.550000000000001,
          3.525000000000002
        ],
        [
          6.575000000000003,
          3.5500000000000007
        ],
        [
          6.600000000000001,
          3.5500000000000007
        ],
        [
          6.625,
          3.575000000000003
        ],
        [
          6.650000000000002,
          3.575000000000003
        ],
        [
          6.675000000000001,
          3.6000000000000014
        ],
        [
          6.700000000000003,
          3.6000000000000014
        ],
        [
          6.725000000000001,
          3.625
        ],
        [
          6.775000000000002,
          3.625
        ],
        [
          6.800000000000001,
          3.650000000000002
        ],
        [
          6.825000000000003,
          3.650000000000002
        ],
        [
          6.850000000000001,
          3.6750000000000007
        ],
        [
          6.875,
          3.6750000000000007
        ],
        [
          6.900000000000002,
          3.700000000000003
        ],
        [
          6.925000000000001,
          3.700000000000003
        ],
        [
          6.950000000000003,
          3.7250000000000014
        ],
        [
          6.975000000000001,
          3.7250000000000014
        ],
        [
          7.0,
          3.75
        ],
        [
          7.025000000000002,
          3.75
        ],
        [
          7.050000000000001,
          3.775000000000002
        ],
        [
          7.100000000000001,
          3.775000000000002
        ],
        [
          7.125,
          3.8000000000000007
        ],
        [
          7.150000000000002,
          3.8000000000000007
        ],
        [
          7.175000000000001,
          3.825000000000003
        ],
        [
          7.200000000000003,
          3.825000000000003
        ],
        [
          7.225000000000001,
          3.8500000000000014
        ],
        [
          7.25,
          3.8500000000000014
        ],
        [
          7.275000000000002,
          3.875
        ],
        [
          7.300000000000001,
          3.875
        ],
        [
          7.325000000000003,
          3.900000000000002
        ],
        [
          7.375,
          3.900000000000002
        ],
        [
          7.400000000000002,
          3.9250000000000007
        ],
        [
          7.425000000000001,
          3.9250000000000007
        ],
        [
          7.450000000000003,
          3.950000000000003
        ],
        [
          7.475000000000001,
          3.950000000000003
        ],
        [
          7.5,
          3.9750000000000014
        ],
        [
          7.525000000000002,
          3.9750000000000014
        ],
        [
          7.550000000000001,
          4.0
        ],
        [
          7.575000000000003,
          4.0
        ],
        [
          7.600000000000001,
          4.025000000000002
        ],
        [
          7.650000000000002,
          4.025000000000002
        ],
        [
          7.675000000000001,
          4.050000000000001
        ],
        [
          7.700000000000003,
          4.050000000000001
        ],
        [
          7.725000000000001,
          4.075000000000003
        ],
        [
          7.75,
          4.075000000000003
        ],
        [
          7.775000000000002,
          4.100000000000001
        ],
        [
          7.800000000000001,
          4.100000000000001
        ],
        [
          7.825000000000003,
          4.125
        ],
        [
          7.850000000000001,
          4.125
        ],
        [
          7.875,
          4.150000000000002
        ],
        [
          7.925000000000001,
          4.150000000000002
        ],
        [
          7.950000000000003,
          4.175000000000001
        ],
        [
          7.975000000000001,
          4.175000000000001
        ],
        [
          8.0,
          4.200000000000003
        ],
        [
          8.025000000000002,
          4.200000000000003
        ],
        [
          8.05,
          4.225000000000001
        ],
        [
          8.075000000000003,
          4.225000000000001
        ],
        [
          8.100000000000001,
          4.25
        ],
        [
          8.125,
          4.25
        ],
        [
          8.150000000000002,
          4.275000000000002
        ],
        [
          8.200000000000003,
          4.275000000000002
        ],
        [
          8.225000000000001,
          4.300000000000001
        ],
        [
          8.25,
          4.300000000000001
        ],
        [
          8.275000000000002,
          4.325000000000003
        ],
        [
          8.3,
          4.325000000000003
        ],
        [
          8.325000000000003,
          4.350000000000001
        ],
        [
          8.350000000000001,
          4.350000000000001
        ],
        [
          8.375,
          4.375
        ],
        [
          8.400000000000002,
          4.375
        ],
        [
          8.425,
          4.400000000000002
        ],
        [
          8.475000000000001,
          4.400000000000002
        ],
        [
          8.5,
          4.425000000000001
        ],
        [
          8.525000000000002,
          4.425000000000001
        ],
        [
          8.55,
          4.450000000000003
        ],
        [
          8.575000000000003,
          4.450000000000003
        ],
        [
          8.600000000000001,
          4.475000000000001
        ],
        [
          8.625,
          4.475000000000001
        ],
        [
          8.650000000000002,
          4.5
        ],
        [
          8.675,
          4.5
        ],
        [
          8.700000000000003,
          4.525000000000002
        ],
        [
          8.75,
          4.525000000000002
        ],
        [
          8.775000000000002,
          4.550000000000001
        ],
        [
          8.8,
          4.550000000000001
        ],
        [
          8.825000000000003,
          4.575000000000003
        ],
        [
          8.850000000000001,
          4.575000000000003
        ],
        [
          8.875,
          4.600000000000001
        ],
        [
          8.900000000000002,
          4.600000000000001
        ],
        [
          8.925,
          4.625
        ],
        [
          8.975000000000001,
          4.625
        ],
        [
          9.0,
          4.650000000000002
        ],
        [
          9,
          5.05
        ]
      ],
      "width_mm": 0.25,
      "pitch_mm": 0.41,
      "gap_mm": 0.15999999999999998,
      "tracks": [
        {
          "net": "USB_DP",
          "trace_id": "usb_coupled_connector_to_ESD_USB_DP",
          "length_mm": 30.37907609293687,
          "points": [
            [
              -4.805000000000001,
              -14.599999999999996
            ],
            [
              -4.805,
              -14.459913780286483
            ],
            [
              -7.004999999999999,
              -12.259913780286485
            ],
            [
              -7.004999999999999,
              -10.834913780286483
            ],
            [
              -7.029999999999999,
              -10.809913780286482
            ],
            [
              -7.029999999999999,
              -10.784913780286487
            ],
            [
              -7.055,
              -10.759913780286489
            ],
            [
              -7.055,
              -10.734913780286487
            ],
            [
              -7.08,
              -10.709913780286488
            ],
            [
              -7.08,
              -10.659913780286482
            ],
            [
              -7.104999999999999,
              -10.634913780286483
            ],
            [
              -7.104999999999999,
              -10.584913780286485
            ],
            [
              -7.129999999999999,
              -10.559913780286484
            ],
            [
              -7.129999999999999,
              -10.484913780286487
            ],
            [
              -7.154999999999999,
              -10.459913780286488
            ],
            [
              -7.154999999999999,
              -10.359913780286487
            ],
            [
              -7.18,
              -10.334913780286488
            ],
            [
              -7.18,
              -10.259913780286482
            ],
            [
              -7.205,
              -10.23491378028648
            ],
            [
              -7.205,
              -7.515086219713515
            ],
            [
              -7.18,
              -7.490086219713515
            ],
            [
              -7.18,
              -7.4150862197135154
            ],
            [
              -7.154999999999999,
              -7.390086219713515
            ],
            [
              -7.154999999999999,
              -7.31508621971351
            ],
            [
              -7.129999999999999,
              -7.290086219713511
            ],
            [
              -7.129999999999999,
              -7.215086219713514
            ],
            [
              -7.104999999999999,
              -7.190086219713514
            ],
            [
              -7.104999999999999,
              -7.1400862197135195
            ],
            [
              -7.08,
              -7.115086219713519
            ],
            [
              -7.08,
              -7.0400862197135154
            ],
            [
              -7.055,
              -7.015086219713515
            ],
            [
              -7.055,
              -6.990086219713515
            ],
            [
              -7.029999999999999,
              -6.965086219713514
            ],
            [
              -7.029999999999999,
              -6.94008621971351
            ],
            [
              -7.004999999999999,
              -6.915086219713511
            ],
            [
              -7.004999999999999,
              -6.890086219713515
            ],
            [
              -6.979999999999999,
              -6.865086219713515
            ],
            [
              -6.979999999999999,
              -6.840086219713519
            ],
            [
              -6.955,
              -6.8150862197135185
            ],
            [
              -6.955,
              -6.7900862197135154
            ],
            [
              -6.904999999999999,
              -6.740086219713515
            ],
            [
              -6.904999999999999,
              -6.715086219713514
            ],
            [
              -6.879999999999999,
              -6.690086219713514
            ],
            [
              -6.879999999999999,
              -6.6650862197135154
            ],
            [
              -6.854999999999999,
              -6.640086219713515
            ],
            [
              -6.854999999999999,
              -6.615086219713519
            ],
            [
              -6.83,
              -6.590086219713519
            ],
            [
              -6.83,
              -6.565086219713512
            ],
            [
              -6.779999999999999,
              -6.515086219713513
            ],
            [
              -6.779999999999999,
              -6.490086219713515
            ],
            [
              -6.629999999999999,
              -6.340086219713514
            ],
            [
              -6.629999999999999,
              -6.315086219713514
            ],
            [
              -2.9049999999999994,
              -2.5900862197135144
            ],
            [
              -2.9049999999999994,
              -1.7900862197135154
            ],
            [
              -2.879999999999999,
              -1.765086219713515
            ],
            [
              -2.879999999999999,
              -1.7150862197135144
            ],
            [
              -2.8549999999999986,
              -1.690086219713514
            ],
            [
              -2.8549999999999986,
              -1.6400862197135198
            ],
            [
              -2.83,
              -1.6150862197135194
            ],
            [
              -2.83,
              -1.56508621971351
            ],
            [
              -2.8049999999999997,
              -1.5400862197135115
            ],
            [
              -2.8049999999999997,
              -1.515086219713515
            ],
            [
              -2.754999999999999,
              -1.4650862197135144
            ],
            [
              -2.754999999999999,
              -1.440086219713514
            ],
            [
              -2.1349137802864835,
              -0.8199999999999986
            ],
            [
              1.4900862197135234,
              -0.8199999999999986
            ],
            [
              1.5150862197135255,
              -0.795
            ],
            [
              1.5900862197135162,
              -0.795
            ],
            [
              1.6150862197135183,
              -0.7699999999999979
            ],
            [
              1.7150862197135248,
              -0.7699999999999979
            ],
            [
              1.740086219713527,
              -0.7449999999999992
            ],
            [
              1.7650862197135169,
              -0.7449999999999992
            ],
            [
              1.7900862197135154,
              -0.7200000000000008
            ],
            [
              1.8150862197135091,
              -0.7200000000000008
            ],
            [
              1.8400862197135077,
              -0.6949999999999986
            ],
            [
              1.8900862197135169,
              -0.6949999999999986
            ],
            [
              1.9650862197135162,
              -0.6199999999999993
            ],
            [
              1.9900862197135138,
              -0.6199999999999993
            ],
            [
              2.040086219713511,
              -0.5699999999999986
            ],
            [
              2.090086219713516,
              -0.5699999999999986
            ],
            [
              6.365086219713518,
              3.705
            ],
            [
              6.4150862197135154,
              3.705
            ],
            [
              6.440086219713518,
              3.730000000000002
            ],
            [
              6.465086219713525,
              3.730000000000002
            ],
            [
              6.490086219713527,
              3.755000000000001
            ],
            [
              6.515086219713509,
              3.755000000000001
            ],
            [
              6.5400862197135075,
              3.780000000000003
            ],
            [
              6.565086219713518,
              3.780000000000003
            ],
            [
              6.590086219713516,
              3.8050000000000015
            ],
            [
              6.615086219713518,
              3.8050000000000015
            ],
            [
              6.640086219713517,
              3.83
            ],
            [
              6.69008621971351,
              3.83
            ],
            [
              6.715086219713508,
              3.855000000000002
            ],
            [
              6.740086219713518,
              3.855000000000002
            ],
            [
              6.765086219713517,
              3.880000000000001
            ],
            [
              6.7900862197135154,
              3.880000000000001
            ],
            [
              6.815086219713518,
              3.905000000000003
            ],
            [
              6.840086219713525,
              3.905000000000003
            ],
            [
              6.865086219713527,
              3.9300000000000015
            ],
            [
              6.890086219713517,
              3.9300000000000015
            ],
            [
              6.9150862197135154,
              3.955
            ],
            [
              6.94008621971351,
              3.955
            ],
            [
              6.965086219713508,
              3.980000000000002
            ],
            [
              7.015086219713517,
              3.980000000000002
            ],
            [
              7.0400862197135154,
              4.005000000000001
            ],
            [
              7.06508621971351,
              4.005000000000001
            ],
            [
              7.090086219713508,
              4.030000000000003
            ],
            [
              7.115086219713518,
              4.030000000000003
            ],
            [
              7.140086219713517,
              4.0550000000000015
            ],
            [
              7.165086219713525,
              4.0550000000000015
            ],
            [
              7.190086219713528,
              4.08
            ],
            [
              7.215086219713516,
              4.08
            ],
            [
              7.240086219713518,
              4.105000000000002
            ],
            [
              7.290086219713525,
              4.105000000000002
            ],
            [
              7.315086219713527,
              4.130000000000001
            ],
            [
              7.340086219713516,
              4.130000000000001
            ],
            [
              7.365086219713518,
              4.155000000000003
            ],
            [
              7.390086219713517,
              4.155000000000003
            ],
            [
              7.4150862197135154,
              4.1800000000000015
            ],
            [
              7.440086219713518,
              4.1800000000000015
            ],
            [
              7.465086219713516,
              4.205
            ],
            [
              7.49008621971351,
              4.205
            ],
            [
              7.515086219713509,
              4.230000000000002
            ],
            [
              7.565086219713518,
              4.230000000000002
            ],
            [
              7.590086219713516,
              4.255000000000001
            ],
            [
              7.61508621971351,
              4.255000000000001
            ],
            [
              7.640086219713509,
              4.280000000000003
            ],
            [
              7.665086219713525,
              4.280000000000003
            ],
            [
              7.690086219713527,
              4.3050000000000015
            ],
            [
              7.715086219713526,
              4.3050000000000015
            ],
            [
              7.740086219713528,
              4.33
            ],
            [
              7.765086219713509,
              4.33
            ],
            [
              7.7900862197135075,
              4.355000000000002
            ],
            [
              7.840086219713526,
              4.355000000000002
            ],
            [
              7.865086219713528,
              4.380000000000001
            ],
            [
              7.890086219713509,
              4.380000000000001
            ],
            [
              7.9150862197135075,
              4.405000000000003
            ],
            [
              7.940086219713518,
              4.405000000000003
            ],
            [
              7.965086219713516,
              4.4300000000000015
            ],
            [
              7.990086219713518,
              4.4300000000000015
            ],
            [
              8.015086219713517,
              4.455
            ],
            [
              8.040086219713517,
              4.455
            ],
            [
              8.065086219713521,
              4.480000000000002
            ],
            [
              8.115086219713518,
              4.480000000000002
            ],
            [
              8.140086219713517,
              4.505000000000001
            ],
            [
              8.165086219713515,
              4.505000000000001
            ],
            [
              8.190086219713518,
              4.530000000000003
            ],
            [
              8.215086219713525,
              4.530000000000003
            ],
            [
              8.240086219713527,
              4.5550000000000015
            ],
            [
              8.265086219713517,
              4.5550000000000015
            ],
            [
              8.290086219713515,
              4.58
            ],
            [
              8.31508621971351,
              4.58
            ],
            [
              8.340086219713509,
              4.605000000000002
            ],
            [
              8.390086219713517,
              4.605000000000002
            ],
            [
              8.415086219713515,
              4.630000000000001
            ],
            [
              8.44008621971351,
              4.630000000000001
            ],
            [
              8.465086219713509,
              4.655000000000003
            ],
            [
              8.490086219713518,
              4.655000000000003
            ],
            [
              8.515086219713517,
              4.6800000000000015
            ],
            [
              8.540086219713524,
              4.6800000000000015
            ],
            [
              8.565086219713526,
              4.705
            ],
            [
              8.590086219713516,
              4.705
            ],
            [
              8.615086219713518,
              4.730000000000002
            ],
            [
              8.665086219713524,
              4.730000000000002
            ],
            [
              8.690086219713526,
              4.755000000000001
            ],
            [
              8.715086219713516,
              4.755000000000001
            ],
            [
              8.740086219713518,
              4.780000000000003
            ],
            [
              8.765086219713517,
              4.780000000000003
            ],
            [
              8.790086219713515,
              4.8050000000000015
            ],
            [
              8.795,
              4.8050000000000015
            ],
            [
              8.795,
              5.05
            ]
          ]
        },
        {
          "net": "USB_DM",
          "trace_id": "usb_coupled_connector_to_ESD_USB_DM",
          "length_mm": 30.42013164990958,
          "points": [
            [
              -4.3950000000000005,
              -14.6
            ],
            [
              -4.395,
              -14.45
            ],
            [
              -4.395,
              -14.290086219713515
            ],
            [
              -6.594999999999999,
              -12.090086219713518
            ],
            [
              -6.594999999999999,
              -10.665086219713515
            ],
            [
              -6.619999999999999,
              -10.640086219713515
            ],
            [
              -6.619999999999999,
              -10.615086219713511
            ],
            [
              -6.645,
              -10.590086219713513
            ],
            [
              -6.645,
              -10.56508621971351
            ],
            [
              -6.67,
              -10.540086219713512
            ],
            [
              -6.67,
              -10.490086219713515
            ],
            [
              -6.6949999999999985,
              -10.465086219713516
            ],
            [
              -6.6949999999999985,
              -10.415086219713515
            ],
            [
              -6.719999999999999,
              -10.390086219713515
            ],
            [
              -6.719999999999999,
              -10.31508621971351
            ],
            [
              -6.744999999999999,
              -10.290086219713512
            ],
            [
              -6.744999999999999,
              -10.19008621971351
            ],
            [
              -6.77,
              -10.165086219713512
            ],
            [
              -6.77,
              -10.09008621971352
            ],
            [
              -6.795,
              -10.065086219713518
            ],
            [
              -6.795,
              -7.684913780286484
            ],
            [
              -6.77,
              -7.659913780286484
            ],
            [
              -6.77,
              -7.5849137802864846
            ],
            [
              -6.744999999999999,
              -7.559913780286484
            ],
            [
              -6.744999999999999,
              -7.484913780286488
            ],
            [
              -6.719999999999999,
              -7.459913780286489
            ],
            [
              -6.719999999999999,
              -7.3849137802864835
            ],
            [
              -6.6949999999999985,
              -7.359913780286483
            ],
            [
              -6.6949999999999985,
              -7.30991378028648
            ],
            [
              -6.67,
              -7.284913780286479
            ],
            [
              -6.67,
              -7.2099137802864846
            ],
            [
              -6.645,
              -7.184913780286484
            ],
            [
              -6.645,
              -7.159913780286484
            ],
            [
              -6.619999999999999,
              -7.1349137802864835
            ],
            [
              -6.619999999999999,
              -7.109913780286488
            ],
            [
              -6.594999999999999,
              -7.084913780286489
            ],
            [
              -6.594999999999999,
              -7.059913780286484
            ],
            [
              -6.5699999999999985,
              -7.034913780286484
            ],
            [
              -6.5699999999999985,
              -7.009913780286479
            ],
            [
              -6.545,
              -6.984913780286479
            ],
            [
              -6.545,
              -6.9599137802864846
            ],
            [
              -6.494999999999999,
              -6.909913780286484
            ],
            [
              -6.494999999999999,
              -6.8849137802864835
            ],
            [
              -6.469999999999999,
              -6.859913780286483
            ],
            [
              -6.469999999999999,
              -6.8349137802864846
            ],
            [
              -6.4449999999999985,
              -6.809913780286484
            ],
            [
              -6.4449999999999985,
              -6.784913780286479
            ],
            [
              -6.42,
              -6.759913780286479
            ],
            [
              -6.42,
              -6.734913780286485
            ],
            [
              -6.369999999999999,
              -6.684913780286486
            ],
            [
              -6.369999999999999,
              -6.659913780286484
            ],
            [
              -6.219999999999999,
              -6.5099137802864835
            ],
            [
              -6.219999999999999,
              -6.484913780286483
            ],
            [
              -2.494999999999999,
              -2.7599137802864835
            ],
            [
              -2.494999999999999,
              -1.9599137802864846
            ],
            [
              -2.469999999999999,
              -1.9349137802864842
            ],
            [
              -2.469999999999999,
              -1.8849137802864835
            ],
            [
              -2.4449999999999985,
              -1.8599137802864831
            ],
            [
              -2.4449999999999985,
              -1.8099137802864795
            ],
            [
              -2.42,
              -1.7849137802864792
            ],
            [
              -2.42,
              -1.7349137802864871
            ],
            [
              -2.3949999999999996,
              -1.7099137802864885
            ],
            [
              -2.3949999999999996,
              -1.6849137802864842
            ],
            [
              -2.344999999999999,
              -1.6349137802864835
            ],
            [
              -2.344999999999999,
              -1.6099137802864831
            ],
            [
              -1.9650862197135144,
              -1.2299999999999986
            ],
            [
              1.6599137802864752,
              -1.2299999999999986
            ],
            [
              1.6849137802864773,
              -1.205
            ],
            [
              1.7599137802864853,
              -1.205
            ],
            [
              1.7849137802864874,
              -1.179999999999998
            ],
            [
              1.8849137802864766,
              -1.179999999999998
            ],
            [
              1.9099137802864787,
              -1.1549999999999994
            ],
            [
              1.934913780286486,
              -1.1549999999999994
            ],
            [
              1.9599137802864846,
              -1.1300000000000008
            ],
            [
              1.984913780286495,
              -1.1300000000000008
            ],
            [
              2.0099137802864937,
              -1.1049999999999986
            ],
            [
              2.059913780286486,
              -1.1049999999999986
            ],
            [
              2.1349137802864853,
              -1.0299999999999994
            ],
            [
              2.1599137802864914,
              -1.0299999999999994
            ],
            [
              2.2099137802864885,
              -0.9799999999999985
            ],
            [
              2.2599137802864853,
              -0.9799999999999985
            ],
            [
              6.534913780286487,
              3.295
            ],
            [
              6.5849137802864846,
              3.295
            ],
            [
              6.609913780286487,
              3.320000000000002
            ],
            [
              6.634913780286476,
              3.320000000000002
            ],
            [
              6.6599137802864785,
              3.3450000000000006
            ],
            [
              6.684913780286494,
              3.3450000000000006
            ],
            [
              6.7099137802864925,
              3.3700000000000028
            ],
            [
              6.734913780286487,
              3.3700000000000028
            ],
            [
              6.759913780286485,
              3.3950000000000014
            ],
            [
              6.784913780286487,
              3.3950000000000014
            ],
            [
              6.809913780286486,
              3.42
            ],
            [
              6.859913780286495,
              3.42
            ],
            [
              6.884913780286493,
              3.445000000000002
            ],
            [
              6.909913780286487,
              3.445000000000002
            ],
            [
              6.934913780286486,
              3.4700000000000006
            ],
            [
              6.9599137802864846,
              3.4700000000000006
            ],
            [
              6.984913780286487,
              3.4950000000000028
            ],
            [
              7.009913780286476,
              3.4950000000000028
            ],
            [
              7.0349137802864785,
              3.5200000000000014
            ],
            [
              7.059913780286486,
              3.5200000000000014
            ],
            [
              7.0849137802864846,
              3.545
            ],
            [
              7.109913780286495,
              3.545
            ],
            [
              7.134913780286493,
              3.570000000000002
            ],
            [
              7.184913780286486,
              3.570000000000002
            ],
            [
              7.2099137802864846,
              3.5950000000000006
            ],
            [
              7.234913780286495,
              3.5950000000000006
            ],
            [
              7.259913780286493,
              3.6200000000000028
            ],
            [
              7.284913780286487,
              3.6200000000000028
            ],
            [
              7.309913780286486,
              3.6450000000000014
            ],
            [
              7.334913780286476,
              3.6450000000000014
            ],
            [
              7.359913780286478,
              3.67
            ],
            [
              7.384913780286485,
              3.67
            ],
            [
              7.409913780286487,
              3.695000000000002
            ],
            [
              7.459913780286476,
              3.695000000000002
            ],
            [
              7.484913780286478,
              3.7200000000000006
            ],
            [
              7.509913780286485,
              3.7200000000000006
            ],
            [
              7.534913780286487,
              3.7450000000000028
            ],
            [
              7.559913780286486,
              3.7450000000000028
            ],
            [
              7.5849137802864846,
              3.7700000000000014
            ],
            [
              7.609913780286487,
              3.7700000000000014
            ],
            [
              7.634913780286485,
              3.795
            ],
            [
              7.659913780286495,
              3.795
            ],
            [
              7.684913780286494,
              3.820000000000002
            ],
            [
              7.734913780286487,
              3.820000000000002
            ],
            [
              7.759913780286485,
              3.8450000000000006
            ],
            [
              7.784913780286495,
              3.8450000000000006
            ],
            [
              7.809913780286494,
              3.8700000000000028
            ],
            [
              7.834913780286476,
              3.8700000000000028
            ],
            [
              7.859913780286478,
              3.8950000000000014
            ],
            [
              7.884913780286476,
              3.8950000000000014
            ],
            [
              7.9099137802864785,
              3.92
            ],
            [
              7.934913780286495,
              3.92
            ],
            [
              7.959913780286493,
              3.945000000000002
            ],
            [
              8.009913780286476,
              3.945000000000002
            ],
            [
              8.034913780286479,
              3.9700000000000006
            ],
            [
              8.059913780286493,
              3.9700000000000006
            ],
            [
              8.084913780286492,
              3.9950000000000028
            ],
            [
              8.109913780286487,
              3.9950000000000028
            ],
            [
              8.134913780286485,
              4.020000000000001
            ],
            [
              8.159913780286487,
              4.020000000000001
            ],
            [
              8.184913780286486,
              4.045
            ],
            [
              8.209913780286485,
              4.045
            ],
            [
              8.234913780286487,
              4.070000000000002
            ],
            [
              8.284913780286486,
              4.070000000000002
            ],
            [
              8.309913780286484,
              4.095000000000001
            ],
            [
              8.334913780286485,
              4.095000000000001
            ],
            [
              8.359913780286487,
              4.120000000000003
            ],
            [
              8.384913780286476,
              4.120000000000003
            ],
            [
              8.409913780286479,
              4.145000000000001
            ],
            [
              8.434913780286486,
              4.145000000000001
            ],
            [
              8.459913780286485,
              4.17
            ],
            [
              8.484913780286494,
              4.17
            ],
            [
              8.509913780286492,
              4.195000000000002
            ],
            [
              8.559913780286486,
              4.195000000000002
            ],
            [
              8.584913780286485,
              4.220000000000001
            ],
            [
              8.609913780286494,
              4.220000000000001
            ],
            [
              8.634913780286492,
              4.245000000000003
            ],
            [
              8.659913780286486,
              4.245000000000003
            ],
            [
              8.684913780286484,
              4.270000000000001
            ],
            [
              8.709913780286476,
              4.270000000000001
            ],
            [
              8.734913780286478,
              4.295
            ],
            [
              8.759913780286483,
              4.295
            ],
            [
              8.784913780286486,
              4.320000000000002
            ],
            [
              8.834913780286476,
              4.320000000000002
            ],
            [
              8.859913780286478,
              4.345000000000001
            ],
            [
              8.884913780286483,
              4.345000000000001
            ],
            [
              8.909913780286486,
              4.370000000000003
            ],
            [
              8.934913780286486,
              4.370000000000003
            ],
            [
              8.959913780286485,
              4.395000000000001
            ],
            [
              8.984913780286487,
              4.395000000000001
            ],
            [
              9.009913780286485,
              4.42
            ],
            [
              9.059913780286493,
              4.42
            ],
            [
              9.205,
              4.565086219713527
            ],
            [
              9.205,
              5.05
            ]
          ]
        }
      ],
      "core_length_difference_mm": 0.04105555697271157,
      "fanout_terminals": [
        [
          "J_DATA",
          "DP1"
        ],
        [
          "U_ESD",
          "DP1"
        ]
      ]
    },
    {
      "name": "ESD_to_series",
      "layer": "bottom",
      "reference_layer": "inner2",
      "centerline": [
        [
          9,
          8.9
        ],
        [
          9.0,
          8.5
        ],
        [
          8.650000000000002,
          8.5
        ],
        [
          8.625,
          8.475000000000001
        ],
        [
          8.200000000000003,
          8.475000000000001
        ],
        [
          7.850000000000001,
          8.125
        ],
        [
          7.825000000000003,
          8.125
        ],
        [
          7.800000000000001,
          8.100000000000001
        ],
        [
          7.775000000000002,
          8.100000000000001
        ],
        [
          6.5,
          6.825000000000003
        ],
        [
          4.950000000000003,
          6.825000000000003
        ],
        [
          4.925000000000001,
          6.800000000000001
        ],
        [
          4.9355,
          6.402816
        ]
      ],
      "width_mm": 0.25,
      "pitch_mm": 0.41,
      "gap_mm": 0.15999999999999998,
      "tracks": [
        {
          "net": "USB_DP",
          "trace_id": "usb_coupled_ESD_to_series_USB_DP",
          "length_mm": 5.512524000429748,
          "points": [
            [
              8.795,
              8.9
            ],
            [
              8.795,
              8.705
            ],
            [
              8.565086219713526,
              8.705
            ],
            [
              8.540086219713524,
              8.680000000000001
            ],
            [
              8.11508621971352,
              8.680000000000001
            ],
            [
              7.765086219713518,
              8.33
            ],
            [
              7.740086219713528,
              8.33
            ],
            [
              7.715086219713526,
              8.305000000000001
            ],
            [
              7.690086219713517,
              8.305000000000001
            ],
            [
              6.4150862197135154,
              7.030000000000003
            ],
            [
              4.865086219713518,
              7.030000000000003
            ],
            [
              4.717743248233091,
              6.882657028519576
            ],
            [
              4.730571596436988,
              6.397398490137036
            ]
          ]
        },
        {
          "net": "USB_DM",
          "trace_id": "usb_coupled_ESD_to_series_USB_DM",
          "length_mm": 5.580818071301596,
          "points": [
            [
              9.205,
              8.9
            ],
            [
              9.205,
              8.295
            ],
            [
              8.734913780286478,
              8.295
            ],
            [
              8.709913780286476,
              8.270000000000001
            ],
            [
              8.284913780286486,
              8.270000000000001
            ],
            [
              7.934913780286486,
              7.92
            ],
            [
              7.909913780286478,
              7.92
            ],
            [
              7.8849137802864755,
              7.895000000000001
            ],
            [
              7.859913780286487,
              7.895000000000001
            ],
            [
              6.5849137802864846,
              6.620000000000003
            ],
            [
              5.134830121289712,
              6.620000000000003
            ],
            [
              5.140428403563012,
              6.4082335098629635
            ]
          ]
        }
      ],
      "core_length_difference_mm": 0.0682940708718478,
      "fanout_terminals": [
        [
          "U_ESD",
          "DP1"
        ],
        [
          "R_DP",
          "pin2"
        ]
      ]
    },
    {
      "name": "series_to_MCU",
      "layer": "top",
      "reference_layer": "inner1",
      "centerline": [
        [
          4.9355,
          4.597184
        ],
        [
          4.925000000000001,
          4.350000000000001
        ],
        [
          3.5,
          4.350000000000001
        ],
        [
          3.4750000000000014,
          4.325000000000003
        ],
        [
          3.450000000000003,
          4.325000000000003
        ],
        [
          3.4250000000000007,
          4.300000000000001
        ],
        [
          3.400000000000002,
          4.300000000000001
        ],
        [
          3.375,
          4.275000000000002
        ],
        [
          3.325000000000003,
          4.275000000000002
        ],
        [
          3.3000000000000007,
          4.25
        ],
        [
          3.3000230000000004,
          4.045063
        ]
      ],
      "width_mm": 0.25,
      "pitch_mm": 0.41,
      "gap_mm": 0.15999999999999998,
      "tracks": [
        {
          "net": "MCU_DP",
          "trace_id": "usb_coupled_series_to_MCU_MCU_DP",
          "length_mm": 2.065493781459976,
          "points": [
            [
              4.730684703234069,
              4.605884241989944
            ],
            [
              4.728523218101964,
              4.5550000000000015
            ],
            [
              3.4150862197135154,
              4.5550000000000015
            ],
            [
              3.390086219713517,
              4.530000000000003
            ],
            [
              3.3650862197135183,
              4.530000000000003
            ],
            [
              3.340086219713516,
              4.505000000000001
            ],
            [
              3.3150862197135265,
              4.505000000000001
            ],
            [
              3.2900862197135243,
              4.480000000000002
            ],
            [
              3.2400862197135183,
              4.480000000000002
            ],
            [
              3.0949904699379016,
              4.334904250224385
            ],
            [
              3.095023001291038,
              4.04503999292968
            ]
          ]
        },
        {
          "net": "MCU_DM",
          "trace_id": "usb_coupled_series_to_MCU_MCU_DM",
          "length_mm": 2.1309677497738737,
          "points": [
            [
              5.140315296765931,
              4.588483758010057
            ],
            [
              5.121476781898037,
              4.145000000000001
            ],
            [
              3.5849137802864846,
              4.145000000000001
            ],
            [
              3.559913780286486,
              4.120000000000003
            ],
            [
              3.5349137802864874,
              4.120000000000003
            ],
            [
              3.5099137802864853,
              4.095000000000001
            ],
            [
              3.505017396880902,
              4.095000000000001
            ],
            [
              3.505022998708963,
              4.04508600707032
            ]
          ]
        }
      ],
      "core_length_difference_mm": 0.06547396831389785,
      "fanout_terminals": [
        [
          "R_DP",
          "pin1"
        ],
        [
          "U_MCU",
          "USB_DP"
        ]
      ]
    }
  ],
  "all_USB_vias_and_traces_replaced": [
    "usb_coupled_ESD_to_series_USB_DP",
    "usb_coupled_ESD_to_series_USB_DM",
    "usb_coupled_series_to_MCU_MCU_DP",
    "usb_coupled_series_to_MCU_MCU_DM",
    "usb_fan_ESD_IO_link_USB_DP",
    "usb_fan_ESD_output_USB_DP_via",
    "usb_fan_ESD_IO_link_USB_DM",
    "usb_fan_ESD_output_USB_DM_via",
    "usb_fan_series_input_USB_DP",
    "usb_fan_series_input_USB_DP_via",
    "usb_fan_series_input_USB_DP_bottom",
    "usb_fan_series_input_USB_DM",
    "usb_fan_series_input_USB_DM_via",
    "usb_fan_series_input_USB_DM_bottom",
    "usb_fan_series_output_MCU_DP",
    "usb_fan_MCU_MCU_DP",
    "usb_fan_series_output_MCU_DM",
    "usb_fan_MCU_MCU_DM",
    "usb_lower_DP1",
    "usb_lower_DP1_via",
    "usb_lower_DP1_bottom",
    "usb_lower_DM1",
    "usb_lower_DM1_via",
    "usb_lower_DM1_bottom",
    "usb_lower_mirrored_DM2",
    "usb_lower_mirrored_DP2",
    "usb_lower_DP2_via",
    "usb_lower_DP2_bottom"
  ],
  "crossing_copper_and_reference_vias_removed_for_repair": [
    "reviewed_local_U_MCU_GPIO27_via",
    "same_side_repair_0_V3V3_0_rerouted_rerouted_rerouted",
    "same_side_repair_24_V3V3_1_via_2",
    "same_side_repair_24_V3V3_1",
    "usb_escape_VREG_OUT",
    "usb_escape_VREG_OUT_via",
    "same_side_repair_0_B_PLUS_0",
    "same_side_repair_0_B_MINUS_0",
    "reviewed_local_U_MCU_IOVDD49_via",
    "reviewed_local_U_MCU_VREG_IN",
    "reviewed_local_U_MCU_GPIO6_via",
    "reviewed_local_U_MCU_GPIO7_via",
    "reviewed_local_U_MCU_GPIO8_via",
    "reviewed_local_U_MCU_GPIO9_via"
  ],
  "reference_corridor_buffer_mm": 0.95,
  "requires_independent_DRC_connectivity_CAM_and_reference_coverage": true
}