• 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. ERROR (ADE-3023)

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 126
  • Views 18934
  • 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

ERROR (ADE-3023)

irenemmartin
irenemmartin over 8 years ago

Hello to everybody,

Recently I have begun working with Cadence Virtuoso 6.17. When I want to perform an ADE-L simulation I obtain the following error in the CIW:

ERROR (ADE-3023): Cannot run simulations because the spectre executable is not found in the specified 'UNIX $PATH' setting.
Perform the following steps to specify the simulator executable path:
1.Download and install the required tool version from http://downloads.cadence.com:
- For analog simulations, download and install MMSIM
- For AMS simulations, download and install INCISIVE
2.After the installation is complete, set the tool installation path in your $PATH as below:
set path= $<MMSIM_INSTALLATION_PATH>/bin/:$<INCISIVE_INSTALLATION_PATH>/tools/bin:
$<IC_INSTALLATION_PATH>/tools/bin:$path


I have several doubts related to this error:

1) How can I check out where MMSIM and INCISIVE are installed?

2) Where do I have to write this thing of "set path=$<MMSIM..."?

I've searching on Internet about how to solve this issue. People say that there's a file ".cshrc" where the variables are defined, but instead I have found a ".profile" where the license is defined... I don't find any example of typical file ".cshrc" or ".profile".

I would appreciate so so much an answer that could help me to solve this error and begin to simulate circuits. I apologize because I have no idea about unix, and unix variables.

Thank you so much,

Irene

  • Cancel
Parents
  • irenemmartin
    irenemmartin over 7 years ago

    Thank you so much Andrew.

    The problem I get is that my .profile file shows an error at the end when compiling (even before adding the MMSIM, INCISIVE... lines, by the moment I'm writing the variables one by one in the command-line shell, and I would like to include them automatically).

    The file is the following one:

    # ~/.profile: executed by the command interpreter for login shells.
    # This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
    # exists.
    # see /usr/share/doc/bash/examples/startup-files for examples.
    # the files are located in the bash-doc package.

    # the default umask is set in /etc/profile; for setting the umask
    # for ssh logins, install and configure the libpam-umask package.
    #umask 022

    # if running bash
    if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
    . "$HOME/.bashrc"
    fi
    fi

    # set PATH so it includes user's private bin if it exists
    if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
    fi

    export CDS_LIC_FILE="2008@lmw-2d.polimi.it"

    The error is the following one:

    "line 25: syntax error: unexpected end of file"

    Any idea about this?

    Thank you so much,

    Irene

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • irenemmartin
    irenemmartin over 7 years ago

    Thank you so much Andrew.

    The problem I get is that my .profile file shows an error at the end when compiling (even before adding the MMSIM, INCISIVE... lines, by the moment I'm writing the variables one by one in the command-line shell, and I would like to include them automatically).

    The file is the following one:

    # ~/.profile: executed by the command interpreter for login shells.
    # This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
    # exists.
    # see /usr/share/doc/bash/examples/startup-files for examples.
    # the files are located in the bash-doc package.

    # the default umask is set in /etc/profile; for setting the umask
    # for ssh logins, install and configure the libpam-umask package.
    #umask 022

    # if running bash
    if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
    . "$HOME/.bashrc"
    fi
    fi

    # set PATH so it includes user's private bin if it exists
    if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
    fi

    export CDS_LIC_FILE="2008@lmw-2d.polimi.it"

    The error is the following one:

    "line 25: syntax error: unexpected end of file"

    Any idea about this?

    Thank you so much,

    Irene

    • 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