si with OASIS?

Discussion in 'Cadence' started by erikwanta, Oct 13, 2009.

  1. erikwanta

    erikwanta Guest

    I am trying to use si to generate a netlist for a 3rd party simulator
    using OASIS. My si.env file has:
    loadContext("/_TOOLS_/dist/cadence-ic-/5141-isr20090501/i686-pc-
    linux2.4/tools.lnx86/dfII/etc/context/analog.cxt")
    loadContext("/_TOOLS_/dist/cadence-ic-/5141-isr20090501/i686-pc-
    linux2.4/tools.lnx86/dfII/etc/context/oasis.cxt")
    loadContext("/_TOOLS_/dist/cadence-ic-/5141-isr20090501/i686-pc-
    linux2.4/tools.lnx86/dfII/etc/context/asimenv.cxt")

    simLibName = "AA"
    simCellName = "pmc_3v"
    simViewName = "schematic"
    simSimulator = "mysimulator"

    When I try to run si . -batch -command nl I get the following error:
    *Error* eval: undefined function - asiRegisterTool

    I tried to load the asiRegisterTool procedure but now get other
    errors:
    loadContext("/_TOOLS_/dist/cadence-ic-/5141-isr20090501/i686-pc-
    linux2.4/tools.lnx86/dfII/etc/context/analog.cxt")
    loadContext("/_TOOLS_/dist/cadence-ic-/5141-isr20090501/i686-pc-
    linux2.4/tools.lnx86/dfII/etc/context/auCore.cxt")
    load("/_TOOLS_/dist/cadence-ic-/5141-isr20090501/i686-pc-linux2.4/
    tools.lnx86/dfII/etc/context/auCore.ini")
    load("/_TOOLS_/dist/cadence-ic-/5141-isr20090501/i686-pc-linux2.4/
    tools.lnx86/dfII/etc/context/oasis.ini")
    *Error* arrayref: can't handle nil["sim-env:simulator-started"]
    *Error* load: error while loading file - "/_TOOLS_/dist/cadence-ic-/
    5141-isr20090501/i686-pc-linux2.4/tools.lnx86/dfII/etc/context/
    oasis.ini"
     
    erikwanta, Oct 13, 2009
    #1
  2. erikwanta

    Riad KACED Guest

    Hi Erik,

    I'm suspecting you had errors when loading your cadence environment.
    You may check your CDS.log for any warnings/errors ...
    I had simular error just about a month back and it was something silly
    missed in my environment, can't get it back to my memory at the minute
    I'm afraid.

    Cheers,
    Riad.
     
    Riad KACED, Oct 15, 2009
    #2
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.