поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

CC2430-RTR1-F32Z датащи(PDF) 133 Page - Texas Instruments

номер детали CC2430-RTR1-F32Z
подробное описание детали  A True System-on-Chip solution for 2.4 GHz IEEE 802.15.4 / ZigBee-TM
PDF  234 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  TI [Texas Instruments]
домашняя страница  http://www.ti.com
Logo TI - Texas Instruments

CC2430-RTR1-F32Z датащи(HTML) 133 Page - Texas Instruments

Back Button CC2430-RTR1-F32Z Datasheet HTML 129Page - Texas Instruments CC2430-RTR1-F32Z Datasheet HTML 130Page - Texas Instruments CC2430-RTR1-F32Z Datasheet HTML 131Page - Texas Instruments CC2430-RTR1-F32Z Datasheet HTML 132Page - Texas Instruments CC2430-RTR1-F32Z Datasheet HTML 133Page - Texas Instruments CC2430-RTR1-F32Z Datasheet HTML 134Page - Texas Instruments CC2430-RTR1-F32Z Datasheet HTML 135Page - Texas Instruments CC2430-RTR1-F32Z Datasheet HTML 136Page - Texas Instruments CC2430-RTR1-F32Z Datasheet HTML 137Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 133 / 234 page
background image
CC2430
CC2430 PRELIMINARY Data Sheet (rev. 1.03) SWRS036A
Page 133 of 232
13.8 Random Number Generator
13.8.1 Introduction
The random number generator has the
following features.
Generate pseudo-random bytes which
can be read by the CPU or used
directly by the Command Strobe
Processor.
Calculate CRC16 of bytes that are
written to RNDH.
Seeded by value written to RNDL.
The random number generator is a 16-bit
Linear Feedback Shift Register (LFSR)
with polynomial
1
2
15
16
+
+
+
X
X
X
(i.e.
CRC16). It uses different levels of
unrolling depending on the operation it
performs. The basic version (no unrolling)
is shown below.
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
+
+
+
in_bit
Figure 27: Basic structure of the Random Number Generator
The random number generator is turned
off when ADCCON1.RCTRL=”11”.
13.8.2 Random
Number
Generator
Operation
The operation of the random number
generator
is
controlled
through
a
combination of the ADCCON1.RCTRL bits
and input signals from other modules. The
current value of the 16-bit shift register in
the LFSR can be read from the RNDH and
RNDL registers.
13.8.2.1 Semi random sequence
generation
The
default
operation
(ADCCON1.RCTRL=”00”) is to clock the
LFSR once (13x unrolling) each time the
Command Strobe Processor reads the
random value. This leads to the availability
of a fresh pseudo-random byte from the
LSB end of the LFSR.
Another way to update the LFSR is to set
ADCCON1.RCTRL=”01”. This will clock
the LFSR once (no unrolling) and the
ADCCON1.RCTRL bits will automatically be
cleared
when
the
operation
has
completed.
13.8.2.2 Seeding
The LFSR can be seeded by writing to the
RNDL register twice. Each time the RNDL
register is written, the 8 LSB of the LFSR
is copied to the 8 MSB and the 8 LSBs are
replaced with the new data byte that was
written to RNDL.
When a true random value is required, the
LFSR can be seeded by writing RNDL with
random values from the ADC in the RF
receive path. To use this seeding method,
the radio must first be powered on by
enabling
the
voltage
regulator
as
described in section 16.1. The radio
should be placed in infinite TX state, to
avoid possible sync detect in RX state.
The random values from the ADC are read
from the RF registers ADCTSTH and
ADCTSTL (see page 216). The values read
are used as the seed values to be written
to the RNDL register as described above.
13.8.2.3 CRC16
The LFSR can also be used to calculate
the CRC value of a sequence of bytes.
Writing to the RNDH register will trigger a
CRC
calculation.
The new
byte is
processed from the MSB end and an 8x



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com