# # Hub Module # # MegArray Connector S1 Upper 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 # F,G,H,J,K 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 # E,F are Grounds H,J is a Differential Pair $$attribute( "COMPONENT_PIN_DEFINITION", "A", , @scale , , [ -6.615, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A, MegArray_PAD_VIA_W" ); $$attribute( "COMPONENT_PIN_DEFINITION", "B", , @scale , , [ -5.080, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "B, MegArray_PAD_VIA_NW" ); $$attribute( "COMPONENT_PIN_DEFINITION", "C", , @scale , , [ -3.810, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "C, MegArray_PAD_VIA_NW" ); $$attribute( "COMPONENT_PIN_DEFINITION", "D", , @scale , , [ -2.540, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "D, MegArray_PAD_VIA_NW" ); $$attribute( "COMPONENT_PIN_DEFINITION", "E", , @scale , , [ -1.270, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "E, MegArray_PAD_SML_VIA_NW" ); $$attribute( "COMPONENT_PIN_DEFINITION", "F", , @scale , , [ 1.270, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "F, MegArray_PAD_SML_VIA_NE" ); $$attribute( "COMPONENT_PIN_DEFINITION", "G", , @scale , , [ 2.540, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "G, MegArray_PAD_SML_VIA_NE" ); $$attribute( "COMPONENT_PIN_DEFINITION", "H", , @scale , , [ 3.810, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "H, MegArray_PAD_MGT_VIA_NE" ); $$attribute( "COMPONENT_PIN_DEFINITION", "J", , @scale , , [ 3.810, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "J, MegArray_PAD_MGT_VIA_SW" ); $$attribute( "COMPONENT_PIN_DEFINITION", "K", , @scale , , [ 6.350, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "K, MegArray_PAD_SML_VIA_NE" ); // Row # E,F is a Differential Pair H,J are Grounds $$attribute( "COMPONENT_PIN_DEFINITION", "A", , @scale , , [ -6.615, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A, MegArray_PAD_VIA_W" ); $$attribute( "COMPONENT_PIN_DEFINITION", "B", , @scale , , [ -5.080, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "B, MegArray_PAD_VIA_NW" ); $$attribute( "COMPONENT_PIN_DEFINITION", "C", , @scale , , [ -3.810, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "C, MegArray_PAD_VIA_NW" ); $$attribute( "COMPONENT_PIN_DEFINITION", "D", , @scale , , [ -2.540, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "D, MegArray_PAD_VIA_NW" ); $$attribute( "COMPONENT_PIN_DEFINITION", "E", , @scale , , [ 0.000, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "E, MegArray_PAD_MGT_VIA_NE" ); $$attribute( "COMPONENT_PIN_DEFINITION", "F", , @scale , , [ 0.000, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "F, MegArray_PAD_MGT_VIA_SW" ); $$attribute( "COMPONENT_PIN_DEFINITION", "G", , @scale , , [ 2.540, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "G, MegArray_PAD_SML_VIA_NE" ); $$attribute( "COMPONENT_PIN_DEFINITION", "H", , @scale , , [ 3.175, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "H, MegArray_PAD_2_WS" ); $$attribute( "COMPONENT_PIN_DEFINITION", "J", , @scale , , [ 5.080, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "J, MegArray_PAD_SML_VIA_NE" ); $$attribute( "COMPONENT_PIN_DEFINITION", "K", , @scale , , [ 6.350, ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "K, MegArray_PAD_SML_VIA_NE" );