• 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. Compare the database footprint with library footprint -...

Stats

  • Replies 10
  • Subscribers 163
  • Views 10244
  • Members are here 0
More Content

Compare the database footprint with library footprint -Skill

pradeep4321
pradeep4321 over 5 years ago

I would like to generate the comparison report of database footprint with library footprint if any mismatch available.

Is there a way to take if it possible means can anyone please guide me or share me the skill code please.

Thanks,

Pradeep

  • Sign in to reply
  • Cancel
  • EvanShultz
    EvanShultz over 5 years ago in reply to B Bruekers

    Has anybody seen inconsistent results with fileTimeModified()?

    Using timeToString(fileTimeModified(axlOSSlash(<valid path to PSM file>))) I see some results match between all computers and some have an off-by-one-hour issue. I suspect it's due to daylight savings time here in the US, but I can't figure it out. The actual file save date is correctly returned on some PCs for a file saved in August, and on others the returned value is one _exactly_ one hour later.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • EvanShultz
    EvanShultz over 4 years ago in reply to EvanShultz

    It turns out that the different is 17.2 vs 17.4. 17.4 appears to have fixed the issue. However, Cadence no longer provides a list of functions that were changed (or added or new) with each Allegro version and they tell me there's no change, no it's a mystery. Certainly the support answer of no change does not reconcile with my experience running the functions on the same PC and getting different results under 17.2 and 17.4...

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • emldebh61
    emldebh61 over 3 years ago in reply to B Bruekers

    HI Is it possible to share this code at all, Thanks

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • AvengerThanos
    AvengerThanos over 3 years ago

    If cadence could come up with a utility to find differences in footprints it would be much helpful to PCB designers since the updates could happen often sometimes. There was an earlier post too that requested a solution for the same question.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • mstaub
    mstaub over 3 years ago

    We use a text field and property to manage the version of the symbol. Using Skill you can easily compare the version of the symbol placed in a design to what is currently in the library. 

    Using Dal Tools also provides a much more detailed list of what the differences are, which can sometimes be too much detail to what you're actually looking for. 

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