Lec - 49 Final

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

VLSI Physical Design with Timing Analysis

Lecture – 49: Time Borrowing in Latch

Bishnu Prasad Das


Department of Electronics and Communication Engineering

1
Contents
• Timing borrowing in Latch

– 2-phase Latch

– Pulsed Latch

• Examples of timing Borrowing

2
3
4
Latch timing violation windows

Latch timing violation windows.

J. Bhasker and R. Chadha, Static timing analysis for nanometer designs: A practical approach. 2009.

5
1

2
1 2 1
Latch

Latch

Latch
Combinational
(a) Combinational Logic
Logic

Borrowing time across Borrowing time across


half-cycle boundary pipeline stage boundary
1 2
Latch

Latch
Combinational
(b) Combinational Logic Logic

Loops may borrow time internally but must complete within the cycle

N. Weste and D. Harris, “CMOS VLSI Design: A Circuits and Systems Perspective,” 3rd Edition, Pearson Addison Wesley

6
7
8
9
Timing Report with timing borrowing

J. Bhasker and R. Chadha, Static


timing analysis for nanometer
designs: A practical approach. 2009.

10
11
Thank You

12

You might also like