I have a CORDIC module that I want to instantiate/generate 8 times, basically, I need 8 blocks of CORDIC. So, I have wrote the following statement block, but I get an error:
Error: Syntax error near cordic.
What am I doing wrong?
genvar k; generate for (k = 0; k < 8; k = k + 1) begin always @(posedge fpga_clk) begin cordic CDC(fpga_clk, rst, phase_word[k], sin_out[k], cos_out[k]); end end endgenerate