Scripting in OCEAN

Discussion in 'Cadence' started by vara, Jul 20, 2007.

  1. vara

    vara Guest

    Hi!
    Let us say i have a circuit A.
    Circuit A has a schematic view consisting of transistors and passive
    elements.
    Circuit A has a Verilog-A view.

    Do you know if it is possible to specify the view (schematic or
    Verilog-A) i want to simulate
    in OCEAN without changing the netlist manually. Something like this in
    OCEAN would be
    cool, isn't it?

    1) Circuit A in schematic
    2) run
    3) output Vout (lets us say a voltage on net called 'out') to a file.
    4) Circuit A in Verilog-A
    5) run
    6) output Vout
    7) calculate voltage difference between 3 and 6
    8) plot the results

    I tried to this for quite sometime but could not figure out how to do
    it. The roadblock
    is that OCEAN gets the netlist from a location (the views are
    mentioned in the netlist)
    and i don't want to get into netlist modification.

    I know this can be done with config view but i am just thinking of
    another way of doing it.



    cheers
    Vara
     
    vara, Jul 20, 2007
    #1
  2. vara

    Poojan Wagh Guest

    I know this doesn't answer your question, but you *could* reference
    the actual cell view if you run your ocean script in icfb.

    design( "lib" "cell" "config")

    For some reason, ocean can't reference cell views directly, but only
    netlists. I would much prefer if ocean could reference a cell view
    rather than netlist. This would aleviate the problem of netlists being
    out of date with the intended cell view.
     
    Poojan Wagh, Jul 20, 2007
    #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.