summaryrefslogtreecommitdiffstats
path: root/data/accumulator.htl
blob: 6f7ec5f2505a683e3bd149d72fd491c5af55df13 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
main() {
  datapath {
    8:	reg_5 <= 32'd3;
    7:	reg_9[32'd0] <= reg_5;
    6:	reg_4 <= 32'd6;
    5:	reg_9[32'd1] <= reg_4;
    4:	reg_1 <= 32'd1;
    3:	reg_3 <= 32'd0;
    2:	reg_2 <= reg_9[{{{reg_3 + 32'd0} + {reg_1 * 32'd4}} / 32'd4}];
    1:	reg_7 = 32'd1;
reg_8 = reg_2;
  }

  controllogic {
    8:	reg_6 <= 32'd7;
    7:	reg_6 <= 32'd6;
    6:	reg_6 <= 32'd5;
    5:	reg_6 <= 32'd4;
    4:	reg_6 <= 32'd3;
    3:	reg_6 <= 32'd2;
    2:	reg_6 <= 32'd1;
    1:	;
  }
}