vlsibank

Log in or Sign up.
Main EDA Embedded Systems ASIC FPGA VHDL Verilog CMOS Semiconductors DSP Mixed Signal Architecture Miscellaneous

<-- Previous Next -- > TOPIC: what is a "timing arc"?
Posted by: ememoho     6/13/2007 12:34:49 PM     Category: Miscellaneous
Questions posted: 1         Comments Posted: 0
I don't know what it is "timing arc" in VLSI.

I saw a article. it mentioned a FF has one timing arc. A LATCH has two timing arc.

would you explain about "timing arc"?

Posted by: spiceworks     6/16/2007 1:38:46 AM
Comments Posted:39       

Thats what I meant although I should have talked about the transparency arc more. But thanks for the clarification.


Posted by: katta.kutta     6/15/2007 3:16:14 AM
Comments Posted:2       

ememoho,

timing arc is nothing a timing path from any input to any output.

For a simple  FF you have inputs D & CK and output
Q . Since the FF is edge triggered you have an arc from CK to Q. Since it is the clock edge that controls the output timing and D has no significance ( provided setup/hold are met)

For latch you have timing path between CK and Q (when D is already stable) and also D and Q (when latch is transparent and D changes). So you can say latch has 2 arcs.


spiceworks,

you are partially correct.


Posted by: spiceworks     6/14/2007 3:23:22 PM
Comments Posted:39       

Timing arc is the timing of data signal travelling from source FF to destination FF on rising clk edges.

Timing arc of latch is timing of data travelling between rising clk edge to falling clk edge and then from falling clk edge to the next rising clk edge of the next latch.

In a latch based design you have to use two latches between two consecutive rising clk edges - one latch is transparent on low clk and other is transperant on high clk. So effectively you end calculating timing between consecutive rising clk edges.




You have to be logged in to be able to post a comment. To login click here. First time? Sign up. It just takes a few minutes to sign up.

Login to access the site

  Username:
  Password:
   Signup Forgot Password?    

Users with most replies

   User
 No. of Replies
264
104
86
76
75
70
63
61
57