915MHz RFID读写器校验的FPGA设计与实现
发布时间:2008/12/17 0:00:00 访问次数:562
crc法在数据通信中得到了广泛的应用。915mhz rfid系统使用的是ccitt的标准,即crc-16:x16+x12+x5+1。crc-16的应用较多,本节主要介绍16位crc校验的vhdl源程序。
16位crc校验的vhdl程序如下。
从以上的程序可以看出,利用数字逻辑的基本原理可以将复杂的乘法以及除法运算全部转化为加法运算,即按位异或运算。本设计得到准确的16位crc校验码,并将校验码加到原始数据中,两次运算合并为一次加法运算,提高了芯片的数据吞吐率。本设计没有采用时钟设计,只是按照编码一译码器的设计思想实现了逻辑功能。在实际的流水线应用中,读者可以增加时钟信号,将该设计改进为实时校验编码的芯片进行广泛应用。
欢迎转载,信息来源维库电子市场网(www.dzsc.com)
crc法在数据通信中得到了广泛的应用。915mhz rfid系统使用的是ccitt的标准,即crc-16:x16+x12+x5+1。crc-16的应用较多,本节主要介绍16位crc校验的vhdl源程序。
16位crc校验的vhdl程序如下。
从以上的程序可以看出,利用数字逻辑的基本原理可以将复杂的乘法以及除法运算全部转化为加法运算,即按位异或运算。本设计得到准确的16位crc校验码,并将校验码加到原始数据中,两次运算合并为一次加法运算,提高了芯片的数据吞吐率。本设计没有采用时钟设计,只是按照编码一译码器的设计思想实现了逻辑功能。在实际的流水线应用中,读者可以增加时钟信号,将该设计改进为实时校验编码的芯片进行广泛应用。
欢迎转载,信息来源维库电子市场网(www.dzsc.com)