當我初始化數組sbox
時,出現語法錯誤。請幫助我。初始化Verilog中的數組錯誤
reg [7:0] sbox[15:0];
sbox = '{
8'h63, 8'h7c, 8'h77, 8'h7b,
8'hf2, 8'h6b, 8'h6f, 8'hc5,
8'h30, 8'h01, 8'h67, 8'h2b,
8'hfe, 8'hd7, 8'hab, 8'h76
};
這實際上是sbox。錯誤它是表示:
near "=": syntax error, unexpected '=', expecting IDENTIFIER or TYPE_IDENTIFIER
我用ModelSim仿真
你會屈尊透露你說的那些語法錯誤實際上是**說**? –
我只和VHDL一起工作了很短時間(甚至沒有使用數組),但一般來說:數組中最後一個'''',''; * * *可能是你的罪魁禍首。 – dualed
@HenningMakholm靠近「=」:語法錯誤,意外的'=',期待IDENTIFIER或TYPE_IDENTIFIER 這是它顯示的錯誤 – nbsrujan