I wish to perform a trace for all the signals in my design.
Since I didn't find a reference how to do this, I tried to implement it by myself.
The main concept I used is to run recursively on all child objects of sc_module objects (using the get_child_objects() method).
If a child object is sc_signal, the sc_trace method is performed.
I created a test-case and ran it with Accellera compiler 2.3. However, I'm getting the following warning:
Warning: (W710) object cannot not be traced: system.sig
In file: ..\..\src\sysc\tracing\sc_trace.cpp:145
Could you please help me to fix the code?