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: ;
}
}
|