• 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. Decoder Cadence ADE Simulation problem

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 125
  • Views 19602
  • 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

Decoder Cadence ADE Simulation problem

rajrevanth61
rajrevanth61 over 11 years ago

Hello Experts,

I was designing a 2x4 decoder for my use in the implementation of FPGA CLB. when i try to simulate the decoder circuit using the cadence ADE i am getting errors as below. I am also attaching my schematic and the circuit(created by importing the symbol and adding the voltage sources) i used for the simulation.

Please help me I am stuck.

WARNING (OSSHNL-117): Ignoring switch view 'schematic' of cell 'gnd' in library 'basic', as it does not contain
any instance. To netlist this cell, add this switch view to the stop list or to
ignore any specific instance set the property 'nlAction' to value "ignore" on
this cell view.

WARNING (OSSHNL-117): Ignoring switch view 'schematic' of cell 'vdd' in library 'basic', as it does not contain
any instance. To netlist this cell, add this switch view to the stop list or to
ignore any specific instance set the property 'nlAction' to value "ignore" on
this cell view.

WARNING (OSSHNL-160): The primitive, 'NCSU_Analog_Parts/vdc/spectre', was not used in the last netlisting session in this
current run directory. Therefore, re-netlisting all cell views where this
primitive is instantiated.

Netlist Warning: The netlisting procedure specified for (NCSU_Digital_Parts nfet spectre) is
obsolete. You can convert your library with the
Tools - Conversion Tool Box menu on the CIW.

*Error* ilGetString: arg must be symbol or string - progn(bn)
*Error* ilGetString: arg must be symbol or string - progn(bn)

decoder schematic

  • schematic for testing using ADE.png
  • View
  • Hide
  • Cancel
  • Andrew Beckett
    Andrew Beckett over 11 years ago

    rajrevanth61 said:
    WARNING (OSSHNL-117): Ignoring switch view 'schematic' of cell 'gnd' in library 'basic', as it does not contain
    any instance. To netlist this cell, add this switch view to the stop list or to
    ignore any specific instance set the property 'nlAction' to value "ignore" on
    this cell view.

     

    These warnings will happen if your schematic has instantiated basic/gnd/schematic and basic/vdd/schematic rather than instanting the symbol view. It will still work, but you should really use the symbol view.

    It looks as if the NCSU libraries are old, and need updating. They probably were set up to use with the old spectreS interface which was replaced in about 1999. The progn(bn) approach hasn't been used since then and is not supported by the tools in recent versions, for a start, and it's also telling you that the netlisting function is obsolete.

    Maybe you should just use vdc and nmos4 etc from analogLib, or use a generic PDK (e.g. gpdk090 or gpdk045) instead?

    Or contact NCSU to find out if there's a newer version of these libraries.

    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