ST31H128 [STMICROELECTRONICS]

Secure microcontroller with enhanced security and up to 320 Kbytes of Flash memory;
ST31H128
型号: ST31H128
厂家: ST    ST
描述:

Secure microcontroller with enhanced security and up to 320 Kbytes of Flash memory

文件: 总4页 (文件大小:212K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
ST31H320 ST31H256  
ST31H192 ST31H128  
Secure microcontroller  
with enhanced security and up to 320 Kbytes of Flash memory  
Data brief  
Security features  
Active shield  
Monitoring of environmental parameters  
Three-key Triple DES accelerator  
8-contact modules  
6-contact modules  
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  
UFDFPN8  
Wafer  
The ST31H platform includes the following  
devices:  
Features  
Hardware features  
Table 1. Device summary  
ARM® SecurCore® SC000™ 32-bit RISC core  
Device  
ST31H320  
NVM Size (in Kbytes)  
10 Kbytes of User RAM  
– Up to 320 Kbytes of secure, high-density  
User Flash memory  
320  
256  
192  
128  
ST31H256  
ST31H192  
ST31H128  
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 state  
Contact assignment compatible with  
ISO/IEC 7816-3 standards  
Asynchronous receiver transmitter (IART) with  
RAM 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  
DocID028554 Rev 1  
1/4  
For further information contact your local STMicroelectronics sales office.  
www.st.com  
Description  
ST31H320, ST31H256, ST31H192, ST31H128  
1
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. Their  
SecurCore® 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 the  
ISO/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 V  
supply voltage ranges. A comprehensive range of power-saving modes enables the design  
of efficient low-power applications.  
Software development tools description  
Dedicated SecurCore® SC000™ software development tools are provided by ARM® and  
®
Keil . 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  
Revision history  
2
Revision history  
Table 2. Document revision history  
Date  
Revision  
Changes  
07-Mar-2014  
0.1  
Initial release.  
Modified title and document reference.  
Updated ESD protection.  
13-Nov-2015  
1
Small text changes.  
DocID028554 Rev 1  
3/4  
3
ST31H320, ST31H256, ST31H192, ST31H128  
IMPORTANT NOTICE – PLEASE READ CAREFULLY  
STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and  
improvements 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 order  
acknowledgment.  
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  

相关型号:

ST31H192

Secure microcontroller with enhanced security and up to 320 Kbytes of Flash memory
STMICROELECTR

ST31H256

Secure microcontroller with enhanced security and up to 320 Kbytes of Flash memory
STMICROELECTR

ST31H320

Secure microcontroller with enhanced security and up to 320 Kbytes of Flash memory
STMICROELECTR

ST31P320

Secure dual interface microcontroller with enhanced security and up to 450 Kbytes of Flash memory
STMICROELECTR

ST31P450

Secure dual interface microcontroller with enhanced security and up to 450 Kbytes of Flash memory
STMICROELECTR

ST3215SB

3.2×1.5mm for Consumer/ Mobile Equipment
KYOCERA AVX

ST3215SB32768C0HPWBB

3.2×1.5mm for Consumer/ Mobile Equipment
KYOCERA AVX

ST3215SB32768E0HPWBB

3.2×1.5mm for Consumer/ Mobile Equipment
KYOCERA AVX

ST3215SB32768H5HPWAA

3.2×1.5mm for Consumer/ Mobile Equipment
KYOCERA AVX

ST3222

3 TO 3.6V, LOW POWER, UP TO 400KBPS, RS-232 DRIVERS AND RECEIVERS
STMICROELECTR

ST3222B

3 TO 3.6V. LOW POWER. UP TO 400 KBPS RS-232 DRIVERS AND RECEIVERS
STMICROELECTR