+ Post New Thread
Results 1 to 5 of 5
  1. #1
    Newbie level 6
    Points: 102, Level: 1
    FredCailloux's Avatar
    Join Date
    Feb 2017
    Location
    In Quebec
    Posts
    13
    Helped
    3 / 3
    Points
    102
    Level
    1

    OrCAD Allegro PCB Editor Footprint do not match Capture part symbol

    OrCAD16.6 - In Capture using 3 MOSFET assigned footprint TO3
    (standard in \pcb_lib\symbols\ TO3.dra). When jumping to Allegro PCB Editor trying to use the QuickPlace tool, all my schematic parts are placed on top corner except the 3 MOSFET TO3.


    Issued error "Pin number do not match between symbol and component".
    This is because the TO3.dra include 4 pins, pin 3 and 4 are the same TO3 casing, yet the MOSFET only has 3 pins named 1 2 and 3. On the footprint the TO3 end holes are marked like two separate pin 3 and 4. Yet, electrically speaking they are identical. Allegro PCB Editor expect only 3 pins from the symbol, yet there are 4 pins on the footprint. Hence, the error.

    I want to avoid having to modify the MOSFET Capture Symbol with an extra pin just to match the TO3.dra footprint. It would not be representative of the electrical identity with MOSFET.

    How can I correct this problem at the footprint level?
    How can I make the footprint pins 3 and 4 the same pin?

    Thank you for your help

    •   Alt16th February 2017, 22:10

      advertising

        
       

  2. #2
    Advanced Member level 5
    Points: 19,616, Level: 33
    barry's Avatar
    Join Date
    Mar 2005
    Location
    California, USA
    Posts
    3,778
    Helped
    818 / 818
    Points
    19,616
    Level
    33

    Re: OrCAD Allegro PCB Editor Footprint do not match Capture part symbol

    Not sure why the schematic and Pcb symbols don't match, but personally I'd make the schematic symbol have four pins. I totally disagree with your comment that "it would not be representative of the electrical identity...". There are TWO physical points (mtg holes) where you can connect to the drain (or whatever signal the case is), just because they're electrically identical doesn't mean they don't exist. Would you object to a DIP package that had multiple GROUND pins?

    When it comes to actually routing to the two mtg holes, how will that work if one doesn't exist?


    1 members found this post helpful.

    •   Alt17th February 2017, 01:47

      advertising

        
       

  3. #3
    Newbie level 6
    Points: 102, Level: 1
    FredCailloux's Avatar
    Join Date
    Feb 2017
    Location
    In Quebec
    Posts
    13
    Helped
    3 / 3
    Points
    102
    Level
    1

    Re: OrCAD Allegro PCB Editor Footprint do not match Capture part symbol

    Practically speaking, I agree 100% with you. The quickest solution is to modify the Capture Symbol. This is what I will end-up doing anyway. But on a more educational point of view, I cannot believe that such a basic situation has not been taken into consideration by OrCAD programmers. Yes, the solution is functional and practical, but it is not logical. A transistor has only one collector. That practical solution would imply that if I change the configuration of the transistor from a TO3 to a TO220 I would have to literally change the Symbol in the schematic rather then just changing it's attributed footprint.

    So then, how can I modify the footprint ? Can I, for instance, simply eliminate the pin 4 on the footprint?
    Or, is there a way to tell the PCB editor that pin 3 and pin 4 are the same and force a copper trace between the two? Thank for your help



    •   Alt17th February 2017, 15:38

      advertising

        
       

  4. #4
    Super Moderator
    Points: 237,102, Level: 100
    Awards:
    1st Helpful Member

    Join Date
    Jan 2008
    Location
    Bochum, Germany
    Posts
    41,025
    Helped
    12526 / 12526
    Points
    237,102
    Level
    100

    Re: OrCAD Allegro PCB Editor Footprint do not match Capture part symbol

    With a state-of-the-art layout tool, you can map a transistor symbol to different footprints, lets say a MOSFET either to a 3-pin SOT-23 or a 8-pin SO8, using different component definitions in the part library. In the latter case, the single drain symbol pin shows 5 pin numbers.

    But I don't know if it's possible with Allegro, I remember there have been restrictions in their library scheme. An Allegro user should tell.



  5. #5
    Advanced Member level 5
    Points: 19,616, Level: 33
    barry's Avatar
    Join Date
    Mar 2005
    Location
    California, USA
    Posts
    3,778
    Helped
    818 / 818
    Points
    19,616
    Level
    33

    Re: OrCAD Allegro PCB Editor Footprint do not match Capture part symbol

    Quote Originally Posted by FredCailloux View Post
    That practical solution would imply that if I change the configuration of the transistor from a TO3 to a TO220 I would have to literally cbhange the Symbol in the schematic rather then just changing it's attributed footprint.
    You can have a component in different packages with different pin outs. For example, a MOSFET in one package may map pin 1 to Drain, pin 2 to Source and pin 3 to Gate, yet the same device in a different package may map pin 3 to Drain, etc. You better hope your schematic reflects this, or your in for a heap of aggravation when you try to debug.



--[[ ]]--