[PCB_FORUM] Re: Connector Shield Pins

  • From: "Van Os, Richard (GE Healthcare)" <Richard.VanOs@xxxxxxxxxx>
  • To: <icu-pcb-forum@xxxxxxxxxxxxx>
  • Date: Thu, 7 Jun 2012 09:35:41 -0400

You can add the GND pins as part of the total pin count as shown below
in red. They just don't stand out as gnd pins but that is common.     If
your schematic symbol is a single instance with just pin A on it you
won't have to change it.   

Then add the non mechanical padstacks/pins to the footprint.

 

FILE_TYPE=LIBRARY_PARTS;

primitive 'CONN4_AL1';

  pin

    'A'<0>:

      PIN_NUMBER='(1,2,3,4,5,6)';

      BIDIRECTIONAL='TRUE';

      INPUT_LOAD='(-0.01,0.01)';

      OUTPUT_LOAD='(1.0,-1.0)';

  end_pin;

  body

    PART_NAME='CONN4';

    BODY_NAME='CONN04';

    PHYS_DES_PREFIX='J';

    CLASS='IO';

  end_body;

end_primitive;

 

primitive 'CONN4_AL2';

  pin

    'A'<0>:

      PIN_NUMBER='(1A,1B,2A,2B,1C,2C)';

      BIDIRECTIONAL='TRUE';

      INPUT_LOAD='(-0.01,0.01)';

      OUTPUT_LOAD='(1.0,-1.0)';

  end_pin;

  body

    PART_NAME='CONN4';

    BODY_NAME='CONN04';

    PHYS_DES_PREFIX='J';

    CLASS='IO';

  end_body;

end_primitive;

 

 

Richard Van Os, C.I.D
GE HealthCare -Surgery 

Lead PCB Designer
801-517-6430 (Phone) 

From: icu-pcb-forum-bounce@xxxxxxxxxxxxx
[mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] On Behalf Of Carrow, Dennis
Sent: Wednesday, June 06, 2012 1:44 PM
To: 'icu-pcb-forum@xxxxxxxxxxxxx'
Subject: [PCB_FORUM] Re: Connector Shield Pins

 

Thanks for the reply Richard.  I'm not sure if I did my connectors
"correctly" but my chips file looks like this: Maybe I was lead down the
wrong path on my connector creation.  Changing them at this juncture
would be extremely painful.  Is there any other options for me looking
at my chips file?  Thanks! -Dennis

 

FILE_TYPE=LIBRARY_PARTS;

primitive 'CONN4_AL1';

  pin

    'A'<0>:

      PIN_NUMBER='(1,2,3,4)';

      BIDIRECTIONAL='TRUE';

      INPUT_LOAD='(-0.01,0.01)';

      OUTPUT_LOAD='(1.0,-1.0)';

  end_pin;

  body

    PART_NAME='CONN4';

    BODY_NAME='CONN04';

    PHYS_DES_PREFIX='J';

    CLASS='IO';

  end_body;

end_primitive;

 

primitive 'CONN4_AL2';

  pin

    'A'<0>:

      PIN_NUMBER='(1A,1B,2A,2B)';

      BIDIRECTIONAL='TRUE';

      INPUT_LOAD='(-0.01,0.01)';

      OUTPUT_LOAD='(1.0,-1.0)';

  end_pin;

  body

    PART_NAME='CONN4';

    BODY_NAME='CONN04';

    PHYS_DES_PREFIX='J';

    CLASS='IO';

  end_body;

end_primitive;

 

END.

 

From: icu-pcb-forum-bounce@xxxxxxxxxxxxx
[mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] On Behalf Of Van Os, Richard
(GE Healthcare)
Sent: Friday, June 01, 2012 9:51 AM
To: icu-pcb-forum@xxxxxxxxxxxxx
Subject: [PCB_FORUM] Re: Connector Shield Pins

 

DC

 

Make them electrical call them G1 G2  Mechanical pins can't be used for
connections.

 

Here is a chips file example:

 

FILE_TYPE=LIBRARY_PARTS;

primitive 'CONN4_USB_TYPEB_4GNDLOC_4PIN';

  pin

    'G1':

      PIN_NUMBER='(G1)';

      PINUSE='POWER';

    'G2':

      PIN_NUMBER='(G2)';

      PINUSE='POWER';

    '3':

      PIN_NUMBER='(3)';

      PINUSE='UNSPEC';

      NO_LOAD_CHECK='Both';

      NO_IO_CHECK='Both';

      ALLOW_CONNECT='TRUE';

    '1':

      PIN_NUMBER='(1)';

      PINUSE='UNSPEC';

      NO_LOAD_CHECK='Both';

      NO_IO_CHECK='Both';

      ALLOW_CONNECT='TRUE';

    '4':

      PIN_NUMBER='(4)';

      PINUSE='UNSPEC';

      NO_LOAD_CHECK='Both';

      NO_IO_CHECK='Both';

      ALLOW_CONNECT='TRUE';

    '2':

      PIN_NUMBER='(2)';

      PINUSE='UNSPEC';

      NO_LOAD_CHECK='Both';

      NO_IO_CHECK='Both';

      ALLOW_CONNECT='TRUE';

    'G3':

      PIN_NUMBER='(G3)';

      PINUSE='POWER';

    'G4':

      PIN_NUMBER='(G4)';

      PINUSE='POWER';

  end_pin;

  body

    PART_NAME='CONN4_USB_TYPEB_4GNDLOC';

    BODY_NAME='CONN4_USB_TYPEB_4GNDLOC';

    PHYS_DES_PREFIX='J';

    CLASS='IC';

  end_body;

end_primitive;

 

Richard Van Os, C.I.D
GE HealthCare -Surgery 

Lead PCB Designer
801-517-6430 (Phone) 

From: icu-pcb-forum-bounce@xxxxxxxxxxxxx
[mailto:icu-pcb-forum-bounce@xxxxxxxxxxxxx] On Behalf Of Carrow, Dennis
Sent: Friday, June 01, 2012 8:18 AM
To: 'icu-pcb-forum@xxxxxxxxxxxxx'
Subject: [PCB_FORUM] Connector Shield Pins

 

Hello All,

                I'm using Allegro 16.5 with Design Entry HDL and I need
to make a USB connector that has 4 pins for signals but also has two
pins that will tie the shield to ground.  My question is should these
two shield pins be made mechanical or connect pins?  Thanks in advance
for any advice on how to handle this!  -DC

Other related posts: