• 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 Design
  3. Cannot select a layer. Layer-Purpose pair does not exist...

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 127
  • Views 17598
  • 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

Cannot select a layer. Layer-Purpose pair does not exist in LSW?

vinamarora8
vinamarora8 over 6 years ago

Here is my problem. I've added an instance of a low-leakage nmos in the layout editor using 'Add Instance' menu. Now, that instance makes use of a layer called 'CPH'. However, the layer is written in red text in the LSW. And whenever I click on it, the following error message appears:

*WARNING* (LE-104017): The entry layer cannot be set to (CPH drawing) because this layer-purpose pair does not exist in the LSW (or the Layers assistant). Ensure that the layer-purpose pair has not been set to be excluded from the LSW.

Same happens when I click on that layer in the layout editor. So, once the instance has been added, I cannot move around this particular layer. Can somebody help me tackle this situation? Why could this be happening?

  • Cancel
  • Marc Heise
    Marc Heise over 6 years ago

    Hi,

    I found an old report about this and it was fixed a while ago. What release are you working with (CIW-Help-About)?   You should move post 6.1.6. ISR 6 if possible, to get rid of this.

    Marc

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
  • vinamarora8
    vinamarora8 over 6 years ago in reply to Marc Heise

    Thanks for the reply! My version number is 1C6.1.6-64b.500.14. Atleast this is what I get from CIW-Help-About. Does this mean 6.1.6 ISR 14? Pardon me for not knowing this, I'm quite new to the world of cadence.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Marc Heise
    Marc Heise over 6 years ago in reply to vinamarora8

    Yes, that means ISR 14 ( we deliver monthly/bi-monthly updates, so that's number 14 after the initial 6.1.6 delivery )

    In this case I have to look further for a solution. From your description it sounds like that layer is inside the instance. Why do you need to manipulate that?
    Often you have layers in PDKs which are not there to be used as entry layers but as markers/recognition for other tools. Quiet possible that this
    is such a layer and it's disabled for the user since you should not draw with it.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • divpra01
    divpra01 over 6 years ago

    It is possible that the layer itself has been disabled. Check the .tf file and look up the valid column for that layer. If it says "nill" under that colu,mn, it means that layer has been disabled for usage.

    • 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