English
Language : 

K60P100M100SF2RM Datasheet, PDF (784/1809 Pages) Freescale Semiconductor, Inc – K60 Sub-Family Reference Manual
Modes of Operation
Random Number Generator
PRNG
XSEED
Generator
TRNG
FSM
SIM
Reseed
Registers &
Internal Bus Interface
Internal Bus
Figure 33-1. RNG Block Diagram
33.1.2 Features
The RNG includes these distinctive features:
• National Institute of Standards and Technology (NIST)-approved pseudo-random
number generator
• http://csrc.nist.gov
• Supports the key generation algorithm defined in the Digital Signature Standard
• http://www.itl.nist.gov/fipspubs/fip186.htm
• Integrated entropy sources capable of providing the PRNG with entropy for its seed.
33.2 Modes of Operation
The RNGB operates in the following modes.
33.2.1 Self Test Mode
In this mode the RNGB performs a self test of the statistical counters and the PRNG
algorithm to verify that the hardware is functioning properly. The self test takes ~29,000
cycles to complete. When self test completes an interrupt may be generated, if there are
no outstanding commands in the command register. This mode is entered by setting the
RNG_CMD[ST] bit. When self test mode completes, the RNGB remains idle until seed
mode is requested or the RNGB transitions to seed mode if automatic seeding is enabled.
K60 Sub-Family Reference Manual, Rev. 6, Nov 2011
784
Freescale Semiconductor, Inc.