STMicroelectronics Vice President talks about future general-purpose MCU planning

Publisher:EEWorld资讯Latest update time:2019-05-13 Source: EEWORLDKeywords:STMicroelectronics Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

Recently, Ricardo De-Sa-Earp, Vice President of STMicroelectronics' Microcontroller and Digital IC (MDG) Product Division and General Manager of the Microcontroller Business Unit, took the opportunity of the STM32 Summit to introduce the future plans and development prospects of STM32 to the Chinese market.


picture.png

Ricardo De-Sa-Earp, Vice President of Microcontroller and Digital ICs (MDG) Division and General Manager of Microcontroller Business Unit, STMicroelectronics


Ricardo said that the strategy of ST's microcontroller division can be simply described in two words: innovation. From 8-bit MCU to 32-bit different combinations, MCUs with different characteristics to MPUs, ST continues to innovate and add many differentiated options to MCUs. At the same time, in order to expand the MCU ecosystem, ST has successively acquired a number of software development companies to provide customers with a better one-stop experience.

"These strategies have been successfully implemented and recognized by customers. We first launched STM32 in 2007, ranking 11th in the market. By 2015, the market ranking jumped to third, and last year it reached second place. At the same time, our general MCU market in China ranks first." In

2018, STMicroelectronics shipped more than 1.2 billion MCUs, with an annual compound growth rate of more than 30%. This is bound to be a test for the supply chain. For this reason, STMicroelectronics has provided a ten-year supply commitment and dual-wafer fab production to ensure safe and stable production capacity. To this day, all STM32 13 series products are still in mass production, including 180nm process products 10 years ago.


picture.png

Flexible factory layout for STMicroelectronics MCU product line


Connectivity, artificial intelligence and security

Ricardo said that security, artificial intelligence and connectivity are the three major development paths of STM32 in the future, and STM32MP1 represents another high-performance route.

Full connectivity solution

Ricardo defines the STM32 connectivity solution as a full solution, which can be viewed from multiple angles. First of all, in terms of product form, ST and its partners have developed a variety of styles such as modules, SiP and SoC to meet different market needs. In terms of supported standards, it includes low-power and long-distance Lora, Sigfox, LTE, NB-IoT and other standards, as well as medium and short-distance products such as BLE, WiFi, and Bluetooth. There are products that meet both industrial industry standards and personal electronic standards.


picture.png


All In Artificial Intelligence

Ricardo said that STM32 expands computing power by constantly introducing new elements. For example, 3D graphics accelerators and artificial intelligence elements, as well as the latest memory interfaces, STM32MP1 have achieved a great expansion of computing power. "So far, we have implemented 32-bit Linux in Cortex-A and real-time operating systems in the Cortex-M series." Ricardo said.

In the field of artificial intelligence, in addition to the MP1 TFLOPS processing performance, STMicroelectronics has also developed artificial intelligence for MCUs with lower processing performance. Although the processing power is several hundred GFLOPS, it can achieve functions such as step recognition and scene recognition. "We are now focusing on edge artificial intelligence. We firmly believe that smart connected terminals must have artificial intelligence capabilities and ultra-low power consumption, so as to ensure the most efficient data transmission on the node."

However, for embedded terminals, neural networks are not easy to import into MCUs due to problems such as computing power and operating system. To this end, ST has developed a functional software package Cube.AI, which uses an artificial intelligence framework to map neural networks to STM32, which is relatively convenient and allows more developers to deploy edge artificial intelligence with ease.

Currently, the software package already supports audio and motion analysis, character recognition and image classification, as well as more follow-up development functions. At the same time, ST has also launched a partner AI special program that can provide neural network engineering services to ensure a better user experience.


picture.png


Security is fundamental.

Ricardo emphasized that all microcontrollers currently have built-in and inherited security technologies, such as security authentication solutions, secure memory, code and data isolation, etc. In

2018, ST also released the Cortex-M33 processor STM32L5 with integrated Arm TrustZone hardware security technology, which has flexible software isolation, secure boot, key storage and hardware encryption accelerator functions. In addition, ST also has a dedicated security MCU business unit.


Software is indispensable.

Ricardo finally introduced the rich and colorful prototyping, development tools and software components of STM32. For example, in 2018, it announced the acquisition of Draupner Graphics, the developer and supplier of TouchGFX software, to provide customers with more flexible embedded solutions. "Now we have successfully introduced factors such as graphical interfaces and cloud connections to microcontrollers, giving embedded systems more flexible functions." Ricardo said.

