• 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. Exporting Libraries

Stats

  • State Suggested Answer
  • Replies 9
  • Answers 2
  • Subscribers 160
  • Views 5750
  • Members are here 0
More Content

Exporting Libraries

Tahakhan
Tahakhan over 1 year ago

Hi,

When I Export libraries using "dlib" it takes a lot of time for some Board files and in the end it won't even generate after waiting for like 8hours. Is there any way to speed up the process?

Using allegro 17.2

I tried 17.4 as shown below but it got stuck on 99% after 3minutes. I assume it will remain stuck.

  • Sign in to reply
  • Cancel
  • John T
    0 John T over 1 year ago

    Hi Tahakhan, I would try running the dbdoctor Database Check on your design firstly. I would also consider purging all unused padstacks. You will find this in the Padstack Modify options menu tab. Here there is a Purge button to purge all. Please also consider checking the option “No library dependencies” during export.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • Tahakhan
    0 Tahakhan over 1 year ago in reply to John T

    I have tried Dbdoctor without check on Regenerate Xnets. What does this term Regenerate Xnets means? The steps you mentioned above I normally follow them in my design but still this problem persists. It's maybe due to design complexity as layer count is above 70 but still there must be a solution for it.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • John T
    0 John T over 1 year ago in reply to Tahakhan

    An Xnet (Extended net) is a connection of two nets that are electrically connected through a passive discrete component, typically a resistor. If you have these in your design you will find them listed along with nets in Constraint Manager.   Xnets are required in electrical constraint applications to constrain a logical net in length or time from a driver to receiver through the discrete part. Nets and Xnets apply to the Electrical, Physical, and Spacing domains. You can constrain a net or Xnet by either referencing a CSet or setting overrides directly on the net or Xnet object. This Regenerate button forces the editor to regenerate all Xnets and differential pairs in the design database.

    If you are willing to share your design with us to investigate, I will contact you directly to exchange. 

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • John T
    0 John T over 1 year ago in reply to John T

    I sent you a friendship request message on forums with my email address. Please respond when possible. 

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Tahakhan
    0 Tahakhan over 1 year ago in reply to John T

    Thanks for the information and please check your inbox I have responded.

    • 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