// // // // Shape Edit Section of the // -==========----------------- // // HTM Card Printed Circuit Board Geometry File // ------------------------------------------------ // // // Area Fills on Signal Layer 11 <--- // ---------------------------==== // // // // Original Rev. 26-Mar-2018 // Current Rev. 29-Mar-2018 // // // Notes: // // - These are Area Fills because they are on a Signal layer // in the Mentor design. // // - The principal power nets that are distributed // on Signal_11 are: // // BULK_2V5 // Trans and Rec MiniPOD 3V3 and 2V5 // CLK_3V3 // BULK_3V3 East of the BULK_3V3 Regulator U101 // // // - These fills are kept back at least 4.5 mm from the // top and bottom edges so that the area fills will not be // exposed when the top and bottom edges are milled to // allow this card to fit into the crate card guides. // // - These fills are kept back at least 1mm from the front // and back edges to comply with normal decorum. // // - EVERYTHING in this Signal_11 fill file is repeated // on both the layers: DIELECTRIC_1 and SHAPE_EDIT. // See the bottom section of this file. // // - As of 28-Mar-2018 there are 7 shapes defined in this file. // // MiniPOD: Separate Filtered MP_2V5 and MP_3V3 for each MiniPOD. // // // // // // Net: BULK_2V5 // // Fill Layer: Signal_11 // // Location: U111 Bulk_2V5 Regulator and downward // // Resolution: Medium // $$initial([ 99.0, 219.5 ], , @nosnap ); // Start in the NE corner - go CCW $$terminal([ 48.0, 219.5 ] ); // Go most of the way West across the Top $$terminal([ 48.0, 82.0 ] ); // Go Down the West Edge. $$terminal([ 73.6, 82.0 ] ); // Go East across the bottom. $$terminal([ 73.6, 150.0 ] ); // Go North up past the MiniPODs $$terminal([ 99.0, 150.0 ] ); // Go East across the bottom of the // BULK_2V5 Regulator. $$terminal([ 99.0, 219.5 ] ); // Go North up the East edge of the // Trans_MiniPOD back to home. $$path( "SHAPE_EDIT", 0.0 ); // // Net: MP_TRANS_3V3 // // Fill Layer: Signal_11 // // Location: Transmitter MiniPOD // // Resolution: Medium // $$initial([ 118.0, 110.0 ], , @nosnap ); // Start in the NE corner - go CCW $$terminal([ 74.4, 110.0 ] ); // Go most of the way West across the Top $$terminal([ 74.4, 97.0 ] ); // Go Down the West Edge. $$terminal([ 118.0, 97.0 ] ); // Go East across the bottom. $$terminal([ 118.0, 110.0 ] ); // Go North up the East edge of the // Trans_MiniPOD back to home. $$path( "SHAPE_EDIT", 0.0 ); // // Net: MP_TRANS_2V5 // // Fill Layer: Signal_11 // // Location: Transmitter MiniPOD // // Resolution: Medium // $$initial([ 118.0, 96.2 ], , @nosnap ); // Start in the NE corner - go CCW $$terminal([ 74.4, 96.2 ] ); // Go most of the way West across the Top $$terminal([ 74.4, 82.0 ] ); // Go Down the West Edge. $$terminal([ 118.0, 82.0 ] ); // Go East across the bottom. $$terminal([ 118.0, 96.2 ] ); // Go North up the East edge of the // Trans_MiniPOD back to home. $$path( "SHAPE_EDIT", 0.0 ); // // Net: MP_REC_3V3 // // Fill Layer: Signal_11 // // Location: Receiver MiniPOD // // Resolution: Medium // $$initial([ 118.0, 144.0 ], , @nosnap ); // Start in the NE corner - go CCW $$terminal([ 74.4, 144.0 ] ); // Go most of the way West across the Top $$terminal([ 74.4, 131.0 ] ); // Go Down the West Edge. $$terminal([ 118.0, 131.0 ] ); // Go East across the bottom. $$terminal([ 118.0, 144.0 ] ); // Go North up the East edge of the // Rec_MiniPOD back to home. $$path( "SHAPE_EDIT", 0.0 ); // // Net: MP_REC_2V5 // // Fill Layer: Signal_11 // // Location: Receiver MiniPOD // // Resolution: Medium // $$initial([ 118.0, 130.2 ], , @nosnap ); // Start in the NE corner - go CCW $$terminal([ 74.4, 130.2 ] ); // Go most of the way West across the Top $$terminal([ 74.4, 116.0 ] ); // Go Down the West Edge. $$terminal([ 118.0, 116.0 ] ); // Go East across the bottom. $$terminal([ 118.0, 130.2 ] ); // Go North up the East edge of the // Rec_MiniPOD back to home. $$path( "SHAPE_EDIT", 0.0 ); // // Net: CLK_3V3 // // Fill Layer: Signal_11 // // Location: L251 U252 U253 U254 U256 Clock Generation & Fanout // // Resolution: Medium // $$initial([ 260.0, 192.6 ], , @nosnap ); // Start in the NE corner - go CCW $$terminal([ 211.0, 192.6 ] ); // Go West across the Top $$terminal([ 211.0, 176.0 ] ); // Go part way Down the West Edge. $$terminal([ 235.0, 176.0 ] ); // Go East toward the clock fanout $$terminal([ 235.0, 119.0 ] ); // Go Down the rest of the West edge $$terminal([ 260.0, 119.0 ] ); // Go East across the bottom of the // clock generation and fanout. $$terminal([ 260.0, 192.6 ] ); // Go North up the East edge of the // clock gen and fanout back to home. $$path( "SHAPE_EDIT", 0.0 ); // // Net: BULK_3V3 // // Fill Layer: Signal_11 // // Location: U101 Bulk 3V3 Regulator U101 and to the East // // Resolution: Medium // $$initial([ 255.0, 217.5 ], , @nosnap ); // Start in the NE corner - go CCW $$terminal([ 135.0, 217.5 ] ); // Go most of the way West across the Top $$terminal([ 135.0, 166.0 ] ); // Go Down West edge of Bulk 3V3 Supply $$terminal([ 187.5, 166.0 ] ); // Go East across the top of J2 Mezz Conn. $$terminal([ 187.5, 153.0 ] ); // Go South to pick up the Bulk 3V3 part of Mezz J2 $$terminal([ 216.0, 153.0 ] ); // Go East under the Bulk 3V3 part of the Mezz J2 Conn. $$terminal([ 216.0, 135.0 ] ); // Go South part way down the East edge of J3 $$terminal([ 234.0, 135.0 ] ); // Go East over to the CLK_3V3 Fill $$terminal([ 234.0, 175.0 ] ); // Go North up the West edge of the CLK_3V3 Fill $$terminal([ 210.0, 175.0 ] ); // Go West under the bump out on the CLK_3V3 Fill $$terminal([ 210.0, 193.4 ] ); // Go North past the bump out on the CLK_3V3 Fill $$terminal([ 255.0, 193.4 ] ); // Go East across the top of the CLK_3V3 Fill $$terminal([ 255.0, 217.5 ] ); // Go North up the start of this BULK_3V3 Fill $$path( "SHAPE_EDIT", 0.0 ); // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- // // Repete the above on design layer $$path( "DIELECTRIC_1", 0.0 ); // // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- // // // Net: BULK_2V5 // // Fill Layer: Signal_11 // // Location: U111 Bulk_2V5 Regulator and downward // // Resolution: Medium // $$initial([ 99.0, 219.5 ], , @nosnap ); // Start in the NE corner - go CCW $$terminal([ 48.0, 219.5 ] ); // Go most of the way West across the Top $$terminal([ 48.0, 82.0 ] ); // Go Down the West Edge. $$terminal([ 73.6, 82.0 ] ); // Go East across the bottom. $$terminal([ 73.6, 150.0 ] ); // Go North up past the MiniPODs $$terminal([ 99.0, 150.0 ] ); // Go East across the bottom of the // BULK_2V5 Regulator. $$terminal([ 99.0, 219.5 ] ); // Go North up the East edge of the // Trans_MiniPOD back to home. $$path( "DIELECTRIC_1", 0.0 ); // // Net: MP_TRANS_3V3 // // Fill Layer: Signal_11 // // Location: Transmitter MiniPOD // // Resolution: Medium // $$initial([ 118.0, 110.0 ], , @nosnap ); // Start in the NE corner - go CCW $$terminal([ 74.4, 110.0 ] ); // Go most of the way West across the Top $$terminal([ 74.4, 97.0 ] ); // Go Down the West Edge. $$terminal([ 118.0, 97.0 ] ); // Go East across the bottom. $$terminal([ 118.0, 110.0 ] ); // Go North up the East edge of the // Trans_MiniPOD back to home. $$path( "DIELECTRIC_1", 0.0 ); // // Net: MP_TRANS_2V5 // // Fill Layer: Signal_11 // // Location: Transmitter MiniPOD // // Resolution: Medium // $$initial([ 118.0, 96.2 ], , @nosnap ); // Start in the NE corner - go CCW $$terminal([ 74.4, 96.2 ] ); // Go most of the way West across the Top $$terminal([ 74.4, 82.0 ] ); // Go Down the West Edge. $$terminal([ 118.0, 82.0 ] ); // Go East across the bottom. $$terminal([ 118.0, 96.2 ] ); // Go North up the East edge of the // Trans_MiniPOD back to home. $$path( "DIELECTRIC_1", 0.0 ); // // Net: MP_REC_3V3 // // Fill Layer: Signal_11 // // Location: Receiver MiniPOD // // Resolution: Medium // $$initial([ 118.0, 144.0 ], , @nosnap ); // Start in the NE corner - go CCW $$terminal([ 74.4, 144.0 ] ); // Go most of the way West across the Top $$terminal([ 74.4, 131.0 ] ); // Go Down the West Edge. $$terminal([ 118.0, 131.0 ] ); // Go East across the bottom. $$terminal([ 118.0, 144.0 ] ); // Go North up the East edge of the // Rec_MiniPOD back to home. $$path( "DIELECTRIC_1", 0.0 ); // // Net: MP_REC_2V5 // // Fill Layer: Signal_11 // // Location: Receiver MiniPOD // // Resolution: Medium // $$initial([ 118.0, 130.2 ], , @nosnap ); // Start in the NE corner - go CCW $$terminal([ 74.4, 130.2 ] ); // Go most of the way West across the Top $$terminal([ 74.4, 116.0 ] ); // Go Down the West Edge. $$terminal([ 118.0, 116.0 ] ); // Go East across the bottom. $$terminal([ 118.0, 130.2 ] ); // Go North up the East edge of the // Rec_MiniPOD back to home. $$path( "DIELECTRIC_1", 0.0 ); // // Net: CLK_3V3 // // Fill Layer: Signal_11 // // Location: L251 U252 U253 U254 U256 Clock Generation & Fanout // // Resolution: Medium // $$initial([ 260.0, 192.6 ], , @nosnap ); // Start in the NE corner - go CCW $$terminal([ 211.0, 192.6 ] ); // Go West across the Top $$terminal([ 211.0, 176.0 ] ); // Go part way Down the West Edge. $$terminal([ 235.0, 176.0 ] ); // Go East toward the clock fanout $$terminal([ 235.0, 119.0 ] ); // Go Down the rest of the West edge $$terminal([ 260.0, 119.0 ] ); // Go East across the bottom of the // clock generation and fanout. $$terminal([ 260.0, 192.6 ] ); // Go North up the East edge of the // clock gen and fanout back to home. $$path( "DIELECTRIC_1", 0.0 ); // // Net: BULK_3V3 // // Fill Layer: Signal_11 // // Location: U101 Bulk 3V3 Regulator U101 and to the East // // Resolution: Medium // $$initial([ 255.0, 217.5 ], , @nosnap ); // Start in the NE corner - go CCW $$terminal([ 135.0, 217.5 ] ); // Go most of the way West across the Top $$terminal([ 135.0, 166.0 ] ); // Go Down West edge of Bulk 3V3 Supply $$terminal([ 187.5, 166.0 ] ); // Go East across the top of J2 Mezz Conn. $$terminal([ 187.5, 153.0 ] ); // Go South to pick up the Bulk 3V3 part of Mezz J2 $$terminal([ 216.0, 153.0 ] ); // Go East under the Bulk 3V3 part of the Mezz J2 Conn. $$terminal([ 216.0, 135.0 ] ); // Go South part way down the East edge of J3 $$terminal([ 234.0, 135.0 ] ); // Go East over to the CLK_3V3 Fill $$terminal([ 234.0, 175.0 ] ); // Go North up the West edge of the CLK_3V3 Fill $$terminal([ 210.0, 175.0 ] ); // Go West under the bump out on the CLK_3V3 Fill $$terminal([ 210.0, 193.4 ] ); // Go North past the bump out on the CLK_3V3 Fill $$terminal([ 255.0, 193.4 ] ); // Go East across the top of the CLK_3V3 Fill $$terminal([ 255.0, 217.5 ] ); // Go North up the start of this BULK_3V3 Fill $$path( "DIELECTRIC_1", 0.0 );