Method and system for fault protection using a linear feedback shift register
AssigneeMarvell International Ltd.
InventorsWilliam R. Foland, Jr., Eric A. Richards, Christopher L. Painter
Life of this patent
Estimating the term…
Abstract
A method, system and apparatus for fault protection using a linear feedback shift register are presented. The system comprises a protected register containing a first portion for holding a value for a sequence of numbers and a second portion for other parameters. The system also comprises a linear feedback shift register circuit configured to write the sequence of numbers to the first portion of the protected register. If the written sequence of numbers of the protected register matches a reference sequence of numbers, a rewrite circuit is configured to write the second portion of the protected register.
Claims14
A system for fault protection, the system comprising:
- a protected register comprising a first portion for holding a value for a sequence of numbers and a second portion for other parameters;
- a linear feedback shift register circuit configured to write the sequence of numbers to the first portion of the protected register;
- and
- a rewrite circuit configured to write the second portion of the protected register if the written sequence of numbers of the protected register matches a reference sequence of numbers.
A method for fault protection, comprising:
- performing a linear feedback shift register test using a protected register;
- and
- writing at least one portion of the protected register if the linear feedback shift register test is successful,
- wherein performing the linear feedback shift register test comprises:
- generating a sequence of numbers;
- writing the generated sequence of numbers to the protected register;
- providing a reference sequence of numbers;
- and
- comparing the generated sequence of numbers with the reference sequence of numbers to determine whether the linear feedback shift register test is successful.
Dependencies are inferred from the claim text.