• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Allegro X PCB Editor
  3. Help with linking schematic to PCB symbol, pin assignme...

Stats

  • State Suggested Answer
  • Replies 2
  • Answers 1
  • Subscribers 162
  • Views 529
  • Members are here 0
More Content

Help with linking schematic to PCB symbol, pin assignment

ML202512236951
ML202512236951 22 days ago

I'm working with a custom defined ball grid array (BGA).  I have created the PCB footprint with Presto, a grid of 18 x 18 pads.  Then I created the schematic symbol, and specified pins using the spreadsheet option.  Pins are labeled as A1, A2...D1,D2, etc. When I attempt to place the PCB footprint, I can see that the nets exist.  When I try to actually place it on the PCB and compete the operation, I get an error message that says: "(SPMHGE-82): Pin numbers do not match between symbol and component. Run dev_check on device file for more information."

In the screenshot example I have to two pins wired to the BGA.

Any insight would be great, thank you.

  • Cancel
  • Sign in to reply
Parents
  • Gowtham P
    0 Gowtham P 21 days ago

    Hi ML202512236951 

    From the picture I see you are using PCB Editor layout tool although the FP is created with Presto.

    To solve the problem in PCB Editor, associate the correct device file to the symbol as follows:

    1. Open the .brd file and select Logic > Part Logic.
    2. Enter the refdes of the connector in the Refdes Filter column.
    3. Select the line immediately below the Refdes Filter column. This shows the Device file, Package symbol, refdes, and so on.
    4. Once selected, the Part Modification Area gets populated.
    5. Click the Delete button to delete the symbol. (See image below)
    6. Click OK to exit the PartList window.
    7. In the Logic > Part Logic window, click the Add button.
    8. Click OK in the message box that appears.
    9. Enter the refdes in the Refdes field in the Part Modification Area section.
    10. Click the Physical Devices button and select the correct device file from the Library Browser window.
    11. The fields in the Part Modification Area section get populated.
    12. Click Add and then Ok to exit.
    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Reply
  • Gowtham P
    0 Gowtham P 21 days ago

    Hi ML202512236951 

    From the picture I see you are using PCB Editor layout tool although the FP is created with Presto.

    To solve the problem in PCB Editor, associate the correct device file to the symbol as follows:

    1. Open the .brd file and select Logic > Part Logic.
    2. Enter the refdes of the connector in the Refdes Filter column.
    3. Select the line immediately below the Refdes Filter column. This shows the Device file, Package symbol, refdes, and so on.
    4. Once selected, the Part Modification Area gets populated.
    5. Click the Delete button to delete the symbol. (See image below)
    6. Click OK to exit the PartList window.
    7. In the Logic > Part Logic window, click the Add button.
    8. Click OK in the message box that appears.
    9. Enter the refdes in the Refdes field in the Part Modification Area section.
    10. Click the Physical Devices button and select the correct device file from the Library Browser window.
    11. The fields in the Part Modification Area section get populated.
    12. Click Add and then Ok to exit.
    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Children
No Data
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2026 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information