Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

NRF52820-QDAA-R Datasheet(PDF) 100 Page - Nordic Semiconductor

Part # NRF52820-QDAA-R
Description  nRF52820
PDF  437 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NORDIC [Nordic Semiconductor]
Direct Link  https://www.nordicsemi.com/
Logo NORDIC - Nordic Semiconductor

NRF52820-QDAA-R Datasheet(HTML) 100 Page - Nordic Semiconductor

Back Button NRF52820-QDAA-R Datasheet HTML 96Page - Nordic Semiconductor NRF52820-QDAA-R Datasheet HTML 97Page - Nordic Semiconductor NRF52820-QDAA-R Datasheet HTML 98Page - Nordic Semiconductor NRF52820-QDAA-R Datasheet HTML 99Page - Nordic Semiconductor NRF52820-QDAA-R Datasheet HTML 100Page - Nordic Semiconductor NRF52820-QDAA-R Datasheet HTML 101Page - Nordic Semiconductor NRF52820-QDAA-R Datasheet HTML 102Page - Nordic Semiconductor NRF52820-QDAA-R Datasheet HTML 103Page - Nordic Semiconductor NRF52820-QDAA-R Datasheet HTML 104Page - Nordic Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 100 / 437 page
background image
Peripherals
For long packets (MODE.LENGTH = Extended), the keystream generation needs to start earlier, such as
when the TXEN task in RADIO is triggered.
Refer to Timing specification on page 109 for information about the time needed for generating a
keystream.
RU
P
A
H
L
RFU
EPL
MIC
CRC
READY
TXEN
END
keystream
generation
KSGEN
encryption
ENDCRYPT
READY
START
SHORTCUT
RADIO
AES CCM
RU: Ramp-up of RADIO
P: Preamble
A: Address
H: Header (S0)
L: Length
RFU: reserved for future use (S1)
EPL: encrypted payload
CRYPT
ENDKSGEN
SHORTCUT
PPI
Figure 33: On-the-fly encryption of short packets (MODE.LENGTH = Default) using a PPI connection
6.4.6 Decrypting packets on-the-fly in RADIO receive mode
When the AES CCM peripheral decrypts a packet on-the-fly while RADIO is receiving it, the AES CCM
peripheral must read the encrypted packet from the same memory location that RADIO is writing to.
The INPTR on page 107 pointer in the AES CCM must point to the same memory location as the
PACKETPTR pointer in RADIO, see Configuration of on-the-fly decryption on page 100.
AES CCM
H
PL
L
RFU
H
EPL
L+4 RFU
Unencrypted packet
Encrypted packet
MIC
Scratch area
CCM data
structure
MODE = DECRYPTION
RADIO
RXEN
From remote
transmitter
H: Header (S0)
L: Length
RFU: reserved for future use (S1)
PL: unencrypted payload
EPL: encrypted payload
OUTPTR
INPTR
&
PACKETPTR
SCRATCHPTR
CNFPTR
Figure 34: Configuration of on-the-fly decryption
In order to match RADIO’s timing, the KSGEN task must be triggered early enough to allow the keystream
generation to complete before the decryption of the packet shall start.
For short packets (MODE.LENGTH = Default) the KSGEN task must be triggered no later than when the
START task in RADIO is triggered. In addition, the CRYPT task must be triggered no earlier than when the
ADDRESS event is generated by RADIO.
If the CRYPT task is triggered exactly at the same time as the ADDRESS event is generated by RADIO, the
AES CCM peripheral will guarantee that the decryption is completed no later than when the END event in
RADIO is generated.
This use-case is illustrated in On-the-fly decryption of short packets (MODE.LENGTH = Default) using a PPI
connection on page 101 using a PPI connection between the ADDRESS event in RADIO and the CRYPT
4463_156 v1.0
100



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


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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