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:
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:
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:
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:
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:
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.
Zuerst erschienen bei Mikrocontroller.net News
Quelle: Read More