Formality: Failure during SVF Processing

mmrakshith

Newbie
Joined
May 19, 2023
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
22
I am doing an equivalence check between RTL and the netlist generated by Fusion Compiler (FC).
I have a set of 7 SVFs generated during different stages of compile in FC.

The SVF processing doesn't cross 50%, I tried to run by increasing the timeout, including more cores, more RAM, but nothing worked.

Supposing there are loops in the design, I could report it and get to know about it; but now I'm not able to enter the fm_shell prompt after the SVF processing itself and no way to save the session. Even if I did so, as the matching phase is not complete, the tool is not able to report any loops.

I also tried to interrupt the process so that if the tool is stuck resolving one loop, it could move on to the next one atleast, but its causing the tool to terminate.

The only info the tool is showing now is the warning FM-348. I'm not sure if this is the reason for the failure.


PS : Its not exactly a Formality failure as the matching itself is not complete.

Appreciate any inputs on this.
Thank you
 

The FM-348 warning may point to specific syntax or features in the SVF files or mismatches in unsupported constructs between RTL and netlist.
 

Cookies are required to use this site. You must accept them to continue using the site. Learn more…