• 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. Digital Implementation
  3. Consider a std cell as a macro to do sroute

Stats

  • Locked Locked
  • Replies 5
  • Subscribers 91
  • Views 13984
  • Members are here 0
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

Consider a std cell as a macro to do sroute

lohith21
lohith21 over 14 years ago

 Hi,

I need to hook up the multi height cell to its power domain. my understanig on Sroute is, it can be run only on macro/block.

 Please provide me the procedure for  the above situation. OR is there a procedure for treating the std cell as macro/block so i can run sroute on it.

 

Thanks and regards

 

 

  • Cancel
  • Kari
    Kari over 14 years ago

     SRoute also routes std cell pwr/gnd rails, sometimes called "followpins". Your multi-height cell shouldn't be a problem, as long as its power rails line up with the single-height cells in the rows. In the SRoute GUI form, it's the "Standard Cell Pins" option that you want. If you're using the sroute command, check the Text Command Reference. Post back if you're still having trouble.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • lohith21
    lohith21 over 14 years ago

    HI Kari,

    The std cell, of which I was referring to, has one input which is of different domain of the followpins and instance pins, which is at the buffer need to be connected as power supply to 50 more buffers which is of normal height.

    May you could tell me, how to treat the power nets as normal signal, so that I can route it in nanoroute. By assigning them net weights.

    Regards

    Lohith

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Kari
    Kari over 14 years ago

     In that case, you may need the command routePGPinUseSignalRoute. Check the text command reference for details.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • lohith21
    lohith21 over 14 years ago

    Hi Kari,

    Thanks for the command, It helped me for my design. 

    How can set the custom width for the metal layers that it chooses to route, for the usage of command routePGPinUseSignalRoute. And also i need to know if we have any commnad which routes only the specif signal/Signals.

    Thanks & Regards  

     

     

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Kari
    Kari over 14 years ago

     Hi,

    Glad things are going better! You'll see that the routePGPinUseSignalRoute command has a -nonDefaultRule option, so you could provide a NONDEFAULT rule if you want these nets routed in something other than the default width. If you don't already have NONDEFAULT rules in your tech lef, see the following blog post for more info:

    http://www.cadence.com/Community/blogs/di/archive/2010/09/22/five-minute-tutorial-creating-a-nondefault-rule.aspx

    As for routing specific nets in general, nanoRoute can do that. You can select the nets you want to route, and use setNanoRouteMode -routeSelectedNetOnly true. You can also do this through the GUI.

    - Kari

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

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