• 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 Update Report

Stats

  • State Suggested Answer
  • Replies 3
  • Answers 1
  • Subscribers 161
  • Views 5000
  • Members are here 0
More Content

Symbol Update Report

staticlounge
staticlounge over 1 year ago

Hi Guys.

Sorry, I haven't found any related topic to my problem, so I'll ask here: I work on multiple projects in parallel. Let's assume I changed some packyge symbols in the library while working on project A. If I resume to work on project B after some time, I first want to update all the package symbols to be up-to-date with the ones in the symbol library. There are two problems now: First, I don't want to update all package symbols in one go because I can't zoom in on all the footprint of the board at the same time and "see" what's happening during the update. Second, I don't want to update each package symbol separately because with a lot of footprints this would take forever. But, in the end there are a lot of package symbols which haven't changed at all anyway.

Is there a way to find out which package symbols "need" to be updated or which symbols used on the board are identical to the ones in the symbol library? Either before or during symbol update?

Cheers,

Martin

  • Sign in to reply
  • Cancel
  • masamasa
    0 masamasa over 1 year ago

    it would depend on how projects a and b are related. if u already changed symbols, u would know which symbols to update.

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

    Hi Martin,

    There is something called Symbol Revision Manager but it will come as an extra cost and leverages Pulse to do the revision check. Other than that, there is just the option to update all your symbols.

    There is a quicker solution that I can propose as a workaround. If you make a copy of your project and update all your symbols in it. The log file that is automatically generated after the update will have the names of all the parts that "needed" to be updated. I hope this works for you.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • jc teyssier
    0 jc teyssier over 1 year ago

    Tip: each symbol; have a "VERSION_ID" property.

    You can extract this information from your brd and compare it actual value in library

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