Patent ID: 7360142

Claim:
A method of checking a unit of digital data for a transmission error, comprising the steps of: a) partitioning said unit of digital data into (i) one or more fall data lines and (ii) a remainder, wherein each of said full data lines comprises a predetermined number of data blocks, each of said data blocks has a first fixed length of 2 n bits, where n is an integer of at least 3, said predetermined number is an integer of at least 2, and said remainder has a second length less than said predetermined number times said first fixed length; b) when said second length is at least one bit, selecting a padding vector from a set of padding vectors stored in a storage table, and adding the padding vector to said remainder, said padding vector having a length sufficient to generate a padded data line having said predetermined number of data blocks; and c) performing error checking calculations on said full data lines and said padded data line.