错误.png
上面提示是词汇错误,但不懂
附代码:module qammap(din,rst,clk,dout_i,dout_q);
input[3:0]din; //输入信号
input rst; //复位信号
input clk;
output[7:0] dout_i; //输出实部
output[7:0] dout_q; //输出16QAM调制的虚部
reg[7:0] dout_i;
reg[7:0] dout_q;
always @(posedge clk) begin
if(!rst)
begin
dout_i[7:0]<=8'b00000000;
dout_q[7:0]<=8'b00000000;
end
else
begin
case(din[1:0])
2'b00:dout_i[7:0]<=8'b11000011;
2'b10:dout_i[7:0]<=8'b11101100;
2'b01:dout_i[7:0]<=8'b00111101;
2'b11:dout_i[7:0]<=8'b00010100;
endcase
case(din[3:2])
2'b00:dout_q[7:0]<=8'b11000011;
2'b10:dout_q[7:0]<=8'b11101100;
2'b01:dout_q[7:0]<=8'b00111101;
2'b11:dout_q[7:0]<=8'b00010100;
endcase
end
end
endmodule