• 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. PCB Design
  3. E- (SPMHGE-82) error while placing part manually

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 165
  • Views 4050
  • Members are here 0
More Content
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

E- (SPMHGE-82) error while placing part manually

terrylau
terrylau over 16 years ago

I encounter this error when I tried to places a part manually. 

E- (SPMHGE-82): Pin numbers do not match between symbol and component. Run dev_check on device file for more information.

When I ran the Netlist in Design Entry CIS, everything netlisted fine with no errors. Only when I removed the an old part and tried to update the new part manually, I have this problem.

Can anyone tell me how to run the dev_check? Thanks in advance.

  • Cancel
  • oldmouldy
    oldmouldy over 16 years ago

    Which version are you using? 

    The CIS<>PCB Editor flow won't be using device files, these are only used with the HDL and third-party flows.

    The problem will be that the Pin Names / Numbers do not exactly match between the schematic part and the footprint.

    When you "removed the old part" was this in CIS or PCB Editor? In PCB Editor, you can only unplace components since the netlist needs to come from the front end to effect changes.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Cadpro2K
    Cadpro2K over 16 years ago

    My guesstimate would be:

    1) old part on the layout came from some other library (local drive maybe), and doesn't match the 'true' master library part.

    2) someone changed the library symbol in the library.

    Easy check, is to look at the footprint you think you're pointing to (master library), and compare that to the part section in the pstchip.dat file you import (look at the pins section). Something must be weird. Either the library footprint, the netlist, or your pointers.

    M

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
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.

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

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