Error found by spectre during circuit read-in

Discussion in 'Cadence' started by Rajeev, Nov 10, 2006.

  1. Rajeev

    Rajeev Guest

    Hello cadence lovers,

    Am trying to simulate an inductor circuit using spectreS and also
    spectre. I get this error message while doing so. Any idea why this is
    happening.

    "
    Simulating `raw/inductor' on mercury at 11:08:34 PM, Thur Nov 2, 2006.

    Error found by spectre during circuit read-in.
    raw/inductor: xl is an instance of an undefined model ind.

    spectre terminated prematurely due to fatal error. "

    I've included the right model path and that also matched the model name
    in the instance properties.
    Can anyone with some previous experience with this kind of a problem
    help me troubleshoot this.

    Thankyou!!

    -- Rajeev.
     
    Rajeev, Nov 10, 2006
    #1
  2. I would regenerate the netlist, look at all the include statement and
    cut-and-paste those entries to the unix commandline to see that they
    are correct and that the model file actually contains the line
    model ind inductor l=...
    Then I would consider looking at the spectre -h inductor help since you
    obviuously want to use an inductor with a model.
     
    Svenn Are Bjerkem, Nov 10, 2006
    #2
  3. Rajeev

    Rajeev Guest

    Hi Svenn. Thanks for taking your time to reply. Here's my netlist after
    I simulatyed using spectre. I really couldn't understand what to do
    next.

    // Generated for: spectre
    // Generated on: Nov 10 11:27:49 2006
    // Design library name: sige_designs
    // Design cell name: inductor
    // Design view name: schematic
    simulator lang=spectre
    global 0
    include
    "/tools/cadence/ic5141/tools/dfII/samples/artist/ahdlLib/quantity.spectre"
    include "#/............................/ind.scs" ( I have this path
    right)

    // Library name: sige_designs
    // Cell name: inductor
    // View name: schematic
    L (Out 0 0) ind x=200u w=10u wu=15u s=5u n=1 simfrq=12G grnd=-1 nlev=4
    \
    dtemp=0
    I3 (0 Out) isource dc=1m type=dc
    simulatorOptions options reltol=1e-3 vabstol=1e-6 iabstol=1e-12 temp=27
    \
    tnom=27 scalem=1.0 scale=1.0 gmin=1e-12 rforce=1 maxnotes=5
    maxwarns=5 \
    digits=5 cols=80 pivrel=1e-3 ckptclock=1800 \
    sensfile="../psf/sens.output" checklimitdest=psf
    ac ac start=0 stop=900M annotate=status
    modelParameter info what=models where=rawfile
    element info what=inst where=rawfile
    outputParameter info what=output where=rawfile
    designParamVals info what=parameters where=rawfile
    primitives info what=primitives where=rawfile
    subckts info what=subckts where=rawfile
    saveOptions options save=allpub


    Can you help me on this one.. Thanks.

    --Rajeev.
     
    Rajeev, Nov 10, 2006
    #3
  4. Does the path really begin with "#", or is that just you truncating the path.

    Also, does the file ind.scs contain a subckt definition for "ind"?

    This is bound to be something obvious...

    Regards,

    Andrew.
     
    Andrew Beckett, Nov 14, 2006
    #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.