inputoutput
Member level 1
I am running a gate level simulation with SDF and I'm getting error messages such as Error: $recovery( posedge RN:591154 ps, posedge CP &&& D:785400 ps, 194343 ps );. Functional simulation works okay however output of SDF simulation is "XXX". What does the $recovery error mean?
Update
Okay I have reduced the clock frequency even further, from over 100 MHz to about 10 MHz and the timing simulation is showing some outputs, even though at other times it is still showing "XXX". But now I get "Bad $recrem constraints: 10 ps and -67 ps. Negative limit(s) set to zero." errors. Synthesis reported no setup or hold violations.
Update
Okay I have reduced the clock frequency even further, from over 100 MHz to about 10 MHz and the timing simulation is showing some outputs, even though at other times it is still showing "XXX". But now I get "Bad $recrem constraints: 10 ps and -67 ps. Negative limit(s) set to zero." errors. Synthesis reported no setup or hold violations.
Last edited: