Professional Documents
Culture Documents
http://www.rcns.hiroshima-u.ac.jp
Link(リンク): センター教官講義ノート の下 CMOS論理回路設計
In1
Out1
In2
In3
In4
In5 Out2
clock
tc
clock
tc
Throughput = R
= (Circuit Operations)/(Time)
Efficiency = E
= Throughput/(Silicon Area)
Latency =L
= Time from beginning to end
of one operation
Time
Delay = tdc
Time
In Combinational Out
Circuit
Out=F(In) If tsr and tqr are negligible, the
Delay = tdc 2-stage pipeline achieves a 2-
fold larger throughput by
time-overlapped processing.
Int Int’
In Combinational Combinational Out
D Q
Part 1 tsr tqr Part 2
Out1=F1(In) N-Bit Out=F2(Int’)
Register F(In)=F2(F1(In))
Delay ≈ tdc/2 Delay ≈ tdc/2
clock
F1(In4) F2(Int4)
F1(In5) F2(Int5)
Latency tL Latency tL
tdc tdc tdc tdc tdc tdc
Time Time
Latency: Throughput:
−1
L N, pipeline = L 1 + (N − 1) ⋅ L reg L
R N, pipeline = N ⋅ R 1 ⋅ 1 + (N − 1) reg
L 1
L
= L 1 ⋅ 1 + (N − 1) reg
L1
Silicon Area: Efficiency:
R N, pipeline
A N, pipeline = A 1 + (N − 1) ⋅ A reg E N, pipeline =
A N, pipeline
A −1 −1
= A 1 ⋅ 1 + (N − 1) reg A L
A 1 = N ⋅ E 1 ⋅ 1 + (N − 1) reg ⋅ 1 + (N − 1) reg
A 1 L 1