ST31H320 ST31H256
ST31H192 ST31H128
Secure microcontroller
with enhanced security and up to 320 Kbytes of Flash memory
Data brief

Security features

8-contact modules






6-contact modules






UFDFPN8Wafer

Active shield
Monitoring of environmental parameters
Three-key Triple DES accelerator
AES accelerator
AIS-31 Class PTG.2 compliant true random
number generator (TRNG)NESCRYPT coprocessor for public key
cryptography algorithm
ISO/IEC 13239 CRC calculation block
Unique serial number on each die
Protection against multiple attacks

The ST31H platform includes the followingdevices:Features
Hardware features
 ARM® SecurCore® SC000™ 32-bit RISC core
 10 Kbytes of User RAM– Up to 320 Kbytes of secure, high-density
User Flash memory





Operating temperature: –25 °C to +85° C
Three 16-bit timers with interrupt
Watchdog timer
1.62 V to 5.5 V supply voltages
External clock frequency up to 10 MHz
CPU clock frequency up to 28 MHz
Power-saving Standby stateContact assignment compatible with
ISO/IEC 7816-3 standards
 Asynchronous receiver transmitter (IART) withRAM buffer for high speed serial data support(ISO/IEC 7816-3 T=0/T=1 and EMV compliant) ESD protection greater than 5 kV (HBM)

November 2015

Table 1. Device summary
DeviceST31H320

320

ST31H256

256

ST31H192

192

ST31H128

128

DocID028554 Rev 1

For further information contact your local STMicroelectronics sales office.

NVM Size (in Kbytes)

1/4
www.st.com

Description

1

ST31H320, ST31H256, ST31H192, ST31H128

Description
Designed for secure ID and banking applications, the ST31H platform products (ST31H320,ST31H256, ST31H192 and ST31H128) are serial access microcontrollers that incorporate
the most recent generation of ARM processors for embedded secure systems. TheirSecurCore® SC000™ 32-bit RISC core is built on the Cortex™ M0 core with additional
security features to help to protect against advanced forms of attacks.
Cadenced at 28 MHz, the SC000™ core brings great performance and excellent code
density thanks to the Thumb®-2 instruction set.
The ST31H platform offers a serial communication interface fully compatible with theISO/IEC 7816-3 standard (T=0, T=1).
Three 16-bit general-purpose timers, as well as a watchdog timer, are available.
The devices feature hardware accelerators for advanced cryptographic functions. The AES
accelerator provides a high-performance implementation of AES-128, AES-192, AES-256
algorithms. The 3-key Triple DES accelerator (EDES+) peripheral enables Cipher Block
Chaining (CBC) mode, fast DES and triple DES computation based on three key registers
and one data register, while the NESCRYPT cryptoprocessor efficiently supports the public
key algorithm with native operations up to 4096 bits long.
The ST31H platform operates in the –25 to +85 °C temperature range at 1.8 V, 3 V and 5 Vsupply voltage ranges. A comprehensive range of power-saving modes enables the designof efficient low-power applications.

Software development tools description
Dedicated SecurCore® SC000™ software development tools are provided by ARM® andKeil®. This includes the Instruction Set Simulator (ISS) and C compiler. The documentation
is available on the ARM and Keil web sites.
Moreover, STMicroelectronics provides:
A time-accurate hardware emulator controlled by the Keil debugger and the ST
development environment.
A complete product simulator based on Keil’s ISS simulator for the SecurCore®
SC000™ CPU.

2/4

DocID028554 Rev 1

ST31H320, ST31H256, ST31H192, ST31H128

2

Revision history

Revision history
Table 2. Document revision history
DateRevisionChanges

07-Mar-2014

0.1

Initial release.

13-Nov-2015

1

Modified title and document reference.
Updated ESD protection.
Small text changes.

DocID028554 Rev 1

3/43

ST31H320, ST31H256, ST31H192, ST31H128

IMPORTANT NOTICE – PLEASE READ CAREFULLYSTMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, andimprovements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on
ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of orderacknowledgment.
Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or
the design of Purchasers’ products.
No license, express or implied, to any intellectual property right is granted by ST herein.
Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.
ST and the ST logo are trademarks of ST. All other product or service names are the property of their respective owners.
Information in this document supersedes and replaces information previously supplied in any prior versions of this document.
© 2015 STMicroelectronics – All rights reserved

4/4

DocID028554 Rev 1