From fb42c6f69b1f3e5d5362fcb483dc195201a63fbd Mon Sep 17 00:00:00 2001 From: Yann Herklotz Date: Wed, 14 Apr 2021 11:53:23 +0100 Subject: Fix main diagram --- data/accumulator.htl | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) (limited to 'data/accumulator.htl') diff --git a/data/accumulator.htl b/data/accumulator.htl index ecab36f..6f7ec5f 100644 --- a/data/accumulator.htl +++ b/data/accumulator.htl @@ -1,16 +1,24 @@ main() { datapath { - 4: reg_2 <= 32'd3; - 3: reg_6[32'd0] <= reg_2; - 2: reg_1 <= reg_6[32'd0]; - 1: reg_4 = 32'd1; -reg_5 = reg_1; + 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 { - 4: reg_3 <= 32'd3; - 3: reg_3 <= 32'd2; - 2: reg_3 <= 32'd1; + 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: ; } } -- cgit