Thursday, August 5, 2021

Static Timing Analysis - (Foundation) - Part#2



Standard Cells :

- The functionality of a chip is designed using the basic blocks of combinational logic gates (AND, OR, NAND, NOR, AOI, OAI) and sequential elements (Flip-Flops, Latches).

- These blocks are predesigned and called standard cells

- The timing information and functionality of these standard cells is available to the user in the form of nothing but called standard cell libraries

Timing Arcs :

- A path from each input pin to the each output pin of a cell

- For sequential cells such as flip-flops timing arc is from clock to the output and from clock to the input data pin

- Timing arcs are of two types -

1) Cell arc

2) Net arc

1) Cell Arc:

- Between an input pin and output pin of cell

- Cell arcs are of two types -

A) Combinational Cell Arc

B) Sequential Cell Arc

A) Combinational Cell Arc :

- Between input and output of a combinational cell

B) Sequential Cell Arc :






- Arc between the clock pin and the input data pin are known as timing check arcs (Setup and hold timing arcs)

- The arc between the clock pin and the flip-flop output pin is sequential delay arc (Clock to Q Delay )




2) Net Arc :

- The arc between source pin (output pin of a cell) and the sink pin (input pin of an another cell)

- These arcs are always a delay timing arcs




In nutshell,







Next: Characteristics of Timing Arc

----------------------------------------------Happy Learning----------------------------------------

0 Comments:

Post a Comment