A method and apparatus are disclosed for generating random numbers using the meta-stable behavior of flip-flops. A flip-flop is clocked with an input that deliberately violates the setup or hold times (or both) of the flip-flop to ensure meta-stable behavior. When a meta-stable event is detected, an output bit is provided as a random bit. An even random number distribution is obtained by "marking" half of the zeroes input to the flip-flop as "ones" and the other half of the zeroes as "zeroes." In addition, half of the ones are marked as "ones" and the other half of the ones are marked as "zeroes." The marking signal is uncorrelated to any noise to a high probability using a linear feedback shift register.

 
Web www.patentalert.com

< Element management system with adaptive interfacing selected by last previous full-qualified managed level

< Method of increasing system availability by splitting a system

> Allocating singles and bursts from a freelist

> Edge adapter architecture apparatus and method

~ 00288