NPI的addrreq、addrack还有数据路径的关系
addrreq表示要进行数据传输,如果是burst write的话,那么在addrreq有效之前,应先把数据写入NPI的FIFO,其它模式都是在addrack之后进行数据操作。
addrack表示这次数据请求,MPMC处理了,接下来就是数据操作了。
MPMC并不是立即用addrack响应的,以下情况addrack可能会推迟或不响应
1.初始化的时候,MPMC INIT DONE这个引脚电平为0时
2.数据FIFO满,读满或写满,都会
3.命令FIFO满,NPI最多可缓冲4个命令
4.缓冲区崩溃,NPI就死机了,只有复位,这个解释起来比较复杂
|