ARM-News: STM32MP2 angekündigt, Sicherheitsprobleme und mehr

In der Welt der ARM-Architektur gibt es Neuigkeiten: neben einer von ARM für irrelevant erklärten Sicherheitslücke in TrustZone stellt STM eine neue MPU vor. In Indien bastelt man an hauseigenen ARM-Prozessoren, während verschiedenste Entwicklerboards auf den Markt drängen.

STM32MP2-Serie – 64bit-Rechenkerne, AI-Beschleunigung und 1080p.

STMicroelectronics MP-Serie kombinieren die für ein klassisches Desktop-bzw. Mobil-Betriebssystem und die für harte Echtzeitaufgaben erforderlichen Kerne in einem Chip. Bisher war die Rechenleistung der Chips eher schwach – ein Problem, dem STMicroelectronics mit der MP2-Serie abzuhelfen gedenkt.

Bildquelle: ST

„Bauelement“ eins der Steigerung der Rechenleistung sind die Cortex A35-Kerne, die eine maximale Taktrate von 1,5 GHz erreichen. Um Echtzeitaufgaben kümmert sich ein Kortex-M33, der mit bis zu 400 MHz arbeitet. Besonders relevant ist, dass ST zusätzlich einen AI-Beschleuniger spendiert, der folgende Spezifikationen aufweisen wird:

1
Eine spezielle Neural Processing Unit (NPU) bringt eine zusätzliche, für die EdgeAIBeschleunigung optimierte Rechenleistung von bis zu 1,35 TOPS (TeraOperations Per Second) für Anwendungen wie die maschinelle Bildverarbeitung und die vorausschauende Instandhaltung mit.

Im Bereich der Kommunikations-Peripherie spricht man von folgenden Erweiterungen:

1
Die zusätzlich mit GigabitTSNSupport (TimeSensitive Networking) und einem ZweiPort Gigabit Ethernet TSNSwitch mit PCIe, USB3.0 und CANFDPeripherie aufwartende STM32MP25Serie

Zur Verfügbarkeit finden sich dann folgende Informationen, die auch in der unter https://www.st.com/content/st_com/en/campaigns/microprocessor-stm32mp2.html bereitstehenden Produktseite reproduziert werden:

1
ST beliefert ausgewählte OEMKunden derzeit mit Mustern des STM32MP25 und Evaluation Boards. Die Massenfertigung von Chips und Boards soll im ersten Halbjahr 2024 beginnen. Das Unternehmen präsentierte seine neuen STM32MP25MPUs vom 12. bis 13. Mai auf dem STM32 Summit in Shenzhen (China).

STMicroelectronics AI-Controller STM32N6 abermals angeteasert.

Dass STMicroelectronics an einem Mikrocontroller mit integriertem AI-Beschleuniger arbeitet, ist offenes Geheimnis. In einer neuen Pressemeldung. Michael Markowitz hält für “Insider” seit einiger Zeit einen speziellen Newsletter bereit – in ihm findet sich nun die in Abbildung gezeigte „Neuigkeitsliste“.

Bildquelle: michael.markowitz

Arm: Side Channel auf TrustZone möglich und aus unserer Sicht irrelevant

Die unter https://www.blackhat.com/asia-23/briefings/schedule/index.html#hand-me-your-secret-mcu-microarchitectural-timing-attacks-on-microcontrollers-are-practical-30579 im Detail bereitstehende Präsentation demonstrierte einen Side Channel-Angriff gegen einen TrustZone-Bereich.

Bildquelle: https://www.blackhat.com/asia-23/briefings/schedule/index.html#hand-me-your-secret-mcu-microarchitectural-timing-attacks-on-microcontrollers-are-practical-30579

Unter https://developer.arm.com/documentation/ka005578/latest spricht arm nun davon, dass diese Sicherheitslücke als Out of Scope angesehen wird:

1
This article is designed to provide clarity around the type of protection offered by the TrustZone architecture available in CortexM devices. Security researchers at Black Hat Asia 2023 demonstrated the first working microarchitectural timing sidechannel attack on TrustZoneenabled CortexM based systems. However, this is not a failure of the protection offered by the architecture.

2
TrustZone technology for Armv8M processors or the Security Extension in the Armv8M architecture is designed to provide hardware enforced isolation between software environments.

3
. . .

4
The Security Extensions for the Armv8M architecture do not claim to protect against side channel attacks due to control flow or memory access patterns. . . . This type of attack can be mitigated by ensuring that the control flow and memory accesses patterns created by the program do not depend on secret state. This is already a common feature in security critical code like cryptography libraries.

5
. . .

Indien: 96-kernige ARM-CPU in Arbeit

Das in Indien ansässige Centre for Development of Advanced Computing – kurz als CDAC bezeichnet – hat angekündigt, an den ersten hauseigen-indischen Mikroprozessoren zu arbeiten. Als Basis-Architektur setzt man auf ARM.
Die im allgemeinen gut informierte Hardware-Webseite wccftech präsentiert unter https://wccftech.com/c-dac-develops-india-first-indigenous-arm-based-cpus-flagship-aum-chip-96-cores-96-gb-hbm3-320w-tdp-2024-launch/ die in der Abbildung gezeigte Grafik, die einen „Markt-Vergleich“ mit anderen Chips liefert.

Bildquelle: https://wccftech.com/c-dac-develops-india-first-indigenous-arm-based-cpus-flagship-aum-chip-96-cores-96-gb-hbm3-320w-tdp-2024-launch/

Für die eigentliche Fertigung werden die Inder auf TSMC setzen; die Strukturbreite wird 5 nm betragen.

UDOO: x86-Board mit AVR-Koprozessor

UDOO – die Italiener dürften das unglücklichste Prozessrechner-Haus der Welt sein – kündigen mit Vision X5 und Vision X7 neue Hardware an. Als Hauptrechenelement setzen beide auf X86-CPUs – der X5 nutzt einen Atom x5-E3940 , der X7 einen Atom x7-E3950.
“Clue” der zwischen 350 und 400 EUR kostenden Boards ist der Coprozessor auf Basis eines ATmega32U4 – er ermöglicht die “arduinoartige” Erledigung von Echtzeitaufgaben. Als Pinout findet sich auf der Rückseite ein mit dem Arduino Leonardo kompatibler Stecker; Bestellungen nehmen die Italiener unter https://shop.udoo.org/en/vision-boards/ entgegen.

Bildquelle: https://www.udoo.org/docs-vision/Introduction/Introduction.html

Seeed Studio: Erweiterung der reComputer-Familie

Zu guter Letzt erweitert Seeed Studio die auf NVidia Jetson-Technologie basierende Boardserie um einige Modelle. AI-Interessierte finden weitere Informationen zum Thema unter https://www.seeedstudio.com/reComputer-Industrial-J4012-p-5684.html.

Bildquelle: https://www.seeedstudio.com/reComputer-Industrial-J4012-p-5684.html

In der Ankündigung betont Seed unter Anderem das reiche Portkomplement:

1
reComputer industrial series helps upgrading legacy machines with AI. reComputer Industrial J4012 features NVIDIA Jetson Orin NX module for 100 TOPS AI performance, enabling multiple connectivity options including 2 RJ45 Ethernet ports, 1 RS232/422/485 & CAN port, 4x Isolated DI/DO.

Zuerst erschienen bei Mikrocontroller.net News

Quelle: Read More