Posts

Showing posts from August, 2026

STA : Timing path types

Image
 In STA, timing analysis done from one point to other point which is referred as timing path. before understanding timing, lets understand the basic terminology : Startpoint In STA terminology, startpoint refers to the point from where data is launched.  There are two types of valid startpoint Input data port For any block, first data transmit occur from input data port note that clock port can't be considered as startpoint as there is no data signal launching from clock port. clock pin of any sequential cell there are mainly  three types of sequential cells : flops , latches and hard macros as data is launched at active edge of clock ( for flops and macro)  and active level of clock (for latch) , clock pin is considered as startpoint note that output pin of any sequential cell (such as Q pin of flop ) is not considered as startpoint  Endpoint In STA terminology, endpoint refers to the point  where data is captured. There are two types of valid endpoint Out...