ST23ZL18 is a smartcard MCU with enhanced security, crypto-processor, and 18 Kbyte EEPROM. It features an enhanced 8/16-bit ST23 CPU core with 16 Mbytes of linear addressable memory, 300 Kbytes of User ROM, 6 Kbytes of User RAM, 2 Kbytes of NESCRYPT RAM, 18 Kbytes of User EEPROM including 128 Bytes of User OTP area. The product also includes an enhanced NESCRYPT crypto-processor, hardware security enhanced DES accelerator, three 8-bit timers, 3V and 5V supply voltage ranges, high-speed serial data support, etc.