The Kinetis KL8x MCU family from NXP expands the Kinetis MCU portfolio with rich security features including tamper detection, true random number generator, and low-power trusted crypto engine supporting AES, DES, 3DES, SHA, RSA, and ECC. These advancements are done while maintaining a high level of compatibility with previous Kinetis devices. The Kinetis L series is supported by a comprehensive set of development tools, software, and enablement.
Features |
|
|
- Memories
- 128 KB programmable Flash memory
- 96 KB SRAM
- Execute in place QSPI Flash
- 32 KB ROM with built-in boot loader
- 32 B backup register
- Connectivity and communications
- USB full-speed 2.0 OTG controller supporting crystal-less operation and keeping connection alive under ultra-low power
- Three low-power UART modules supporting asynchronous operation in low-power modes
- Two EMVSIM modules supporting EMV L1 compatible interface
- Two I2C modules supporting up to 1 Mbps
- Two 16-bit SPI modules supporting up to 24 Mbps
- One Flex IO module supporting emulation of additional UART, SPI, QSPI, I2C, I²S, PWM, and other serial modules up to 32 channels
- Touch sensing interface up to 16 channels
- Operating voltage and temperature range
- Voltage range: 1.71 V to 3.6 V
- Temperature range: -40°C to +105°C
|
|
- Analog front end
- One 16-bit ADC module with highly accurate internal voltage reference and up to 16 channels
- High-speed analog comparator containing a 6-bit DAC for programmable reference input and one 12-bit DAC module
- One 12-bit DAC module
- Advanced security
- 80-bit unique identification number per chip
- Advanced Flash security and access control
- Hardware CRC module
- Low power trusted crypto engine supporting AES128 / 256,DES, 3DES, SHA256, RSA, and ECC, with hardware DPA
- True random number generator
- Up to eight active anti-tamper detection pins (KL81 only)
- Tamper detection over-temperature, voltage, and frequency (KL81 only)
- Performance
- ARM® Cortex®-M0+ core up to 72 MHz and up to 96 MHz for high-speed run
|