Patent ID: 8539326
Filing Date: 2013-09-17
Classification: G06F,H04L

Abstract:
1. A method for computing a X-bit cyclical redundancy check (CRC-X) frame value for a data frame transmitted over a N-bit databus, the method comprising: receiving a N-bit data input with an end-of-frame for the data frame at bit position M on the N-bit databus; performing a bitwise XOR on X most significant bits of the N-bit data input with a CRC-X feedback value to form a first N-bit intermediate data; shifting the first N-bit intermediate data by M bit positions to align the end-of-frame of the data frame with a least significant bit (LSB), and padding M number of zero bits to a most significant bit (MSB) of the first N-bit intermediate data to form a second N-bit intermediate data; and performing a CRC-X calculation on all bits of the second N-bit intermediate data to compute the X-bit CRC-X frame value for the data frame.