// // file: samtec_asp_160x12_geom.txt // // date: 27-Jan-2018 Initial HTM Version // // 2-Mar-2018 Add fancy pin numbering in Silk // // 2-Apr-2018 Spencer discovered that I had completely screwed // up the Y dimension of the location of all signal // pads on this connector. I also need to add // Ground Plane Relief under the high-speed differential // signal pads. So 4 new types of signal pads, all // 4 with offset centers (so that I do not need to // fix the traces), 2 for positive Y (normal and HS), // two for negative Y (normal and HS). Note that the // Y dimension to the center of the signal pads should // have been 2.864 mm and my original geom for this // connector 2.300 mm i.e. low by 0.564 mm. // The ground plane relief for the high-speed signal // pins is implemented as a path on layer PREPREG_1. // // // // This is the HTM geometry for a 160 pin plus 12 blade // Samtec board to board connector ASP-122953-01. // Three of these connectors go on the HTM card and the // FPGA Mezzanine card plugs into them. // // It is assumed that each of these connectors consist of // three symmetric sections. The "A" section has differential // pins and the "B" and "C" sections have pins setup for // single ended signals. Each of the sections has 3 center // blade type contacts. // // Note that as used on the FPGA mezzanine card not all // of the 12 blades in each connector are at Ground potential. // // // Section Signal Pin Numbers Blade Pin Numbers // ------- -------------------- ------------------ // A 1:39 & 2:40 161, 162, 163, 164 Differential // B 41:99 & 42:100 165, 166, 167, 168 Single Ended // C 101:159 & 102:160 169, 170, 171, 172 Single Ended // // // // // View looking down on the connector as it appears on the HTM card // // // +---------------------------------------------------------+ // / 2 : 40 42 : 100 102 : 160 \ // / O O \ // | 161 : 164 165 : 168 169 : 172 | // | | // | 1 : 39 41 : 99 101 : 159 | // +---------------------------------------------------------------+ // // A B C // // Differential Single Ended Single Ended // // // The alignment pins are shown in the above drawings as "O". // // This geometry is layed out in the orientation shown in // the drawing above. The origin is in the center, i.e. // along the blade center line half way between blade pins // 166 & 167 and between signal pins 69 & 71 and // between signal pins 70 & 72. This is in the center of // the "B" section of the connector. The lower numbered // signal pins are in the direction of negative X and the // higher numbered signal pins are in the directions of // positive X. This geometry is layed out in mm. // // $abort_enable = @false; $$lock_windows(@on) ; $$snap_diagonal(@off) ; $$snap_orthogonal(@off) ; // //---------------------------------------------------------------------------- // // // Pad for a Signal Pin at Positive Y without Ground Plane Relief // $$create_pin("SAMTEC_ASP_160_SIGNAL_POS_PAD", @replace); $$page(0.0,0.0,0.0, @mm, 0.0, 0.0, [0.0, 0.0, 'PI$SAMTEC_ASP_160_SIGNAL_POS_PAD']); $$point_mode(@vertex); $$polygon( "PAD", , [ 0.14, 1.70, -0.14, 1.70, -0.14, -0.57, 0.14, -0.57 ]); $$polygon( "SOLDER_MASK", , [ 0.19, 1.75, -0.19, 1.75, -0.19, -0.62, 0.19, -0.62 ]); $$polygon( "PASTE_MASK", , [ 0.14, 1.70, -0.14, 1.70, -0.14, -0.57, 0.14, -0.57 ]); $$attribute( "TERMINAL_SURFACE_DEFINITION", ""); // //---------------------------------------------------------------------------- // // // Pad for a Signal Pin at Positive Y WITH Ground Plane Relief // $$create_pin("SAMTEC_ASP_160_HS_POS_PAD", @replace); $$page(0.0,0.0,0.0, @mm, 0.0, 0.0, [0.0, 0.0, 'PI$SAMTEC_ASP_160_HS_POS_PAD']); $$point_mode(@vertex); $$polygon( "PAD", , [ 0.14, 1.70, -0.14, 1.70, -0.14, -0.57, 0.14, -0.57 ]); $$polygon( "SOLDER_MASK", , [ 0.19, 1.75, -0.19, 1.75, -0.19, -0.62, 0.19, -0.62 ]); $$polygon( "PASTE_MASK", , [ 0.14, 1.70, -0.14, 1.70, -0.14, -0.57, 0.14, -0.57 ]); // This High-Speed Signal Pad geometry includes a cutout // in the Gerber negative data Ground Plane. This cutout is // provided by a "path" on layer PREPREG_1. $$path( "PREPREG_1", 0.10, , [ 0.03, 1.65, 0.03, -0.52 ]); $$path( "PREPREG_1", 0.10, , [ -0.03, 1.65, -0.03, -0.52 ]); $$path( "PREPREG_1", 0.10, , [ 0.03, 1.65, -0.03, 1.65 ]); $$path( "PREPREG_1", 0.10, , [ 0.03, -0.52, -0.03, -0.52 ]); $$attribute( "TERMINAL_SURFACE_DEFINITION", ""); // //---------------------------------------------------------------------------- //---------------------------------------------------------------------------- //---------------------------------------------------------------------------- // // // Pad for a Signal Pin at Negative Y without Ground Plane Relief // $$create_pin("SAMTEC_ASP_160_SIGNAL_NEG_PAD", @replace); $$page(0.0,0.0,0.0, @mm, 0.0, 0.0, [0.0, 0.0, 'PI$SAMTEC_ASP_160_SIGNAL_NEG_PAD']); $$point_mode(@vertex); $$polygon( "PAD", , [ 0.14, 0.57, -0.14, 0.57, -0.14, -1.70, 0.14, -1.70 ]); $$polygon( "SOLDER_MASK", , [ 0.19, 0.62, -0.19, 0.62, -0.19, -1.75, 0.19, -1.75 ]); $$polygon( "PASTE_MASK", , [ 0.14, 0.57, -0.14, 0.57, -0.14, -1.70, 0.14, -1.70 ]); $$attribute( "TERMINAL_SURFACE_DEFINITION", ""); // //---------------------------------------------------------------------------- // // // Pad for a Signal Pin at Negative Y WITH Ground Plane Relief // $$create_pin("SAMTEC_ASP_160_HS_NEG_PAD", @replace); $$page(0.0,0.0,0.0, @mm, 0.0, 0.0, [0.0, 0.0, 'PI$SAMTEC_ASP_160_HS_NEG_PAD']); $$point_mode(@vertex); $$polygon( "PAD", , [ 0.14, 0.57, -0.14, 0.57, -0.14, -1.70, 0.14, -1.70 ]); $$polygon( "SOLDER_MASK", , [ 0.19, 0.62, -0.19, 0.62, -0.19, -1.75, 0.19, -1.75 ]); $$polygon( "PASTE_MASK", , [ 0.14, 0.57, -0.14, 0.57, -0.14, -1.70, 0.14, -1.70 ]); // This High-Speed Signal Pad geometry includes a cutout // in the Gerber negative data Ground Plane. This cutout is // provided by a "path" on layer PREPREG_1. $$path( "PREPREG_1", 0.10, , [ 0.03, 0.52, 0.03, -1.65 ]); $$path( "PREPREG_1", 0.10, , [ -0.03, 0.52, -0.03, -1.65 ]); $$path( "PREPREG_1", 0.10, , [ 0.03, 0.52, -0.03, 0.52 ]); $$path( "PREPREG_1", 0.10, , [ 0.03, -1.65, -0.03, -1.65 ]); $$attribute( "TERMINAL_SURFACE_DEFINITION", ""); // //---------------------------------------------------------------------------- //---------------------------------------------------------------------------- //---------------------------------------------------------------------------- // // // Pad for the Large Blade Pins // $$create_pin("SAMTEC_ASP_160_LRG_BLD_PAD", @replace); $$page(0.0,0.0,0.0, @mm, 0.0, 0.0, [0.0, 0.0, 'PI$SAMTEC_ASP_160_LRG_BLD_PAD']); $$point_mode(@vertex); $$polygon( "PAD", , [ 2.35, 0.22, -2.35, 0.22, -2.35, -0.22, 2.35, -0.22 ]); $$polygon( "SOLDER_MASK", , [ 2.40, 0.27, -2.40, 0.27, -2.40, -0.27, 2.40, -0.27 ]); $$polygon( "PASTE_MASK", , [ 2.35, 0.22, -2.35, 0.22, -2.35, -0.22, 2.35, -0.22 ]); $$attribute( "TERMINAL_SURFACE_DEFINITION", ""); // //---------------------------------------------------------------------------- // // // Pad for the Small Blade Pins // $$create_pin("SAMTEC_ASP_160_SML_BLD_PAD", @replace); $$page(0.0,0.0,0.0, @mm, 0.0, 0.0, [0.0, 0.0, 'PI$SAMTEC_ASP_160_SML_BLD_PAD']); $$point_mode(@vertex); $$polygon( "PAD", , [ 1.27, 0.22, -1.27, 0.22, -1.27, -0.22, 1.27, -0.22 ]); $$polygon( "SOLDER_MASK", , [ 1.32, 0.27, -1.32, 0.27, -1.32, -0.27, 1.32, -0.27 ]); $$polygon( "PASTE_MASK", , [ 1.27, 0.22, -1.27, 0.22, -1.27, -0.22, 1.27, -0.22 ]); $$attribute( "TERMINAL_SURFACE_DEFINITION", ""); // //---------------------------------------------------------------------------- // // // Now start the actual Samtec ASP 160 pin component. // $$create_component("Samtec_ASP_160", @replace); $$page(0.0,0.0,0.0, @mm, 0.0, 0.0, [0.0, 0.0, 'CO$Samtec_ASP_160']); $$point_mode(@vertex); $$attribute( "COMPONENT_LAYOUT_TYPE", "surface"); $$attribute( "COMPONENT_LAYOUT_SURFACE", "both"); $$attribute( "COMPONENT_HEIGHT", "5.00", , @scale , , [0.0, 0.0] ); // // Component Placement Outline for the Samtec ASP 160 // $$initial([ 30.90, 4.50 ], , @nosnap ); $$terminal([ -30.90, 4.50 ] ); $$terminal([ -30.90, -4.50 ] ); $$terminal([ 30.90, -4.50 ] ); $$attribute( "COMPONENT_PLACEMENT_OUTLINE", "", @mark, @scale ); // // Silkscreen for the Samtec ASP 160 connector // // First a box outline $$path( "SILKSCREEN", 0.20 , , [ 28.90, 4.45, -28.90, 4.45 ]); $$path( "SILKSCREEN", 0.20 , , [ -28.90, 4.45, -30.90, 2.45 ]); $$path( "SILKSCREEN", 0.20 , , [ -30.90, 2.45, -30.90, -4.45 ]); $$path( "SILKSCREEN", 0.20 , , [ -30.90, -4.45, 30.90, -4.45 ]); $$path( "SILKSCREEN", 0.20 , , [ 30.90, -4.45, 30.90, 2.45 ]); $$path( "SILKSCREEN", 0.20 , , [ 30.90, 2.45, 28.90, 4.45 ]); // Pin #1 Marker $$circle( "SILKSCREEN_1", -28.00, -5.10, 0.4, 0.20 ); $$circle( "SILKSCREEN_1", -28.00, -5.10, 0.6, 0.20 ); $$circle( "SILKSCREEN_1", -28.00, -5.10, 0.7, 0.20 ); // // Reference Designator // $$text( "SILKSCREEN", "^$ref", 0.0, -8.0, 2.5, @CC, 0, 0.7, 0.20, "std", "None", 0.0, 0.0 ); // // Fancy Pin Numbering in Top Side Silk // $$text( "SILKSCREEN_1", "1", -27.25, -6.00, 1.5, @CC, 0, 0.7, 0.20, "std", "None", 0.0, 0.0 ); $$text( "SILKSCREEN_1", "2", -27.25, 6.00, 1.5, @CC, 0, 0.7, 0.20, "std", "None", 0.0, 0.0 ); $$text( "SILKSCREEN_1", "39", -13.25, -6.00, 1.5, @CC, 0, 0.7, 0.20, "std", "None", 0.0, 0.0 ); $$text( "SILKSCREEN_1", "40", -13.25, 6.00, 1.5, @CC, 0, 0.7, 0.20, "std", "None", 0.0, 0.0 ); $$text( "SILKSCREEN_1", "41", -7.25, -6.00, 1.5, @CC, 0, 0.7, 0.20, "std", "None", 0.0, 0.0 ); $$text( "SILKSCREEN_1", "42", -7.25, 6.00, 1.5, @CC, 0, 0.7, 0.20, "std", "None", 0.0, 0.0 ); $$text( "SILKSCREEN_1", "99", 7.25, -6.00, 1.5, @CC, 0, 0.7, 0.20, "std", "None", 0.0, 0.0 ); $$text( "SILKSCREEN_1", "100", 7.25, 6.00, 1.5, @CC, 0, 0.7, 0.20, "std", "None", 0.0, 0.0 ); $$text( "SILKSCREEN_1", "101", 12.75, -6.00, 1.5, @CC, 0, 0.7, 0.20, "std", "None", 0.0, 0.0 ); $$text( "SILKSCREEN_1", "102", 12.75, 6.00, 1.5, @CC, 0, 0.7, 0.20, "std", "None", 0.0, 0.0 ); $$text( "SILKSCREEN_1", "159", 27.25, -6.00, 1.5, @CC, 0, 0.7, 0.20, "std", "None", 0.0, 0.0 ); $$text( "SILKSCREEN_1", "160", 27.25, 6.00, 1.5, @CC, 0, 0.7, 0.20, "std", "None", 0.0, 0.0 ); // // End of the SilkScreen graphic elements // // // Mounting Holes 1.00 mm diameter Include relief circles for the Power Planes // $$attribute( "DRILL_DEFINITION_UNPLATED", "1.00", , @scale , , [ 30.074, 2.667 ]); $$attribute( "DRILL_DEFINITION_UNPLATED", "1.00", , @scale , , [ -30.074, 2.667 ]); $$circle( "POWER", 30.074, 2.667, 1.5, 0.0 ); $$circle( "POWER", -30.074, 2.667, 1.5, 0.0 ); // // // Now list all of the Pins: "B" Section, then "C" Section, then "A" Section // // // // Start with the center "B" section of pins, i.e. // // The even numbered signal pins 42:100 above the X axis // The odd numbered signal pins 41:99 below the X axis // The Blade Pins 165:168 along the X axis. // // // Beginning of the Even numbered "B" row of signal pins // $$attribute( "COMPONENT_PIN_DEFINITION", "42", , @scale , , [ -7.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "42,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "44", , @scale , , [ -6.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "44,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "46", , @scale , , [ -6.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "46,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "48", , @scale , , [ -5.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "48,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "50", , @scale , , [ -5.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "50,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "52", , @scale , , [ -4.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "52,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "54", , @scale , , [ -4.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "54,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "56", , @scale , , [ -3.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "56,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "58", , @scale , , [ -3.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "58,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "60", , @scale , , [ -2.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "60,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "62", , @scale , , [ -2.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "62,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "64", , @scale , , [ -1.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "64,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "66", , @scale , , [ -1.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "66,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "68", , @scale , , [ -0.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "68,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "70", , @scale , , [ -0.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "70,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); // Center of the Even numbered "B" row of signal pins $$attribute( "COMPONENT_PIN_DEFINITION", "72", , @scale , , [ 0.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "72,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "74", , @scale , , [ 0.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "74,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "76", , @scale , , [ 1.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "76,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "78", , @scale , , [ 1.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "78,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "80", , @scale , , [ 2.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "80,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "82", , @scale , , [ 2.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "82,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "84", , @scale , , [ 3.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "84,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "86", , @scale , , [ 3.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "86,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "88", , @scale , , [ 4.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "88,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "90", , @scale , , [ 4.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "90,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "92", , @scale , , [ 5.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "92,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "94", , @scale , , [ 5.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "94,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "96", , @scale , , [ 6.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "96,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "98", , @scale , , [ 6.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "98,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "100", , @scale , , [ 7.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "100,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); // // End of the Even numbered "B" row of signal pins // // // Beginning of the Odd numbered "B" row of signal pins // $$attribute( "COMPONENT_PIN_DEFINITION", "41", , @scale , , [ -7.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "41,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "43", , @scale , , [ -6.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "43,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "45", , @scale , , [ -6.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "45,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "47", , @scale , , [ -5.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "47,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "49", , @scale , , [ -5.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "49,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "51", , @scale , , [ -4.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "51,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "53", , @scale , , [ -4.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "53,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "55", , @scale , , [ -3.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "55,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "57", , @scale , , [ -3.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "57,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "59", , @scale , , [ -2.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "59,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "61", , @scale , , [ -2.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "61,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "63", , @scale , , [ -1.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "63,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "65", , @scale , , [ -1.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "65,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "67", , @scale , , [ -0.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "67,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "69", , @scale , , [ -0.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "69,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); // Center of the Odd numbered "B" row of signal pins $$attribute( "COMPONENT_PIN_DEFINITION", "71", , @scale , , [ 0.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "71,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "73", , @scale , , [ 0.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "73,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "75", , @scale , , [ 1.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "75,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "77", , @scale , , [ 1.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "77,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "79", , @scale , , [ 2.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "79,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "81", , @scale , , [ 2.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "81,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "83", , @scale , , [ 3.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "83,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "85", , @scale , , [ 3.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "85,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "87", , @scale , , [ 4.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "87,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "89", , @scale , , [ 4.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "89,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "91", , @scale , , [ 5.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "91,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "93", , @scale , , [ 5.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "93,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "95", , @scale , , [ 6.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "95,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "97", , @scale , , [ 6.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "97,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "99", , @scale , , [ 7.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "99,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); // // End of the Odd numbered "B" row of signal pins // // // Beginning of the "B" row of Blade pins // $$attribute( "COMPONENT_PIN_DEFINITION", "165", , @scale , , [ -8.065, 0.00 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "165,SAMTEC_ASP_160_SML_BLD_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "166", , @scale , , [ -3.175, 0.00 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "166,SAMTEC_ASP_160_LRG_BLD_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "167", , @scale , , [ 3.175, 0.00 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "167,SAMTEC_ASP_160_LRG_BLD_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "168", , @scale , , [ 8.065, 0.00 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "168,SAMTEC_ASP_160_SML_BLD_PAD" ); // // End of the "B" row of Blade pins // // // Now the "C" section of pins, i.e. // // The even numbered signal pins 102:160 above the X axis // The odd numbered signal pins 101:159 below the X axis // The Blade Pins 169:172 along the X axis. // // // Beginning of the Even numbered "C" row of signal pins // $$attribute( "COMPONENT_PIN_DEFINITION", "102", , @scale , , [ 12.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "102,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "104", , @scale , , [ 13.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "104,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "106", , @scale , , [ 13.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "106,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "108", , @scale , , [ 14.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "108,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "110", , @scale , , [ 14.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "110,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "112", , @scale , , [ 15.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "112,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "114", , @scale , , [ 15.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "114,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "116", , @scale , , [ 16.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "116,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "118", , @scale , , [ 16.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "118,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "120", , @scale , , [ 17.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "120,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "122", , @scale , , [ 17.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "122,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "124", , @scale , , [ 18.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "124,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "126", , @scale , , [ 18.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "126,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "128", , @scale , , [ 19.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "128,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "130", , @scale , , [ 19.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "130,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); _POS // Center of the Even numbered "C" row of signal pins $$attribute( "COMPONENT_PIN_DEFINITION", "132", , @scale , , [ 20.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "132,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "134", , @scale , , [ 20.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "134,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "136", , @scale , , [ 21.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "136,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "138", , @scale , , [ 21.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "138,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "140", , @scale , , [ 22.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "140,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "142", , @scale , , [ 22.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "142,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "144", , @scale , , [ 23.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "144,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "146", , @scale , , [ 23.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "146,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "148", , @scale , , [ 24.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "148,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "150", , @scale , , [ 24.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "150,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "152", , @scale , , [ 25.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "152,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "154", , @scale , , [ 25.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "154,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "156", , @scale , , [ 26.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "156,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "158", , @scale , , [ 26.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "158,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "160", , @scale , , [ 27.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "160,SAMTEC_ASP_160_SIGNAL_POS_PAD" ); // // End of the Even numbered "C" row of signal pins // // // Beginning of the Odd numbered "C" row of signal pins // $$attribute( "COMPONENT_PIN_DEFINITION", "101", , @scale , , [ 12.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "101,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "103", , @scale , , [ 13.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "103,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "105", , @scale , , [ 13.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "105,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "107", , @scale , , [ 14.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "107,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "109", , @scale , , [ 14.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "109,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "111", , @scale , , [ 15.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "111,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "113", , @scale , , [ 15.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "113,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "115", , @scale , , [ 16.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "115,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "117", , @scale , , [ 16.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "117,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "119", , @scale , , [ 17.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "119,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "121", , @scale , , [ 17.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "121,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "123", , @scale , , [ 18.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "123,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "125", , @scale , , [ 18.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "125,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "127", , @scale , , [ 19.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "127,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "129", , @scale , , [ 19.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "129,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); // Center of the Odd numbered "C" row of signal pins $$attribute( "COMPONENT_PIN_DEFINITION", "131", , @scale , , [ 20.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "131,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "133", , @scale , , [ 20.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "133,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "135", , @scale , , [ 21.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "135,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "137", , @scale , , [ 21.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "137,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "139", , @scale , , [ 22.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "139,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "141", , @scale , , [ 22.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "141,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "143", , @scale , , [ 23.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "143,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "145", , @scale , , [ 23.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "145,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "147", , @scale , , [ 24.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "147,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "149", , @scale , , [ 24.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "149,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "151", , @scale , , [ 25.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "151,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "153", , @scale , , [ 25.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "153,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "155", , @scale , , [ 26.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "155,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "157", , @scale , , [ 26.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "157,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "159", , @scale , , [ 27.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "159,SAMTEC_ASP_160_SIGNAL_NEG_PAD" ); // // End of the Odd numbered "C" row of signal pins // // // Beginning of the "C" row of Blade pins // $$attribute( "COMPONENT_PIN_DEFINITION", "169", , @scale , , [ 11.951, 0.00 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "169,SAMTEC_ASP_160_SML_BLD_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "170", , @scale , , [ 16.840, 0.00 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "170,SAMTEC_ASP_160_LRG_BLD_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "171", , @scale , , [ 23.190, 0.00 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "171,SAMTEC_ASP_160_LRG_BLD_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "172", , @scale , , [ 28.080, 0.00 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "172,SAMTEC_ASP_160_SML_BLD_PAD" ); // // End of the "C" row of Blade pins // // // Now the "A" section of pins, i.e. // // The even numbered signal pins 2:40 above the X axis // The odd numbered signal pins 1:39 below the X axis // The Blade Pins 161:164 along the X axis. // // // Beginning of the Even numbered "A" row of differential signal pins // $$attribute( "COMPONENT_PIN_DEFINITION", "2", , @scale , , [ -27.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "2,SAMTEC_ASP_160_HS_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "4", , @scale , , [ -26.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "4,SAMTEC_ASP_160_HS_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "6", , @scale , , [ -25.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "6,SAMTEC_ASP_160_HS_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "8", , @scale , , [ -25.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "8,SAMTEC_ASP_160_HS_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "10", , @scale , , [ -24.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "10,SAMTEC_ASP_160_HS_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "12", , @scale , , [ -23.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "12,SAMTEC_ASP_160_HS_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "14", , @scale , , [ -22.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "14,SAMTEC_ASP_160_HS_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "16", , @scale , , [ -22.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "16,SAMTEC_ASP_160_HS_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "18", , @scale , , [ -21.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "18,SAMTEC_ASP_160_HS_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "20", , @scale , , [ -20.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "20,SAMTEC_ASP_160_HS_POS_PAD" ); // Center of the Even numbered "A" row of signal pins $$attribute( "COMPONENT_PIN_DEFINITION", "22", , @scale , , [ -19.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "22,SAMTEC_ASP_160_HS_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "24", , @scale , , [ -19.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "24,SAMTEC_ASP_160_HS_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "26", , @scale , , [ -18.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "26,SAMTEC_ASP_160_HS_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "28", , @scale , , [ -17.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "28,SAMTEC_ASP_160_HS_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "30", , @scale , , [ -16.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "30,SAMTEC_ASP_160_HS_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "32", , @scale , , [ -16.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "32,SAMTEC_ASP_160_HS_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "34", , @scale , , [ -15.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "34,SAMTEC_ASP_160_HS_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "36", , @scale , , [ -14.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "36,SAMTEC_ASP_160_HS_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "38", , @scale , , [ -13.75, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "38,SAMTEC_ASP_160_HS_POS_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "40", , @scale , , [ -13.25, 2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "40,SAMTEC_ASP_160_HS_POS_PAD" ); // // End of the Even numbered "A" row of differential signal pins // // // Beginning of the Odd numbered "A" row of differential signal pins // $$attribute( "COMPONENT_PIN_DEFINITION", "1", , @scale , , [ -27.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "1,SAMTEC_ASP_160_HS_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "3", , @scale , , [ -26.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "3,SAMTEC_ASP_160_HS_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "5", , @scale , , [ -25.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "5,SAMTEC_ASP_160_HS_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "7", , @scale , , [ -25.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "7,SAMTEC_ASP_160_HS_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "9", , @scale , , [ -24.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "9,SAMTEC_ASP_160_HS_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "11", , @scale , , [ -23.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "11,SAMTEC_ASP_160_HS_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "13", , @scale , , [ -22.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "13,SAMTEC_ASP_160_HS_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "15", , @scale , , [ -22.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "15,SAMTEC_ASP_160_HS_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "17", , @scale , , [ -21.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "17,SAMTEC_ASP_160_HS_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "19", , @scale , , [ -20.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "19,SAMTEC_ASP_160_HS_NEG_PAD" ); // Center of the Odd numbered "A" row of signal pins $$attribute( "COMPONENT_PIN_DEFINITION", "21", , @scale , , [ -19.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "21,SAMTEC_ASP_160_HS_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "23", , @scale , , [ -19.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "23,SAMTEC_ASP_160_HS_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "25", , @scale , , [ -18.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "25,SAMTEC_ASP_160_HS_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "27", , @scale , , [ -17.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "27,SAMTEC_ASP_160_HS_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "29", , @scale , , [ -16.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "29,SAMTEC_ASP_160_HS_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "31", , @scale , , [ -16.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "31,SAMTEC_ASP_160_HS_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "33", , @scale , , [ -15.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "33,SAMTEC_ASP_160_HS_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "35", , @scale , , [ -14.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "35,SAMTEC_ASP_160_HS_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "37", , @scale , , [ -13.75, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "37,SAMTEC_ASP_160_HS_NEG_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "39", , @scale , , [ -13.25, -2.30 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "39,SAMTEC_ASP_160_HS_NEG_PAD" ); // // End of the Odd numbered "A" row of differential signal pins // // // Beginning of the "A" row of Blade pins // $$attribute( "COMPONENT_PIN_DEFINITION", "161", , @scale , , [ -28.080, 0.00 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "161,SAMTEC_ASP_160_SML_BLD_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "162", , @scale , , [ -23.190, 0.00 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "162,SAMTEC_ASP_160_LRG_BLD_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "163", , @scale , , [ -16.840, 0.00 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "163,SAMTEC_ASP_160_LRG_BLD_PAD" ); $$attribute( "COMPONENT_PIN_DEFINITION", "164", , @scale , , [ -11.951, 0.00 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "164,SAMTEC_ASP_160_SML_BLD_PAD" ); // // End of the "A" row of Blade pins //