Schedule Clk I+0
What do we need in Registers at Clock I+0?For Sample J-1: N2, N3, N7For Sample J: x@3, x@2, x@1For Sample J+1: No operations.
Registers: RA: x@3, RB: x@2, RC: x@1, RD: N2, RE: N3, RF:N7
Schedule Clk I+0:Sample J-1: N6(N3+N7) RF ? RE + RF overwrite N7 value, don’t need. Sample J: Input X RE ? X overwrite N3 value, don’t needSample J: N4(x@2*a2) RG ? RB * a2 add new register RG to hold N4 Sample J: N5(x@3*a3) RA ? RA * a1 overwrite x@3 value, don’t need.Finished: Added extra Register RG.