Gate level simulation setup and hold time

Status
Not open for further replies.

nsudharrao90

Newbie level 1
Joined
Dec 6, 2010
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,287
Hi Everybody,
Explain me the importance of GLS (gate level simulation) and clearly explain me the various ways of elimination the set up time and hold time violation?

Thanks in advance.
--
Sudharsanam.
 

Generally for big designs, like procs,dsp the gate level simulation is hard and time consuming process. Therefore such big designs are checked by STA.
SO if you sure that your design was synthesized correctly ( formality test is passed, and RTL functionality was OK) and if your design is huge, then I believe it is not mandatory to run the gate level simulation.
 


STA finds out all the paths violating setup and hold conditions...Generally setup is checked taking worst conditions and hold using the best conditions...Basic way to fix setup is to reduce datapath delay and to skewing clock at capture...For hold increase datapath delay..
 

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