• 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. problem in spectre

Stats

  • Locked Locked
  • Replies 8
  • Subscribers 125
  • Views 16755
  • 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

problem in spectre

minci
minci over 15 years ago

 hi,there

i'm using ic5141 usr6 to design. In our new project,we'll use the IBM PDK 

cmrf8sf.but i found the spectre in ic5141 is not supporting the new bsim4 model.Then,i use +csfe option in the usrCmdLineOption of spectre environment options,and this will work.

When i've re-installed my OS(RHEL4.8),however,i found this method doesn't work anymore.For example,if there is a nfet T1 in my circuit,the spectre will give the error message such as

"input.scs"13: T1 is an instance of an undefined model subcircuit.

 

Then,i have install the mmsim61.The first time,it works well.But,again,when i re-install the OS, the problem occurs again as the same with the first.i am sure i have set the right model library in the setup menu.

It's so weird and i dont know how to fix it.

And,there is also a problem when i use the command

IBM_PDK-> Library->Add IBM_PDK Lib Properties

the ciw shows the error message:

*Error*eval:unbound variable - addibmPdkLibProperitesForm

<<<<Stack Trace>>>>

(....in ibmPdkaddibmPdkLibProperties....)

ibmPdkaddibmPdkLibProperties()

ERROR

 

 

With this, i can not selecting the correct metals stack for the process.  For DM this is "3-2"  (three-thin, 2-thick);  for LM use "6-2" (six thin, two thick). just as ibm instruct how to do when you create a new library.

 

 

anyone who can help me ? thanks a lot

 

minci

 

 

  • Cancel
Parents
  • tkhan
    tkhan over 15 years ago

    minci said:

    i have changed the  CDS_Netlisting_Node to CDS_Netlisting_Mode,but the problem is still here.

    then i followed Andrew's instruction to recreate the netlist,then it works!

    Even when i creating a new library and drawing a new schematic,i dont have to recreate it like above again.

     

    I think if you just do Simulation>Run you will get the error because it is using the netlist created with the wrong netlister, however Simulation>Netlist and Run should work. For the new cellviews, since you have set CDS_Netlisting_Mode correctly you won't have to recreate since it has already been created correctly. You would use Recreate if you've made changes to the schematic, or in your case, want to use a different netlister. 

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • tkhan
    tkhan over 15 years ago

    minci said:

    i have changed the  CDS_Netlisting_Node to CDS_Netlisting_Mode,but the problem is still here.

    then i followed Andrew's instruction to recreate the netlist,then it works!

    Even when i creating a new library and drawing a new schematic,i dont have to recreate it like above again.

     

    I think if you just do Simulation>Run you will get the error because it is using the netlist created with the wrong netlister, however Simulation>Netlist and Run should work. For the new cellviews, since you have set CDS_Netlisting_Mode correctly you won't have to recreate since it has already been created correctly. You would use Recreate if you've made changes to the schematic, or in your case, want to use a different netlister. 

    • 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