Ho problemi con questo codice Verilog. Fondamentalmente, non mi lascerà fare l'istruzione Y = 3'di
. Fondamentalmente, voglio Y
uguale a i
. Sono abbastanza sicuro che il problema sia il i
. Quindi, c'è un modo per farlo in Verilog? Inoltre, W
è un input con 8 bit (in altre parole, W[7:0]
).Assegna un numero intero a reg in Verilog
for (i = 7; i >= 0; i = i - 1)
begin
if(W[i]) Y=3'di;
end
Grazie.
Qual è la definizione di '' W' e y'? – ChaosPandion
input [7: 0] W, reg di uscita [2: 0] Y – DemonicImpact