spectre wrapper in ocean



Hi,

I need to run spectre through a wrapper in ocean. In other words, I need to do something like:


envSetVal("spectre.envOpts" "simExecName" 'string "mySpectreWrapper spectre")
simulator('spectre)
.....
....
....


run()

By default spectre is run with +inter which starts MPS, and the spectre process is started by my wrapper (is runSimulation started in background?). The simulation never quits, I guess because it is waiting for some MPS commands. The obvious workaround

envSetVal( "spectre.envOpts"     "userCmdLineOption" 'string  " -inter")

won't work either. The job runs and finishes correctly. However, ocean then gives me the following error message:

Cannot start up spectre.
          The directory you specified does not contain valid PSF
          results. Please check the line for typographical errors or
          look in the directory for a logFile and PSF result files.

I guess that this is somehow connected to the fact that runObjFile is not created in the psf directory.

 Any ideas?

Thanks,
Stefano
.



Relevant Pages

  • Re: spectre wrapper in ocean
    ... > I need to run spectre through a wrapper in ocean. ... simulation, rather than trying to continue in interactive mode. ...
    (comp.cad.cadence)
  • Re: tran infotimes via ocean?
    ... that not all spectre capabilities are supported via ocean. ... know if cadence is planning on trying to fix this or are they planning ... I have about the same experience when trying to utilize spectre beyond ... development from Cadence bought it up to now. ...
    (comp.cad.cadence)
  • tran infotimes via ocean?
    ... spectre transient analysis via ocean? ... specify an "info" analysis in ocean since I'll need a named info ... know if cadence is planning on trying to fix this or are they planning ...
    (comp.cad.cadence)
  • Re: Using Ocean command in spectre simulation
    ... Vivian Spectre is a stand-alone simulator. ... It does not take ocean ... You can still do a fair bit of programming in spectre input ... If you need a full programming language, ...
    (comp.cad.cadence)