Electronic Components Datasheet Search
  English  ▼

X  

LPC55S69JBD64 Datasheet(PDF) 70 Page - NXP Semiconductors

Part # LPC55S69JBD64
Description  32-bit Arm Cortex®-M33; M33 coprocessor, TrustZone, PowerQuad, CASPER, 320 KB SRAM; 640 KB flash, USB HS, Flexcomm Interface, SDIO, 32-bit counter/ timers, SCTimer/PWM, PLU, 16-bit 1.0 Msamples/sec ADC, Comparator,...
PDF  140 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NXP [NXP Semiconductors]
Direct Link  http://www.nxp.com
Logo NXP - NXP Semiconductors

LPC55S69JBD64 Datasheet(HTML) 70 Page - NXP Semiconductors

Back Button LPC55S69JBD64 Datasheet HTML 66Page - NXP Semiconductors LPC55S69JBD64 Datasheet HTML 67Page - NXP Semiconductors LPC55S69JBD64 Datasheet HTML 68Page - NXP Semiconductors LPC55S69JBD64 Datasheet HTML 69Page - NXP Semiconductors LPC55S69JBD64 Datasheet HTML 70Page - NXP Semiconductors LPC55S69JBD64 Datasheet HTML 71Page - NXP Semiconductors LPC55S69JBD64 Datasheet HTML 72Page - NXP Semiconductors LPC55S69JBD64 Datasheet HTML 73Page - NXP Semiconductors LPC55S69JBD64 Datasheet HTML 74Page - NXP Semiconductors Next Button
Zoom Inzoom in Zoom Outzoom out
 70 / 140 page
background image
LPC55S6x
All information provided in this document is subject to legal disclaimers.
© NXP Semiconductors N.V. 2022. All rights reserved.
Product data sheet
Rev. 2.4 — 8 December 2022
70 of 138
NXP Semiconductors
LPC55S6x
32-bit ARM Cortex-M33 microcontroller
7.31.3 PUF
The PUF controller on the LPC55S6x provides generation and secure storage for keys
without storing the key. The PUF controller provides a unique key per device and exists in
that device based on the unique characteristics of PUF SRAM. Instead of storing the key,
a Key Code is generated, which in combination with the digital fingerprint is used to
reconstruct keys that are routed to the AES engine, for use by software, and by PRINCE
engine. PUF keys have a dedicated path to the AES engine and PRINCE engine. There is
no other mechanism by which keys can be observed.
7.31.3.1 Features
• Key strength of 256-bits.
• The PUF constructs 256-bit strength device unique PUF root key using the digital
fingerprint of a device derived from SRAM and error correction data called Activation
Code (AC). The Activation Code (AC) is generated during enrollment process. The
Activation Code (AC) should be stored on external non-volatile memory device in the
system.
• Generation, storage, and reconstruction of keys.
• Key sizes from 64 bits to 4096 bits.
• PUF controller allows storage of keys, generated externally or on chip, of sizes 64 bits
to 4096 bits.
• PUF controller combines keys with digital fingerprint of device to generate key codes.
These key codes should be provided to the controller to reconstruct original key. They
can be stored on external non-volatile memory device in the system.
• Key output via dedicated hardware interface or through register interface.
• PUF controller allows to assign a 4-bit index value for each key while generating key
codes. Keys that are assigned index value zero are output through HW bus,
accessible to AES and PRINCE engines only. Keys with non-zero index are available
through APB register interface.
• 32-bit APB interface.
7.31.4 Random Number Generator
The True Random Number Generators (TRNG) module is a hardware accelerator module
that generate 256-bit entropy. The purpose of the module is to generate high quality,
cryptographically secure, random data.
Random number generators are used for data masking, cryptographic, modeling and
simulation application which employ keys that must be generated in a random fashion
LPC55S6x embeds a hardware IP that - combined with appropriate software and the
availability of a stochastic model - can be used to generate
7.31.5 PRINCE On-the-fly encryption/decryption
LPC55S6x devices offer support for on-the-fly encryption of date being written to flash and
decryption of encrypted on-chip flash data during read using the PRINCE encryption
algorithm. Compared to AES, PRINCE is fast as it can decrypt and encrypt in one clock
cycle. Also, it does not need extra SRAM to copy data. It operates on a block-size of 64
bits with an 128-bit key. This functionality is useful for asset protection, such as securing
application code, securing stored keys and enabling secure flash update.



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