- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I am only able to add variable in the top-level of my testbench to wave.
Questa Intel 2021.2
Any variable in a subprogram (within a procedure call in a BFM file) add to wave, I will get:
# Cannot log variable_in_subpgram Process proc_name is currently executing a subpgram.
I can only view the variable in the Locals pane during simulation, but it can't be logged.
Tried compile option: "Use vopt flow", "Disable optimizations by using -O0", no difference.
Please comment,
Thanks,
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Try to link any variable or signal in a subprogram within a procedure call to top level entity and testbench so that can be add wave. Attached a sample design for your reference.
Thanks,
Best Regards,
Sheng
p/s: If any answer from the community or Intel Support are helpful, please feel free to give best answer.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Any further update or concern?
Thanks,
Best Regards,
Sheng
![](/skins/images/C4F7392A5C68ACA60290C9576F107044/responsive_peak/images/icon_anonymous_message.png)
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page