A question about setting default values of Virtuoso environment

Discussion in 'Cadence' started by chen_zhitao, Nov 16, 2007.

  1. chen_zhitao

    chen_zhitao Guest

    We can set default values of Virtuoso settings in .cdsenv .
    For the options already set in .cdsenv, we can modify the value.
    For example, layout snap spacing value 0.005 can be modified in the
    following line:
    layout xSnapSpacing float 0.005
    But for the values not set in .cdsenv yet, I don't know the name or
    syntax of these options. How to set the default value of them?
    For example, I need to set default value of Layer Map Table in the
    stream out form.
    Please show me an approach to find the name and syntax to define
    default value of an arbitrary option.
     
    chen_zhitao, Nov 16, 2007
    #1
  2. Put this kind of code in your .cdsinit file

    streamOutKeys = list(nil
    'layerTable "<pathTo>/layer.map"
    )


    Where the layer map file has to look like

    # layer name; layer purpose; layer no.; data type no.
    METAL1 drawing 10 0

    Bernd
     
    bernd.fischerkrellenberg, Nov 16, 2007
    #2
  3. chen_zhitao

    Guest Guest

    There are two ways to go about this. One way is to save all the environment
    variables into a file and search for what you want, another is to look in
    the environment definition files in the hierarchy:

    <CDShier>/tools/dfII/etc/tools/*/.cdsenv

    To save all the environment variables to a file, from CIW menus select
    Options->Save Defaults, select which tools (all possible, all loaded, or
    specific tools by name), click "All tool variables", and specify a file name.

    -Pete Zakel
    ()

    Aristotle was famous for knowing everything. He
    taught that the brain exists merely to cool the
    blood and is not involved in the process of thinking.
    This is true only of certain persons.

    - Will Cuppy
     
    Guest, Nov 16, 2007
    #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.