// // Added Ground Links for Megarray S1 // -------------------------------------- // // // Original Rev. 18-Jan-2017 // Current Rev. 19-Jan-2017 // // // // These ties help connect the SMD Ground Pad that does // not have its own private pin Via to the pin Vias of // the rest of the Ground Pads via links that run on // layer Signal_1. The intent is to have all of the // MGT Differential Pairs see the same Ground Environment. // // // This set of links consists of two long strings and then // some additional links at the: Top, Middle, and Bottom // to make everything uniform. These links are presented // in order from the Top pin #1 end of the connector down // to the Bottom pin #40 end. // // The Upper string is: G1 Pad to G2 Via, G2 Pad to G3 Via, ... // down through G18 Pad to G19 Via, G19 Pad to G20 Via // // The Lower string is: G22 Pad to G21 Via, G23 Pad to G22 Via, ... // down through G39 Pad to G38 Via, G40 Pad to G39 Via // // H1 Pad to G2 Via $$path( "BREAKOUT_1", 0.25, , [ 3.175, 24.765, 2.540, 24.130 ]); // G1 Pad to G2 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, 24.765, 2.540, 24.130 ]); // G2 Pad to G3 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, 23.495, 2.540, 22.860 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 22.225, 2.540, 21.590 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 20.955, 2.540, 20.320 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 19.685, 2.540, 19.050 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 18.415, 2.540, 17.780 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 17.145, 2.540, 16.510 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 15.875, 2.540, 15.240 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 14.605, 2.540, 13.970 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 13.335, 2.540, 12.700 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 12.065, 2.540, 11.430 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 10.795, 2.540, 10.160 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 9.525, 2.540, 8.890 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 8.255, 2.540, 7.620 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 6.985, 2.540, 6.350 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 5.715, 2.540, 5.080 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 4.445, 2.540, 3.810 ]); // G18 Pad to G19 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, 3.175, 2.540, 2.540 ]); // G19 Pad to G20 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, 1.905, 2.540, 1.270 ]); // G20 Pad to H21 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, 0.635, 2.540, 0.000 ]); // G21 Pad to H21 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, -0.635, 2.540, 0.000 ]); // H21 Pad to G21 Via $$path( "BREAKOUT_1", 0.25, , [ 3.175, -0.635, 2.540, -1.270 ]); // G22 Pad to G21 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, -1.905, 2.540, -1.270 ]); // G23 Pad to G22 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, -3.175, 2.540, -2.540 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -4.445, 2.540, -3.810 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -5.715, 2.540, -5.080 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -6.985, 2.540, -6.350 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -8.255, 2.540, -7.620 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -9.525, 2.540, -8.890 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -10.795, 2.540, -10.160 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -12.065, 2.540, -11.430 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -13.335, 2.540, -12.700 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -14.605, 2.540, -13.970 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -15.875, 2.540, -15.240 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -17.145, 2.540, -16.510 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -18.415, 2.540, -17.780 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -19.685, 2.540, -19.050 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -20.955, 2.540, -20.320 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -22.225, 2.540, -21.590 ]); // G39 Pad to G38 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, -23.495, 2.540, -22.860 ]); // G40 Pad to G39 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, -24.765, 2.540, -24.130 ]); // H39 Pad to G38 Via $$path( "BREAKOUT_1", 0.25, , [ 3.175, -23.495, 2.540, -22.860 ]); // H39 Pad to G39 Via $$path( "BREAKOUT_1", 0.25, , [ 3.175, -23.495, 2.540, -24.130 ]); // // // Now tie together all of Column D which is all Ground // // // D1 Pad to D2 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, 24.765, -2.540, 24.130 ]); // D2 Pad to D3 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, 23.495, -2.540, 22.860 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 22.225, -2.540, 21.590 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 20.955, -2.540, 20.320 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 19.685, -2.540, 19.050 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 18.415, -2.540, 17.780 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 17.145, -2.540, 16.510 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 15.875, -2.540, 15.240 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 14.605, -2.540, 13.970 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 13.335, -2.540, 12.700 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 12.065, -2.540, 11.430 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 10.795, -2.540, 10.160 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 9.525, -2.540, 8.890 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 8.255, -2.540, 7.620 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 6.985, -2.540, 6.350 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 5.715, -2.540, 5.080 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 4.445, -2.540, 3.810 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 3.175, -2.540, 2.540 ]); // D19 Pad to D20 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, 1.905, -2.540, 1.270 ]); // D20 Pad to D21 Pad $$path( "BREAKOUT_1", 0.25, , [ -1.905, 0.635, -1.905, -0.635 ]); // D22 Pad to D21 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, -1.905, -2.540, -1.270 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -3.175, -2.540, -2.540 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -4.445, -2.540, -3.810 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -5.715, -2.540, -5.080 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -6.985, -2.540, -6.350 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -8.255, -2.540, -7.620 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -9.525, -2.540, -8.890 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -10.795, -2.540, -10.160 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -12.065, -2.540, -11.430 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -13.335, -2.540, -12.700 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -14.605, -2.540, -13.970 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -15.875, -2.540, -15.240 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -17.145, -2.540, -16.510 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -18.415, -2.540, -17.780 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -19.685, -2.540, -19.050 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -20.955, -2.540, -20.320 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -22.225, -2.540, -21.590 ]); // D39 Pad to D38 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, -23.495, -2.540, -22.860 ]); // D40 Pad to D39 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, -24.765, -2.540, -24.130 ]); // // // Now tie together all of Column K which is all Ground // // // K1 Pad to K2 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, 24.765, 6.350, 24.130 ]); // K2 Pad to K3 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, 23.495, 6.350, 22.860 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 22.225, 6.350, 21.590 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 20.955, 6.350, 20.320 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 19.685, 6.350, 19.050 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 18.415, 6.350, 17.780 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 17.145, 6.350, 16.510 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 15.875, 6.350, 15.240 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 14.605, 6.350, 13.970 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 13.335, 6.350, 12.700 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 12.065, 6.350, 11.430 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 10.795, 6.350, 10.160 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 9.525, 6.350, 8.890 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 8.255, 6.350, 7.620 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 6.985, 6.350, 6.350 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 5.715, 6.350, 5.080 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 4.445, 6.350, 3.810 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 3.175, 6.350, 2.540 ]); // K19 Pad to K20 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, 1.905, 6.350, 1.270 ]); // K20 Pad to K21 Pad $$path( "BREAKOUT_1", 0.25, , [ 5.715, 0.635, 5.715, -0.635 ]); // K22 Pad to K21 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, -1.905, 6.350, -1.270 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -3.175, 6.350, -2.540 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -4.445, 6.350, -3.810 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -5.715, 6.350, -5.080 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -6.985, 6.350, -6.350 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -8.255, 6.350, -7.620 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -9.525, 6.350, -8.890 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -10.795, 6.350, -10.160 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -12.065, 6.350, -11.430 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -13.335, 6.350, -12.700 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -14.605, 6.350, -13.970 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -15.875, 6.350, -15.240 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -17.145, 6.350, -16.510 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -18.415, 6.350, -17.780 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -19.685, 6.350, -19.050 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -20.955, 6.350, -20.320 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -22.225, 6.350, -21.590 ]); // K39 Pad to K38 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, -23.495, 6.350, -22.860 ]); // K40 Pad to K39 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, -24.765, 6.350, -24.130 ]); // // Column K is all Grounds. // // Now tie Column K to the Grounds in Column J where possible // // // K2, K3 Pads to J3 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, 23.495, 5.080, 22.860 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 22.225, 5.080, 22.860 ]); // K4, K5 Pads to J5 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, 20.955, 5.080, 20.320 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 19.685, 5.080, 20.320 ]); // K6, K7 Pads to J7 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, 18.415, 5.080, 17.780 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 17.145, 5.080, 17.780 ]); // K8, K9 Pads to J9 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, 15.875, 5.080, 15.240 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 14.605, 5.080, 15.240 ]); // K10, K11 Pads to J11 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, 13.335, 5.080, 12.700 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 12.065, 5.080, 12.700 ]); // K12, K13 Pads to J13 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, 10.795, 5.080, 10.160 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 9.525, 5.080, 10.160 ]); // K14, K15 Pads to J15 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, 8.255, 5.080, 7.620 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 6.985, 5.080, 7.620 ]); // K16, K17 Pads to J17 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, 5.715, 5.080, 5.080 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 4.445, 5.080, 5.080 ]); // K18, K19 Pads to J19 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, 3.175, 5.080, 2.540 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, 1.905, 5.080, 2.540 ]); // K21, K22 Pads to J21 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, -0.635, 5.080, -1.270 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -1.905, 5.080, -1.270 ]); // K23, K24 Pads to J23 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, -3.175, 5.080, -3.810 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -4.445, 5.080, -3.810 ]); // K25, K26 Pads to J25 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, -5.715, 5.080, -6.350 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -6.985, 5.080, -6.350 ]); // K27, K28 Pads to J27 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, -8.255, 5.080, -8.890 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -9.525, 5.080, -8.890 ]); // K29, K30 Pads to J29 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, -10.795, 5.080, -11.430 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -12.065, 5.080, -11.430 ]); // K31, K32 Pads to J31 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, -13.335, 5.080, -13.970 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -14.605, 5.080, -13.970 ]); // K33, K34 Pads to J33 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, -15.875, 5.080, -16.510 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -17.145, 5.080, -16.510 ]); // K35, K36 Pads to J35 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, -18.415, 5.080, -19.050 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -19.685, 5.080, -19.050 ]); // K37, K38 Pads to J37 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, -20.955, 5.080, -21.590 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -22.225, 5.080, -21.590 ]); // K39, K40 Pads to J39 Via $$path( "BREAKOUT_1", 0.25, , [ 5.715, -23.495, 5.080, -24.130 ]); $$path( "BREAKOUT_1", 0.25, , [ 5.715, -24.765, 5.080, -24.130 ]); // // // Column D is all Grounds. // // Now tie Column D to the Grounds in Column E where possible // // // D1, D2 Pads to E2 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, 24.765, -1.270, 24.130 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 23.495, -1.270, 24.130 ]); // D3, D4 Pads to E4 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, 22.225, -1.270, 21.590 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 20.955, -1.270, 21.590 ]); // D5, D6 Pads to E6 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, 19.685, -1.270, 19.050 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 18.415, -1.270, 19.050 ]); // D7, D8 Pads to E8 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, 17.145, -1.270, 16.510 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 15.875, -1.270, 16.510 ]); // D9, D10 Pads to E10 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, 14.605, -1.270, 13.970 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 13.335, -1.270, 13.970 ]); // D11, D12 Pads to E12 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, 12.065, -1.270, 11.430 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 10.795, -1.270, 11.430 ]); // D13, D14 Pads to E14 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, 9.525, -1.270, 8.890 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 8.255, -1.270, 8.890 ]); // D15, D16 Pads to E16 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, 6.985, -1.270, 6.350 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 5.715, -1.270, 6.350 ]); // D17, D18 Pads to E18 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, 4.445, -1.270, 3.810 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 3.175, -1.270, 3.810 ]); // D19, D20 Pads to E20 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, 1.905, -1.270, 1.270 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, 0.635, -1.270, 1.270 ]); // D21, D22 Pads to E22 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, -1.905, -1.270, -2.540 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -3.175, -1.270, -2.540 ]); // D23, D24 Pads to E24 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, -4.445, -1.270, -5.080 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -5.715, -1.270, -5.080 ]); // D25, D26 Pads to E26 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, -6.985, -1.270, -7.620 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -8.255, -1.270, -7.620 ]); // D27, D28 Pads to E28 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, -9.525, -1.270, -10.160 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -10.795, -1.270, -10.160 ]); // D29, D30 Pads to E30 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, -12.065, -1.270, -12.700 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -13.335, -1.270, -12.700 ]); // D31, D32 Pads to E32 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, -14.605, -1.270, -15.240 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -15.875, -1.270, -15.240 ]); // D33, D34 Pads to E34 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, -17.145, -1.270, -17.780 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -18.415, -1.270, -17.780 ]); // D35, D36 Pads to E36 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, -19.685, -1.270, -20.320 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -20.955, -1.270, -20.320 ]); // D37, D38 Pads to E38 Via $$path( "BREAKOUT_1", 0.25, , [ -1.905, -22.225, -1.270, -22.860 ]); $$path( "BREAKOUT_1", 0.25, , [ -1.905, -23.495, -1.270, -22.860 ]); // // // Column G is all Grounds. // // Now tie Column G to the Grounds in Column F where possible // // // G1, G2 Pads to F2 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, 24.765, 1.270, 24.130 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 23.495, 1.270, 24.130 ]); // G3, G4 Pads to F4 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, 22.225, 1.270, 21.590 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 20.955, 1.270, 21.590 ]); // G5, G6 Pads to F6 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, 19.685, 1.270, 19.050 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 18.415, 1.270, 19.050 ]); // G7, G8 Pads to F8 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, 17.145, 1.270, 16.510 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 15.875, 1.270, 16.510 ]); // G9, G10 Pads to F10 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, 14.605, 1.270, 13.970 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 13.335, 1.270, 13.970 ]); // G11, G12 Pads to F12 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, 12.065, 1.270, 11.430 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 10.795, 1.270, 11.430 ]); // G13, G14 Pads to F14 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, 9.525, 1.270, 8.890 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 8.255, 1.270, 8.890 ]); // G15, G16 Pads to F16 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, 6.985, 1.270, 6.350 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 5.715, 1.270, 6.350 ]); // G17, G18 Pads to F18 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, 4.445, 1.270, 3.810 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 3.175, 1.270, 3.810 ]); // G19, G20 Pads to F20 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, 1.905, 1.270, 1.270 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, 0.635, 1.270, 1.270 ]); // G21, G22 Pads to F22 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, -1.905, 1.270, -2.540 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -3.175, 1.270, -2.540 ]); // G23, G24 Pads to F24 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, -4.445, 1.270, -5.080 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -5.715, 1.270, -5.080 ]); // G25, G26 Pads to F26 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, -6.985, 1.270, -7.620 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -8.255, 1.270, -7.620 ]); // G27, G28 Pads to F28 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, -9.525, 1.270, -10.160 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -10.795, 1.270, -10.160 ]); // G29, G30 Pads to F30 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, -12.065, 1.270, -12.700 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -13.335, 1.270, -12.700 ]); // G31, G32 Pads to F32 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, -14.605, 1.270, -15.240 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -15.875, 1.270, -15.240 ]); // G33, G34 Pads to F34 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, -17.145, 1.270, -17.780 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -18.415, 1.270, -17.780 ]); // G35, G36 Pads to F36 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, -19.685, 1.270, -20.320 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -20.955, 1.270, -20.320 ]); // G37, G38 Pads to F38 Via $$path( "BREAKOUT_1", 0.25, , [ 1.905, -22.225, 1.270, -22.860 ]); $$path( "BREAKOUT_1", 0.25, , [ 1.905, -23.495, 1.270, -22.860 ]); // // // Add Ground Links at the Top pin #1 end of the // connector to tie Ground Pins together where possible. // // // E1 Pad to E2 Via $$path( "BREAKOUT_1", 0.25, , [ -0.635, 24.765, -1.270, 24.130 ]); // E1 Pad to F1 Pad $$path( "BREAKOUT_1", 0.25, , [ -0.635, 24.765, 0.635, 24.765 ]); // F1 Pad to F2 Via $$path( "BREAKOUT_1", 0.25, , [ 0.635, 24.765, 1.270, 24.130 ]); // J1 Pad to K1 Pad $$path( "BREAKOUT_1", 0.25, , [ 4.445, 24.765, 5.715, 24.765 ]); // // // Add Ground Links at the Bottom pin #40 end of the // connector to tie Ground Pins together where possible. // // // C40 Pad to D39 Via $$path( "BREAKOUT_1", 0.25, , [ -3.175, -24.765, -2.540, -24.130 ]); // D40 Pad to E40 Pad $$path( "BREAKOUT_1", 0.25, , [ -1.905, -24.765, -0.635, -24.765 ]); // F40 Pad to G40 Pad $$path( "BREAKOUT_1", 0.25, , [ 0.635, -24.765, 1.905, -24.765 ]); // G39 VIA to H40 PAD $$path( "BREAKOUT_1", 0.25, , [ 2.540, -24.130, 3.175, -24.765 ]); // H40 Pad to H39 Via $$path( "BREAKOUT_1", 0.25, , [ 3.175, -24.765, 3.810, -24.130 ]); // H39 VIA to J40 PAD $$path( "BREAKOUT_1", 0.25, , [ 3.810, -24.130, 4.445, -24.765 ]); // J40 Pad to J39 Via $$path( "BREAKOUT_1", 0.25, , [ 4.445, -24.765, 5.080, -24.130 ]); // H39 VIA to J39 PAD $$path( "BREAKOUT_1", 0.25, , [ 3.810, -24.130, 4.445, -23.495 ]);