Problem using Spectre Stimulus File

Discussion in 'Cadence' started by Renee.St.Amant, Jul 12, 2007.

  1. Hi!

    (I apologize in advance if this question is juvenile, but after days
    of Googling I still have not been able to come up with an answer...)

    I'm using spectre in Cadence version 6.1 and trying to use a stimulus
    file to input about 500 values - 0 or 1. To be more specific, groups
    of these bits represent digital values that change over time.

    It seems like there are several options for inputing stimuli:

    1. Use input pins in the schematic and Setup -> Stimuli (in ADE L)
    This seems like a bad solution because I am trying to alter a large
    number of inputs. I would like to automatically generate a file that I
    can use as input to spectre.

    2. Use Setup -> Simulation Files -> Stimulus File (in ADE L)
    Would this use pwlf sources in the schematic?
    So the 'Stimulus File' field contains a full path to the file and each
    pwlf source also contains the file name in the properties field 'PWL
    file name'?

    Currently I'm getting the following error:
    *Error* Could not map schematic names in the stimulus file /home/
    Analog/pwlFile to target simulator

    Any help would be greatly appreciated!

    Thanks!
    Renee
     
    Renee.St.Amant, Jul 12, 2007
    #1
  2. I left out a couple of pieces of information that may be important.
    (Sorry, I'm relatively new to Cadence and this discussion group - I'm
    trying to make my question as clear as possible.)

    My stimulus file looks like this:
    V1 (vin 0) vsource type=pwl wave=\[ 0 0 1n 3.3 4n 0]

    I tried adding the following line, but I was unsure where exactly to
    put it:
    simulator lang=spectre

    Thanks again!
    Renee
     
    Renee.St.Amant, Jul 12, 2007
    #2
  3. Should be the the first line in front of any spectre code. Earlier you
    could mix spice and spectre code by inserting this line in front of
    the changing code language.

    For your problem, allow me to suggest to write your stimuli into a
    file that you then include via the 'model libraries' setting in
    'setup' menu. This file can be standard spectre netlist code. There
    are some other posts on this group describing this solution. Won't
    work with corner tool as this tool has its own process settings.
     
    Svenn Are Bjerkem, Jul 19, 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.