Hello
I have been using gtkwave to check some signals values/waveforms
generated in VCD format - which is a wonderful tool fir such purposes,
thanks.
Unfortunately I have not been able to successfully display some data values
as textual (enumerated) kind of values that would help the readibility of
some data.
I failed using the "translate filter file" and "translate filter process"
options.
Nothing changes in the displayed values.
I spent significant time trying to debug things, and I somehow traced my
translate filter process. It actually get called by gtkwave, but my process
file does not pass the <<fscanf(stdin, "%s", buf);>> statement.
(my (C) code is actually based on the gtkwave documentation examples
privided in the "Alias Files and Attaching External Disassemblers" chapter)
.
I never reach the next code statements - like if filter process was not
actually being fed from gtkwave.
I wonder if the issues come from the vcd data itself (data type is "real"
for the values I am playing with, even thought they actually take unsigned
integers values) or some other issue.
I am using gtk 3.100 - and I tried the same operation from Windows/Linux.
Any suggestion or help would be appreciated.
Thanks
Cyril
|