negative time in post-synthesis simulation and post-layout simulation using Modelsim

Status
Not open for further replies.

quiet83

Newbie level 6
Joined
Aug 1, 2012
Messages
14
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,283
Activity points
1,377
how can i do with the negative delay in the sdf file for post-synthesis or post-layout simulation?
Becuase Modelsim will make the negative value to zero, but I think it may be some hold time problem when the hold time is set to zero due to the negative value.
 

There is a an option "+no_neg_tchk" in vsim. I suppose if you don't use this option, vsim will accept negative values.
Even if vsim will never accept negative values, I think the negative value is usually very small, and we usually have additional setup/hold timing margin at STA (note, this margin usually can't be simulated). So, if the hold margin >= | negative value in the SDF file | , then you can safely let vsim set it to 0.
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…