Self-timed logic bit stream generator with command to run for a number of state transitions
AssigneeNetronome Systems, Inc.
InventorGavin J. Stark
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetronome Systems, Inc.
InventorGavin J. Stark
Estimating the term…
A bit stream having non-deterministic entropy is generated by a Self-Timed Logic Entropy Bit Stream Generator (STLEBSG). The STLEBSG includes an incrementer and a linear feedback shift register (LFSR), both implemented in self-timed logic as parts of an asynchronous state machine. In response to a command, the incrementer asynchronously increments a number of times and then stops, where the number of times is determined by command. For each increment of the incrementer, the LFSR undergoes a state transition. As the incrementer increments, the LFSR outputs the bit stream. If the command is a run repeatedly command, then after the incrementer stops the incrementer is reinitialized and then again increments the number of times. This incrementing, stopping, reinitializing, and incrementing process is repeated indefinitely. Another command causes the incrementer to be loaded. Another command causes the LFSR to be loaded.
A method comprising:
A random number generator comprising:
A random number generator comprising:
Dependencies are inferred from the claim text.