• 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. FATAL (SPECTRE-20): Illegal instruction: seems something...

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 125
  • Views 4535
  • 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

FATAL (SPECTRE-20): Illegal instruction: seems something wrong addressing S-parameter

RogerChen
RogerChen over 1 year ago

Hi~

I just installed Spectre181 and have a problem that when I did something with my S-parameter, it showed the message like below.

It's weird because when I imported a less ports S-parameter like .s2p and it could run smoothly.

However, when I run with more ports S-parameter, it failed.

I typed command: spectre +spice +aps -64  <xxxx.sp>

does anyone has similar experience?

************************************************************************************************

Reading file: /home/rogerchen/Downloads/test/send/10361.S23P

Notice from spectre during hierarchy flattening.
Nport compression is disabled on instance spfile_pcb because its used port ratio 1.000000 is greater than 0.800000.

Time for EDB Visiting: CPU = 0.296875 s, elapsed = 0.302316 s.
Time accumulated: CPU = 0.453125 s, elapsed = 4.09891 s.
Peak resident memory used = 6.85e+07 bytes.


Internal error found in spectre during initial setup.
Encountered a critical error during simulation. Please run `mmsimpack' to pack the test case (use mmsimpack -h option to get detailed usage), and submit the case via Cadence Online Support, including the package tar file and any
other information that can help identify the problem.
FATAL (SPECTRE-20): Illegal instruction.

Version 18.1.0.077 64bit -- 1 Aug 2018

****ASSERTION STACK****
0x47ebfce
0x51bc0e
0x7fe271e7ef10
0x7fe2660e36b2
0x7fe2660fddb5
0x7fe2660f8e17
0x7fe27a4f08a8
0x7fe27a33a7d5
0x7fe27a370f36
0x7fe27ba67353
0x2fb3a0c
0x2f78099
0xe8bb5a
0xe95ffa
0xe75a3e
0xe75af1
0x531277
0x5ff9a7
0x604237
0x60440d
0x54f867
0x55b83f
0x55ceae
0x4a2189
0x7fe271e61c87
0x4f6025
/opt/cadence/SPECTRE181/tools/bin/spectre[80]: .: line 1164: 6398: Abort(coredump)
Aborted (core dumped)

************************************************************************************************

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 1 year ago

    I'm not sure why you have "just installed" a 6-year old version of Spectre? Why not use a more recent version? It's likely that any bug like this will have been fixed by now.

    Can you share the s-parameter file (upload it as an attachment)? Also, what doe the nport instance look like in the netlist?

    Andrew

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • RogerChen
    RogerChen over 1 year ago in reply to Andrew Beckett

    Thanks for your reply!

    I had some problems for Linux to run the latest Spectre version, and that's why I used 18.1.
    After saw your reply, I try to fix it and now seems the 23.1 version doesn't have the issue for my device.

    THX

    Roger

    • 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