Y
Yardi
Guest
Hi,
I had some questions regarding switching activity annotation in
Synopsys Design Analyzer using SAIF. I am following these steps:
- Read in the design in dc_shell (analyze and elaborate using
"typical" tsmc0.18um)
- Use "rtl2saif" to generate a forward annotated SAIF file for the top
level in the design
- Use "saif2trace" to generate a trace file for the scirocco (virsim)
simulator. This is nothing but a list of "dump" commands for the I/O
ports of the top level
- Obtain a Value Change Dump (VCD) file from scirocco
- Use "vcd2saif" to generate a back annotated SAIF file
- I read in this back annotated file after doing "compile" in dc_shell
using the read_saif command. This is where I get the following error:
------------------------
ERROR: No switching activity has been annotated. (PWR-362)
There were 25 objects not found during the annotation
-------------------------
The read_saif command is used to annotate the switching activity
onto my design. I have double-checked stuff like instance name error,
path errors etc.
Am I missing any step? I would appreciate any pointers on switching
activity annotation using Synopsys tools. Thanks in advance for any
help.
Regards,
Shrirang
I had some questions regarding switching activity annotation in
Synopsys Design Analyzer using SAIF. I am following these steps:
- Read in the design in dc_shell (analyze and elaborate using
"typical" tsmc0.18um)
- Use "rtl2saif" to generate a forward annotated SAIF file for the top
level in the design
- Use "saif2trace" to generate a trace file for the scirocco (virsim)
simulator. This is nothing but a list of "dump" commands for the I/O
ports of the top level
- Obtain a Value Change Dump (VCD) file from scirocco
- Use "vcd2saif" to generate a back annotated SAIF file
- I read in this back annotated file after doing "compile" in dc_shell
using the read_saif command. This is where I get the following error:
------------------------
ERROR: No switching activity has been annotated. (PWR-362)
There were 25 objects not found during the annotation
-------------------------
The read_saif command is used to annotate the switching activity
onto my design. I have double-checked stuff like instance name error,
path errors etc.
Am I missing any step? I would appreciate any pointers on switching
activity annotation using Synopsys tools. Thanks in advance for any
help.
Regards,
Shrirang