I would like to use a SystemVerilog Class constructor inside a generate-if statement using a parameter like so:
N is an input parameter.
generate begin
if(N == 144) fft_144 fft = new;
else if(N == 180) fft_180 fft = new;
end
endgenerate
This way I can use fft.something in the code. Vivado gives an error.
Thanks.