You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
NN2FPGA/translated.v

41 lines
825 B

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