[PCB_FORUM] Re: Connector Shield Pins

  • From: "Carrow, Dennis" <dcarrow@xxxxxxxxxx>
  • To: "'icu-pcb-forum@xxxxxxxxxxxxx'" <icu-pcb-forum@xxxxxxxxxxxxx>
  • Date: Wed, 6 Jun 2012 19:43:40 +0000

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> 
[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: