N
Narendran Kumaraguru Nath
Guest
Hi all,
I am going to create an opensource C library, that'll have api's for
opening, closing, writing a VCD file.
Please give me your inputs on what are the operations you guys
comonly perform on a VCD file, so that I can break down it and create
API's for that.
Few of the APIs I've in my mind are
1. Opening a VCD file (returns a handle).
2. Closing a VCD file.
3. Writing out a VCD file.
4. Deleting a signal.
5. Combining several (bit blasted) signals into a bus.
6. Getting the next time when a particular signal changes.
7. Changing the value of a singal (can also specify window).
Also I am planning of giving a scriptable interface to the API in
tcl so that it will help even novice engineers to use the tool.
Suggestions of any kind is welcome.
Thanks & Regards,
Naren.
I am going to create an opensource C library, that'll have api's for
opening, closing, writing a VCD file.
Please give me your inputs on what are the operations you guys
comonly perform on a VCD file, so that I can break down it and create
API's for that.
Few of the APIs I've in my mind are
1. Opening a VCD file (returns a handle).
2. Closing a VCD file.
3. Writing out a VCD file.
4. Deleting a signal.
5. Combining several (bit blasted) signals into a bus.
6. Getting the next time when a particular signal changes.
7. Changing the value of a singal (can also specify window).
Also I am planning of giving a scriptable interface to the API in
tcl so that it will help even novice engineers to use the tool.
Suggestions of any kind is welcome.
Thanks & Regards,
Naren.