• 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. spectre version error

Stats

  • Locked Locked
  • Replies 1
  • Subscribers 126
  • Views 15579
  • 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

spectre version error

sabertooth
sabertooth over 16 years ago

Hi everyone.

My issue is as follows:

----------------------------------------

1. I set up the cadence environment.

2. Now I fire up the workbench and enter a schematic using Virtuoso composer.

3.  I open ADE and when I run the simulation, I see the following error in CIW.

 *Error* The 'spectre' executable that you are using is an older version.
        Use MMSIM60 or later version of Spectre with this release.
        To check the spectre version, run 'spectre -W'.

 ----------------------------------------

Here are some useful messages from CIW just before this:

*WARNING* (icLic-3) Could not get license Analog_Design_Environment_L
(deLicense-6) Checked out the license for ADE XL to run ADE L
Loading awv.cxt
Loading socket.cxt
Loading alvs.cxt
ERROR: can't determine installation root.
       can't create rooted path to arg0 "viva"
       using current working directory or $PATH: /usr/licensed/cadence-20060508/SOC52.sun4v/tools/bin:/usr/licensed/cadence-20060508/IFV62.sun4v/tools/bin:/usr/licensed/cadence-20060508/MMSIM62.sun4v/tools.sun4v/bin:/usr/licensed/cadence-20060508/IC610.sun4v/tools/bin:/usr/licensed/synopsys/hspice_A-2007.09/hspice/bin:/usr/licensed/synopsys/mw_A-2007.12-SP1/bin/SUN.64:/usr/licensed/synopsys/jupiterxt_Z-2007.03-SP5/bin/SUN.64:/usr/licensed/synopsys/astro_Z-2007.03-SP5/bin/SUN.64:/usr/licensed/synopsys/spiceexplorer_C-2009.03/c2009.03/sx_c2009_03/bin:/usr/licensed/synopsys/taurus_tsuprem4_A-2007.12/bin:/usr/licensed/synopsys/vcs-mx_B-2008.12/bin:/usr/licensed/synopsys/mw_A-2007.12-SP1/bin:/usr/licensed/synopsys/txs_A-2007.12-SP1/bin:/usr/licensed/synopsys/pts_Z-2007.06-SP2/bin:/usr/licensed/synopsys/taurus_medici_Z-2007.03/bin:/usr/licensed/synopsys/sentaurus_Z-2007.03/bin:/usr/licensed/synopsys/syn_B-2008.09-SP3/bin:/usr/psr.oit/solaris10/2007-2.0/bin:/usr/psr.oit/solaris10/2007-2.0/sbin:/usr/psr.oit/solaris10/2007-2.0/local/bin:/usr/psr.oit/solaris10/2007-2.0/local/sbin:/u/mshoaib/bin:/usr/licensed/bin:/usr/openwin/bin:/usr/ccs/bin:/opt/SUNWspro/bin:/usr/ucb:/usr/local/bin:/bin:/sbin:/usr/bin:/usr/sbin:.
Loading adexl.cxt

*Error*   Failed to launch ViVA. There is a problem with the DFII
          installation hierarchy (Exit Code = 1).
          For further assistance, contact Cadence Customer Support
          with the diagnostic information available in the log file.
*Info*    Dumping diagnostic information ....
/usr/licensed/cadence-20060508/IC610.sun4v/tools.sun4v/dfII/bin/checkwavescan: wavescan: not found

  ----------------------------------------

I tried to check the path variable and even typed "Spectre -W/-V" which showed version 6.2 being in the path.

I do not understand why is the tool trying to access the older version of spectre even though, the first occurence of the executable in ($PATH, which is written above) refers to the higher version of 6.2.

I have the following questions:

  ----------------------------------------

1. Is the error "cannot load ViVA" related to cadence not finding the new spectre executable ?

2. How can I set the path within the CIW (will using SkillSetPath, not affect the other tools ?)

3. Is there a problem with my $PATH ?

 

Thanks in anticipation for your assistance with this !!

- Shoaib

  • Cancel
  • Jim McMahon
    Jim McMahon over 16 years ago

    Hi Shoaib

     I noticed from your error message that $CDS_INST_DIR/tools/dfII/bin does not appear to be in your $PATH. Not sure how you are able to launch virtuoso without this in your $PATH.... Your cadence environment setup requires the following 2 paths:
            $CDS_INST_DIR/tools/bin
            $CDS_INST_DIR/tools/dfII/bin

    This should solve the earlier VIVA warnings and perhaps answers question #3.

    After fixing the $PATH, run "which virtuoso" and " virtuoso -W" to make sure it is picking up the correct virtuoso executable. Try the same for the spectre executable.

     - I don't know what role the viva issue this is playing in your spetre issue.

    - For question #2 above, I you trying to set the SKILL path or the unix $PATH?

    Assuming UNIX path:

     setShellEnvVar("PATH=<X>" ) ;;;where <X> = desired PATH

     

     

    • 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