Modulo Scheduling of Multicycle Loops
6-68
Figure 6–13. Dependency Graph of Weighted Vector Sum (With Resource Conflict
Resolved)
B side
A side
2
STH
1
1
1
1
1
1
1
ADD
1
5
5
SHR
AND
LDW
B
SUB
STH
ADD
SHR
2
SHR
MPYHL
5
5
MPY
LOOP
cntr
mem
mem
ci
bi_i+1
bi+1
bi
ci+1
pi+1_scaled
pi_scaled
LDW
pi+1
pi
ai_i+1
0
0
5
5
7
7
6
8
6
Note:
Shaded numbers indicate the cycle in which the instruction is first scheduled.