echoas
Newbie level 4
Question1:
The PrimeTime User's Guide version 2010.6 page 5-2.
it said:
A design using level-sensitive latches allows a combinational logic path with a delay longer than the available cycle time as long as it is compensated by shorter path delays in subsequent latch-to-latch stages. For the two-phase design, the available time for latch-to-latch paths is half the clock cycle.
"allows a combinational logic path with a delay longer than the available cycle time"? I think it's wrong judging from the Figure.
The cycle time is 10ns or 5ns. In 5ns case, it's obvious correct.
The combinational logic path can be longer than the Cycle time(Tclk)?
====================================================================================
Question 2
here is the link about it in STA
http://www.vlsi-expert.com/2011/03/static-timing-analysis-sta-basic-part2.html
It said that this method (latchs. Level-trigger) can reduce the delay of computing time than in Flip-Flop(edge-trigger) case.
The orginal sentences after the example he illustrated in this blog:
"Note: A latch-based design completes the execution of the four logic stages
in 20 ns, whereas an edge-triggered based design needs 32 ns. "
Is it correct? I'm puzzled about it.
Anyone can explain it in detail about the borrowing time?
Thank your very much in advance
echoas!
The PrimeTime User's Guide version 2010.6 page 5-2.
it said:
A design using level-sensitive latches allows a combinational logic path with a delay longer than the available cycle time as long as it is compensated by shorter path delays in subsequent latch-to-latch stages. For the two-phase design, the available time for latch-to-latch paths is half the clock cycle.
"allows a combinational logic path with a delay longer than the available cycle time"? I think it's wrong judging from the Figure.
The cycle time is 10ns or 5ns. In 5ns case, it's obvious correct.
The combinational logic path can be longer than the Cycle time(Tclk)?
====================================================================================
Question 2
here is the link about it in STA
http://www.vlsi-expert.com/2011/03/static-timing-analysis-sta-basic-part2.html
It said that this method (latchs. Level-trigger) can reduce the delay of computing time than in Flip-Flop(edge-trigger) case.
The orginal sentences after the example he illustrated in this blog:
"Note: A latch-based design completes the execution of the four logic stages
in 20 ns, whereas an edge-triggered based design needs 32 ns. "
Is it correct? I'm puzzled about it.
Anyone can explain it in detail about the borrowing time?
Thank your very much in advance
echoas!
Last edited: