摘要
本发明涉及高速互联技术领域,公开了一种高速串行接口CRC错误的快速应答方法,包括:发送端持续发送数据包的同时根据发送的数据包的sequence number对发送的数据包在同步缓存寄存器中进行同步缓存,接收端接收到数据后分别对每个数据进行CRC校验,在CRC校验通过后在期望接收寄存器中记录下一个数据的sequence number,并发出sequence number等于期望接收寄存器中最新记录的sequence number‑1的Ack应答包,在CRC校验不通过后发出带有期望接收寄存器中最新记录的sequence number‑1的Nak应答包;发送端收到Ack应答包并进行CRC校验;发送端收到Nak应答包后进行CRC校验;其中,CRC校验不通过包括接收到错误的数据包或者错误应答包。本发明对发生任意畸变的数据(变成Ack/Nak类型)快速进行携带最新的进展的Nak应答,提升有效带宽。