• 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. Updating a shape takes forever

Stats

  • Locked Locked
  • Replies 10
  • Subscribers 169
  • Views 17415
  • 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

Updating a shape takes forever

Fredda
Fredda over 5 years ago

I have a GND shape, covering the entire top plane, which is giving me a headache. Manually updating the shape or any other edit that indirectly updates the shape takes forever. Well, it takes at least between 30 and 60 seconds and Allegro becomes unresponsive during that time. Allegro even shows as Not Responding in Windows Task Manager.

What can cause this behavior? I suspect that there's some setting in Allegro somewhere that should be changed.

I'm using Allegro 17.2 and Windows 10. Computer has an Intel Xeon E3-1505M v6 @ 3.00GHz CPU and  has 32 GB RAM so it should be fast enough.

It's a medium sized board as shown below.

/F

  • Cancel
  • excellon1
    excellon1 over 5 years ago

    Hi, a good place to look first would be to see if there is anything wrong with your database. Under Tools there is a database check utility that you can run. There is also a performance adviser in that utility that can give insight into how the performance of this particular board is. Generally speaking in a board file things like lots of net rules can cause bottle necks. 17.2 on win 10 runs pretty good for me though it not as fast as 16.6.

    What service pack are you running there ?. "Allegro - Help About".  In 17.2 there is a a couple of user preferences. Under Display you would want to verify that OpenGl is not disabled. There is also an option that adds a shape visibility box to the "Visibility pane" for your layers where by you can turn off/on the shapes. The shapes will get drawn as an outline when that option is checked in the visibility pane. Doing that may increase the
    speed at which a shape can update. Perhaps you can try it.

    All the best.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • masamasa
    masamasa over 5 years ago

    this link might help you.

    https://community.cadence.com/cadence_blogs_8/b/pkg/posts/how-to-maximize-performance-when-your-package-layout-gets-complicated

    it talks about allegro package designer but it uses the same pcb editor.

    in addition, i usually set the dynamic fill not as "smooth" but as "fast" to save my time.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Fredda
    Fredda over 5 years ago

    Thanks for answering. I'm using Allegro 17.2-2016 S059 [9/10/2019] Windows SPB 64-bit Edition. The Database Check doesn't find any errors and the Performance Advisor mostly complains about "Generated positive dynamic shape has no voids."

    Out of curiosity I had run the DesignTrue DFM Wizard, which created a lot of DFM constraints. All these constraints were, however, disabled, but I will delete them and see if anything changes.

    OpenGL is not disabled. I have the "shape hide" tick box in the Visbility pane, but when working with a shape I prefer to have them solid.

    I will have a look at the link. Thanks.

    It's not just the shapes that are suffering from bad performance. An edit of any kind may take an unacceptable long time. As an example, right clicking a pin to bring up the right click menu and then open the Edit property dialog box may take more than 30 seconds. The "progress" circle spins and spins before the dialog box is opened. Even rotating text may cause Allegro to hang for quite some time. Most of the time it recovers, but I've had a number of crashes as well.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Wild
    Wild over 5 years ago in reply to Fredda

    I know this has nothing to do with your issue, but when do you have thermal relief on the Exposed pad?

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Fredda
    Fredda over 5 years ago in reply to Wild

    Guess what I was about to change when Allegro crashed on me...

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