• 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. Symbol classifications getting discarded in DFA PkgToPkg...

Stats

  • State Verified Answer
  • Replies 6
  • Subscribers 160
  • Views 2577
  • Members are here 0
More Content

Symbol classifications getting discarded in DFA PkgToPkg Spacing symbol browser - OrCad X

Jason T
Jason T over 1 year ago

I’m running into a problem where symbol classifications in the OrCAD PCB Designer get discarded as I am trying to assign package-to-package spacing rules. Software version is OrCAD X 23.1, OrCAD PCB Designer Professional, 23.1-2023 S002 [2/5/2024] Windows SPB 64-bit Edition.

In the constraint manager, under Manufacturing->Design for Assembly->PkgToPkg Spacing I created a DFA spreadsheet, created new symbol classifications and assigned parts to the appropriate classifications. The spreadsheet (table with all of the spacing values for the different class combinations) looked as expected and I was able to complete initial placement using these spacings (tool showed DRC error flags when parts were too close).

At some point after this (as I was routing and adjusting placement), I noticed that I was no longer getting DRC errors when parts were too close. I opened the DFA spreadsheet again and the spreadsheet had not changed but the symbol classifications I created had vanished and many parts were no longer classified. I figured there had been some glitch so I just created the classifications again and assigned parts to them. After I clicked OK on the DFA Symbol Browser window and then opened the window again, the same classifications I added were no longer there. This is now a permanent problem with this design.

What could be causing the DFA Symbol Browser to be rejecting all of my new symbol classifications, after initially allowing me to create them and use them for placement? Why would it still show all of my original classifications in the spreadsheet?

Thanks for any suggestions  -Jason

  • Sign in to reply
  • Cancel
Parents
  • mahimag
    0 mahimag over 1 year ago

    Hello Jason T, try updating to latest hotfix of SPB 23.1 which is S004. I have seen some issues with DFA spreadsheet in older hotfixes, not sure if this is related.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Jason T
    0 Jason T over 1 year ago in reply to mahimag

    Thank you for the suggestion. I installed the hotfix but it does not appear to have affected the behavior.

    I'm wondering if a netlist import that occurred after initial placement did something to the database. Not sure why this would prevent me from adding back the symbol classifications though.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • Jason T
    0 Jason T over 1 year ago in reply to mahimag

    Thank you for the suggestion. I installed the hotfix but it does not appear to have affected the behavior.

    I'm wondering if a netlist import that occurred after initial placement did something to the database. Not sure why this would prevent me from adding back the symbol classifications though.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify 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.

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

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