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

X  

NRF9160-SICA-R7 Datasheet(PDF) 140 Page - Nordic Semiconductor

Part # NRF9160-SICA-R7
Description  nRF9160 Product Specification
PDF  400 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NORDIC [Nordic Semiconductor]
Direct Link  https://www.nordicsemi.com/
Logo NORDIC - Nordic Semiconductor

NRF9160-SICA-R7 Datasheet(HTML) 140 Page - Nordic Semiconductor

Back Button NRF9160-SICA-R7 Datasheet HTML 136Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 137Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 138Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 139Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 140Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 141Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 142Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 143Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 144Page - Nordic Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 140 / 400 page
background image
Peripherals
be used, while the destination address determines where in the memory map the KMU pushes the key
value upon a request from the CPU.
Key slots can be configured to be pushed directly into write-only key registers in cryptographic
accelerators, like e.g. CryptoCell, without exposing the key value itself to the CPU. This enables the CPU to
use the key values stored inside the key slots for cryptographic operations without being exposed to the
key value.
Access to the KMU, and the key slots in the UICR, is only allowed from secure mode.
6.8.1 Functional view
From a functional view the UICR is divided into two different regions, one-time programmable (OTP)
memory and key storage.
Finite-state machine (FSM)
OTP
Key storage
0x1000
User information configuration register (UICR)
infopage
Access control
Functional view
User defined
Part specific instantiation
KEYSLOT.
CONFIG[0]
(…)
KEYSLOT.
CONFIG[n]
PERM
DEST
Permission legend:
Write-once per halfword limitation,
always readable
Write-once per halfword limitation,
always readable
Write-once per halfword limitation,
restricted usage and readability
based on key header configuration
UICR offset
Key values
STATE
PUSH
VALUE[0]
VALUE[1]
VALUE[2]
VALUE[3]
Regular UICR
Key headers
READ
WRITE
(…)
KEYSLOT.
KEY[n]
KEYSLOT.
KEY[0]
Figure 35: Memory map overview
OTP
One-time programmable (OTP) memory is typically used for holding values that are written once, and then
never to be changed again throughout the product lifetime. The OTP region of UICR is emulated by placing
a write-once per halfword limitation on registers defined here.
Key storage
The key storage region contains multiple key slots, where each slot consists of a key header and an
associated key value. The key value is limited to 128 bits. Any key size greater than 128 bits must be
divided and distributed over multiple key slot instances.
Key headers are allocated an address range of 0x400 in the UICR memory map, allowing a total of 128 keys
to be addressable inside the key storage region.
Note: The use of the key storage region in UICR should be limited to keys with a certain life span,
and not per-session derived keys where the CPU is involved in the key exchange.
6.8.2 Access control
Access control to the underlying UICR infopage in flash is enforced by a hardware finite-state machine
(FSM). The FSM can allow or block transactions, depending both on the security of the transaction (secure
or non-secure) and on the type of register being written and/or read.
4418_1315 v2.0
140



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