• 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. Allegro – Tip of the week: Looking for tighter coupling...

Stats

  • Replies 4
  • Subscribers 161
  • Views 6294
  • Members are here 0
More Content

Allegro – Tip of the week: Looking for tighter coupling of differential traces at gathering location

aniju
aniju over 2 years ago

While routing differential pairs, there is always an issue at round pins or vias. Users often want to have a better coupling between the traces by reducing the uncoupled distance.

There is a variable, padentry_factor, which you can use for this purpose. This variable helps specify a percentage value to control gathering for traces exiting a round pin or via while concurrently routing more than one net, such as a differential pair.

The purpose is to let traces gather sooner. The value is used as a percentage to reduce the minimum clearance that the gathering code requires between the pin/via and the second segment of the cline exiting the pad. By default, it requires 100 percent of the applicable minimum segment to pin/via spacing constraint. A value of 75 causes the minimum space to be 75 percent of the constraint set value.

The value for this variable can be set from Setup > User Preferences > Route > Connect.

Hope you found this useful. What are the other ways you follow to get a better coupling of differential pairs with longer lengths?

  • Sign in to reply
  • Cancel
Parents
  • masamasa
    masamasa over 2 years ago

    this is a cool feature but the 10 percent of which dimension in the "padentry_factor set to 10" figure?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • geda
    geda over 2 years ago in reply to masamasa

    If the minimum segment to pin/via spacing constraint is set to 10mil, then with the "padentry_factor" set to 10, tool considers the minimum segment to pin/via spacing constraint to 10% of 10mil which is 1mil at pad entry.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • geda
    geda over 2 years ago in reply to masamasa

    If the minimum segment to pin/via spacing constraint is set to 10mil, then with the "padentry_factor" set to 10, tool considers the minimum segment to pin/via spacing constraint to 10% of 10mil which is 1mil at pad entry.

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