NXP 204 MHz dual-core Cortex-M4F & M0 32-bit MCUs LPC43Sxx Microcontrollers with integrated security for protecting connected applications These high-performance microcontrollers offer high-speed connectivity, advanced peripherals, and integrated security features including AES encryption, OTP key storage, and true random number generation. KEY FEATURES `` 204 MHz, 32-bit ARM Cortex-M4F `` 204 MHz, 32-bit ARM Cortex-M0 coprocessor `` Memories - Up to 1 MB Flash - Up to 282 kB RAM `` Memory expansion - SPI Flash interface (SPIFI) - 8/16/32-bit external memory controller (EMC) `` Security features including - AES-128 encryption engine - True random number generator(TRNG) - OTP key storage - Code read protection (CRP) `` Hi-Speed USB 2.0 interface, with on-chip Hi-Speed PHY `` Hi-Speed USB 2.0 with ULPI interface `` 10/100 Ethernet `` Graphic LCD up to 1024 x 768 pixel resolution `` SCTimer/PWM `` Configurable serial GPIO (SGPIO) `` 8-channel GPDMA controller `` Two 8-channel, 10-bit, 400 ksps ADCs and one 10-bit DAC `` Two Fast-mode I2C, three SPI, four UARTs, smart card interface, SDIO 004_NXP_2015_0177_LPC43Sxx Leaflet_939775017636.indd 1 `` Two I2S, audio PLL `` Temperature range -40 to +85 °C (Flashless) -40 to +105 °C (Flash) `` Pin-compatible with LPC4300 and LPC1800 Series microcontrollers APPLICATIONS `` Secure industrial gateways `` Automotive aftermarket, including telematics `` Smart meters `` Industrial controls `` Industrial automation `` Diagnostic equipment `` White goods HMI `` Data collectors and navigation `` Electronic instruments 17/02/15 16:49 The LPC43Sxx family of microcontrollers combines dualcore performance and an extensive range of high-speed connectivity and advanced peripherals with security features that enables designers to protect application IP and prevent unauthorized access to data messages. With features such as hardware-accelerated AES encryption, two 128-bit nonvolatile OTP memories for encrypted, hardware-randomized key storage, and a true random number generator for unique key creation, the LPC43Sxx family enables applications to implement secure boot, secure messaging, and more. LPC43Sxx Flash ARM Cortex-M4F RAM up to 204 MHz EEPROM CORE 16 kB System PLL ROM with ROM drivers Peripherals for high-speed internet connectivity include a 10/100 Ethernet controller with hardware enabled TCP/ IP checksum calculation and SDIO for interfacing to WiFi modules. Other peripherals include Hi-Speed USB with integrated PHY or ULPI, and CAN 2.0. An optimized graphic LCD display controller supports vivid color and monochrome LCD panels with resolutions up to 1024 x 768 pixels. The expandable memory architecture gives developers powerful options for scaling memory to the ideal requirements. In addition, Flashless options with SPIFI lower cost and maximize internal RAM. Audio PLL MEMORY Multilayer Bus Matrix Power Management Unit Power saving modes, BOD, POR Clock Generation Unit 12 MHz, 1-24 MHz System OSC SYSTEM LPC43Sxx microcontrollers are supported by a wide range of software solutions available from ecosystem partners that support secure firmware updates, secure IoT connectivity, and secure networking stacks (SSL, TLS). For applications requiring total device integrity, LPC43Sxx microcontrollers can be paired with an NXP A-Series secure element to add tamper detection, secure authentication with hardware accelerated RSA and ECC, extraction proof keys using banking grade security, and more. LPC43S20 LPC43S30 LPC43S37 1024 LPC43S50 LPC43S57 1024 LPC43S70 RAM SPIFI SGPIO SDIO CAN USB 200 1 1 1 2 1 x HS EMC SPIFI SDIO GPDMA Graphic LCD Ethernet MAC SPI (3) SCTimer/PWM 32-bit (4) WWDT MCPWM QEI RTC Alarm I2C (2) I2S (2) UART (4) CAN 2.0B (2) SGPIO GPIO (164) USB (2x HS Host/Dev) TIMERS Flash up to 512 kB up to 282 kB ARM Cortex-M0 USB PLL Part number Flash up to 512 kB up to 204 MHz INTERFACES OTP Key Storage AES Engine TRNG ADC (2-3) SECURITY DAC ANALOG Optional LPC43Sxx block diagram LCD Ethernet AES engine OTP key storage TRNG Packages • • • LQFP144, BGA180 264 1 1 1 2 2 x HS 1 • • • LQFP144, BGA100, BGA256 136 1 1 1 2 2 x HS 1 • • • LQFP144, BGA100 264 1 1 1 2 2 x HS • 1 • • • BGA180, BGA256 136 1 1 1 2 2 x HS • 1 • • • LQFP208, BGA256 282 1 1 1 2 2 x HS • 1 • • • BGA100, BGA256 www.nxp.com © 2015 NXP Semiconductors N.V. All rights reserved. Reproduction in whole or in part is prohibited without the prior written consent of the copyright owner. The Date of release: February 2015 information presented in this document does not form part of any quotation or contract, is believed to be accurate and reliable and Document order number: 9397 750 17636 may be changed without notice. No liability will be accepted by the publisher for any consequence of its use. Publication thereof Printed in the Netherlands does not convey nor imply any license under patent- or other industrial or intellectual property rights. 004_NXP_2015_0177_LPC43Sxx Leaflet_939775017636.indd 2 17/02/15 16:49