Saving several analyses' data while using cornerRun()

Discussion in 'Cadence' started by Gunnar Munder, Jan 5, 2005.

  1. Hi Dmitriy,

    to me it looks like you define a simulation and start cornerRun(),
    then you define a new simulation setting and start another
    cornerRun(). Since everytime you enter cornerRun() all previous
    simulation results are deleted only the very last simulation run will
    be left in your results directory after all simulations have finished.

    Why don't you check the ocean script files that are created by the
    corner tool via Save Script somewhere in th menu. There should be one
    file "blabla.ocn" that contains your simulation definitions:

    analysis('ac ... )
    analysis('tran ... )

    Another file "blabla.dcf" contains your corner definitions looking
    like that:

    corAddCorner( "xb06" "wp_ws_85_5" )
    corSetCornerGroupVariant( "xb06" "wp_ws_85_5" "bsim3v3.scs" "wp" )
    corSetCornerRunTempVal( "xb06" "wp_ws_85_5" 85 )
    corSetCornerVarVal( "xb06" "wp_ws_85_5" "vdd" "5" )

    corAddCorner( "xb06" "wp_ws_85_6" )
    corSetCornerGroupVariant( "xb06" "wp_ws_85_6" "bsim3v3.scs" "wp" )
    corSetCornerRunTempVal( "xb06" "wp_ws_85_6" 85 )
    corSetCornerVarVal( "xb06" "wp_ws_85_6" "vdd" "6" )

    after defining all corners and all desired simulations you start
    cornerRun() once and then you will probably receive all simulations
    data you want to.

    regards
    GM
     
    Gunnar Munder, Jan 5, 2005
    #1
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.