The STMicroelectronics ST19KF16 Smartcard MCU with 1088 Bits Modular Arithmetic Processor supports 3V ± 10% or 5V ± 10% supply voltage, 32K Bytes of USER ROM WITH PARTITIONING, SYSTEM ROM FOR LIBRARIES, 1984 Bytes of RAM WITH PARTITIONING, 16 KBytes of EEPROM WITH PARTITIONING, and fast cryptographic functions processing.
The ST19KF16 is a serial‑access microcontroller designed for high‑volume secure portable objects. It features an 8‑bit CPU core, 32 KB of user ROM, 16 KB EEPROM and 1984 Bytes of RAM, all partitionable for flexible memory protection. The device uses highly reliable CMOS EEPROM technology with 10‑year data retention and 100,000 erase/write cycles.
Its integrated 1088‑bit Modular Arithmetic Processor accelerates public‑key cryptographic algorithms, supporting operand lengths up to 2176 bits. The chip includes an 8‑bit timer, ISO‑7816‑3 compatible serial interface, ESD protection >5000 V, and operates up to 10 MHz on 3 V ± 10% or 5 V ± 10% supply.
| CPU architecture | 8‑bit |
|---|---|
| User ROM | 32 KB with partitioning |
| RAM | 1984 Bytes with partitioning |
| EEPROM | 16 KB with partitioning |
| EEPROM data retention | 10 years |
| EEPROM endurance | 100,000 erase/write cycles |
| Write/Erase speed | 1‑64 bytes in 1 ms |
| Internal operating frequency | up to 10 MHz |
| Supply voltage | 3 V ± 10% or 5 V ± 10% |
| ESD protection | >5000 V |
| Modular Arithmetic Processor width | 1088 bits |
| Maximum operand length | 2176 bits |
The EEPROM can endure 100,000 erase/write cycles.
It takes about 110 ms to generate an RSA‑1024‑bit signature using the Chinese Remainder Theorem.
The device operates from 3 V ± 10% or 5 V ± 10% supply voltage.