# # Hub Module # # MegArray Connector S2 Lower Template File # ---------------------===========---------------- # # # Original Rev. 23-Jun-2015 # Most Recent Rev. 19-Jan-2017 # # # Note: The Small Via Pads are used on all Grounds in columns # A,B,C,D,E where dual track routing must get through # the forest of Ground Vias. # # # Update on 18-Jan-2017 to use a small pin Via with a 0.13 mm # narrow dog-bone for just the actual MGT differential signal pins. # # // Row # B,C is a Differential Pair E,F are Grounds $$attribute( "COMPONENT_PIN_DEFINITION", "A", , @scale , , [ -6.350, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A, MegArray_PAD_SML_VIA_SW" ); $$attribute( "COMPONENT_PIN_DEFINITION", "B", , @scale , , [ -3.810, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "B, MegArray_PAD_MGT_VIA_SE" ); $$attribute( "COMPONENT_PIN_DEFINITION", "C", , @scale , , [ -3.810, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "C, MegArray_PAD_MGT_VIA_NW" ); $$attribute( "COMPONENT_PIN_DEFINITION", "D", , @scale , , [ -2.540, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "D, MegArray_PAD_SML_VIA_SW" ); $$attribute( "COMPONENT_PIN_DEFINITION", "E", , @scale , , [ -1.270, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "E, MegArray_PAD_SML_VIA_SW" ); $$attribute( "COMPONENT_PIN_DEFINITION", "F", , @scale , , [ 1.270, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "F, MegArray_PAD_SML_VIA_SE" ); $$attribute( "COMPONENT_PIN_DEFINITION", "G", , @scale , , [ 2.540, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "G, MegArray_PAD_VIA_SE" ); $$attribute( "COMPONENT_PIN_DEFINITION", "H", , @scale , , [ 3.810, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "H, MegArray_PAD_VIA_SE" ); $$attribute( "COMPONENT_PIN_DEFINITION", "J", , @scale , , [ 5.080, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "J, MegArray_PAD_VIA_SE" ); $$attribute( "COMPONENT_PIN_DEFINITION", "K", , @scale , , [ 6.615, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "K, MegArray_PAD_VIA_E" ); // Row # B,C are Grounds E,F is a Differential Pair $$attribute( "COMPONENT_PIN_DEFINITION", "A", , @scale , , [ -6.350, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A, MegArray_PAD_SML_VIA_SW" ); $$attribute( "COMPONENT_PIN_DEFINITION", "B", , @scale , , [ -5.080, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "B, MegArray_PAD_SML_VIA_SW" ); $$attribute( "COMPONENT_PIN_DEFINITION", "C", , @scale , , [ -3.175, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "C, MegArray_PAD_2_ES" ); $$attribute( "COMPONENT_PIN_DEFINITION", "D", , @scale , , [ -2.540, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "D, MegArray_PAD_SML_VIA_SW" ); $$attribute( "COMPONENT_PIN_DEFINITION", "E", , @scale , , [ 0.000, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "E, MegArray_PAD_MGT_VIA_SE" ); $$attribute( "COMPONENT_PIN_DEFINITION", "F", , @scale , , [ 0.000, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "F, MegArray_PAD_MGT_VIA_NW" ); $$attribute( "COMPONENT_PIN_DEFINITION", "G", , @scale , , [ 2.540, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "G, MegArray_PAD_VIA_SE" ); $$attribute( "COMPONENT_PIN_DEFINITION", "H", , @scale , , [ 3.810, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "H, MegArray_PAD_VIA_SE" ); $$attribute( "COMPONENT_PIN_DEFINITION", "J", , @scale , , [ 5.080, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "J, MegArray_PAD_VIA_SE" ); $$attribute( "COMPONENT_PIN_DEFINITION", "K", , @scale , , [ 6.615, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "K, MegArray_PAD_VIA_E" );