// File: atca_12v_isolated_pq60120qea25nns_g // // Date: Original Rev. 16-Jan-2015 // Current Rev. 19-Oct-2016 // // // // This is the ATCA Isolated 12V Module Geometry // ------------ // // It is based on the "Quarter-Brick" and specifically // to match a SynQor: PQ60120QEA25NNS-G // // Note that the 0,0 of this geometry is in its center. // // Note that this geometry has its own "internal" // padstacks. // // // Pins on this SynQor Isolated 12 Volt module are either // 40 mil or 62 mil diameter with 80 mil or 100 mil // diameter standoff shoulders. // // The 40 mil pins are used for 2 purposes: // // Low Current control and monitoring signals // Medium Current 48V input power // // The 62 mil pins are used for the High Current // 12V output power. // // // This geometry includes 3 padstacks: // // term_pow_12V_low_i for the 40 mil Low Current pins // term_pow_12V_med_i for the 40 mil Medium Current pins // term_pow_12V_hi_i for the 62 mil High Current pins // // // The layout orientation of the geometry is with // its long axis horizontal and pin #1 in the SE corner. // Thus it can probably be placed on the Hub-Module // without rotation. // // This metric geometry comes from a 100% screwed up // English dimensioned design. It is 2.300" x 1.450" // i.e. 58.42 mm x 36.83 mm. // // NOTE: See the notes below in the Pin List. // Still need to verify the location and // function of some of the pins. // // $abort_enable = @false; $$lock_windows(@on) ; $$snap_diagonal(@off) ; $$snap_orthogonal(@off) ; //---------------------------------------------------------------------------- //---------------------------------------------------------------------------- // // // 40 mil diameter Low Current padstack for the ATCA Isolated 12V Module // ----------------===-------- // // 1.60 mm drill // 3.00 mm pad land // 3.10 mm soldermask opening // 2.80 mm plane relief // // // --> the pin to drill hole wall solder gap 0.29 mm // on each side of the pin // // --> the thickness of the donut wall is 0.70 mm // // --> the Plane Relief Air Gap is 0.60 mm // from the edge of the Drill Hole // ---------------------- // // --> the thickness of the Gnd Plane web is 1.01 mm // for 0.150" spaced pins // $$create_pin("term_pow_12V_low_i", @replace); $$page(0.0,0.0,0.0, @mm, 0.0, 0.0, [0.0, 0.0, 'PI$term_pow_12V_low_i']); $$point_mode(@vertex); $$attribute( "TERMINAL_THRUHOLE_DEFINITION", ""); $$attribute( "TERMINAL_DRILL_SIZE", "", , @scale , , [ 1.60, 0.0]); $$circle( "PAD", 0.0, 0.0, 3.00, 0.0); $$circle( "SIGNAL", 0.0, 0.0, 3.00, 0.0); $$circle( "SOLDER_MASK", 0.0, 0.0, 3.10, 0.0); $$circle( "POWER", 0.0, 0.0, 2.80, 0.0); //---------------------------------------------------------------------------- //---------------------------------------------------------------------------- // // // 40 mil diameter Medium Current padstack for the ATCA Isolated 12V Module // ----------------======-------- // // 1.60 mm drill // 3.50 mm pad land // 3.60 mm soldermask opening // 2.80 mm plane relief // // // --> the pin to drill hole wall solder gap 0.29 mm // on each side of the pin // // --> the thickness of the donut wall is 0.70 mm // // --> the Plane Relief Air Gap is 0.60 mm // from the edge of the Drill Hole // ---------------------- // // $$create_pin("term_pow_12V_med_i", @replace); $$page(0.0,0.0,0.0, @mm, 0.0, 0.0, [0.0, 0.0, 'PI$term_pow_12V_med_i']); $$point_mode(@vertex); $$attribute( "TERMINAL_THRUHOLE_DEFINITION", ""); $$attribute( "TERMINAL_DRILL_SIZE", "", , @scale , , [ 1.60, 0.0]); $$circle( "PAD", 0.0, 0.0, 3.50, 0.0); $$circle( "SIGNAL", 0.0, 0.0, 3.50, 0.0); $$circle( "SOLDER_MASK", 0.0, 0.0, 3.60, 0.0); $$circle( "POWER", 0.0, 0.0, 2.80, 0.0); //---------------------------------------------------------------------------- //---------------------------------------------------------------------------- // // // 62 mil diameter High Current padstack for the ATCA Isolated 12V Module // ----------------====-------- // // 2.20 mm drill // 3.60 mm pad land // 3.70 mm soldermask opening // 3.60 mm plane relief // // // --> the pin to drill hole wall solder gap 0.31 mm // on each side of the pin // // --> the thickness of the donut wall is 0.70 mm // // --> the Plane Relief Air Gap is 0.70 mm // from the edge of the Drill Hole // ---------------------- // // $$create_pin("term_pow_12V_hi_i", @replace); $$page(0.0,0.0,0.0, @mm, 0.0, 0.0, [0.0, 0.0, 'PI$term_pow_12V_hi_i']); $$point_mode(@vertex); $$attribute( "TERMINAL_THRUHOLE_DEFINITION", ""); $$attribute( "TERMINAL_DRILL_SIZE", "", , @scale , , [ 2.20, 0.0 ]); $$circle( "PAD", 0.0, 0.0, 3.60, 0.0); $$circle( "SIGNAL", 0.0, 0.0, 3.60, 0.0); $$circle( "SOLDER_MASK", 0.0, 0.0, 3.70, 0.0); $$circle( "POWER", 0.0, 0.0, 3.60, 0.0); //---------------------------------------------------------------------------- //---------------------------------------------------------------------------- // // Now the actual ATCA Isolated 12 Volt Geometry // $$create_component("ATCA_Power_12V"); $$page(0.0, 0.0, 0.0, @mm, 0.0, 0.0, [0.0,0.0,'CO$ATCA_Power_12V'] ); $$point_mode(@vertex); $$attribute( "COMPONENT_HEIGHT", "", , @scale , , [8.0, 0.0]); $$attribute( "COMPONENT_OUTLINE_OVERHANG", "no"); $$attribute( "COMPONENT_LAYOUT_SURFACE", "both"); // // Component Outline // $$initial([ 29.210, 18.415 ], , @nosnap ); $$terminal([ -29.210, 18.415 ]); $$terminal([ -29.210, -18.415 ]); $$terminal([ 29.210, -18.415 ]); $$terminal([ 29.210, 18.415 ]); $$attribute( "COMPONENT_PLACEMENT_OUTLINE", "", @mark, @scale ); // // Silkscreen Outline // $$template_line_style( @Solid ); $$initial([ 29.210, 18.415 ], , @nosnap ); $$terminal([ -29.210, 18.415 ]); $$terminal([ -29.210, -18.415 ]); $$terminal([ 29.210, -18.415 ]); $$terminal([ 29.210, 18.415 ]); $$path( "SILKSCREEN", 0.20 ); // // Silkscreen the two main transformers / inductors // $$template_line_style( @Solid ); $$initial([ 1.40, -17.00 ], , @nosnap ); $$terminal([ 1.40, 5.70 ]); $$terminal([ -16.40, 5.70 ]); $$terminal([ -16.40, -17.00 ]); $$terminal([ 1.40, -17.00 ]); $$path( "SILKSCREEN_1", 0.20 ); $$template_line_style( @Solid ); $$initial([ 19.60, -17.00 ], , @nosnap ); $$terminal([ 19.60, 9.10 ]); $$terminal([ 12.00, 9.10 ]); $$terminal([ 12.00, -17.00 ]); $$terminal([ 19.60, -17.00 ]); $$path( "SILKSCREEN_1", 0.20 ); // Silkscreen End of // // Reference Designator // $$text( "SILKSCREEN", "^$ref", 0.0, -5.0, 2.5, @BC, 0, 1.00, 0.20, "std", "None", 0.0, 0.0 ); // // Pins on the ATCA Isolated 12 Volt module. // // // 1 Positive input power 48V // 2 On/Off control input // 3 Negative input power 48V // // 4 Negative Output Isolated 12V // 5 Negative Sense Input // 6 Output Voltage Trim // 7 Positive Sense Input // 8 Positive Output Isolated 12V // // // // // Now the pins #1 through #3 the Input Power and On/Off Control // $$attribute( "COMPONENT_PIN_DEFINITION", "1", , @scale , , [ 25.654, -7.493 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "1, term_pow_12V_med_i"); $$attribute( "COMPONENT_PIN_DEFINITION", "2", , @scale , , [ 25.654, 0.127 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "2, term_pow_12V_low_i"); $$attribute( "COMPONENT_PIN_DEFINITION", "3", , @scale , , [ 25.654, 7.747 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "3, term_pow_12V_med_i"); // // Now the pins #4 through #8 the Outputs, Trim, Remote Sense // // * ---> I assume that these pins are centered. No dimension in Data Sheet. // $$attribute( "COMPONENT_PIN_DEFINITION", "4", , @scale , , [ -25.146, 7.747 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "4, term_pow_12V_hi_i"); $$attribute( "COMPONENT_PIN_DEFINITION", "5", , @scale , , [ -25.146, 3.937 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "5, term_pow_12V_low_i"); $$attribute( "COMPONENT_PIN_DEFINITION", "6", , @scale , , [ -25.146, 0.127 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "6, term_pow_12V_low_i"); $$attribute( "COMPONENT_PIN_DEFINITION", "7", , @scale , , [ -25.146, -3.683 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "7, term_pow_12V_low_i"); $$attribute( "COMPONENT_PIN_DEFINITION", "8", , @scale , , [ -25.146, -7.493 ]); $$attribute( "COMPONENT_PADSTACK_OVERRIDE", "8, term_pow_12V_hi_i");