diff --git a/translated.v b/translated.v new file mode 100644 index 0000000..b90dc9d --- /dev/null +++ b/translated.v @@ -0,0 +1,41 @@ +module main; + `include "tasks.v" + // global vars + reg [7:0] a [0:3]; + reg [7:0] b [0:3] [0:3]; + reg signed [7:0] i = 2; + reg signed [7:0] j; + reg [8*14:1] string_test = "ad"; + + // Include all tasks + + + // main() + initial begin + for (i=0; i<=3; i++) begin + sigmoid_deriv_task(i,j); // Demonstrating task in for loop + $display(j); + end + + for (i=0; i<=3; i++) begin + j = sigmoid_deriv_func(i); // Demonstrating function in for loop + $display(j); + end + + for (i=0; i<=3; i++) begin + for (j=0; j<=3; j++) begin // Creating 4D array + b[i][j] = i*j; + end + end + + j = 2 + i = sigmoid(j) + + for (i=0; i<=3; i++) begin + for (j=0; j<=3; j++) begin + $write(b[i][j]); + end + $display(); + end + end +endmodule \ No newline at end of file