English
Language : 

JN516X Datasheet, PDF (53/94 Pages) NXP Semiconductors – IEEE802.15.4 Wireless Microcontroller
16 Random Number Generator
A random number generator is provided which creates a 16-bit random number each time it is invoked. Consecutive
calls can be made to build up any length of random number required. Each call takes approximately 0.25msec to
complete. Alternatively, continuous generation mode can be used where a new number is generated approximately
every 0.25msec. In either mode of operation an interrupt can be generated to indicate when the number is available,
or a status bit can be polled.
The random bits are generated by sampling the state of the 32MHz clock every 32kHz system clock edge. As these
clocks are asynchronous to each other, each sampled bit is unpredictable and hence random.
© NXP Laboratories UK 2013
JN-DS-JN516x v1.1 Production
53