Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Interview Questions Related to SET-UP and HOLD Time

Status
Not open for further replies.

spartanthewarrior

Full Member level 2
Full Member level 2
Joined
Jun 13, 2007
Messages
122
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,296
Activity points
2,142
setup and hold time equation

Hi All,

Can any body tell me

What are the possible questions on SET-UP and HOLD time for interview.
 

hold time equation

--------------------
Question

write down the famous/basic setup & hold equations.

---------------------
Answer

setup equation
Tclk > Tclktoq + Tlogic + Tsetup + Tskew + Tjitter

hold equation
Tclktoq + Tlogic - Tskew > Thold

key things to note from above equations
a) once the silicon comes back , if u have setup time problem , u can
increase the clock period (Tclk) to fix it , whereas if u have hold
time problem , its a more serious problem and u will need a new
metal fix tapeout .
b) PLL jitter (Tjitter ) is not used in holdtime equation , since hold
time violation is based on same clock edge . (whereas setup time
vioation depends on 2 consecutive clock edges)
c) above equaitons have clock skew in pessimistic directions . U can play
around with clock skews to get extra margin by skewing them in
favourable direction to decrease violation .
d)from above equations , u can easily answer questions like
"how do u fix setup violations ?" ( faster flop , flop with less setup time , smaller logic between flops , etc ...)
"how do u fix hold violations ?" ( use mindelay flop i.e flop with bigger clock to q , etc ... )
---------------------------
 
setup and hold time questions

also you should read the PT report!
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top