• 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. When auto-connecting a trace from a via how do you stop...

Stats

  • Replies 2
  • Subscribers 160
  • Views 9593
  • Members are here 0
More Content

When auto-connecting a trace from a via how do you stop the software from changing netnames when a shape is on that layer.

Lennie
Lennie over 3 years ago

I have a via with netname VBAT. I have a dynamic shape on the same layer.  When I route from the via and stop in the shape area and end the route the netname changes to the name of the shape.  How do I stop this from happening ? 

  • Sign in to reply
  • Cancel
  • excellon1
    excellon1 over 3 years ago

    What net is assigned to the shape & is it the same as VBAT.

    I have never seen Allegro just changing a net name on the fly. This would go against every rule one would expect from a host cad system.

    Seems odd you are seeing this. If the net name for the shape was VBAT then one would expect a merge as the nets are the same. If not the dynamic shape should clear to make way for the VBAT route.

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

    Net Name of Vias are normally inherited by a Pin or Shape and there is no guarantee it will remain connected to the expected net.  A good rule of thumb is to make sure the Via finds its way back to a Pin using a Cline connection to ensure that it maintains the Net with attaching the Via to a Static Shape a close second.

    Another option is to add the Property RETAIN_NET_ON_VIAS on the Net so its attached Vias don't easily jump to a different net.

    Hope this helps,
    Mike Catrambone

    • Cancel
    • Vote Up +1 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