Analog wave forms with GTK wave ?

R

RaphFrk

Guest
Hi,

I am trying to use GTKwave to look at a vcd file. I have a bus that I
want to look at like an analog waveform. In this instance, it is a
bus of type real. However, the same issue would apply if it was say a
10 bit bus which I want to look at as a waveform.

One bit busses show up as a waveform, is there a setting a need to
click to get it to change a bus into a waveform ?
 
You can use the Undertow waveform viewer to do this, just select the
signal and press Format => Analog and the digital bus vector value is
shown as analog, you can also get analog if you have real numbers in
your VCD file. Undertow is free for most universities. The commercial
cost is low enough that this software will pay for itself in just a few
weeks of use, over using a free tool. You can get the Undertow waveform
viewer or the Undertow Suite source code debugging software from the
web site located at www.veritools.com.

Best regards,
Robert Schopmeyer/Veritools, Inc.




RaphFrk wrote:
Hi,

I am trying to use GTKwave to look at a vcd file. I have a bus that
I
want to look at like an analog waveform. In this instance, it is a
bus of type real. However, the same issue would apply if it was say
a
10 bit bus which I want to look at as a waveform.

One bit busses show up as a waveform, is there a setting a need to
click to get it to change a bus into a waveform ?
 
RaphFrk wrote:

I am trying to use GTKwave to look at a vcd file. I have a bus that
I
want to look at like an analog waveform. In this instance, it is a
bus of type real. However, the same issue would apply if it was say
a
10 bit bus which I want to look at as a waveform.

One bit busses show up as a waveform, is there a setting a need to
click to get it to change a bus into a waveform ?
The 2.0 series has such a feature if I remember correctly; the 1.3
series doesn't. I don't know what if any analog specific features 2.0
would have like zero crossing mapping, derivatives, etc. Whatever the
case is, as far as I know 2.0 is no longer being actively maintained.

If I remember correctly, I once read a paper from a uni that modified
gtkwave to handle analog signals with appropriate manipulation
functions (screenshots were in the paper) but they never released their
sourcecode changes back to either me or Manchester.

Adding analog support wouldn't be difficult as the internal data
structures support it, but I've never needed it as my day job is
strictly digital in nature. Maybe I'll add that sometime this summer
as I have a "to do list" of other features to add like a
signalscan-like net select widget, reduction of signal name memory
usage with million net designs, etc.

-Tony
 

Welcome to EDABoard.com

Sponsor

Back
Top