Problem using Spectre Stimulus File

Guest
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
 
On Jul 11, 8:04 pm, Renee.St.Am...@gmail.com wrote:
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
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
 
On Jul 12, 3:21 am, Renee.St.Am...@gmail.com wrote:
I tried adding the following line, but I was unsure where exactly to
put it:
simulator lang=spectre
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
 

Welcome to EDABoard.com

Sponsor

Back
Top