• 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. Configuration/ Revision/ Version Control of Design file...

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 165
  • Views 15338
  • 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

Configuration/ Revision/ Version Control of Design files

ColinJ
ColinJ over 11 years ago

Hi,

I was wondering if anyone would like to share how they manage revision control over their schematic, layout and associated files when using Concept-HDL (schematics) and Allegro?

From a web search I see there is an option to link in with PDMLink from a 3rd party company Windchill, which may be option for us as our Mechanical department use this tool. However, it's not common across our company. Ideally a free open source revision control process would be best, like subversion. (We have done some initial study on this, but does not look too easy to integrate with Cadence)

 Additionally, our problem is thinking about what files need to be under version control? I.e. what are the minimum number of files required to bring a design back to life in the event of data corruption? There appears to be many sub folders and files created as part of an overall schematic and layout design. (I have asked Cadence about this, but no clear answer comes back!)

We could of course just zip the whole design and put that into subversion (or similar), however, in the true spirit of revision control this is not really an answer. (I used Altium in the past, and it worked without any issues in Subversion. You could change multiple schematic page files, and easily roll back to an earlier version of just one of them then re-sync with PCB, only update files that changed, etc..... this is what a true revision control system should give a user)

Any advice on how others are currently achieving this will be of great interest.

Many Thanks

Colin

  • Cancel
Parents
  • ColinJ
    ColinJ over 11 years ago

     Hi Dave, thanks for the feedback. Will take another look at ADW option, however, when I looked at this in the past it seemed to be more configured for control over library parts than actual design projects. (We use our own internal wrapper, so currently do not have ADW, but if it done everything we needed, then wortha second look).

    thanks, Colin

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • ColinJ
    ColinJ over 11 years ago

     Hi Dave, thanks for the feedback. Will take another look at ADW option, however, when I looked at this in the past it seemed to be more configured for control over library parts than actual design projects. (We use our own internal wrapper, so currently do not have ADW, but if it done everything we needed, then wortha second look).

    thanks, Colin

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