Is any one aware that there is any simulation tool which can take in any VCD file or any other format waveform file and display the waveforms as a pre-defined value for a particular pattern of data.
Suppose, I have a message consisting of Header + body, then instead of displaying the binary values, it should display that particular Data Name???
for 0x00 -> Reset
0x 01 -> Message1
something like this.....
The only way I can think of doing this (in VHDL) would be have some signal which is an enumerated type and put your message into that signal. Maybe something like...
signal message:std_logic_vector(7 downto 0); --this is your message data
type mess_type is (RESET,MESSAGE1,MESSAGE2)
signal dummy:mess_type;
.
.
.
case message is
when x00=>
dummy<=RESET,
when x01=>
dummy<=MESSAGE1,
Thanks for your reply, well this can also be done in Verilog using #define, but I mean to say that instead of wave forms (1' & 0's) Is there any possibility that I can display the NAME of a particular SEQUENCE lets say 1010101 as LNA message and 0101111 as Info message...in the display window....????
Thanks for your reply, well this can also be done in Verilog using #define, but I mean to say that instead of wave forms (1' & 0's) Is there any possibility that I can display the NAME of a particular SEQUENCE lets say 1010101 as LNA message and 0101111 as Info message...in the display window....????
That's what I just showed you. At least, it will work that way using ActiveHDL, which shows the enumerated state names in the simulation. What simulator are you using?
Thanks again, I have a huge binary text file with all the data inside it of one signal, it has header + timestamp + messages of that particular signal, I will be developing a C++ code for reading this file and converting it into VCD format. The data which I have is not from simulation but is real time data. So the idea is to have a simulator which can read this VCD file and display waveforms and also the name of headers where there are header messages......
Well thanks for the Active HDL tool...I am checking it out....