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 Edge-AI-Beschleunigung optimierte Rechenleistung von bis zu 1,35 TOPS (Tera-Operations 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 Gigabit-TSN-Support (Time-Sensitive Networking) und einem Zwei-Port Gigabit Ethernet TSN-Switch mit PCIe-, USB-3.0- und CAN-FD-Peripherie aufwartende STM32MP25-Serie |
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 OEM-Kunden 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 STM32MP25-MPUs 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.
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 Cortex-M devices. Security researchers at Black Hat Asia 2023 demonstrated the first working microarchitectural timing side-channel attack on TrustZone-enabled Cortex-M based systems. However, this is not a failure of the protection offered by the architecture. |
2 |
TrustZone technology for Armv8-M processors or the Security Extension in the Armv8-M architecture is designed to provide hardware enforced isolation between software environments. |
3 |
. . . |
4 |
The Security Extensions for the Armv8-M 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.
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 RJ-45 Ethernet ports, 1 RS232/422/485 & CAN port, 4x Isolated DI/DO. |