• 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. pin pairs added to wrong match group

Stats

  • Locked Locked
  • Replies 3
  • Subscribers 165
  • Views 15133
  • 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

pin pairs added to wrong match group

spirentgabe
spirentgabe over 10 years ago

I'm using Allegro 16.6 S042.  I have a DDR4 address bus with a driver, 3 receivers and a termination resistor.  I want the bus to be matched length to each receiver.  To do this, first I create the constraint (relative propagation delay) and topology for a single net in SigXplorer.  There are three constraints, one per receiver.  I create a net class containing all the address nets.  I create an ECSet with three ECSM match groups.  Then I apply the ECSet to the net class.  This correctly generates 3 match groups and all the pin pairs for driver.receiver1, driver.receiver2 and driver.receiver3.  However, the problem is that some of the pin pairs are in the wrong group.  For example, the match group for receiver1 should have all pin pairs from driver to receiver1 but some are from driver to receiver2.  The correct number of nets are in the match group, like address bit 0 will have the right pin pair but address bit 1 will be the wrong pin pair.

How do I move the pin pairs around between match groups?  Since they are auto-generated, they won't let me edit them.

thanks!

  • Cancel
Parents
  • DLark
    DLark over 6 years ago

    Try Logic > Net Schedule for problem nets (Allegro scheduled nets by shortest way).

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • DLark
    DLark over 6 years ago

    Try Logic > Net Schedule for problem nets (Allegro scheduled nets by shortest way).

    • 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