Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Valued Contributor III
1,032 Views

ModelSim Timing Simulation Error : DFFEAS HOLD Violation

Hi everyone, 

 

I got a warning message when I tried to perform Gate Level Simulation in my design. 

It said like this : 

*/DFFEAS HOLD high VIOLATION ON DATAIN WITH RESPECT TO CLK; 

Expected := 0.157 ns; Observed := 0.074 ns; At 42067.518 ns 

 

I got so many warning message like above. 

 

when I right clicked in the message and select "View Verbose Message", a dialog box opened and said "VHDL Vital timing check violation." 

 

Is there anyone here has a clue about what happened above? Solution? 

It makes my design stop work in my simulation. 

Please help me... 

 

Thanks... 🙂
0 Kudos
3 Replies
Highlighted
Valued Contributor III
10 Views

Re: ModelSim Timing Simulation Error : DFFEAS HOLD Violation

hi, there,... 

 

what kind of information do you need? 

 

how about simulation screenshot?  

I create red circle in the picture as indicator warning location. 

here I attach it. 

 

thanks...
0 Kudos
Highlighted
Valued Contributor III
10 Views

Re: ModelSim Timing Simulation Error : DFFEAS HOLD Violation

 

--- Quote Start ---  

hi, there,... 

 

what kind of information do you need? 

 

how about simulation screenshot?  

I create red circle in the picture as indicator warning location. 

here I attach it. 

 

thanks... 

--- Quote End ---  

 

 

Hi, 

 

the message means that you have timing violation in your design. Go into your project and 

have a look to your timing analysis results. I'm quite sure that you will find hold time violation in the results. You have to solve this timing violation in your design first. 

 

Kind regards 

 

GPK
0 Kudos
Highlighted
Valued Contributor III
10 Views

Re: ModelSim Timing Simulation Error : DFFEAS HOLD Violation

Hi, 

I would like to know if you've solve your problem because I've got the same problem on mine design.
0 Kudos