• 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. layout pin creation after binding the devices between schematic...

Stats

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

layout pin creation after binding the devices between schematic and layout

Inas Mohammed
Inas Mohammed over 8 years ago

Hello,

I bind between a schematic and its layout using the bndAddInstsBindingByName and lxSetConnRef. So i can select both the nets and the instances between the schematic and layout.

How can i create the pins to be connected and also use the connectivity to place the pins for each instance in the layout using skill script

Thanks

Regards,

Inas

  • Cancel
Parents
  • Inas Mohammed
    Inas Mohammed over 8 years ago

    Andrew,

    Why you see all my question are vague ones, and when i explain in details you also feel not satisfied?

    I bind a layout to schematic. Then i did lxUpdateComponentsAndNets with choosing certain options inside this function like creating the pins.

    I found that the pins generated are on OD (diffusion layer without label or pin name). So now i have the connectivity for each instance in the layout.

    My Question:

    How can i use this connectivity in placing the pins (with M1 layer purpose pin for the pin and its label) on source, drain, and gate for each instance in a form of skill script?

    I hope i made my question clear now for you and others. And if there is someone who doesn't understand my question we can have a conversation here to explain more what is not clear.

    But i can see that there is no one answering me even by a question Andrew. I told you before that I'm a very beginner with skill, so i expect that you understand that and don't keep me feel bad asking my questions here. If something is not clear please ask questions instead of telling me "you are a loser", and if you don't have time i hope others can help. I think this community is supposed to help new people, of course to a certain extent not in every thing, and i think i'm doing that already, i don't ask something here except after i give up from finding what i want in any other place.

    Thanks for your understanding

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Inas Mohammed
    Inas Mohammed over 8 years ago

    Andrew,

    Why you see all my question are vague ones, and when i explain in details you also feel not satisfied?

    I bind a layout to schematic. Then i did lxUpdateComponentsAndNets with choosing certain options inside this function like creating the pins.

    I found that the pins generated are on OD (diffusion layer without label or pin name). So now i have the connectivity for each instance in the layout.

    My Question:

    How can i use this connectivity in placing the pins (with M1 layer purpose pin for the pin and its label) on source, drain, and gate for each instance in a form of skill script?

    I hope i made my question clear now for you and others. And if there is someone who doesn't understand my question we can have a conversation here to explain more what is not clear.

    But i can see that there is no one answering me even by a question Andrew. I told you before that I'm a very beginner with skill, so i expect that you understand that and don't keep me feel bad asking my questions here. If something is not clear please ask questions instead of telling me "you are a loser", and if you don't have time i hope others can help. I think this community is supposed to help new people, of course to a certain extent not in every thing, and i think i'm doing that already, i don't ask something here except after i give up from finding what i want in any other place.

    Thanks for your understanding

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

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