![Intel IXP45X Developer'S Manual Download Page 912](http://html1.mh-extra.com/html/intel/ixp45x/ixp45x_developers-manual_2073092912.webp)
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors—Random Number
Generator
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
Developer’s Manual
August 2006
912
Order Number: 306262-004US
24.2.1
Registers
24.2.1.1
Random Number FIFO
24.3
Power-Management Requirements
The RNG implements no power management features.
24.4
Reset
On Power-On reset, all internal flip-flops — with the exception of the random-number
FIFO — are initialized. The pointers to the random number FIFO are, however,
initialized, effectively “emptying” the random number FIFO.
After reset clears, the unit initializes itself prior to beginning to fill the random number
FIFO. No read request will be fulfilled until at least one word has been loaded into the
random number FIFO.
24.5
Error/Abnormal Conditions
In the event of a FIFO underflow, the RNG will not assert the
rng_rdy
signal, thus
preventing the completion of a read operation, until a new word is available. This may
result in longer access times under certain operational conditions.
Register Name:
RNG_FIFO
Block
Base Address:
0x7000
Offset Address
_2100
Reset Value
Unknown
Register Description:
FIFO containing random numbers generated by the RNG. After a
number is read, it is removed from the stack, and the next number
is made available
Access:
(See below.)
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
0
RNG_FIFO
Register
RNG_FIFO
Bits
Name
Description
Reset
Value
Access
31:0
Random
Number
Number at top of random number FIFO stack.
Unknown
RO