Table C.1.
Initial stage of proposed dataflow for convolutional computations.
The first row of the output |
The second row of the output |
A third row of the output |
|||||||
---|---|---|---|---|---|---|---|---|---|
Clock cycle | Neuron #1 | Neuron #2 | Neuron #3 | Neuron#4 | Neuron#5 | Neuron#6 | Neuron#7 | Neuron#8 | Neuron#9 |
1 | X1 × W1 | X1 × 0 | X1 × 0 | X16 × W7 | X16 × 0 | X16 × 0 | X21 × W7 | X21 × 0 | X21 × 0 |
2 | X2 × W2 | X2 × W1 | X2 × 0 | X17 × W8 | X17 × W7 | X17 × 0 | X22 × W8 | X22 × W7 | X22 × 0 |
3 | X3 × W3 | X3 × W2 | X3 × W1 | X18 × W9 | X18 × W8 | X18 × W7 | X23 × W9 | X23 × W8 | X23 × W7 |
4 | X4 × 0 | X4 × W3 | X4 × W2 | X19 × 0 | X19 × W9 | X19 × W8 | X24 × 0 | X24 × W9 | X24 × W8 |
5 | X5 × 0 | X5 × 0 | X5 × W3 | X20 × 0 | X20 × 0 | X20 × W9 | X25 × 0 | X25 × 0 | X25 × W9 |
6 | X6 × W4 | X6 × 0 | X6 × 0 | X6 × W1 | X6 × 0 | X6 × 0 | X16 × W4 | X16 × 0 | X16 × 0 |
7 | X7 × W5 | X7 × W4 | X7 × 0 | X7 × W2 | X7 × W1 | X7 × 0 | X17 × W5 | X17 × W4 | X17 × 0 |
8 | X8 × W6 | X8 × W5 | X8 × W4 | X8 × W3 | X8 × W2 | X8 × W1 | X18 × W6 | X18 × W5 | X18 × W4 |
9 | X9 × 0 | X9 × W6 | X9 × W5 | X9 × 0 | X9 × W3 | X9 × W2 | X19 × 0 | X19 × W6 | X19 × W5 |
10 | X10 × 0 | X10 × 0 | X10 × W6 | X10 × 0 | X10 × 0 | X10 × W3 | X20 × 0 | X20 × 0 | X20 × W6 |
11 | X11 × W7 | X11 × 0 | X11 × 0 | X11 × W4 | X11 × 0 | X11 × 0 | X11 × W1 | X11 × 0 | X11 × 0 |
12 | X12 × W8 | X12 × W7 | X12 × 0 | X12 × W5 | X12 × W4 | X12 × 0 | X12 × W2 | X12 × W1 | X12 × 0 |
13 | X13 × W9 | X13 × W8 | X13 × W7 | X13 × W6 | X13 × W5 | X13 × W4 | X13 × W3 | X13 × W2 | X13 × W1 |
14 | X14 × 0 | X14 × W9 | X14 × W8 | X14 × 0 | X14 × W6 | X14 × W5 | X14 × 0 | X14 × W3 | X14 × W2 |
15 | X15 × 0 | X15 × 0 | X15 × W9 | X15 × 0 | X15 × 0 | X15 × W6 | X15 × 0 | X15 × 0 | X15 × W3 |