📄 pmc5382_rx_pl3.v
字号:
always @(posedge sys_clk_100m or negedge h_reset_n or negedge s_reset_n)
begin
if(~h_reset_n)
begin
wren_sop_tmp0 <=1'b0; wren_sop_tmp1 <=1'b0; wren_sop_tmp2 <=1'b0; wren_sop_tmp3 <=1'b0;
wren_sop_tmp4 <=1'b0; wren_sop_tmp5 <=1'b0; wren_sop_tmp6 <=1'b0; wren_sop_tmp7 <=1'b0;
wren_sop_tmp8 <=1'b0; wren_sop_tmp9 <=1'b0; wren_sop_tmp10 <=1'b0; wren_sop_tmp11 <=1'b0;
wren_sop_tmp12 <=1'b0; wren_sop_tmp13 <=1'b0; wren_sop_tmp14 <=1'b0; wren_sop_tmp15 <=1'b0;
end
else if(~s_reset_n)
begin
wren_sop_tmp0 <=1'b0; wren_sop_tmp1 <=1'b0; wren_sop_tmp2 <=1'b0; wren_sop_tmp3 <=1'b0;
wren_sop_tmp4 <=1'b0; wren_sop_tmp5 <=1'b0; wren_sop_tmp6 <=1'b0; wren_sop_tmp7 <=1'b0;
wren_sop_tmp8 <=1'b0; wren_sop_tmp9 <=1'b0; wren_sop_tmp10 <=1'b0; wren_sop_tmp11 <=1'b0;
wren_sop_tmp12 <=1'b0; wren_sop_tmp13 <=1'b0; wren_sop_tmp14 <=1'b0; wren_sop_tmp15 <=1'b0;
end
else if(pmc5382_rsop && pmc5382_rval && ~(pmc5382_renb||pmc5382_renb_d))
begin
if(pmc5382_rdat[15:0]==16'h0021) //ip packet
begin
case(ch_id[3:0])
4'd0: begin wren_sop_tmp0 <=1'b1; wren_sop_tmp1 <=1'b0; wren_sop_tmp2 <=1'b0; wren_sop_tmp3 <=1'b0;
wren_sop_tmp4 <=1'b0; wren_sop_tmp5 <=1'b0; wren_sop_tmp6 <=1'b0; wren_sop_tmp7 <=1'b0;
wren_sop_tmp8 <=1'b0; wren_sop_tmp9 <=1'b0; wren_sop_tmp10 <=1'b0; wren_sop_tmp11 <=1'b0;
wren_sop_tmp12 <=1'b0; wren_sop_tmp13 <=1'b0; wren_sop_tmp14 <=1'b0; wren_sop_tmp15 <=1'b0;
end
4'd1: begin wren_sop_tmp0 <=1'b0; wren_sop_tmp1 <=1'b1; wren_sop_tmp2 <=1'b0; wren_sop_tmp3 <=1'b0;
wren_sop_tmp4 <=1'b0; wren_sop_tmp5 <=1'b0; wren_sop_tmp6 <=1'b0; wren_sop_tmp7 <=1'b0;
wren_sop_tmp8 <=1'b0; wren_sop_tmp9 <=1'b0; wren_sop_tmp10 <=1'b0; wren_sop_tmp11 <=1'b0;
wren_sop_tmp12 <=1'b0; wren_sop_tmp13 <=1'b0; wren_sop_tmp14 <=1'b0; wren_sop_tmp15 <=1'b0;
end
4'd2: begin wren_sop_tmp0 <=1'b0; wren_sop_tmp1 <=1'b0; wren_sop_tmp2 <=1'b1; wren_sop_tmp3 <=1'b0;
wren_sop_tmp4 <=1'b0; wren_sop_tmp5 <=1'b0; wren_sop_tmp6 <=1'b0; wren_sop_tmp7 <=1'b0;
wren_sop_tmp8 <=1'b0; wren_sop_tmp9 <=1'b0; wren_sop_tmp10 <=1'b0; wren_sop_tmp11 <=1'b0;
wren_sop_tmp12 <=1'b0; wren_sop_tmp13 <=1'b0; wren_sop_tmp14 <=1'b0; wren_sop_tmp15 <=1'b0;
end
4'd3: begin wren_sop_tmp0 <=1'b0; wren_sop_tmp1 <=1'b0; wren_sop_tmp2 <=1'b0; wren_sop_tmp3 <=1'b1;
wren_sop_tmp4 <=1'b0; wren_sop_tmp5 <=1'b0; wren_sop_tmp6 <=1'b0; wren_sop_tmp7 <=1'b0;
wren_sop_tmp8 <=1'b0; wren_sop_tmp9 <=1'b0; wren_sop_tmp10 <=1'b0; wren_sop_tmp11 <=1'b0;
wren_sop_tmp12 <=1'b0; wren_sop_tmp13 <=1'b0; wren_sop_tmp14 <=1'b0; wren_sop_tmp15 <=1'b0;
end
4'd4: begin wren_sop_tmp0 <=1'b0; wren_sop_tmp1 <=1'b0; wren_sop_tmp2 <=1'b0; wren_sop_tmp3 <=1'b0;
wren_sop_tmp4 <=1'b1; wren_sop_tmp5 <=1'b0; wren_sop_tmp6 <=1'b0; wren_sop_tmp7 <=1'b0;
wren_sop_tmp8 <=1'b0; wren_sop_tmp9 <=1'b0; wren_sop_tmp10 <=1'b0; wren_sop_tmp11 <=1'b0;
wren_sop_tmp12 <=1'b0; wren_sop_tmp13 <=1'b0; wren_sop_tmp14 <=1'b0; wren_sop_tmp15 <=1'b0;
end
4'd5: begin wren_sop_tmp0 <=1'b0; wren_sop_tmp1 <=1'b0; wren_sop_tmp2 <=1'b0; wren_sop_tmp3 <=1'b0;
wren_sop_tmp4 <=1'b0; wren_sop_tmp5 <=1'b1; wren_sop_tmp6 <=1'b0; wren_sop_tmp7 <=1'b0;
wren_sop_tmp8 <=1'b0; wren_sop_tmp9 <=1'b0; wren_sop_tmp10 <=1'b0; wren_sop_tmp11 <=1'b0;
wren_sop_tmp12 <=1'b0; wren_sop_tmp13 <=1'b0; wren_sop_tmp14 <=1'b0; wren_sop_tmp15 <=1'b0;
end
4'd6: begin wren_sop_tmp0 <=1'b0; wren_sop_tmp1 <=1'b0; wren_sop_tmp2 <=1'b0; wren_sop_tmp3 <=1'b0;
wren_sop_tmp4 <=1'b0; wren_sop_tmp5 <=1'b0; wren_sop_tmp6 <=1'b1; wren_sop_tmp7 <=1'b0;
wren_sop_tmp8 <=1'b0; wren_sop_tmp9 <=1'b0; wren_sop_tmp10 <=1'b0; wren_sop_tmp11 <=1'b0;
wren_sop_tmp12 <=1'b0; wren_sop_tmp13 <=1'b0; wren_sop_tmp14 <=1'b0; wren_sop_tmp15 <=1'b0;
end
4'd7: begin wren_sop_tmp0 <=1'b0; wren_sop_tmp1 <=1'b0; wren_sop_tmp2 <=1'b0; wren_sop_tmp3 <=1'b0;
wren_sop_tmp4 <=1'b0; wren_sop_tmp5 <=1'b0; wren_sop_tmp6 <=1'b0; wren_sop_tmp7 <=1'b1;
wren_sop_tmp8 <=1'b0; wren_sop_tmp9 <=1'b0; wren_sop_tmp10 <=1'b0; wren_sop_tmp11 <=1'b0;
wren_sop_tmp12 <=1'b0; wren_sop_tmp13 <=1'b0; wren_sop_tmp14 <=1'b0; wren_sop_tmp15 <=1'b0;
end
4'd8: begin wren_sop_tmp0 <=1'b0; wren_sop_tmp1 <=1'b0; wren_sop_tmp2 <=1'b0; wren_sop_tmp3 <=1'b0;
wren_sop_tmp4 <=1'b0; wren_sop_tmp5 <=1'b0; wren_sop_tmp6 <=1'b0; wren_sop_tmp7 <=1'b0;
wren_sop_tmp8 <=1'b1; wren_sop_tmp9 <=1'b0; wren_sop_tmp10 <=1'b0; wren_sop_tmp11 <=1'b0;
wren_sop_tmp12 <=1'b0; wren_sop_tmp13 <=1'b0; wren_sop_tmp14 <=1'b0; wren_sop_tmp15 <=1'b0;
end
4'd9: begin wren_sop_tmp0 <=1'b0; wren_sop_tmp1 <=1'b0; wren_sop_tmp2 <=1'b0; wren_sop_tmp3 <=1'b0;
wren_sop_tmp4 <=1'b0; wren_sop_tmp5 <=1'b0; wren_sop_tmp6 <=1'b0; wren_sop_tmp7 <=1'b0;
wren_sop_tmp8 <=1'b0; wren_sop_tmp9 <=1'b1; wren_sop_tmp10 <=1'b0; wren_sop_tmp11 <=1'b0;
wren_sop_tmp12 <=1'b0; wren_sop_tmp13 <=1'b0; wren_sop_tmp14 <=1'b0; wren_sop_tmp15 <=1'b0;
end
4'd10: begin wren_sop_tmp0 <=1'b0; wren_sop_tmp1 <=1'b0; wren_sop_tmp2 <=1'b0; wren_sop_tmp3 <=1'b0;
wren_sop_tmp4 <=1'b0; wren_sop_tmp5 <=1'b0; wren_sop_tmp6 <=1'b0; wren_sop_tmp7 <=1'b0;
wren_sop_tmp8 <=1'b0; wren_sop_tmp9 <=1'b0; wren_sop_tmp10 <=1'b1; wren_sop_tmp11 <=1'b0;
wren_sop_tmp12 <=1'b0; wren_sop_tmp13 <=1'b0; wren_sop_tmp14 <=1'b0; wren_sop_tmp15 <=1'b0;
end
4'd11: begin wren_sop_tmp0 <=1'b0; wren_sop_tmp1 <=1'b0; wren_sop_tmp2 <=1'b0; wren_sop_tmp3 <=1'b0;
wren_sop_tmp4 <=1'b0; wren_sop_tmp5 <=1'b0; wren_sop_tmp6 <=1'b0; wren_sop_tmp7 <=1'b0;
wren_sop_tmp8 <=1'b0; wren_sop_tmp9 <=1'b0; wren_sop_tmp10 <=1'b0; wren_sop_tmp11 <=1'b1;
wren_sop_tmp12 <=1'b0; wren_sop_tmp13 <=1'b0; wren_sop_tmp14 <=1'b0; wren_sop_tmp15 <=1'b0;
end
4'd12: begin wren_sop_tmp0 <=1'b0; wren_sop_tmp1 <=1'b0; wren_sop_tmp2 <=1'b0; wren_sop_tmp3 <=1'b0;
wren_sop_tmp4 <=1'b0; wren_sop_tmp5 <=1'b0; wren_sop_tmp6 <=1'b0; wren_sop_tmp7 <=1'b0;
wren_sop_tmp8 <=1'b0; wren_sop_tmp9 <=1'b0; wren_sop_tmp10 <=1'b0; wren_sop_tmp11 <=1'b0;
wren_sop_tmp12 <=1'b1; wren_sop_tmp13 <=1'b0; wren_sop_tmp14 <=1'b0; wren_sop_tmp15 <=1'b0;
end
4'd13: begin wren_sop_tmp0 <=1'b1; wren_sop_tmp1 <=1'b0; wren_sop_tmp2 <=1'b0; wren_sop_tmp3 <=1'b0;
wren_sop_tmp4 <=1'b0; wren_sop_tmp5 <=1'b0; wren_sop_tmp6 <=1'b0; wren_sop_tmp7 <=1'b0;
wren_sop_tmp8 <=1'b0; wren_sop_tmp9 <=1'b0; wren_sop_tmp10 <=1'b0; wren_sop_tmp11 <=1'b0;
wren_sop_tmp12 <=1'b0; wren_sop_tmp13 <=1'b1; wren_sop_tmp14 <=1'b0; wren_sop_tmp15 <=1'b0;
end
4'd14: begin wren_sop_tmp0 <=1'b0; wren_sop_tmp1 <=1'b0; wren_sop_tmp2 <=1'b0; wren_sop_tmp3 <=1'b0;
wren_sop_tmp4 <=1'b0; wren_sop_tmp5 <=1'b0; wren_sop_tmp6 <=1'b0; wren_sop_tmp7 <=1'b0;
wren_sop_tmp8 <=1'b0; wren_sop_tmp9 <=1'b0; wren_sop_tmp10 <=1'b0; wren_sop_tmp11 <=1'b0;
wren_sop_tmp12 <=1'b0; wren_sop_tmp13 <=1'b0; wren_sop_tmp14 <=1'b1; wren_sop_tmp15 <=1'b0;
end
4'd15: begin wren_sop_tmp0 <=1'b0; wren_sop_tmp1 <=1'b0; wren_sop_tmp2 <=1'b0; wren_sop_tmp3 <=1'b0;
wren_sop_tmp4 <=1'b0; wren_sop_tmp5 <=1'b0; wren_sop_tmp6 <=1'b0; wren_sop_tmp7 <=1'b0;
wren_sop_tmp8 <=1'b0; wren_sop_tmp9 <=1'b0; wren_sop_tmp10 <=1'b0; wren_sop_tmp11 <=1'b0;
wren_sop_tmp12 <=1'b0; wren_sop_tmp13 <=1'b0; wren_sop_tmp14 <=1'b0; wren_sop_tmp15 <=1'b1;
end
default:begin wren_sop_tmp0 <=1'b0; wren_sop_tmp1 <=1'b0; wren_sop_tmp2 <=1'b0; wren_sop_tmp3 <=1'b0;
wren_sop_tmp4 <=1'b0; wren_sop_tmp5 <=1'b0; wren_sop_tmp6 <=1'b0; wren_sop_tmp7 <=1'b0;
wren_sop_tmp8 <=1'b0; wren_sop_tmp9 <=1'b0; wren_sop_tmp10 <=1'b0; wren_sop_tmp11 <=1'b0;
wren_sop_tmp12 <=1'b0; wren_sop_tmp13 <=1'b0; wren_sop_tmp14 <=1'b0; wren_sop_tmp15 <=1'b0;
end
endcase
end
else //other packet
begin
wren_sop_tmp0 <=1'b0; wren_sop_tmp1 <=1'b0; wren_sop_tmp2 <=1'b0; wren_sop_tmp3 <=1'b0;
wren_sop_tmp4 <=1'b0; wren_sop_tmp5 <=1'b0; wren_sop_tmp6 <=1'b0; wren_sop_tmp7 <=1'b0;
wren_sop_tmp8 <=1'b0; wren_sop_tmp9 <=1'b0; wren_sop_tmp10 <=1'b0; wren_sop_tmp11 <=1'b0;
wren_sop_tmp12 <=1'b0; wren_sop_tmp13 <=1'b0; wren_sop_tmp14 <=1'b0; wren_sop_tmp15 <=1'b0;
end
end
else
begin
wren_sop_tmp0 <=1'b0; wren_sop_tmp1 <=1'b0; wren_sop_tmp2 <=1'b0; wren_sop_tmp3 <=1'b0;
wren_sop_tmp4 <=1'b0; wren_sop_tmp5 <=1'b0; wren_sop_tmp6 <=1'b0; wren_sop_tmp7 <=1'b0;
wren_sop_tmp8 <=1'b0; wren_sop_tmp9 <=1'b0; wren_sop_tmp10 <=1'b0; wren_sop_tmp11 <=1'b0;
wren_sop_tmp12 <=1'b0; wren_sop_tmp13 <=1'b0; wren_sop_tmp14 <=1'b0; wren_sop_tmp15 <=1'b0;
end
end
//wren_eop_tmp*
always @(posedge sys_clk_100m or negedge h_reset_n or negedge s_reset_n)
begin
if(~h_reset_n)
begin
wren_eop_tmp0 <=1'b0; wren_eop_tmp1 <=1'b0; wren_eop_tmp2 <=1'b0; wren_eop_tmp3 <=1'b0;
wren_eop_tmp4 <=1'b0; wren_eop_tmp5 <=1'b0; wren_eop_tmp6 <=1'b0; wren_eop_tmp7 <=1'b0;
wren_eop_tmp8 <=1'b0; wren_eop_tmp9 <=1'b0; wren_eop_tmp10 <=1'b0; wren_eop_tmp11 <=1'b0;
wren_eop_tmp12 <=1'b0; wren_eop_tmp13 <=1'b0; wren_eop_tmp14 <=1'b0; wren_eop_tmp15 <=1'b0;
end
else if(~s_reset_n)
begin
wren_eop_tmp0 <=1'b0; wren_eop_tmp1 <=1'b0; wren_eop_tmp2 <=1'b0; wren_eop_tmp3 <=1'b0;
wren_eop_tmp4 <=1'b0; wren_eop_tmp5 <=1'b0; wren_eop_tmp6 <=1'b0; wren_eop_tmp7 <=1'b0;
wren_eop_tmp8 <=1'b0; wren_eop_tmp9 <=1'b0; wren_eop_tmp10 <=1'b0; wren_eop_tmp11 <=1'b0;
wren_eop_tmp12 <=1'b0; wren_eop_tmp13 <=1'b0; wren_eop_tmp14 <=1'b0; wren_eop_tmp15 <=1'b0;
end
else if(pmc5382_reop && pmc5382_rval && ~(pmc5382_renb||pmc5382_renb_d))
begin
case(ch_id[3:0])
4'd0: begin wren_eop_tmp0 <=1'b1; wren_eop_tmp1 <=1'b0; wren_eop_tmp2 <=1'b0; wren_eop_tmp3 <=1'b0;
wren_eop_tmp4 <=1'b0; wren_eop_tmp5 <=1'b0; wren_eop_tmp6 <=1'b0; wren_eop_tmp7 <=1'b0;
wren_eop_tmp8 <=1'b0; wren_eop_tmp9 <=1'b0; wren_eop_tmp10 <=1'b0; wren_eop_tmp11 <=1'b0;
wren_eop_tmp12 <=1'b0; wren_eop_tmp13 <=1'b0; wren_eop_tmp14 <=1'b0; wren_eop_tmp15 <=1'b0;
end
4'd1: begin wren_eop_tmp0 <=1'b0; wren_eop_tmp1 <=1'b1; wren_eop_tmp2 <=1'b0; wren_eop_tmp3 <=1'b0;
wren_eop_tmp4 <=1'b0; wren_eop_tmp5 <=1'b0; wren_eop_tmp6 <=1'b0; wren_eop_tmp7 <=1'b0;
wren_eop_tmp8 <=1'b0; wren_eop_tmp9 <=1'b0; wren_eop_tmp10 <=1'b0; wren_eop_tmp11 <=1'b0;
wren_eop_tmp12 <=1'b0; wren_eop_tmp13 <=1'b0; wren_eop_tmp14 <=1'b0; wren_eop_tmp15 <=1'b0;
end
4'd2: begin wren_eop_tmp0 <=1'b0; wren_eop_tmp1 <=1'b0; wren_eop_tmp2 <=1'b1; wren_eop_tmp3 <=1'b0;
wren_eop_tmp4 <=1'b0; wren_eop_tmp5 <=1'b0; wren_eop_tmp6 <=1'b0; wren_eop_tmp7 <=1'b0;
wren_eop_tmp8 <=1'b0; wren_eop_tmp9 <=1'b0; wren_eop_tmp10 <=1'b0; wren_eop_tmp11 <=1'b0;
wren_eop_tmp12 <=1'b0; wren_eop_tmp13 <=1'b0; wren_eop_tmp14 <=1'b0; wren_eop_tmp15 <=1'b0;
end
4'd3: begin wren_eop_tmp0 <=1'b0; wren_eop_tmp1 <=1'b0; wren_eop_tmp2 <=1'b0; wren_eop_tmp3 <=1'b1;
wren_eop_tmp4 <=1'b0; wren_eop_tmp5 <=1'b0; wren_eop_tmp6 <=1'b0; wren_eop_tmp7 <=1'b0;
wren_eop_tmp8 <=1'b0; wren_eop_tmp9 <=1'b0; wren_eop_tmp10 <=1'b0; wren_eop_tmp11 <=1'b0;
wren_eop_tmp12 <=1'b0; wren_eop_tmp13 <=1'b0; wren_eop_tmp14 <=1'b0; wren_eop_tmp15 <=1'b0;
end
4'd4: begin wren_eop_tmp0 <=1'b0; wren_eop_tmp1 <=1'b0; wren_eop_tmp2 <=1'b0; wren_eop_tmp3 <=1'b0;
wren_eop_tmp4 <=1'b1; wren_eop_tmp5 <=1'b0; wren_eop_tmp6 <=1'b0; wren_eop_tmp7 <=1'b0;
wren_eop_tmp8 <=1'b0; wren_eop_tmp9 <=1'b0; wren_eop_tmp10 <=1'b0; wren_eop_tmp11 <=1'b0;
wren_eop_tmp12 <=1'b0; wren_eop_tmp13 <=1'b0; wren_eop_tmp14 <=1'b0; wren_eop_tmp15 <=1'b0;
end
4'd5: begin wren_eop_tmp0 <=1'b0; wren_eop_tmp1 <=1'b0; wren_eop_tmp2 <=1'b0; wren_eop_tmp3 <=1'b0;
wren_eop_tmp4 <=1'b0; wren_eop_tmp5 <=1'b1; wren_eop_tmp6 <=1'b0; wren_eop_tmp7 <=1'b0;
wren_eop_tmp8 <=1'b0; wren_eop_tmp9 <=1'b0; wren_eop_tmp10 <=1'b0; wren_eop_tmp11 <=1'b0;
wren_eop_tmp12 <=1'b0; wren_eop_tmp13 <=1'b0; wren_eop_tmp14 <=1'b0; wren_eop_tmp15 <=1'b0;
end
4'd6: begin wren_eop_tmp0 <=1'b0; wren_eop_tmp1 <=1'b0; wren_eop_tmp2 <=1'b0; wren_eop_tmp3 <=1'b0;
wren_eop_tmp4 <=1'b0; wren_eop_tmp5 <=1'b0; wren_eop_tmp6 <=1'b1; wren_eop_tmp7 <=1'b0;
wren_eop_tmp8 <=1'b0; wren_eop_tmp9 <=1'b0; wren_eop_tmp10 <=1'b0; wren_eop_tmp11 <=1'b0;
wren_eop_tmp12 <=1'b0; wren_eop_tmp13 <=1'b0; wren_eop_tmp14 <=1'b0; wren_eop_tmp15 <=1'b0;
end
4'd7: begin wren_eop_tmp0 <=1'b0; wren_eop_tmp1 <=1'b0; wren_eop_tmp2 <=1'b0; wren_eop_tmp3 <=1'b0;
wren_eop_tmp4 <=1'b0; wren_eop_tmp5 <=1'b0; wren_eop_tmp6 <=1'b0; wren_eop_tmp7 <=1'b1;
wren_eop_tmp8 <=1'b0; wren_eop_tmp9 <=1'b0; wren_eop_tmp10 <=1'b0; wren_eop_tmp11 <=1'b0;
wren_eop_tmp12 <=1'b0; wren_eop_tmp13 <=1'b0; wren_eop_tmp14 <=1'b0; wren_eop_tmp15 <=1'b0;
end
4'd8: begin wren_eop_tmp0 <=1'b0; wren_eop_tmp1 <=1'b0; wren_eop_tmp2 <=1'b0; wren_eop_tmp3 <=1'b0;
wren_eop_tmp4 <=1'b0; wren_eop_tmp5 <=1'b0; wren_eop_tmp6 <=1'b0; wren_eop_tmp7 <=1'b0;
wren_eop_tmp8 <=1'b1; wren_eop_tmp9 <=1'b0; wren_eop_tmp10 <=1'b0; wren_eop_tmp11 <=1'b0;
wren_eop_tmp12 <=1'b0; wren_eop_tmp13 <=1'b0; wren_eop_tmp14 <=1'b0; wren_eop_tmp15 <=1'b0;
end
4'd9: begin wren_eop_tmp0 <=1'b0; wren_eop_tmp1 <=1'b0; wren_eop_tmp2 <=1'b0; wren_eop_tmp3 <=1'b0;
wren_eop_tmp4 <=1'b0; wren_eop_tmp5 <=1'b0; wren_eop_tmp6 <=1'b0; wren_eop_tmp7 <=1'b0;
wren_eop_tmp8 <=1'b0; wren_eop_tmp9 <=1'b1; wren_eop_tmp10 <=1'b0; wren_eop_tmp11 <=1'b0;
wren_eop_tmp12 <=1'b0; wren_eop_tmp13 <=1'b0; wren_eop_tmp14 <=1'b0; wren_eop_tmp15 <=1'b0;
end
4'd10: begin wren_eop_tmp0 <=1'b0; wren_eop_tmp1 <=1'b0; wren_eop_tmp2 <=1'b0; wren_eop_tmp3 <=1'b0;
wren_eop_tmp4 <=1'b0; wren_eop_tmp5 <=1'b0; wren_eop_tmp6 <=1'b0; wren_eop_tmp7 <=1'b0;
wren_eop_tmp8 <=1'b0; wren_eop_tmp9 <=1'b0; wren_eop_tmp10 <=1'b1; wren_eop_tmp11 <=1'b0;
wren_eop_tmp12 <=1'b0; wren_eop_tmp13 <=1'b0; wren_eop_tmp14 <=1'b0; wren_eop_tmp15 <=1'b0;
end
4'd11: begin wren_eop_tmp0 <=1'b0; wren_eop_tmp1 <=1'b0; wren_eop_tmp2 <=1'b0; wren_eop_tmp3 <=1'b0;
wren_eop_tmp4 <=1'b0; wren_eop_tmp5 <=1'b0; wren_eop_tmp6 <=1'b0; wren_eop_tmp7 <=1'b0;
wren_eop_tmp8 <=1'b0; wren_eop_tmp9 <=1'b0; wren_eop_tmp10 <=1'b0; wren_eop_tmp11 <=1'b1;
wren_eop_tmp12 <=1'b0; wren_eop_tmp13 <=1'b0; wren_eop_tmp14 <=1'b0; wren_eop_tmp15 <=1'b0;
end
4'd12: begin wren_eop_tmp0 <=1'b0; wren_eop_tmp1 <=1'b0; wren_eop_tmp2 <=1'b0; wren_eop_tmp3 <=1'b0;
wren_eop_tmp4 <=1'b0; wren_eop_tmp5 <=1'b0; wren_eop_tmp6 <=1'b0; wren_eop_tmp7 <=1'b0;
wren_eop_tmp8 <=1'b0; wren_eop_tmp9 <=1'b0; wren_eop_tmp10 <=1'b0; wren_eop_tmp11 <=1'b0;
wren_eop_tmp12 <=1'b1; wren_eop_tmp13 <=1'b0; wren_eop_tmp14 <=1'b0; wren_eop_tmp15 <=1'b0;
end
4'd13: begin wren_eop_tmp0 <=1'b1; wren_eop_tmp1 <=1'b0; wren_eop_tmp2 <=1'b0; wren_eop_tmp3 <=1'b0;
wren_eop_tmp4 <=1'b0; wren_eop_tmp5 <=1'b0; wren_eop_tmp6 <=1'b0; wren_eop_tmp7 <=1'b0;
wren_eop_tmp8 <=1'b0; wren_eop_tmp9 <=1'b0; wren_eop_tmp10 <=1'b0; wren_eop_tmp11 <=1'b0;
wren_eop_tmp12 <=1'b0; wren_eop_tmp13 <=1'b1; wren_eop_tmp14 <=1'b0; wren_eop_tmp15 <=1'b0;
end
4'd14: begin wren_eop_tmp0 <=1'b0; wren_eop_tmp1 <=1'b0; wren_eop_tmp2 <=1'b0; wren_eop_tmp3 <=1'b0;
wren_eop_tmp4 <=1'b0; wren_eop_tmp5 <=1'b0; wren_eop_tmp6 <=1'b0; wren_eop_tmp7 <=1'b0;
wren_eop_tmp8 <=1'b0; wren_eop_tmp9 <=1'b0; wren_eop_tmp10 <=1'b0; wren_eop_tmp11 <=1'b0;
wren_eop_tmp12 <=1'b0; wren_eop_tmp13 <=1'b0; wren_eop_tmp14 <=1'b1; wren_eop_tmp15 <=1'b0;
end
4'd15: begin wren_eop_tmp0 <=1'b0; wren_eop_tmp1 <=1'b0; wren_eop_tmp2 <=1'b0; wren_eop_tmp3 <=1'b0;
wren_eop_tmp4 <=1'b0; wren_eop_tmp5 <=1'b0; wren_eop_tmp6 <=1'b0; wren_eop_tmp7 <=1'b0;
wren_eop_tmp8 <=1'b0; wren_eop_tmp9 <=1'b0; wren_eop_tmp10 <=1'b0; wren_eop_tmp11 <=1'b0;
wren_eop_tmp12 <=1'b0; wren_eop_tmp13 <=1'b0; wren_eop_tmp14 <=1'b0; wren_eop_tmp15 <=1'b1;
end
default:begin wren_eop_tmp0 <=1'b0; wren_eop_tmp1 <=1'b0; wren_eop_tmp2 <=1'b0; wren_eop_tmp3 <=1'b0;
wren_eop_tmp4 <=1'b0; wren_eop_tmp5 <=1'b0; wren_eop_tmp6 <=1'b0; wren_eop_tmp7 <=1'b0;
wren_eop_tmp8 <=1'b0; wren_eop_tmp9 <=1'b0; wren_eop_tmp10 <=1'b0; wren_eop_tmp11 <=1'b0;
wren_eop_tmp12 <=1'b0; wren_eop_tmp13 <=1'b0; wren_eop_tmp14 <=1'b0; wren_eop_tmp15 <=1'b0;
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -