摘要:传统的高可靠异步FIFO一般采用一维的行奇偶校验或行ecc校验结构,采用一维奇偶校验只能实现检错,采用一维ecc校验可以实现纠错,但性能开销较大.本文提出了一种基于二维奇偶校验的高可靠异步FIFO结构.该结构在行奇偶校验的基础上,增加了列奇偶校验,构成二维校验结构.使用行奇偶校验作为检错手段,发现错误所在行,利用列奇偶校验确定发生错误的位,并产生纠错掩码,实现纠错.由于使用读指针选择机制,避免了FIFO不发生错误时对性能的影响,发生错误时也可最大限度地减少纠错开销.实验结果表明,该可靠性加固异步FIFO结构有效地实现纠检错功能,与未加固结构相比,不发生错误时对性能几乎无影响,发生错误时由于需要进行纠错,对性能有一定影响,但影响较小.