• 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. OCEAN simulation used for envlp analysis

Stats

  • Locked Locked
  • Replies 3
  • Subscribers 125
  • Views 13580
  • 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

OCEAN simulation used for envlp analysis

Ueue
Ueue over 16 years ago

Hi,

I have a problem executing envlp analysis through OCEAN scripts. If I try to execute the simulation with the graphic interface, all is ok, but saving the script and executing it, an error stops the envlp simulation. The error is:

"Error found by spectre during envelope following analysis `envlp'.

ERROR (SPCRTRF-15099): The clock name is not specified for the envelope

following analysis.To fix the problem, use the 'clockname' parameter to

specify a clock name. "

But there is not this error when I execute it from icfb.

My script is something like that:

"...

analysis('envlp ?harms "1" ?stop "200u" ?clockname "fc"

?errpreset "conservative" ?readic "enc.fc" ?writefinal "env.fc" ?method "gear2only"

?relref "alllocal" ?lteratio "10" )

analysis('pss ?fund "915M" ?harms "1" ?errpreset "conservative"

?readic "env.fc" ?tstabmethod "gear2only" ?relref "alllocal" ?lteratio "10" )

desVar( "W2" 15 )

desVar( "W1" 10 )

desVar( "Vrf" 185m )

option( 'temp "27.0"

)

temp( 27.0 )

paramAnalysis("W1" ?values '(0.3 3 )

paramAnalysis("W2" ?values '(0.3 3 )

))

paramRun()

..."  

 

Thanks a lot.

Stefano 

 

 

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 16 years ago

    What version of the IC tools are you using (Help->About in the CIW)? And which version of spectre (should appear at the top of the log file)?

    Can you check in the input.scs and post the envlp analysis line that you see in this file?

    Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Ueue
    Ueue over 16 years ago

    Thanks for your answer!

    The version of icfb is 5.1.0, the sub-version 5.10.41.500.5.96!

    If I generate the netlist in an OCEAN script, in the file input.scs there is not the clockname, as shown in the following lines:

    "

    envlp envlp harms=1 stop=200u errpreset=conservative readic="enc.fc" \

    writefinal="env.fc" method=gear2only relref=alllocal lteratio=10 \

    annotate=status

    "

    But if I write the clockname in the file, the OCEAN simulation works.

    Why do you think I have this problem?

    Is it possible to change this file directly from the OCEAN script?

     

    Thanks a lot.

    Stefano

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Andrew Beckett
    Andrew Beckett over 16 years ago

    I did a bit of searching, and found exactly the same problem reported (in IC612) which was fixed (under CCR 466387) in November 2008. I certainly don't see the problem in the latest IC5141 ISR, so I think you will need to install the latest hotfix, or alternatively specify a frequency or period directly rather than via a clockname.

    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