數位電路最大頻率的計算 (MAX FREQUENCY CALCULATION EXAMPLE)
Hint: to find the max frequency of the whole circuit, first find all the max 
frequencies between
FlipFlops and select the mininum one.
From DFFA to DFFB: total delayAB = tpINV + tpAND = 4 + 5 = 9ns
from DFFA 
to DFFC: total delayAC = tpOR + tpAND = 5 + 4 = 9 ns
from DFFB to DFFC: total 
delayBC = tpINV + tpOR + tpAND = 5 + 5 + 4 = 14 ns <====
So the critical 
delay path is between DFFB and DFFC.
Max Frequency = 1 / (tco + tdBC + td-setup + tskew) = 1 / (1+14 + 10+2) = 
1/31 = 32.2MHz.
Note that tdBC >> td-hold. If the longest path somehow has less delay 
then hold time requirement, make sure that the hold time is satisfied.

 
 
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。