Analysing waveforms using spectre.

Guest
Dear all,

I have a circuit and I simulate it using Affirma Analog Circuit
Design Environment. I get a wave form window with Voltage(V) on the Y
axis and Time(t) on the X-axis. Now what i want is to export this data
to a file like thing on which i can make further operations. A file
which may contain data of Time and Voltage values. Any one can throw
some light on this and tell me how I can go about this.

Thanks and Regards,
Kamesh.

P.S: The subject line was not descrptive earlier. That is the reason
Iam posting the question again.
 
vkamesh@gmail.com wrote:

I have a circuit and I simulate it using Affirma Analog Circuit
Design Environment. I get a wave form window with Voltage(V) on the Y
axis and Time(t) on the X-axis. Now what i want is to export this data
to a file like thing on which i can make further operations. A file
which may contain data of Time and Voltage values. Any one can throw
some light on this and tell me how I can go about this.
Could you not use the 'printvs' function

If you must have spectre write the data into some format that you can
postprocess, then see spectre -h options and use option rawfmt= to set
output to an ascii format that you can postprocess with a scripting
language. (How you do this from within ADE? I don't know, I use the
calculator)

P.S: The subject line was not descrptive earlier. That is the reason
Iam posting the question again.
Subject lines are not always descriptive, but with modern threading
newsreaders and groups.google.com it is not nescessary. What is more
important is that the threads are kept. This means that posting the same
question with a different subject line isn't going to give you better help.

--
Svenn
 
hi,
you can use the ocnPrint command. therefore you need the waveformId of
your signal. i think you should get it with getData("/net1"). But
before you have to open the resultfile with ocean-commands
(selectResults('tran)).
ocnPrint(outputfile waveformId ....) -->
outputfile:

time voltage
1 12
2 10
3 13

greetings,
hikom
 
On Thu, 24 Mar 2005 04:04:28 -0600, morgenst@izm.fhg-dot-de.no-spam.invalid
(hikom) wrote:

hi,
you can use the ocnPrint command. therefore you need the waveformId of
your signal. i think you should get it with getData("/net1"). But
before you have to open the resultfile with ocean-commands
(selectResults('tran)).
ocnPrint(outputfile waveformId ....) --
outputfile:

time voltage
1 12
2 10
3 13

greetings,
hikom
hikom,

It's very confusing that you don't reply to a thread, but start another with a
different subject line. Doing that means that it is hard to know that you're
even replying to a posting, let alone which posting it was.

So please use reply rather than posting new posts. By all means cut out all
the included text, but keeping it as part of the same thread helps enormously.

Thanks,

Andrew.
 
Andrew Beckett wrote:

hikom,

It's very confusing that you don't reply to a thread, but start another
with a different subject line. Doing that means that it is hard to know
that you're even replying to a posting, let alone which posting it was.
knode gets this right. I also checked groups-beta.google.com and they got it
right enough in the sense that it showed up in the same thread. Not
possible to see /who/ he answered to, though. I guess the references in
hicom's post were correct, but he changed the subject, and that confuse
some newsreaders.

So please use reply rather than posting new posts. By all means cut out
all the included text, but keeping it as part of the same thread helps
enormously.
Yeah, there are quite a few TOFU posters here, but that is a different
topic ...

--
Svenn
 
On Thu, 24 Mar 2005 14:21:47 +0100, Svenn Are Bjerkem <svenn.are@bjerkem.de>
wrote:

knode gets this right. I also checked groups-beta.google.com and they got it
right enough in the sense that it showed up in the same thread. Not
possible to see /who/ he answered to, though. I guess the references in
hicom's post were correct, but he changed the subject, and that confuse
some newsreaders.
Perhaps it's a problem in ForteAgent (Free version, 1.92) which is what I'm
using. Anyway, I'll try updating to 2.0 as that's available now and see if
that helps...

Andrew
 

Welcome to EDABoard.com

Sponsor

Back
Top