• 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
  • Andrew Beckett
    Andrew Beckett over 15 years ago
    First of all, using spectre from IC5141 is not a good idea. It is very old. MMSIM61 is also very old - there have been four major releases since then (MMSIM61 is no longer supported).

    The first problem sounds as if you need to do:

    setenv CDS_Netlisting_Mode Analog

    Before starting icfb. I doubt reinstalling the OS has anything to do with this.

    You may need to do a Netlist->Recreate to force it to renetlist any block which was netlisted without netlisting mode set to Analog.

    Not sure about the missing function. Maybe something is not being loaded from your .cdsinit (can't really be sure because I don't have the PDK). Perhaps you should ask IBM support?

    Regards,

    Andrew
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Andrew Beckett
    Andrew Beckett over 15 years ago
    First of all, using spectre from IC5141 is not a good idea. It is very old. MMSIM61 is also very old - there have been four major releases since then (MMSIM61 is no longer supported).

    The first problem sounds as if you need to do:

    setenv CDS_Netlisting_Mode Analog

    Before starting icfb. I doubt reinstalling the OS has anything to do with this.

    You may need to do a Netlist->Recreate to force it to renetlist any block which was netlisted without netlisting mode set to Analog.

    Not sure about the missing function. Maybe something is not being loaded from your .cdsinit (can't really be sure because I don't have the PDK). Perhaps you should ask IBM support?

    Regards,

    Andrew
    • 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