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

X  

NRF9160-SICA-R7 Datasheet(PDF) 267 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) 267 Page - Nordic Semiconductor

Back Button NRF9160-SICA-R7 Datasheet HTML 263Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 264Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 265Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 266Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 267Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 268Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 269Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 270Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 271Page - Nordic Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 267 / 400 page
background image
Peripherals
Peripherals with a user-selectable security mapping are available at an address starting with:
• 0x4XXX_XXXX, if the peripheral security attribute is set to non-secure
• 0x5XXX_XXXX, if the peripheral security attribute is set to secure
Note: Accesses to the 0x4XXX_XXXX address range from secure or non-secure code for a
peripheral marked as secure will result in a bus-error.
Secure code accessing the 0x5XXX_XXXX address range of a peripheral marked as non-secure will
also result in a bus-error.
Peripherals with a split security mapping are available at an address starting with:
• 0x4XXX_XXXX for non-secure access and 0x5XXX_XXXX for secure access, if the peripheral security
attribute is set to non-secure
• Secure registers in the 0x4XXX_XXXX range are not visible for secure or non-secure code, and an
attempt to access such a register will result in write-ignore, read-as-zero behavior
• Secure code can access both non-secure and secure registers in the 0x5XXX_XXXX range
• 0x5XXX_XXXX, if the peripheral security attribute is set to secure
Any attempt to access the 0x5000_0000-0x5FFF_FFFF address range from non-secure code will be ignored
and generate a SecureFault exception.
The table below illustrates the address mapping for the three type of peripherals in all possible
configurations
Security-features and configuration
Is mapped at 0x4XXX_XXXX?
Is mapped at 0x5XXX_XXXX?
Secure peripheral
No
Yes
Non-secure peripheral
Yes
No
Split-security peripheral, with attribute=secure
No
Yes
Split-security peripheral, with attribute=non-secure Yes, restricted functionality
Yes
Table 82: Peripheral's address mapping in relation to its security-features and configuration
6.15.4.3 Special considerations for peripherals with DMA master
Peripherals containing a DMA master can be configured so the security attribute of the DMA transfers
is different from the security attribute of the peripheral itself. This allows a secure peripheral to do non-
secure data transfers to or from the system memories.
The following conditions must be met:
• The DMA field of PERIPHID[n].PERM.SECURITYMAPPING should read as "SeparateAttribute"
• The peripheral itself should be secure (PERIPHID[n].PERM.SECATTR == 1)
Then it is possible to select the security attribute of the DMA transfers using the field DMASEC
(PERIPHID[n].PERM.DMASEC == Secure and PERIPHID[n].PERM.DMASEC == NonSecure) in
PERIPHID[n].PERM.
6.15.4.4 Peripheral access error reporting
Peripherals send error reports once access violation is detected.
The following will happen if the logic controlled by the SPU detects an access violation on one of the
peripherals:
• The faulty transfer will be blocked
• In case of a read transfer, the bus will be driven to zero
4418_1315 v2.0
267



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