Home
  • Products
  • Solutions
  • Support
  • Company

This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  • Products
  • Solutions
  • Support
  • Company
Community Custom IC Design Skill
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

Skill

SarathKumarG
SarathKumarG over 13 years ago

Hi guys,

I want to create streachable metal bus using skill code.Plz let me the the idea about how to create it.

  • Cancel
Parents
  • Andrew Beckett
    Andrew Beckett over 13 years ago

    That line defines the net name for the bus wire. If ?busPrefix is passed to the function (e.g. as ?busPrefix "mybus"), each wire of the bus will get a net name of mybus<0>, mybus<1> etc. If you don't specify it using ?busPrefix, the wires will have no net assigned - they'll just be simple shapes.

    If you're asking about digitizing the points rather than typing them in, the comment at the top gives the hint. You could write something using the enterPath() function to collect the points before calling this function to create the bus.

    If using IC61 (e.g. IC615) there is a Create->Wiring->Bus command, so if that's what you want, no point reinventing the wheel. This allows you to interactively enter a bus, including changing layers and inserting vias, etc, etc.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Andrew Beckett
    Andrew Beckett over 13 years ago

    That line defines the net name for the bus wire. If ?busPrefix is passed to the function (e.g. as ?busPrefix "mybus"), each wire of the bus will get a net name of mybus<0>, mybus<1> etc. If you don't specify it using ?busPrefix, the wires will have no net assigned - they'll just be simple shapes.

    If you're asking about digitizing the points rather than typing them in, the comment at the top gives the hint. You could write something using the enterPath() function to collect the points before calling this function to create the bus.

    If using IC61 (e.g. IC615) there is a Create->Wiring->Bus command, so if that's what you want, no point reinventing the wheel. This allows you to interactively enter a bus, including changing layers and inserting vias, etc, etc.

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

Stats

  • Locked Locked
  • Replies 9
  • Subscribers 126
  • Views 14056
  • Members are here 0

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