Using Spectre expressions (can't find much info from Cadence's cdsdoc)

Discussion in 'Cadence' started by Jay Smith, Apr 14, 2004.

  1. Jay Smith

    Jay Smith Guest

    Dear all,
    I'm trying to exploit using expressions in Analog Enviroment. However,
    little info is available from Cadence's document. Say, if I want to
    find the range of CLM coefficient, using this simple equation:
    lamda=gds/ids
    How can I include this in the simulation file? Where can I retrieve
    the result data and plot them??
    thanks for your help!
    Jay
     
    Jay Smith, Apr 14, 2004
    #1
  2. Hi Jay,

    Probably you're best trying to do this in OCEAN - or using the OCEAN functions
    in the ADE environment (essentially OCEAN is a set of SKILL functions for
    controlling simulations and manipulating results; the functions in the Artist
    calculator are (mostly) OCEAN functions). I gave some examples of these
    in a previous reply to you - I'd recommend reading the OCEAN manual for more
    details.

    Regards,

    Andrew.
     
    Andrew Beckett, Apr 14, 2004
    #2
  3. Jay Smith

    Jay Smith Guest

    Andrew,
    Thanks again for your help. I was trying to find this info from
    Spectre User/Refrence manual, but there's little info. I'll read the
    OCEAN manual.
    BTW, I remembered I saw it somewhere that user can set the output data
    format, for examples, the ASCII format can be used instead of the
    binary psf format. Do you know where I can do this?
    Also, could you reference some manuals/tutorials?
    Best regards,
    Jay
     
    Jay Smith, Apr 14, 2004
    #3
  4. Hi Jay,

    This can be done with a spectre command line option (-format psfascii
    for example). It's not available from ADE though - you can only write out
    psfbin (and now psfbinf, which is a smaller version which uses single
    precision floats).

    So it's only really useful for standalone simulations. There's also the "psf"
    command that can be used to convert psf binary files to psf ascii and
    vice versa.

    OCEAN provides a simple programmatic way of accessing results data; if
    you go to psfascii you'd need to write your own results parser.
    The OCEAN manual, and spectre user guide and spectre reference
    under cdsdoc.

    Regards,

    Andrew.
     
    Andrew Beckett, Apr 19, 2004
    #4
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.