在RFID系统中数据传输常采用16位循环冗余校验.利用FPGA的并行机制提出了一种可计算多字节的并行CRC算法.该算法通过超前位计算得到单字节的并行CRC算法,再通过计算CRC的公式推导出字节级联算法,从而得到多字节的并行CRC算法.在FPGA上运行的结果表明,该算法虽然占用了较大的硬件空间,但算法速度大大优于串行CRC算法,因此该算法提高了RFID系统的编解码速度.