According to Ricardo, the total number of STM32 customers has reached more than 60,000. Such a large customer base must be dealt with by a complete ecosystem. This is the biggest innovation of STM32 - building a huge, complex and clearly divided ecosystem in the MCU and embedded fields.

Keywords:STMicroelectronics Reference address:STMicroelectronics Vice President talks about future general-purpose MCU planning

Previous article:Win-win cooperation and co-building of the ecosystem are the DNA of STM32
Next article:The father of STM32 talks about the 2019 product roadmap: cost-effectiveness, AI, and development experience

Recommended ReadingLatest update time:2024-11-16 11:32

PIC microcontroller AD conversion (example analysis)
AD conversion is analog-to-digital conversion. As the name implies, it converts analog signals into digital signals. It mainly includes integral type, successive approximation type, parallel comparison type/serial parallel type, Σ-Δ modulation type, capacitor array successive comparison type and voltage-frequency conv
[Microcontroller]
PIC microcontroller AD conversion (example analysis)
The difference between MCU accumulator A and ACC
Difference between accumulator A and ACC  There is a difference between the accumulator written as A or ACC in 51 assembly language instructions. The machine code after assembly must have a byte operand, that is, the byte address E0H of the accumulator. A is implicit in the instruction opcode after assembly. Ther
[Microcontroller]
The main functions of the 51 single-chip microcomputer arithmetic unit (ALU)
A) Arithmetic and logical operations can be performed on half-byte (a byte is 8 bits, half-byte is 4 bits) and single-byte data.  B) Arithmetic operations such as addition, subtraction, multiplication, division, adding 1, subtracting 1, and comparison.  C) Logical operations such as AND, OR, XOR, complement, and loo
[Microcontroller]
51 microcontroller external interrupt lights up the LED
External interrupt software design principles Three conditions for interruption to occur ①The interrupt source has an interrupt request; ②The interrupt enable bit of this interrupt source is 1; ③CPU turns on interrupt (ie EA=1). For example, if we configure external interrupt 0, the corresponding configuration program
[Microcontroller]
Renesas Expands Ecosystem Partners for RA Series Microcontrollers
Renesas Electronics announced that the ecosystem around its Arm Cortex-M-based 32-bit RA microcontrollers now covers a wide range of areas including security, machine learning, and more. Partners include Arm, Alibaba, IAR, Qeexo, Qt, Toshiba, and wolfSSL, and the solutions provided are compatible with off-the-shelf RA
[Microcontroller]
Write your own PIC18 serial bootloader in C
  HyperBootloader_PIC18_J and HyperBootloader_PIC18_None_J   After completing the PIC16 bootloader (for details, please read my previous essay "Writing a PIC16 serial bootloader in C language"), I started to write the UART bootloader for PIC18. In fact, I wrote two bootloaders, HyperBootloader_PIC18_J and HyperBootloa
[Microcontroller]
Write your own PIC18 serial bootloader in C
28-Smart curtain design based on 51 single chip microcomputer
Specific implementation functions The system consists of STC89C51+1602 LCD+stepping motor+photoresistor+button module+DS1302 clock module+ADC0832 module+power supply. 1. LCD1602 displays date and time, current control mode and light intensity; 2. You can switch between manual mode, timing mode and light control mo
[Microcontroller]
28-Smart curtain design based on 51 single chip microcomputer
Latest Microcontroller Articles
  • Download from the Internet--ARM Getting Started Notes
    A brief introduction: From today on, the ARM notebook of the rookie is open, and it can be regarded as a place to store these notes. Why publish it? Maybe you are interested in it. In fact, the reason for these notes is ...
  • Learn ARM development(22)
    Turning off and on interrupts Interrupts are an efficient dialogue mechanism, but sometimes you don't want to interrupt the program while it is running. For example, when you are printing something, the program suddenly interrupts and another ...
  • Learn ARM development(21)
    First, declare the task pointer, because it will be used later. Task pointer volatile TASK_TCB* volatile g_pCurrentTask = NULL;volatile TASK_TCB* vol ...
  • Learn ARM development(20)
    With the previous Tick interrupt, the basic task switching conditions are ready. However, this "easterly" is also difficult to understand. Only through continuous practice can we understand it. ...
  • Learn ARM development(19)
    After many days of hard work, I finally got the interrupt working. But in order to allow RTOS to use timer interrupts, what kind of interrupts can be implemented in S3C44B0? There are two methods in S3C44B0. ...
  • Learn ARM development(14)
  • Learn ARM development(15)
  • Learn ARM development(16)
  • Learn ARM development(17)
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号