zic2410 California Eastern Laboratories, zic2410 Datasheet - Page 51

no-image

zic2410

Manufacturer Part Number
zic2410
Description
Single-chip Solution, Compliant With Zigbee
Manufacturer
California Eastern Laboratories
Datasheet
1.7.9 RANDOM NUMBER GENERATOR (RNG) 
Random Number Generator generates 32-bit random number with seed. Whenever ENA bit in
RNGC register is set to ‘1’, generated number is stored in RNGD3 ~ RNGD0 register.
RNGD3 (RNG DATA3 REGISTER, 0x2550)
RNGD2 (RNG DATA2 REGISTER, 0x2551)
RNGD1 (RNG DATA1 REGISTER, 0x2552)
RNGD0 (RNG DATA0 REGISTER, 0x2553)
SEED3 (RNG SEED3 REGISTER, 0x2554)
SEED2 (RNG SEED2 REGISTER, 0x2555)
SEED1 (RNG SEED1 REGISTER, 0x2556)
SEED0 (RNG SEED0 REGISTER, 0x2557)
RNGC (RNG DATA3 REGISTER, 0x2558)
Bit
Bit
7:0
7:0
7:0
7:0
7:0
7:0
7:0
7:0
7:1
2
1
0
0
Rev A
ENCMUT
ENCB16
RNGD3
RNGD2
RNGD1
RNGD0
ENCINI
SEED3
SEED2
SEED1
SEED0
Name
Name
ENA
This register is used to send mute data from external interface to
voice encoder. When this field is set to ‘1’, VSPMUT1and
VSPMUT0 values are transferred to voice encoder.
When using 8-bit external interface, 16-bit data transferred to voice
encoder needs to be changed to 16-bit. When this field is set to ‘1’,
corresponding control circuit is initialized.
When using 8-bit external interface, 8-bit input data needs to be
changed to 16-bit, which is compatible with the voice encoder.
When this field is set to ‘1’, it is changed to 16-bit.(8-bit received
first: high bit; 8-bit received later: low bit)
This register stores MSB (RNG [31:24]) of 32-bit random number.
This register stores 2
number.
This register stores 3
This register stores LSB (RNG [7:0]) of 32-bit random number.
This register stores MSB (SEED [31:24]) of required seed to
generate random number.
This register stores 2th MSB (SEED [23:16]) of required seed to
generate random number.
This register stores 3
generate random number.
This register stores LSB (SEED [7:0]) of required seed to generate
random number.
Reserved
RNG Enable. When this field is set to ‘1’, RNG acts. This field
value is changed to ‘0’ automatically.
Table 31– Random Number Generator Registers
Document No. 0005-05-07-00-000
nd
rd
rd
MSB (SEED [15:8]) of required seed to
MSB (RNG [15:8]) of 32-bit random number.
MSB (RNG [23:16]) of 32-bit random
ZIC2410 Datasheet
Descriptions
Descriptions
R/W
R/W
R/W
R/W
R/W
W/O
W/O
W/O
W/O
R/W
R/O
R/O
R/O
R/O
Page 51 of 119
Reset
Reset
Value
Value
0xB7
0xC9
0x91
0x91
0x00
0x00
0x00
0
0
0
0
0
-

Related parts for zic2410