915MHz RFID读写器校验的FPGA设计与实现

时间:2008-12-10

  CRC法在数据通信中得到了广泛的应用。915MHz RFID系统使用的是CCITT的标准,即CRC-16:x16+x12+x5+1。CRC-16的应用较多,本节主要介绍16位CRC校验的VHDL源程序。

  16位CRC校验的VHDL程序如下。

  从以上的程序可以看出,利用数字逻辑的基本原理可以将复杂的乘法以及除法运算全部转化为加法运算,即按位异或运算。本设计得到准确的16位CRC校验码,并将校验码加到原始数据中,两次运算合并为加法运算,提高了芯片的数据吞吐率。本设计没有采用时钟设计,只是按照编码一译码器的设计思想实现了逻辑功能。在实际的流水线应用中,读者可以增加时钟信号,将该设计改进为实时校验编码的芯片进行广泛应用。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com


  
上一篇:915MHz RFID读写器解码的FPGA设计与实现
下一篇:RFID读写器发送电路原理设计

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料