Sto cercando di creare un comparatore multistadio in verilog e non riesco a capire come incrementare più genvars in un singolo ciclo di generazione. Sto cercando il seguente:Incremento di più Genvars in Verilog Generate Statement
genvar i,j;
//Level 1
generate
j=0;
for (i=0;i<128;i=i+1)
begin: level1Comp
assign ci1[i] = minw(tc[j],tc[j+1]);
j = j+2;
end
endgenerate
E ottenere il seguente errore:
Error-[SE] Syntax error
Following verilog source has syntax error :
"encoder.v", 322: token is '='
j=0;
Qualcuno sa come incrementare più genvars nella stessa istruzione di generare? O almeno ottenere funzionalità equivalenti?
molto interessante! Il localparam crea qualcosa nell'hardware? – Adam
No. Localparams sono le costanti utilizzate per l'elaborazione del progetto. –