Warning: Cannot trace SLP signal <signal_name> in standard Waveform module. Please use Accelerated Waveform Viewer instead.

Description

I received the above error when I initialize the simulation and add signals to the Standard Waveform Viewer. If I continue and run the simulation, question marks are displayed instead of the correct signal values. What am I doing wrong?

Solution

The Standard Waveform Viewer does not support Verilog optimized (SLP) signals. If you want to use Verilog optimization, you need to use the Accelerated Waveform Viewer. If you want to use Standard Waveform Viewer, then you need to disable the Verilog optimization.

  1. You have the Verilog Optimization enabled. To disable:

    If you use GUI:

    • Go to Design | Settings

    • In the Simulation category, select Verilog and uncheck the Verilog Optimization option.

      If you use batch mode/script:

    • Please use switch -o2 r for asim command:

      Example: 
      asim -o2 ....
      
  2. If you want to use the Verilog Optimization:

    • You will need to switch from the Standard Waveform Viewer to the Accelerated Waveform Viewer.

    • Go to Tools | Preferences

    • In the Editors category, select Waveform Viewer/Editor, and select Accelerated Waveform Viewer as the default from the drop-down box.

Ask Us a Question
x
Ask Us a Question
x
Captcha ImageReload Captcha
Incorrect data entered.
Thank you! Your question has been submitted. Please allow 1-3 business days for someone to respond to your question.
Internal error occurred. Your question was not submitted. Please contact us using Feedback form.
We use cookies to ensure we give you the best user experience and to provide you with content we believe will be of relevance to you. If you continue to use our site, you consent to our use of cookies. A detailed overview on the use of cookies and other website information is located in our Privacy Policy.