Site Search

32-bit microcomputers are expensive! Really?

Article header library 128309 pic01 1

I think that many of those who are hesitant about replacing an 8- or 16-bit microcomputer with a 32-bit microcomputer are concerned about cost. Speaking of 8 and 16-bit microcomputers, "low performance but cheap". On the other hand, 32-bit microcomputers may have the opposite image of "high performance but high price".

But that's a general 32-bit microcomputer image, and it might be a prejudice.

Among 32-bit microcontrollers, there are products equipped with the Arm® Cortex®-M0+ core, which is ideal for replacing 8- and 16-bit microcontrollers.
Products using this Cortex®-M0+ core are "best of the best". It is low cost, low power consumption, and inherits the high performance of 32-bit microcomputers.

How long will you continue to use 8- and 16-bit microcontrollers?

Article header library 128309 pic02 1

The demands placed on microcontrollers, such as high-speed processing and increased memory, will continue to increase. In addition, the issue of second sources also becomes important.

Arm® microcontrollers also have the advantage of being able to switch vendors relatively smoothly.

We are at a crossroads between continuing to use 8- and 16-bit microcontrollers, or migrating to mainstream high-performance 32-bit microcontrollers.

Recommended seminar for those who feel uneasy about 32-bit replacement

8, we have to move from 16-bit to 32-bit. I know, but I've never used an Arm® microcontroller and don't know what to do. I think there are many people who feel uneasy.
For those who are like that, you can solve your anxiety at the free seminar.

In this seminar, IAR Systems will give a lecture and give a lecture on points to note and know-how when migrating from 8- and 16-bit microcontrollers to Cortex®-M0+ (without hesitation).

Article header library 128309 pic03 1
Scene from the seminar

Please join us if you are likely to use Cortex®-M in the future, if you are interested, or if you would like to have a direct conversation with an engineer.

Introducing the latest EFM32 Tiny Gecko 11 (TG11) family

Article header library 128309 pic04 1

I would like to introduce the EFM32 Tiny Gecko 11 (TG11) family recently announced by Silicon Labs to those who are considering replacing a 32-bit microcontroller.

Featuring the Arm® Cortex® -M0+ core, this family excels in low-power performance and also features a richer set of peripherals than the previous M0+ product line from the same manufacturer.

It is a product with various functions, but among them, we will introduce three features.

Feature 1. Low power consumption

The EFM32 family itself is a low power consumption microcomputer, but the latest TG11 among them has even lower power consumption.

The table below compares the current consumption values (at 3.3V) of the EFM32TG11 (Cortex®-M0+), EFM32HG (Cortex®-M0+), and EFM32PG (Cortex®-M3). The TG11 has a very low current consumption during EM0 (Active).

action modeEFM32 TG11EFM32 HGEFM32PG
EM0 (Active mode)38uA/MHz148uA/MHz86uA/MHz
EM2 (DeepSleep mode, RAM retention)1.26uA0.9uA2.5uA
EM4S (Shutdown mode)0.06uA0.02uA0.04uA


Feature 2. Built-in encryption accelerator

The encryption accelerator installed in Cortex®-M3/M4F products such as EFM32PG and EFR32xG (wireless microcomputer) is also installed in Cortex®-M0+. High-speed encryption/decryption processing such as AES, ECC, and SHA can now be executed.

Feature 3. Supports new interfaces

Equipped with CAN and LCD controller. Extended temperature products (-40 to 125°C) are also available, expanding the range of applications.

Basic performance of the EFM32 Tiny Gecko 11 (TG11) family

MCU core
  • Arm® Cortex®-M0+
  • Operating clock ~ 48MHz
Low power consumption
  • 37uA/MHz (EM0...Active mode)
  • 1.3uA (EM2...DeepSleep mode, RAM retention, RTCC operation)
memory
  • 64 or 128 kB flash memory
  • 32kB RAM
interface
  • CAN bus controller (2.0A, 2.0B, ~1Mbps)
  • USART x 4 (can be used as UART, SPI, SmartCard, IrDA, I2S, LIN)
  • UART x 1
  • Low consumption UART x 1
  • I2C x 2
  • LCD controller (~8x32 segments)
GPIOs
  • ~67 pins
  • Built-in pull-up/down
  • 5V tolerant
Analog peripheral
  • 12bit 1Msps ADC
  • Built-in temperature sensor
  • 12bit 500ksps VDAC
  • IDAC
  • 2 comparators
  • 4 op amps
crypto accelerator
  • AES 128/256 bit
  • ECC B/K163, B/K233, P192, P224, P256
  • SHA-1, SHA-2 (SHA-224, SHA-256)
  • True Random Number Generator (TRNG)
Low Power Sensor Interface (LESENSE)
  • Sensor monitor can be used in DeepSleep mode
operating range
  • Power supply voltage 1.8 to 3.8V
  • Temperature -40 to 85°C (standard product), -40 to 125°C (extended temperature product)


At the end

32-bit microcontrollers will continue to become more popular as their performance improves in response to market demand. Along with this, the cost, which has been an issue, will decrease, and a reversal phenomenon with 8- and 16-bit microcomputers may occur.

Replacing the microcomputer will take some time, so why not consider replacing it with an 8 or 16-bit microcomputer soon?

Click here for recommended seminars/workshops

Migration support seminar from 8, 16-bit microcomputer to 32-bit Arm® <Free>
Low Power Consumption Microcomputer EFM32 Hands-on Workshop Introduction! <Free>

Click here to purchase products

EFM32TG11 series