Cortex-M33 rules (redux)
02
May
2019
SiliconLabs continues the celebration of the Cortex-M33 that started last month, this time with a robust portfolio of BTLE and Thread/Zigbee devices doubling the range and the core performance of the previous Gecko generation. NXP on its end pushed voice assistance software on the existing i.MX RT1060 to support the growing trend of home voice assistants.
We are migrating this section this month to Microchip… Bye bye Atmel products.
No change.
No change.
As usual, there were additional VAO (automotive grade) parts added (28) but also a good number of PIC32MZ1064/2025 added, the latter with support for DDR2 SDRAM either embedded or external.
No change.
No change.
NXP launched the i.MX RT106A, an application specific variant of the i.MX RT1060 focused on cloud based embedded voice applications. The Cortex-M7 runs at 600 MHz and embeds NXP’s turnkey voice assistant software solutions, which may include:
- Far-field audio front end softDSP
- Acoustic echo cancellation
- Ambient noise reduction
- Beamforming
- Barge-in
- Playback processing
- Barge-in
- Codecs
- Wake-word inference engine
- Media player/streamer
- MQTT, lwIP, TLS
- Discovery and onboarding
- All drivers, including Wi-Fi and Bluetooth™
No change.
It is shaking at SiliconLabs this month with the release of the Gecko 2 incarnated by the Mighty Gecko 2 and the Blue Gecko 2. Essentially the same IC focused on the 2.4GHz band, they use different low level code to support on one hand a pure Bluetooth Low Energy (GFSK) interface and on the other GFSK/O-QPSK, adding Thread and ZigBee.
Both use a 80MHz Cortex-M33 core fitted with the security bells and whistles required to properly secure IoT applications including a true RNG compliant with NIST SP 800-90A/B/C and AIS-31, Secure Debug control and boot that ensures authentic firmware and OTA updates.
Compared to its -1 sibling, performance has more than doubled (40 to 80 MHz and M4 to M33), with 3 more dB of sensitivity, a slightly increased TX power consumption while peripherals remained largely the same except for the DAC that dissapeared on the -2.
Cypress has only minor changes this month.
ST added a few parts across the board and also removed close to 20 parts of the STM32H7 with extended temperature (+105C).
TI has now put a number of wireless devices out of preview and into active status: CC1312R1F3RGZR, CC1312R1F3RGZT, CC1352R1F3RGZR, CC1352R1F3RGZT and CC2642R1FRGZR.
Cortex-M33 steals the show
31
Mar
2019
The Cortex-M33 seems to be catching all the attention this month with 2 companies claiming firsts with it. Dialog released the DA1469x with support for BT 5.1 precision location functions. At the same time, NXP with its LPC55S6x line features one or two Cortex-M33 manufactured in a 40nm embedded flash process. ST also showed a few dozen parts of its BT MCU devices, the STM32WB. Looking forward to see these in upcoming products.
There were 30 new ATTiny products mostly with SSN/SSF suffixes. These are SOIC150 8-pin 105C/125C devices.
Dialog uncovered the DA1469x and is showing 4 products: DA14691, DA14695, DA14697 and DA14699. The core runs at up to 96MHz, with 384 or 512/16kB of RAM/cache and a decrypt-on-the-fly quad SPI to interface with external Flash memory. Dialog claims to have the first wireless MCU in production based on the ARM Cortex M33 processor. It supports the latest version of Bluetooth (5.1) including the Angle of Arrival and Angle of Departure features. Devices are offered in VFBGA86 (6×6 mm) and VFBGA100 (5×5 mm) packages.
No change.
50 new PIC32MZ were found with /GJX suffixes but not much more indication. 37 PIC1x parts were added in addition to 42 unusual dsPIC33CK parts with suffixes including M4, M5.
No change.
No change.
There was a roaster of new parts this month coming from NXP. NXP claims to have the first Cortex-M33 for Mass Market with the new LPC55S6x (sampling status) although ST has the STM32L56 in preview already. The LPC55S6x uses a 40nm Embedded Flash process and includes SRAM PUF-based root of trust and provisioning, real-time execution from encrypted images (internal flash), and asset protection with Arm TrustZone-M. It also integrates a power management IC (DC-DC) and dedicated co-processors for signal processing and cryptographic acceleration.
The first parts run at 100MHz and integrate one or two cores with 320 or 640 kB of Flash and 2 USB controllers (1 HS and one FS both with PHY).
Another improvement to the roadmap is the LPC54018/LPC54S018 that embeds either 2 or 4MB of Flash in a SiP, connecting memory and MCU through the Quad SPI interface. The S version includes additional cryptographic functions.
The Synergy S5D3 adds a new lower tier to the S5 MCU series for applications that do not require on-chip graphic acceleration or Ethernet connectivity. The 4 parts are built on a 40nm process, run at 100MHz, with enhanced security including AES, 3DES/ARC4, RSA/DSA/ECC and SHA1/SHA224/SHA256/MD5.
A set of EFR32BG1 products for bluetooth were removed due to insufficient Flash or RAM memory to support new Bluetooth Low energy features and bug fixes.
Cypress has only minor changes this month.
ST showed 32 parts (preview status) for the STM32WB, a Dual-core, multi-protocol wireless MCU. The STM32WB is based on a 64MHz Cortex‐M4 aided by a 32MHz network Cortex-M0+ and supports BT5 and 802.15.4 wireless standards. Interestingly, it can run Bluetooth™ 5 and OpenThread wireless protocols concurrently. On the peripheral side, we see a crystal-less USB 2.0 FS, LCD driver, and AES256.
TI is beefing up its FRAM MSP430FR2 value line with 32 new parts MSP430FR215x, MSP430FR235x, MSP430FR247x, MSP430FR267x.
Sign up for our newsletter |