alexis57
Newbie
Hi,
I think there is a lack of documentation for what I want to do.
I am using Modelsim SE 10.5 and I would like to add waves/signals from my design automatically depending on the name.
For example I'd like to add every signal of every instance that contains `fifo`.
The `find` command with `/*/*..` may work but I need to know how deep each instance is and it's not possible to add wave from the find command.
For now, what I am doing:
**I guess it's possible directly with Tcl but how ?**
I couldn't find the `Tcl object` that contains the whole compiled project.
I was surprised that this is not documented because it's very useful when the design is big.
Thank you very much.
I think there is a lack of documentation for what I want to do.
I am using Modelsim SE 10.5 and I would like to add waves/signals from my design automatically depending on the name.
For example I'd like to add every signal of every instance that contains `fifo`.
The `find` command with `/*/*..` may work but I need to know how deep each instance is and it's not possible to add wave from the find command.
For now, what I am doing:
- Adding everything `add wave -r /`
- Saving in a `wave.do`
- Using linux shell with `cat wave.do | grep fifo > newwave.do` but it's not efficient and I'll get also the signals/nets naming `fifo`.
**I guess it's possible directly with Tcl but how ?**
I couldn't find the `Tcl object` that contains the whole compiled project.
I was surprised that this is not documented because it's very useful when the design is big.
Thank you very much.