• 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. Simulation progress status gone in ADE Explorer (IC6.1.8...

Stats

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

Simulation progress status gone in ADE Explorer (IC6.1.8-64b.500.25)

George Hariman
George Hariman over 1 year ago

There used to be a "status progress" that says (for example: 50/100 sims) that are running that normally appears on the lower left corner of the Explorer window.

But for some reason this has gone. So now I do not know how many sims have finished and how many more are left to go.

I won't have a sense of how much longer to wait before all of my corner sims are done.

Anybody knows why this is the case? is there anyway to re-enable it?

FYI: running this via Exceed on Demand on Windows 11 (although I don't think that is the cause of this issue)

  • Cancel
Parents
  • Andrew Beckett
    Andrew Beckett over 1 year ago

    This is a known issue - mentioned also in this thread. It happens if you either start the simulation from within the schematic, or switch tabs to the schematic (and then back to Explorer) during a running simulation. Yes, it should be fixed. Please contact customer support and request a duplicate of Cadence Change Request 2007511 be filed on your behalf to increase the priority.

    Andrew 

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

    Hi Andrew,

    Thank you for the reply. Just as a point of reference: I did not start the sim from schematic. I started it from Maestro -> Simulation menu -> Netlist and Run. Also I did not switch to schematic view during the run.
    What I experienced recently is my laptop got upgraded to windows 11 and I am accessing a remote server using Exceed on Demand Client 13.8.0.0 (rather old) to launch Virtuoso. I wonder if those combination have anything to do with exacerbating the issue.
    Anyway thank you again.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • George Hariman
    George Hariman over 1 year ago in reply to Andrew Beckett

    Hi Andrew,

    Thank you for the reply. Just as a point of reference: I did not start the sim from schematic. I started it from Maestro -> Simulation menu -> Netlist and Run. Also I did not switch to schematic view during the run.
    What I experienced recently is my laptop got upgraded to windows 11 and I am accessing a remote server using Exceed on Demand Client 13.8.0.0 (rather old) to launch Virtuoso. I wonder if those combination have anything to do with exacerbating the issue.
    Anyway thank you again.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
  • Andrew Beckett
    Andrew Beckett over 1 year ago in reply to George Hariman

    George,

    I'm not sure that Exceed on Demand would have anything to do with this, or the fact that you're running from Windows 11. I suspect it's another symptom of the same issue (there are a few things that can trigger it). It might be worth contacting customer support to share exactly what you're doing.

    A (sort of) workaround is to use Simulation->Diagnostics which adds another tab with information about the simulations run so far, but it's not quite the same...

    Andrew

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

    Dear George,

    If you happen to be interested, I used a UNIX script to monitor the status jobs called "progressxl". It basically traverses your simulation data base and prints out the last line of each spectre.out file. To determine how many jobs are complete or how many have errors, I used it with a "grep" command to filter results.

    As an example, to find how many jobs have completed with 0 errors for a job called "interactive.12", one would navigate to the top level of your simulation directory (i.e., where the directories "interactive.X" are located) and issue the command:

    $ progressxl 12 | grep -c "0 errors"

    Without the grep command, the command displays a line for each directory entitled "Checking <job_number>..." followed by the last line of its spectre.out file.

    The file is attached. You might place this is your ~/bin directory after making it executable using the command:

    $ chmod +x progressxl

    to make it available in any directory in which you instantiate it (assuming your ~/bin directory is in your search variable PATH).

    Shawn

    PS - I had to append the ".txt" extension to allow me to upload the file. You may rename the file from "progressxl.txt" to "progressxl".

    Fullscreen 7380.progressxl.txt Download
    #!/bin/ksh
    
    if [ $# -ne 1 ]; then
        echo "Usage: progress Interactive.<number>"
        exit 127
    fi
    
    # First head down through all of the directories recursively
      echo "Scanning directories"
      #SAU_DIR_LIST=`t`
      SAU_DIR_LIST=`ls Interactive.$1 | grep "[0-9]"`
      for SUB_DIR in ${SAU_DIR_LIST}
      do
        echo "Checking ${SUB_DIR}..."
        if [ ! -d "./Interactive.$1/${SUB_DIR}" ]
        then
          echo "${SUB_DIR} is not a directory - skipping."
        else
          # grep Current ${SUB_DIR}/psf/spectre.out
          tail -1 ./Interactive.$1/${SUB_DIR}/sd*/psf/spectre.out
        fi
      done
      echo "Finished scanning directories..."
      
    

    • 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