December 2014
Intermediate to advanced
598 pages
17h 40m
English
It has repeatedly been noted in this section that any attempt to insert an extra register into a feedback loop with the idea of pipelining the datapath destroys the equivalence between original and pipelined computations unless its effect is somehow compensated. After all, circuits c and b of fig.3.41 behave differently. Although this may appear a futile question, let us ask
“What happens if we do just that to a first-order recursion?”
Adding an extra latency register to (3.69) results in the DDG of fig.3.42a and yields
(3.73)
Read now
Unlock full access