CRC calculation machine with variable bit boundary

Excavating

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364761, G06F 752

Patent

active

047232439

ABSTRACT:
There is disclosed herein a CRC calculation circuit which can calculate CRC checkbits on 8 bits of raw input data per cycle of a byte clock. The calculation apparatus uses 8 rows of shifting links with the inputs of each row coupled to the data outputs of the preceding row. Each shifting link shifts its input bit one bit position toward the most significant bit, and selected shifting links perform an exclusive OR operation between their input bits and the output of an input exclusive-OR gate which exclusive-OR's one input bit with one of the bits in the most significant byte of the checksum register. A byte wide output bus is used to access the final checkbits from the checksum register by disabling the array of shifting links during the output cycles so that the bytes of CRC data can be shifted into position through the array one byte per each cycle of the byte clock. Preset logic for forcing all logic 1's into the data inputs of the first row of shifting links is provided such the machine can be preset during the first clock cycle of the CRS calculation. Several different architectures are disclosed for allowing separate calculation of CRC bits on a header packet and a data packet where the CRC bits on the data packet may be calculated on the data alone or the data plus the header and the CRC bits for the header. Logic for allowing CRC calculation to be performed on all bytes of a message while excluding some selected number of bits in the first byte is also disclosed.

REFERENCES:
patent: 3863224 (1975-01-01), Alexander
patent: 4413326 (1983-11-01), Wilson
patent: 4468770 (1984-08-01), Metcalf
patent: 4574361 (1986-03-01), Inagawa
patent: 4583222 (1986-04-01), Fossum
patent: 4597083 (1986-06-01), Steverson

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

CRC calculation machine with variable bit boundary does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with CRC calculation machine with variable bit boundary, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and CRC calculation machine with variable bit boundary will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1639025

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.