// // FLVC2104 Rev 2 // // NORTH ROW Pin List // --------------------- // // Original Rev. 27-Jan-2016 // Most Recent Rev. 27-Jan-2016 // // // This is the hand coded list of 42 pins across the // Top Row of the FLVC2104 geometry. // // These are pins: A3 through A44 // // For now this is hand coded as all NNW or NNE // type pin/pad stacks. // // In the future we will likely need some of the // pin/pad stacks to be SMD Pas Only or // pin/pad stacks for high-speed differential signals. // $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A3, BGA_2104_PAD_LONG_VIA_NNW"); $$attribute( "COMPONENT_PIN_DEFINITION", "A3", , @scale , , [ -21.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A4, BGA_2104_PAD_LONG_VIA_NNW"); $$attribute( "COMPONENT_PIN_DEFINITION", "A4", , @scale , , [ -20.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A5, BGA_2104_PAD_LONG_VIA_NNW"); $$attribute( "COMPONENT_PIN_DEFINITION", "A5", , @scale , , [ -19.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A6, BGA_2104_PAD_LONG_VIA_NNW"); $$attribute( "COMPONENT_PIN_DEFINITION", "A6", , @scale , , [ -18.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A7, BGA_2104_PAD_LONG_VIA_NNW"); $$attribute( "COMPONENT_PIN_DEFINITION", "A7", , @scale , , [ -17.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A8, BGA_2104_PAD_LONG_VIA_NNW"); $$attribute( "COMPONENT_PIN_DEFINITION", "A8", , @scale , , [ -16.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A9, BGA_2104_PAD_LONG_VIA_NNW"); $$attribute( "COMPONENT_PIN_DEFINITION", "A9", , @scale , , [ -15.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A10, BGA_2104_PAD_LONG_VIA_NNW"); $$attribute( "COMPONENT_PIN_DEFINITION", "A10", , @scale , , [ -14.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A11, BGA_2104_PAD_LONG_VIA_NNW"); $$attribute( "COMPONENT_PIN_DEFINITION", "A11", , @scale , , [ -13.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A12, BGA_2104_PAD_LONG_VIA_NNW"); $$attribute( "COMPONENT_PIN_DEFINITION", "A12", , @scale , , [ -12.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A13, BGA_2104_PAD_LONG_VIA_NNW"); $$attribute( "COMPONENT_PIN_DEFINITION", "A13", , @scale , , [ -11.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A14, BGA_2104_PAD_LONG_VIA_NNW"); $$attribute( "COMPONENT_PIN_DEFINITION", "A14", , @scale , , [ -10.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A15, BGA_2104_PAD_LONG_VIA_NNW"); $$attribute( "COMPONENT_PIN_DEFINITION", "A15", , @scale , , [ -9.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A16, BGA_2104_PAD_LONG_VIA_NNW"); $$attribute( "COMPONENT_PIN_DEFINITION", "A16", , @scale , , [ -8.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A17, BGA_2104_PAD_LONG_VIA_NNW"); $$attribute( "COMPONENT_PIN_DEFINITION", "A17", , @scale , , [ -7.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A18, BGA_2104_PAD_LONG_VIA_NNW"); $$attribute( "COMPONENT_PIN_DEFINITION", "A18", , @scale , , [ -6.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A19, BGA_2104_PAD_LONG_VIA_NNW"); $$attribute( "COMPONENT_PIN_DEFINITION", "A19", , @scale , , [ -5.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A20, BGA_2104_PAD_LONG_VIA_NNW"); $$attribute( "COMPONENT_PIN_DEFINITION", "A20", , @scale , , [ -4.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A21, BGA_2104_PAD_LONG_VIA_NNW"); $$attribute( "COMPONENT_PIN_DEFINITION", "A21", , @scale , , [ -3.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A22, BGA_2104_PAD_LONG_VIA_NNW"); $$attribute( "COMPONENT_PIN_DEFINITION", "A22", , @scale , , [ -2.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A23, BGA_2104_PAD_LONG_VIA_NNW"); $$attribute( "COMPONENT_PIN_DEFINITION", "A23", , @scale , , [ -1.00, 23.30 ] ); // -- Center $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A24, BGA_2104_PAD_LONG_VIA_NNE"); $$attribute( "COMPONENT_PIN_DEFINITION", "A24", , @scale , , [ 1.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A25, BGA_2104_PAD_LONG_VIA_NNE"); $$attribute( "COMPONENT_PIN_DEFINITION", "A25", , @scale , , [ 2.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A26, BGA_2104_PAD_LONG_VIA_NNE"); $$attribute( "COMPONENT_PIN_DEFINITION", "A26", , @scale , , [ 3.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A27, BGA_2104_PAD_LONG_VIA_NNE"); $$attribute( "COMPONENT_PIN_DEFINITION", "A27", , @scale , , [ 4.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A28, BGA_2104_PAD_LONG_VIA_NNE"); $$attribute( "COMPONENT_PIN_DEFINITION", "A28", , @scale , , [ 5.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A29, BGA_2104_PAD_LONG_VIA_NNE"); $$attribute( "COMPONENT_PIN_DEFINITION", "A29", , @scale , , [ 6.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A30, BGA_2104_PAD_LONG_VIA_NNE"); $$attribute( "COMPONENT_PIN_DEFINITION", "A30", , @scale , , [ 7.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A31, BGA_2104_PAD_LONG_VIA_NNE"); $$attribute( "COMPONENT_PIN_DEFINITION", "A31", , @scale , , [ 8.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A32, BGA_2104_PAD_LONG_VIA_NNE"); $$attribute( "COMPONENT_PIN_DEFINITION", "A32", , @scale , , [ 9.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A33, BGA_2104_PAD_LONG_VIA_NNE"); $$attribute( "COMPONENT_PIN_DEFINITION", "A33", , @scale , , [ 10.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A34, BGA_2104_PAD_LONG_VIA_NNE"); $$attribute( "COMPONENT_PIN_DEFINITION", "A34", , @scale , , [ 11.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A35, BGA_2104_PAD_LONG_VIA_NNE"); $$attribute( "COMPONENT_PIN_DEFINITION", "A35", , @scale , , [ 12.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A36, BGA_2104_PAD_LONG_VIA_NNE"); $$attribute( "COMPONENT_PIN_DEFINITION", "A36", , @scale , , [ 13.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A37, BGA_2104_PAD_LONG_VIA_NNE"); $$attribute( "COMPONENT_PIN_DEFINITION", "A37", , @scale , , [ 14.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A38, BGA_2104_PAD_LONG_VIA_NNE"); $$attribute( "COMPONENT_PIN_DEFINITION", "A38", , @scale , , [ 15.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A39, BGA_2104_PAD_LONG_VIA_NNE"); $$attribute( "COMPONENT_PIN_DEFINITION", "A39", , @scale , , [ 16.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A40, BGA_2104_PAD_LONG_VIA_NNE"); $$attribute( "COMPONENT_PIN_DEFINITION", "A40", , @scale , , [ 17.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A41, BGA_2104_PAD_LONG_VIA_NNE"); $$attribute( "COMPONENT_PIN_DEFINITION", "A41", , @scale , , [ 18.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A42, BGA_2104_PAD_LONG_VIA_NNE"); $$attribute( "COMPONENT_PIN_DEFINITION", "A42", , @scale , , [ 19.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A43, BGA_2104_PAD_LONG_VIA_NNE"); $$attribute( "COMPONENT_PIN_DEFINITION", "A43", , @scale , , [ 20.00, 23.30 ] ); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "A44, BGA_2104_PAD_LONG_VIA_NNE"); $$attribute( "COMPONENT_PIN_DEFINITION", "A44", , @scale , , [ 21.00, 23.30 ] );