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.

how to analyze the timing of latch?

Status
Not open for further replies.

bendrift

Member level 4
Joined
Nov 18, 2004
Messages
74
Helped
5
Reputation
10
Reaction score
4
Trophy points
1,288
Activity points
688
what's the meaning of timing borrowing in latch?
thk
 

Hi..
In pipelined designs with latches we use usually use 2 phase clock system. It might happen that in clock domain the logic delay is less that Tcycle/2. So now practically that logic in the other clock domain can use some extra time to evalute the logic.
This is known as time borrowing.
You can refer to Skew Tolerant Circuit Design by David Harris for any clarifications..

I hope this helps you..
 

will u send up some paper for reference?
thank u :)
 

bendrift said:
will u send up some paper for reference?
thank u :)

Hi benedrift.
Check the document attached, This might help you.

Best regards,
 

it mean that in pipeline dual phase latch design , we can modify the phase relationship of first latch and the second latch to do the clock borrowing -timing borrow.
is it right?
 

I design digital system with DFFs, not use latch,

In dff design, if a function is implemented by

a pipelined structure, we can move some combinational

logic between adjacent DFFs to balance timing and

get higher operating frequency, this called timing

borrowing. moving some logic in slower path

to those faster path. slower path borrow some time

from faster path.

best rehards




bendrift said:
what's the meaning of timing borrowing in latch?
thk
 

in DFF,is it call retiming?
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top