Mdethod and apparatus for generating random numbers based on filter coefficients of an adaptive filter
AssigneeSeagate Technology LLC
InventorsWenXiang Xie, Wei Loon Ng, Eng Hock Lim
Life of this patent
Estimating the term…
Abstract
A method and random number generator are provided for generating random numbers. Under the method, a filter coefficient value that is used by a filter to filter an input signal is set and then compared to a default value for the filter coefficient. At least one bit of the random number is then set based on the comparison between the filter coefficient value and the default value.
Claims20
A method of generating a random number in a data receiver that receives an input signal, the method comprising:
- setting at least one filter coefficient value used by a filter to filter the input signal;
- comparing the filter coefficient value to a default value for the filter coefficient;
- and
- setting at least one bit of a random number based on the comparison between the filter coefficient value and the default value.
A random number generator for generating a random number, the generator comprising:
- a filter for filtering an input signal;
- a filter coefficient register containing at least one filter coefficient that determines how the input signal is filtered by the filter;
- and
- a processor that reads the filter coefficient stored in the filter coefficient register and generates at least one bit of the random number based on the filter coefficient.
A random number generator comprising:
- filter coefficient registers that contain filter coefficients for a filter;
- and
- processing means for accessing the filter coefficients in the filter coefficient registers and using the filter coefficients to generate a random number.
Dependencies are inferred from the claim text.