Time Borrowing - Static Timing Analysis (STA) Basic (Part 2) - VLSI Concepts
Time Borrowing - Static Timing Analysis (STA) Basic (Part 2) - VLSI Concepts
VLSI Concepts
Subscribe To VLSI EXPE
Posts
Comments
An online information center for all who have Interest in Semiconductor Industry.
Translate page
Select Language
Interconnect Delay Delay - Wire Load Maximum Clock Calculate “Max Clock Freq”- Fix Setup-Hold
Fix Setup-Hold Violation-1
Models Model Frequency Examples Violation-2
2.6c 2.7a 2.7b 2.7c 2.8 Vls
Fix Setup-Hold Incr/Decr Delay Incr/Decr Delay 10 ways to fix Setup-Hold
Incr/Decr Delay Method-3
Violation-3 Method-1 Method-2 Violation.
In a ASIC there are majorly two types of component. Flip-flop and other is Latches. Basically Here we will discuss about Latched based timing Total Pageviews
analysis.
Before this we should understand the basic differences between the latch based design and flip-flop based design. 12,860,3
Edge-triggered flip-flops change states at the clock edges, whereas latches change states as long as the clock pin is enabled.
The delay of a combinational logic path of a design using edge-triggered flip-flops cannot be longer than the clock period except for
those specified as false paths and multiple-cycle paths. So the performance of a circuit is limited by the longest path of a design.
In latch based design longer combinational path can be compensated by shorter path delays in the sebsequent logic stages.So for
higher performance circuits deisgner are turning to latched based design.
Popular Posts
Its true that in the latched based design its difficult to control the timing because of multi-phase clockes used and the lack of "hard" clock edges at
which events must occur. "Timing Paths
Timing Analys
The technique of borrowing time from the shorter paths of the subsequent logic stages to the longer path is called time borrowing or cycle basic (Part 1)
stealing.
https://www.vlsi-expert.com/2011/03/static-timing-analysis-sta-basic-part2.html 1/7
10/09/2024, 10:02 "Time Borrowing" : Static Timing Analysis (STA) basic (Part 2) |VLSI Concepts
Lets talk about this. Please See the following figure.
Home VLSI Basic STA & SI Extraction & DFM Low Power Physical Design Vlsi Interview Questions Video Lectures Basic of Timin
Analysis in Ph
Design
VLSI Industry: Insight About Us Recommended Book Papers VLSI Jobs
"Examples Of
and Hold time
Timing Analys
basic (Part 3c
"Setup and Ho
: Static Timing
(STA) basic (P
"Setup and Ho
Violation" : Sta
Timing Analys
basic (Part 3b
10 Ways to fix
and HOLD vio
Static Timing A
(STA) Basic (P
EDN Feed
Macro models
engineers sim
circuits and sy
Automate ESD
protection ver
for complex IC
Formal-based
methodology
digital design
verification tim
Getting in syn
UVM sequenc
Get those cloc
domains in sy
Followers
Example Of Timing Borrowing
Followers (765
Just wanted to convey here that this Timing borrowing can be multistage. Means we can easily say that for a latched based design, each executing path must
start at a time when its driving latch is enabled, and end at a time when its driven latch is enabled.
https://www.vlsi-expert.com/2011/03/static-timing-analysis-sta-basic-part2.html 2/7