• 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. Custom IC SKILL
  3. make your own dragline?

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 143
  • Views 13182
  • 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

make your own dragline?

caver456
caver456 over 7 years ago

Is there a way to make a dragline that does not necessarily have anything to do with SDL connectivity?  To be clear, we would be making use of it to basically do SDL, and we do have VLS-XL licenses, but, the burden of maintaining SDL compliance throughout the flow is (naturally and necessarily) pretty high.  Our case is that we have done most of the layout in VLS-L (no connectivity) and now we want to use VLS-XL (SDL with draglines) to finish the top-level hookup.  Is there a way to just draw an initial line of just two vertices, and have each vertex become a child of whatever object it is over, and then have that line behave as a dragline as you move the parent objects?  This type of just-tag-n-drag would make life a lot easier.

  • Cancel
  • caver456
    caver456 over 7 years ago

    forgot to mention a key part: our connectivity source is a netlist from a third part tool; we do not currently use cadence schematics.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 7 years ago in reply to caver456

    I'm not quite sure what you mean by a "dragline". VLS XL creates markers to represent flightlines for connectivity - this is done based on the connectivity in the database. It then extracts the physical connectivity to ensure that it matches the logical connectivity in the database.

    The connectivity doesn't however have to come from a schematic - any connectivity that is in the layout view will have the same effect,. So if you can define the connectivity using SKILL (e..g dbMakeNet and then use dbCreateInstTerm to put the terminals of your devices on the nets you create, then you will get flight line markers to show incomplete connectivity, and flight lines which move as you move the instances about.

    Also, if your connectivity reference is not a schematic but a SPICE netlist, you could import that SPICE netlist (even if  you don't create an editable schematic) using File->Import->SPiCE and then use that as the connectivity reference for your layout in VLS XL.

    If however you're asking for arbitrary flight lines without connectivity in VLS XL, then the answer is that you can't do that. I don't even know what that would mean - how would it know if a connection was complete or not unless it know what had to be connected?

    Regards,

    Andrew

    • 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