cornerRun() in background

Discussion in 'Cadence' started by Gunnar Munder, Dec 14, 2004.

  1. Hi,

    starting a corner analysis from the Corner Tool pops up the log file
    and shows steady progress. Whilst simulating all cadence windows are
    not locked.

    If I save the ocean script from the corner tool and load it via

    load("corner.ocn")

    in the CIW window, the same simulation runs, but the logfile doesn't
    show any progress until all simulations are finished. Whilst
    simulating all cadence windows are locked. Since everything is locked
    and I don't the the progress from the logfile I don't know whether
    cadence has crashed down or whether and how long the simulations are
    still ongoing.

    Is there any way to push the

    cornerRun()

    command into the background, so that the cadence windows are not
    locked while simulating and the simulation progress is visible?

    Gunnar Munder
     
    Gunnar Munder, Dec 14, 2004
    #1
  2. Gunnar Munder

    S. Badel Guest

    one way i can see is to run ocean in a separate process - something like

    ipcBeginProcess("ocean < corner.ocn")

    this would prevent the ciw hanging up i guess.

    cheers,

    stéphane
     
    S. Badel, Dec 14, 2004
    #2
  3. If you do ocnHelp('cornerRun) you'll see there's an argument ?block.
    Try doing cornerRun(?block nil) - I've not tried this to make sure that it
    works, but it does with run(), so I would expect it to.

    Regards,

    Andrew.
     
    Andrew Beckett, Dec 16, 2004
    #3
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.