EA-OEM-315 Embedded Artists, EA-OEM-315 Datasheet - Page 29

no-image

EA-OEM-315

Manufacturer Part Number
EA-OEM-315
Description
KIT LPC3141 SODIMM 66X48 200POS
Manufacturer
Embedded Artists
Type
MCUr
Datasheet

Specifications of EA-OEM-315

Contents
Board
For Use With/related Products
LPC3141
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
NXP Semiconductors
1.
LPC3141_3143
Preliminary data sheet
On the LPC3141 secure boot is not supported hence these bits are also available for customer use.
6.20 Random number generator
6.21 AES decryption (LPC3143 only)
6.22 Secure One-Time Programmable memory (OTP)
6.23 Serial Peripheral Interface (SPI)
The Random Number Generator (RNG) generates true random numbers for use in
advanced security and Digital Rights Management (DRM) related schemes. These
schemes rely upon truly random, i.e. completely unpredictable numbers.
This module has the following features:
This module can be used for data decryption using the AES algorithm. The AES module
has the following features:
The Secure One-Time Programmable Memory can be used for storing non-volatile
information like serial number, security bits, etc. It consists of a polyfuse array, embedded
data registers, and control registers. One of the main features of the OTP is storing a
security key and a unique ID.
This module has the following features:
The SPI module is used for synchronous serial data communication with other devices
which support the SPI/SSI protocol. Examples of the devices that this SPI module can
communicate with are memories, camera and WiFi-g.
True random number generator.
The random number register does not rely on any kind of reset.
The generators are free running in order to ensure randomness and security.
AES-128: 128 bit key, 128 bit data.
CBC mode over blocks of 512 bytes.
Each block of 512 bytes uses the same initial value.
AES can be turned on and off.
512-bit one-time programmable memory.
– 128 bits are used for an unique ID which is pre-programmed in the wafer fab.
– 40 bits are used for security and other features which are programmed at the
– 184 bits are available for customer use.
– 32 bits are used for USB product ID and vendor ID by bootROM in DFU mode.
– 128 bits are used for secure key used by BootROM to load secure images.
Programmable at the customer production line.
Random read access via sixteen 32-bit registers.
Flexible read protection mechanism to hide security related data.
Flexible write protection mechanism.
customer production line.
All information provided in this document is subject to legal disclaimers.
Rev. 0.16 — 27 May 2010
LPC3141/3143
© NXP B.V. 2010. All rights reserved.
1
29 of 74

Related parts for EA-OEM-315