• 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 with mmsim61

Stats

  • Locked Locked
  • Replies 6
  • Subscribers 126
  • Views 15225
  • 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 with mmsim61

minci
minci over 15 years ago

 i've just finished the installation of cadence ic5141 and mmsim61 and configuration.

 when i simulating a simple inverter circuit in ADE,it gives the error messages below:

 

cpp: unrecognized option `-$'
Environment variable:
    SPECTRE_DEFAULTS=-E
Command line:
    /usr/eda/cadence/MMSIM61/tools.lnx86/spectre/bin/32bit/spectre -env  \
        artist5.1.0 +escchars +log ../psf/spectre.out +inter=mpsc  \
        +mpssession=spectre0_30971_1 -format sst2 -raw ../psf  \
        -I/usr/eda/cadence/lib/IBM_PDK/cmrf8sf/V1.6.2.4DM/Spectre/models  \
        +lqtimeout 900 -maxw 5 -maxn 5 input.scs
spectre pid = 31131

Loading /usr/eda/cadence/MMSIM61/tools.lnx86/cmi/lib/4.0/libinfineon_sh.so ...
Loading /usr/eda/cadence/MMSIM61/tools.lnx86/cmi/lib/4.0/libnortel_sh.so ...
Loading /usr/eda/cadence/MMSIM61/tools.lnx86/cmi/lib/4.0/libphilips_sh.so ...

Internal error found in spectre.  Please run `getSpectreFiles' or send the netlist, the spectre log file, the behavioral model files, and any other information that can help identify the problem to support@cadence.com.
    Segmentation fault.

 

 then the ADE is stopping here,how can i solve these?

thx for help!

  • Cancel
Parents
  • minci
    minci over 15 years ago

     hi,Andrew

    when i running the input.scs from the command line,it shows below:

    [zxd@zxd netlist]$ spectre input.scs
    cpp: unrecognized option `-$'

    Internal error found in spectre.  Please run `getSpectreFiles' or send the
            netlist, the spectre log file, the behavioral model files, and any
            other information that can help identify the problem to
            support@cadence.com.
        Segmentation fault.
    /usr/eda/cadence/MMSIM61/tools/bin/spectre: line 180: 16660 Aborted     /usr/eda/cadence/MMSIM61/tools.lnx86/spectre/bin/spectre input.scs

     

    And the line 180 of the input.scs is:

    166      if [ $dplgen -eq 1 ];
    167      then
    168         args=""
    169         for a in $@;
    170         do
    171         case $a in
    172                 \#dpl      ) a="\\#dpl";;
    173                 \#ahdlfile ) a="\\#ahdlfile";;
    174             esac
    175             args="$args $a"
    176             shift
    177     done
    178     eval ${APPBINPATH}/${PROGRAM} $args
    179   else
    180     eval ${APPBINPATH}/${PROGRAM} "$@"
    181   fi
    182 else
    183   exec ${APPBINPATH}/${PROGRAM} "$@"
    184 fi
    185
    186 EXIT_VAL=$?


     do you know what does this mean?

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

     hi,Andrew

    when i running the input.scs from the command line,it shows below:

    [zxd@zxd netlist]$ spectre input.scs
    cpp: unrecognized option `-$'

    Internal error found in spectre.  Please run `getSpectreFiles' or send the
            netlist, the spectre log file, the behavioral model files, and any
            other information that can help identify the problem to
            support@cadence.com.
        Segmentation fault.
    /usr/eda/cadence/MMSIM61/tools/bin/spectre: line 180: 16660 Aborted     /usr/eda/cadence/MMSIM61/tools.lnx86/spectre/bin/spectre input.scs

     

    And the line 180 of the input.scs is:

    166      if [ $dplgen -eq 1 ];
    167      then
    168         args=""
    169         for a in $@;
    170         do
    171         case $a in
    172                 \#dpl      ) a="\\#dpl";;
    173                 \#ahdlfile ) a="\\#ahdlfile";;
    174             esac
    175             args="$args $a"
    176             shift
    177     done
    178     eval ${APPBINPATH}/${PROGRAM} $args
    179   else
    180     eval ${APPBINPATH}/${PROGRAM} "$@"
    181   fi
    182 else
    183   exec ${APPBINPATH}/${PROGRAM} "$@"
    184 fi
    185
    186 EXIT_VAL=$?


     do you know what does this mean?

    • 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