M_S_MSG_FIFO2://--相对地址处理--//
begin
M_S <=M_S_RST_FIFO0;
//三缓存设计
if(MSG_FIFO_RDDATA[7])begin
if(CH0_Fbuf == 2) begin
CH0_Fbuf <= 0;
end
else begin
CH0_Fbuf <= CH0_Fbuf + 1'b1;
end
CH0_PTR <= 21'd0;
end
if(MSG_FIFO_RDDATA[6])begin
if(CH0_Fbuf == 0) begin
CH6_Fbuf <= 2;
end
else begin
CH6_Fbuf <= CH0_Fbuf - 1'b1;
end
CH6_PTR <= 21'd0;
end
end
代码中的相对地址处理是什么意思,能解释详细点不