Beruflich Dokumente
Kultur Dokumente
ELEktronik 5 2305D
ELEktronik 5 2305D
Embedded Systems
High-Performance
im Miniformat
Tipps und Argumente für Wie Entwickler KI auch Mit den i.MX-95-Prozessoren
die Entscheidung zugunsten auf kleinen Bausteinen stößt NXP Semiconductors
lötbare vs. steckbare SoMs zum Laufen bringen in neue Anwendungsfelder vor
editorial
Die schwierige
Sache mit der
Nachhaltigkeit Ready to take the
next step with
embedded.responsible.sustainable ist das Motto der diesjährigen embedded your EV Charging
world Conference. Nun gibt es im Konferenzprogramm allerdings keine de
dizierte Session zum Thema Nachhaltigkeit oder Verantwortung. Wie kann designs?
das sein?
Zum einen sind die von den Sprechern und Sprecherinnen vorgeschlagenen
Submissions stark technologieorientiert – so wie es auch vom Programm We’ve created the EV Charging
komittee gewünscht ist. Zum anderen schlägt sich der verantwortungsvolle Infrastructure Designbook to help
Umgang mit Ressourcen in vielen Vorträgen nieder: effizientere Hardware, you navigate the rapidly developing
bessere Softwareroutinen, die zu weniger Energieaufnahme führen, Quali technology and engineering challenges
tätssicherungsmaßnahmen, die zu zuverlässigeren Produkten führen – all das in this space. Across four volumes, this
sind Schritte, die Ingenieure und Entwickler gehen können und wollen. guide will cover the critical functionality
Nachhaltigkeit und Verantwortung sind aber auch überaus komplexe Zusam and requirements of EV charging
menhänge, die über den ingenieurtechnischen Horizont hinausreichen. Das stations, including power, control,
fängt bei der Beschaffung der Ressourcen an, geht bei der Herstellung und communications, and software and
den Arbeitsbedingungen weiter und über den Lebenszyklus eines Produkts integration.
bis zum Recycling und der Entsorgung. In das Thema Ressourcen, Beschaf
fung und Herstellung spielen nun auch noch die immer stärker werdenden Explore the available chapters, and if
weltpolitischen Spannungen hinein, indem Rohstoffe und Technologien zum you're ready to take the next step with
Druckmittel sowohl bei Sanktionen als auch Subventionen werden. Ich bin your design, reach out to our EV charging
hier äußerst gespannt auf die Keynote von Prof. Heuberger vom Fraunhofer- experts to discuss your requirements!
Institut für Integrierte Schaltungen, der sich dem Themenkreis Chip-Design
und -Produktion sowie digitaler Souveränität widmen wird.
Die schnell fortschreitende Künstliche Intelligenz wird auf eine breite Akzep
tanz nur dann stoßen, wenn sie zuverlässige und nachvollziehbare Ergebnisse
liefert, und der Mensch die letzte Entscheidungsinstanz bleibt. Hier konnten
wir Prof. Ali Hessami für eine Keynote am zweiten Tag der embedded world
gewinnen, der sich in einem Arbeitskreis des IEEE damit beschäftigt, wie ethi
sche Gesichtspunkte in einer zertifizierbaren Weise bei der Entwicklung von
autonomen und intelligenten Systemen berücksichtigt werden können.
Darüber hinaus werden z. B. »Sustainability and IoT« und »Responsible AI« auch
in Form von Podiumsdiskussionen in den Messeforen thematisiert. Das erlaubt http://www.ev-chargi.ng
den Blick über den Tellerrand der alltäglichen Arbeitsaufgaben, während man
sich in den Messehallen rundherum über die ganz konkreten technischen
Innovationen informieren kann. Einen Aus
schnitt aus diesen Innovationen präsentieren
wir auch in diesem Heft, denn die Beiträge stam
men allesamt von Ausstellern, sodass Sie bei
Interesse weitere Informationen dazu an den
Messeständen in Nürnberg einholen können.
Joachim Kroll
Chefredakteur
JKroll@weka-fachmedien.de
0 5 . 20 23 E l e k t r o n i k 3
Inhalt
18 Titelstory
24
34 42
Editorial Impulse
3 Die schwierige Sache mit der Nachhaltigkeit 16 Touch-Panel-IPCs: Neue Generation »Eagle-Touch«
Distribution GMM-News
4 E l e k t r o n i k 0 5 . 20 23
Inhalt
47
Künstliche Intelligenz
42 Applikationsprozessoren:
KI + sicher, skalierbar, leistungsfähig
47 Microchip Technology:
MCUs übernehmen auch die Safety
Leserservice
46 Impressum, Inserenten
0 5 . 20 23 E l e k t r o n i k 5
Distribution
Digitalisierungs-
lücken schließen
(Bild: panuwat/stock.adobe.com)
Der Weg zur Industrie 4.0 ist für viele, vor allem kleinere Unternehmen
noch weit. Und er ist mit Digitalisierungslücken versehen, die die Effizienz
verlangsamen. Schafft man es, diese Lücken zu schließen, eröffnet sich
ein Weg zur Transformation von Produktionsprozessen. Von Thomas Wölk
George Westerman vom MIT in Massachusetts sagte einst: Investitionen in Maschinen und Anlagen. Die dafür erfor
»Wenn man Digitalisierung richtig betreibt, wird aus einer derliche Durchgängigkeit ist jedoch nur selten gegeben. Sie
Raupe ein Schmetterling. Wenn man es nicht richtig macht, herzustellen ist nicht immer leicht, muss jedoch ein wesent
hat man bestenfalls eine schnellere Raupe.« Zwar kann jeder liches Ziel jeder Digitalisierungsstrategie sein.
Digitalisierungsschritt einen Gewinn an Effizienz und/oder In Büros kann diese Datendurchgängigkeit durch Ver
Produktivität bringen. Ob das vollständige Potenzial der knüpfungen der unterschiedlichen IT-Systemen mit relativ
digitalen Transformation ausgeschöpft werden kann, einfachen Mitteln bewerkstelligt werden. So birgt eine Inte
erschließt sich jedoch erst durch die Digitalisierung der gration der technischen Softwaresysteme für Entwicklung
gesamten Wertschöpfungskette. und Arbeitsvorbereitung in das ERP-System erhebliche
Optimierungspotenziale für Warenwirtschaft und Personal
Datendurchgängigkeit als vorrangiges management.
Digitalisierungsziel
Hindernis heterogener Produktionsanlagen
Analysen auf der Grundlage durchgängiger Daten ermög
lichen die effiziente und ressourcenschonende Steuerung Die Digitalisierungslücken in den Produktionshallen zu
des gesamten Prozesses, eine vorausschauende Wartung und schließen, ist jedoch schwieriger. Die hier entstehenden Daten
das Erfüllen immer strengerer Nachweispflichten. Zudem sind meist historisch gewachsen und heterogen zusammenge
bilden Daten eine fundierte Entscheidungsbasis für weitere setzt. Um sie entsprechend analysieren und für Optimierungen
6 E l e k t r o n i k 0 5 . 20 23
Exploring
Distribution
8 E l e k t r o n i k 0 5 . 20 23
UltraReal-Technologie
RSA5032N / 5065N
• 9 kHz bis 3,2 oder 6,5 GHz Frequenzbereich
GPSA-Modus (Suche):
• -165 dBm (typ.) mittlere Rauschanzeige (DANL)
• -108 dBc/Hz Phasenrauschen
Angebot → Bis 30. Juni 2023 inklusive EMI- und
Sofort lieferbar → ab € 7.895 plus MwSt. PA-Option sowie reduzierter Preis für RSA5065N
Sofort lieferbar → ab € 2.099 plus MwSt. • 9 kHz bis 1,5 / 3 oder 4,5 GHz Frequenzbereich
GPSA-Modus (Suche):
• -161 dBm (typ.) mittlere Rauschanzeige (DANL)
• -102 dBc/Hz Phasenrauschen
Angebot → Bis 30. Juni 2023 inklusive EMI- und
PA-Option sowie reduzierte Preise für RSA3030N und
RSA3045N
Willkommen zu Innovationen,
Technik und Trends
40 Jahre electronic displays Conference – acht Keynotes,
50 Fachbeiträge und eine exzellente Netzwerkatmosphäre:
Am 15. und 16. März 2023 begrüßt die edC 2023 intern ationale
Experten für Displaytechnologien und -Anwendungen im
Kongresszentrum der Nürnberg Messe.
Prof. Dr. Karlheinz Blankenbach, Conference
Von Prof. Dr. Karlheinz Blankenbach Chairman. (Bild: Hochschule Pforzheim)
10 E l e k t r o n i k 0 5 . 20 23
DC 09-21.000.L1
Halle 1
Stand 434
Wegweisende
Datensteckverbinder
Phoenix Contact ist dein Partner für zuverlässige Datenverbindungen
Im IIoT agieren Geräte untereinander vernetzt. Phoenix Contact bietet dafür ein breites
Portfolio an Anschlusstechnik für alle Kommunikationsschnittstellen und Zukunftstech-
nologien wie SPE. Zudem unterstützen wir Sie mit exzellenten Design-in-Services – von
CAx-Download-Files bis Musterservice.
Auf der embedded world 2023 stellt Seco die Integration seiner
Softwareplattform »Clea« mit Google Cloud für europäische
Nutzer vor. Google-Cloud-Nutzer können hiermit Clea einsetzen,
um ihre Felddaten zu verarbeiten. Mit den Diensten für künstli-
che Intelligenz (KI) von Google Cloud, die nativ in Clea integriert
sind, ist es möglich, Daten und Erkenntnisse zu sammeln, indem
zusätzliche Informationen aus allen Datenquellen des Unter-
nehmens sowie Feldgeräten genutzt werden.
Der Open-Source-Charakter der Plattform ermöglicht es Ent-
wicklern im Seco- und Google-Cloud-Ökosystem, Applikationen
für künstliche Intelligenz im IoT-Bereich zu entwickeln. Clea bietet
Entwicklern ein standardisiertes Framework, um die Marktein-
führung ihrer Produkte und Dienstleistungen zu beschleunigen.
In Zukunft ist Clea zudem auf Googles Cloud Marketplace ver-
fügbar. Weiterhin gaben die Unternehmen bekannt, Entwickler Auf der embedded world präsentiert Seco die Integration von Clea in Googles
beim Implementieren von Clea auf Google Cloud zu unterstützen. Cloud-Dienste. (Bild: Seco)
Zudem gab die Camozzi Group, einer der Hauptanteilseigner von
Seco, bekannt, ihre Datenanalyse-Infrastruktur mit den von Clea Seco, Halle 1
und Google Cloud angebotenen Diensten umzugestalten. ts Stand 320
Board-Steckverbinder
(Bild: Daniel CHETRONI/stock.adobe.com)
12 E l e k t r o n i k 0 5 . 20 23
Impulse
Embedded Vision
In 30 Tagen zum
Prototyp
Hema electronic präsentiert auf der embedded
world den neuen »Fastlane Boardservice« für
seine Embedded-Vision-Plattform. Entwickler
erhalten hiermit in 30 Tagen einen funktions
fähigen Prototyp ihrer Elektronik. Außerdem
zeigt Hema eine TSN-over-Ethernet-Demo mit
Kria-SoM und IP-Cores von SoC-e.
Mit dem neuen Fastlane Boardservice von Hema erhalten Entwickler ihre serien-
nahen Embedded-Vision-Prototypen in 30 Tagen. (Bild: Hema electronic)
0 5 . 20 23 E l e k t r o n i k 13
Impulse
einem dedizierten TSN IP-Core von SoC-e. Hiermit können Unter- der Netzwerkinfrastruktur. Gleichzeitig wird der Aufwand für
nehmen schnell und einfach Ethernet-Frontend-Geräte mit nati- Verkabelung und Wartung reduziert. Insbesondere mobile
ver Unterstützung für Time Sensitive Networking entwickeln. Die Anwendungen profitieren zusätzlich zu den Kosteneinsparun-
Technologie ermöglicht die gemeinsame Nutzung der Ethernet- gen von einer deutlichen Reduzierung des Kabelgewichts. ts
Infrastruktur für IT- und OT-Anwendungen inklusive Echtzeitan- Hema electronic
forderungen. Das Ergebnis ist eine Flexibilität und Skalierbarkeit Halle 2, Stand 444
Software-Entwicklungstools
14 E l e k t r o n i k 0 5 . 20 23
Impulse
Bausteine aufgenommen wurden die und der GTM für eine breite Anwendung Erstmals einsetzbar ist die Universal
MCUs »SR6 P6 line, SR6 P7 line und im Automotive-Bereich ausgelegt ist der Debug Engine 2023 mit der Mess- und
SR6 G7 line«. A8-Mikrocontroller aus der Alioth-Familie Kalibrierhardware »VX1000« der Firma
Ebenfalls neu auf der Support-Liste der des Herstellers Thinktech. Die UDE 2023 Vector. Die Anbindung erfolgt über Ether-
UDE 2023 finden sich die Bausteine bietet für den Baustein nicht nur Unter- net unter Nutzung des XCP-Protokolls.
»AM243x« und »AM64y« aus der Sitara- stützung beim Debugging des Haupt- Hiermit lässt sich der Zugang zum Steuer-
Familie von Texas Instruments. Zudem kerns und der Flash-Programmierung. gerät für die Kalibrierung auch zum Soft-
eine Reihe von für einen weiten industriel- Das integrierte High-Security-Modul ware-Debuggen verwenden. Konkret wer-
len Anwendungsbereich prädestinierten (HSM) und die GTM sind ebenfalls durch den die Geräte »VX1060« und »VX1543A«
STM32-MCUs aus dem Hause STMicro- den Debugger kontrollierbar. Abgerun- für Aurix-Targets unterstützt. ts
electronics. Mit einem Cortex-M7-Haupt- det werden die Fehlersuch- und Test- PLS Programmierbare
kern, On-Chip-Flash und -RAM sowie möglichkeiten durch Unterstützung der Logik & Systeme
Peripherals wie CAN-FD, LIN, Ethernet integrierten Trace-Einheit. Halle 4, Stand 310
Touch-Panel-IPCs
Die Front der Eagle-Touch-IPCs ist staub- Um diese aufzunehmen, bietet EFCO auf Kommunikation mit zahllosen Kompo-
und wasserdicht gemäß IP65 bei einer die Eagle-Touch-Familie abgestimmte nenten der Automatisierungstechnik bie-
Einbautiefe von lediglich 69 bzw. 87 mm. Bedienfelder an. Diese können von Kun- ten sich die via BIOS oder API umschalt-
Der Bereich der Versorgungsspannung den selbst oder ab zehn Stück auch baren RS-232/422/485-Schnittstellen an.
reicht von 9 bis 36 V (DC). Dauer-Ein- kundenspezifisch von EFCO bestückt Alle Eingänge – auch die Stromversor-
satztemperaturen bis +60 °C sind mög- werden. Die Anbindung an den Rech- gung – sind gegen Spannungsspitzen und
lich. Wie alle IPCs von EFCO Electronics ner erfolgt via USB. Hierdurch bleiben Entladungen geschützt und erfüllen damit
zeichnet sich auch die Eagle-Touch-Fa die standardmäßig in allen EFCO-IPCs die Anforderungen für industrielle Appli-
milie durch einen robusten, lüfterlosen vorhandenen 16 digitalen I/Os frei – was kationen. Die mechanische Befestigung
Aufbau aus und ist für den industriellen vielen Kunden entgegenkommt, welche erfolgt mittels VESA. ts
Dauereinsatz rund um die Uhr ausgelegt. diese I/Os bereits für Ablaufsteuerungen EFCO Electronics
Das beständige, schlagfeste Spezialglas etc. innerhalb ihrer Applikationen nutzen. Halle 1, Stand 252
kann problemlos gereinigt oder hygie- Sowohl die USB-Schnittstellen als auch
nisch aufbereitet werden. die 16 DI/Os können bei allen EFCO-PCs
Die Panel-PCs verfügen über zahlreiche sowohl mittels eKit sowie dem DMCI
Schnittstellen, z. B. 4 x USB, 2 x GbE oder (Dynamic Monitoring Control API) verwal-
zwei Display-Ports. Als interne Erweite- tet werden. Das mit den Rechnern ausge-
rungsmöglichkeiten stehen zwei Mini- lieferte Programmierhandbuch legt dazu
PCIe- sowie ein M.2-Steckplatz zur Ver- alle Informationen offen. Neben Treibern
fügung, beispielsweise für CAN- oder für Windows und Linux liefert EFCO zudem
Mobilfunk-Einbindung. Für Massenspei- eine Demo-Applikation mit – einschließ-
cher ist ein mSATA-Interface on board ver- lich des vollständigen Source-Codes. Ent-
fügbar. Für eine einfache Wartung und oder sprechend einfach ist es für Programmie-
Systemerweiterung sind die SIM-Karten, rer, das API bzw. die Windows-Bibliothek
der Festplattenschacht sowie die Stützbat- in ihre Programmiersprachen, wie C# oder
terie der Echtzeituhr von außen zugänglich Python einzubinden.
– ohne Zerlegen des Gehäuses. Der Remote-Power-Steuereingang erlaubt
Werden die Eagle-Touch als HMI einge- den Start eines Eagle-Touch und seines Die lüfterlosen Panel-PCs von EFCO sind für den
setzt, sind dafür häufig zusätzliche, kunden Betriebssystems über den zentralen Netz- industriellen Dauereinsatz ausgelegt und modular
spezifische Befehlsgeräte erforderlich. schalter einer Maschine. Für die direkte erweiterbar. (Bild: EFCO Electronics)
16 E l e k t r o n i k 0 5 . 20 23
GMM-News
Der Austragungsort ist ideal, denn die Das Vortragsprogramm Oberfläche sowie Tribologie von Kontak-
Technische Hochschule Ostwestfalen- ten zählen. Einen neuen Schwerpunkt bildet
Lippe befindet sich in Lemgo, einer Region Aktuelle technische Entwicklungen und das Thema Nachhaltigkeit. In einer Keynote
mit einer hohen Konzentration von Indus- Ergebnisse aus der wissenschaftlichen wird Andreas Torka von den Wieland-Wer-
triebetrieben aus der Branche der elek- Forschung werden von Forschern und Ent- ken das Thema »Sustainability – Resour-
trischen Steckverbinder. Aufgrund der wicklern aus der Industrie und Hochschulen ces – Raw materials – from the perspec-
hohen Teilnehmerzahl der letzten Jahre wie CETA Testsysteme, Phoenix Contact, tive of the copper semis industry« erläutern.
findet die Fachtagung im Konferenzraum Robert Bosch, Rosenberger Hochfrequenz- Parallel zu den Vorträgen läuft eine Fach-
der Phoenix-Contact-Arena, direkt neben technik, TE Connectivity, Wago, Weidmül- ausstellung von Herstellern, Zulieferern und
der Technischen Hochschule Ostwestfa- ler, Wieland-Werke sowie TU Dresden und Dienstleistern der Branche. Als Chairman
len-Lippe, statt. TH Ostwestfalen-Lippe vorgestellt. des Symposiums fungiert Prof. Dr.-Ing. Jian
Am Vortag der Tagung, also am 20. März Neben neuen technischen Entwicklungen Song von der Technischen Hochschule
2023, finden zwei parallele Tutorials aus dem Bereich der Verbindungstech- Ostwestfalen-Lippe, der den GMM-Fach-
statt. Tutorial 1 beschäftigt sich mit dem nik zählen numerische Simulation, Hoch- ausschuss Optische und Elektronische
Thema »Grundlagen Auslegung Steck strom- und Hochspannungsverbindungen, Verbindungstechnik ehrenamtlich leitet.
verbindung« und Tutorial 2 mit dem Thema Zuverlässigkeit und Prüfung ebenso zu Weitere Details zu der Fachtagung er-
»Thermische Simulation«. Hierfür ist eine den Themen der Veranstaltung wie die klas- fahren Sie online unter der Webadresse:
gesonderte Anmeldung erforderlich. sischen Themengebiete, zu denen Material, www.connectors-symposium.comih
DATA MODUL AG | Landsberger Str. 322 | 80687 München | Tel. +49 89 56017 0 | displays@data-modul.com | www.data-modul.com
Embedded Systems Halle: 3
Stand: 241
High-Performance
im Miniformat
Auf der embedded world präsentiert Congatec erste Module, die konform
der – zurzeit noch vorläufigen – COM-HPC-Mini-Spezifikation sind. Bislang
standen die Begriffe kompakt und leistungsfähig im Gegensatz zueinander.
COM-HPC Mini löst den Gordischen Knoten und bringt High Performance
im Miniformat. Von Christian Eder
Mit der digitalen Transformation oder schnelle 5G-Kommunikation. Um ausbauen. Ein Performance-Sprung hin
rücken Technik und Maschinen noch bei den sich ständig beschleunigenden zu COM-HPC ist für viele neue Applika-
näher an den Menschen. Seien es kol- Märkten weiterhin vorne mit dabei zu tionen essenziell, denn die technischen
laborative Roboter, autonome Fahr- sein, müssen OEM ihr Produktportfo- Anforderungen steigen rasant: Situa
zeuge, KI-gestützte Medizingeräte lio stetig überprüfen, optimieren und tional Awareness mit Videoanalytik auf
18 E l e k t r o n i k 0 5 . 20 23
Embedded Systems
Vorstoß in die Welt der Neben Computer-on-Modules bedient COM-HPC größeren COM-HPC-Server-Size-E-Modulen
Mixed-Critical-Echtzeit- auch Edge-Server-Applikationen. In dieser Leis- (200 mm x 160 mm) halbiert sich die Anzahl der
Server tungsklasse erweiterte Congatec jüngst sein unterstützten DRAM-Module von acht auf vier.
Server-on-Modules-Portfolio um fünf COM-HPC- Dennoch stehen 512 GB DDR4-RAM mit 2.933 MT/s
Server-Size-D-Module mit Intel-Xeon-D-2700- bereit. Vorteil des begrenzten Arbeitsspeichers
Prozessor in den Maßen 160 mm x 160 mm. ist, dass die Module weniger Platz benötigen,
Der Launch unterstreicht die Nachfrage der In- was den Footprint im Vergleich zu Size E um
dustrie nach Edge Server Performance in einem 20 Prozent reduziert. Zielapplikationen der neuen
kleinen, robusten und für den Outdoor-Einsatz COM-HPC-Module sind tief eingebettete, platzbe-
geeigneten Formfaktor. Außerdem dringen schränkte Edge-Server-Applikationen mit hohem
hiermit Intels CPUs mit ihren bis zu 20 Kernen Datendurchsatz, aber weniger speicherintensiven
noch weiter in den Bereich der anspruchsvollen Workloads. Sie finden sich in IIoT-vernetzten
gemischt-kritischen Echtzeitapplikationen Echtzeitumgebungen, so zum Beispiel in Smart
vor. Im Vergleich zu den bereits verfügbaren Factories und kritischen Infrastrukturen.
Basis von künstlicher Intelligenz (KI) Ganze Produktfamilien können hier- migrieren. Weil COM Express Compact
erfordert mit zunehmend hohen Kame- mit hin zum neuen PICMG-Standard der am weitesten verbreitete COM-
raauflösungen immens hohe Bandbrei- migrieren. Das Ganze, ohne Systemde- Express-Formfaktor ist und in der Regel
ten. Sprachsteuerungen müssen latenz- signs bezüglich des Gehäuses aufgrund lediglich das High-End derzeit noch
frei erfolgen. Hierzu sind Datenstreams größerer Modul- und hiermit auch den größeren Formfaktor COM Express
mit immer höheren Datenmengen in Carrierboard-Maßen anzupassen. Basic nutzt, scheiterten viele Entwick-
immer kürzerer Zeit mittels KI zu verar- ler allein beim Dimensionieren des
beiten. Grafik in Kombination mit Aug- Von COM Express Compact Systems. Kleiner geht jedoch immer.
mented Reality wird ebenfalls immer zu COM-HPC im Designsprint Aus dem Grund ist COM-HPC Mini mit
anspruchsvoller. Ein paralleles Ver- seinen 95 mm x 60 mm vor allem für
arbeiten von Daten bei kollaborativen Mit der Spezifikation von COM-HPC die vielen Systemdesigns in kompakter
Industrie-4.0-Prozessen erfordert für Size A war dieser Zustand noch nicht Bauart ein Befreiungsschlag, der voll-
Echtzeit ebenfalls minimale Latenzen hergestellt. Denn mit 95 mm x 120 mm kommen neue Perspektiven eröffnet.
bei steigendem Datendurchsatz. Nicht (11.400 mm 2) ist der bislang kleinste Bei der Anzahl der Pins stehen mit
zuletzt fordert die Cybersecurity ein Footprint des COM-HPC-Standards 400 Pins zwar 40 weniger als bei COM
Mehr an Rechenpower. Zudem wollen noch immer knapp 32 Prozent größer Express Type 6 (440) bereit. Trotz-
Systementwickler ihre Plattformen mit als COM Express Compact, der 95 mm x dem profitieren Entwickler von Band-
aktueller Konnektivitätstechnik wie 95 mm (9.025 mm²) misst. Auf die Breite breitengewinnen und einer größeren
Thunderbolt 4 optimieren. des Moduls bezogen sind das 25 mm, Schnittstellenvielfalt. Hierdurch rela-
Der COM-HPC-Standard wurde auf die zu viel sind, um bestehende COM- tiviert sich der nominelle Rückgang der
diese zunehmenden Anforderungen Express-Designs allein vom Footprint PCIe Lanes von 24 bei COM Express
hin entwickelt. Nun öffnet sich das betrachtet hin zu COM-HPC Client zu Type 6 auf 16 Lanes bei COM-HPC Mini.
Applikationsspektrum sogar noch wei-
ter: COM-HPC-Mini-Module mit Intel-
Core-Prozessoren der 13. Generation
(Codename Raptor Lake) sind verfüg-
bar. Hiermit steht Entwicklern in Kürze
das komplette Ökosystem für die dritte
Generation des modularen High-End-
Embedded- und -Edge-Computings
bereit. Es reicht von Server-on-Modu-
les bis hin zu platzsparenden Client-on-
Modules, die kaum größer als eine Kre-
ditkarte sind. Selbst sehr platzsparend
ausgelegte COM-Express-Compact- und
-Mini-Applikationen können sich mit
COM-HPC Mini neue Leistungsklas-
sen und eine höhere Anzahl neuer Bild 1. Die 13. Generation der Intel-Core-Prozessoren macht Congatec in COM-HPC Client Size A sowie
Highspeed-Schnittstellen erschließen. mit COM-HPC Mini verfügbar. Zudem unterstützt Congatec weiter COM Express Basic. (Bild: Congatec)
0 5 . 20 23 E l e k t r o n i k 19
Embedded Systems Halle: 3
Stand: 241
20 E l e k t r o n i k 0 5 . 20 23
Embedded Systems
SSE 2023
HANNOVER ME
M AK I N G T H E
DI F F E R E N C E #HM23
ble future at
ts an d so lu tio ns for a sustaina
Produc any
Hannover, Germ
17 – 21 April 2023
.com
hannovermesse
n ow
Get your ticket
COM-HPC Mini COM Express 3.1 Type 10 (Mini) COM Express 3.1 Type 6 (Compact & Basic)
Tabelle 1. Die Migration von COM Express zu COM-HPC verbessert zahlreiche Schnittstellenoptionen. (Quelle: Congatec)
22 E l e k t r o n i k 0 5 . 20 23
Embedded Systems
Max. Turbo
Cores/ Base Freq. [GHz] GPU Execution CPU Base
Formfaktor Prozessor Freq. [GHz] P- Threads
(P + E) P-Cores/E-Cores Units [EU] Power [W]
Cores/E-Cores
COM-HPC Intel Core i9-12900E 24 (8+16) 5,2/4,0 1,8/1,3 32 32 65
COM-HPC Intel Core i7-13700E 16 (8+8) 5,1/3,9 1,9/1,3 24 32 65
COM-HPC / Intel Core i5-1340PE 12 (4+8) 4,5/3,3 1,8/1,3 16 80 28
COM Express
COM-HPC Intel Core i5-13400E 10 (6+4) 4,6/3,3 2,4/1,5 16 32 65
COM-HPC / Intel Core i5-1335UE 10 (2+8) 4,5/3,3 1,3/1,1 12 80 15
COM Express
COM-HPC / Intel Core i3-13300HE 8 (4+4) 4,6/3,4 2,1/1,5 12 48 45
COM Express
COM-HPC / Intel Core i3-1320PE 8 (4+4) 4,5/3,3 1,7/1,2 12 48 28
COM Express
COM-HPC / Intel Core i3-1315UE 6 (2+4) 4,5/3,3 1,2/0,9 8 64 15
COM Express
COM-HPC / Intel Pentium U300E 5 (1+4) 4,3/3,2 1,1/0,9 6 48 15
COM Express
COM-HPC Intel Core i3-13100E 4 (4+0) 4,4/ - 3,3/ - 8 24 65
Tabelle 2. Congatec macht die 13. Generation Intel-Core-Prozessoren in zahlreichen Varianten verfügbar. (Quelle: Congatec)
Schneller fertig
als gedacht
PCB-Prototypen in nur einem Tag mit LPKF ProtoMaten.
Noch einfacher – und automatisch – produzieren.
Erfahren Sie mehr unter: www.lpkf.com/leiterplatte
0 5 . 20 23 E l e k t r o n i k 23
EMBEDDED SYSTEMs Halle: 2
Stand: 101 und 103
System-on-Modules (SoMs) sind aus der gehören Prozessor- und Grafikeinheit, I 2C. Im Gegensatz zum Single Board
Embedded-Branche nicht mehr wegzu- Arbeits- (DRAM) und Programmspei- Computer (SBC) ist ein SoM allein kein
denken. Die Computermodule – eben- cher (NOR, NAND, eMMC), Takt- und einsatzbereites System. Hierfür braucht
falls als Computer-on-Module (CoM) Energiemanagement sowie zahlreiche es ein Trägerboard, auf dem fehlende
bezeichnet – vereinen alle relevanten Kommunikationsschnittstellen wie Bestandteile wie Stromversorgung oder
Funktionen auf einem Board. Hierzu Ethernet, WiFi, Bluetooth, USB oder Steckverbinder untergebracht sind.
24 E l e k t r o n i k 0 5 . 20 23
Development
Tools alle an
Vorteile von SoMs sind das schnelle und
risikoarme Entwickeln der Hardware,
vergleichsweise geringe Systemkosten
einem Ort
und eine hohe Flexibilität, zum Beispiel
über das Upgraden des Prozessors oder
das Erweitern der Schnittstellen.
System-on-Modules kommen bran-
chenübergreifend für Steuerungs- und
Konnektivitätsaufgaben zum Einsatz.
Tausende Tools von hunderten
Sie finden sich im klassischen Maschi- zuverlässigen Herstellern
nen- und Anlagenbau, in Gebäude- und
Industrieautomation, E-Mobility sowie
Transportwesen, Labor- und Messtech-
nik oder in der Medizintechnik und im
Gesundheitswesen.
Im Zeitalter der Digitalisierung und Ver-
netzung spielen System-on-Modules
eine zentrale Rolle beim Realisieren von
IoT-Applikationen. Embedded-Compu-
ter müssen immer leistungsfähiger
sein, um komplexe Aufgaben zu erfül-
len, zugleich sollen sie energieeffizient
und platzsparend sein. Moderne SoMs
sollen die Anforderung des jeweiligen
Endkunden erfüllen aber trotzdem
möglichst universell einsetzbar sein.
Auch die Produktion soll möglichst
einfach und somit kostengünstig mög-
lich sein, dabei zugleich einen hohen
Qualitätsstandard gewährleisten. All
diese Anforderungen haben die meisten
Applikationen gemeinsam, jedoch sind
die individuellen Kundenwünsche sehr
unterschiedlich. Somit ist die Auswahl
des idealen SoMs immer eine individu-
elle Entscheidung.
Bei Beginn eines jeden SoM-Projektes
stellt sich eine zentrale Frage: Möchte
die Entwicklungsabteilung das System-
on-Module auf das Trägerboard stecken
oder löten? Eine universelle Antwort auf
die Frage gibt es nicht, jedes Entwickler-
team muss die Frage individuell anhand
der folgenden Leitfragen abwägen.
0 5 . 20 23 E l e k t r o n i k
EMBEDDED SYSTEMs Halle: 2
Stand: 101 und 103
➔➔Bestimmte Faktoren sprechen für zunehmend die umweltfreund l iche Verbindung zwischen den beiden Funk-
die lötbare Variante, zum Beispiel Wartung und Reparatur eine Rolle. Mit tionseinheiten herzustellen. In erster
wenn das Gerät einer starken Vibration einem steckbaren SoM lässt sich im Fall Linie hängt die Entscheidung für ein
ausgesetzt ist. In dem Fall garantiert eines Defektes jede Komponente separat lötbares oder steckbares SoM somit von
die direkte Lötverbindung zwischen austauschen, ohne das gesamte Board den Platzverhältnissen auf dem Träger-
Trägerboard und SoM eine erhöhte entsorgen zu müssen. Das schont die board ab. Hier muss sich das Entwick-
Betriebssicherheit. Bahnapplikationen Umwelt und spart zugleich Kosten und lerteam die Frage stellen, ob das Design
erfordern aufgrund der ständigen Vib- Arbeitsaufwand. des Trägerboards schon feststeht oder
ration schon bei geringen Stückzahlen ➔➔Ein weiteres Beispiel ist eine Indus- wie viel Platz auf dem Board für das
den Einsatz lötbarer Computermodule. triesteuerung mit einer Hersteller- SoM vorgesehen ist. Während lötbare
Ein weiteres Beispiel ist ein kompaktes stückzahl von 500 pro Jahr. Hier ist Computermodule meist schon im Brief-
Handheld-Gerät, das in der Lagerhal- ein steckbares SoM die richtige Wahl. markenformat erhältlich sind, benöti-
tung zum Einsatz kommt und von dem Bei solchen Stückzahlen findet das gen SoMs mit Steckverbinder mehr
mehr als 5.000 Stück pro Jahr produ- Fertigen des Geräts manuell statt und Platz.
ziert werden. in dem Zug ist es kein großer Mehrauf-
➔➔Anders sieht es zum Beispiel bei wand das SoM zu stecken. Gleichzeitig Jährlich zu produzierende
einer Heizungssteuerung aus. Sie lässt ist der Fertigungsvorgang flexibler und Stückzahlen
sich zwar in großen Stückzahlen produ- die Software lässt sich einfach indivi- Lötbare Computermodule sind im Ver-
zieren, allerdings stehen hier nicht die duell programmieren. Je nach Endge- gleich zu steckbaren Modulen kleiner
Produktionskosten des SoMs, sondern rät lässt sich andererseits einfach ein und kommen ohne Steckverbinder aus.
die Wartungskosten über die gesamte anderes SoM – zum Beispiel mit weni- Hierdurch sind sie in der Regel güns-
Laufzeit im Vordergrund. Für Service- ger Speicher – einstecken. tiger. Zudem lassen sich lötbare Sys-
personal bietet ein steckbares SoM den tem-on-Modules wie jeder andere IC
Vorteil, dass es vorab konfiguriert und Platzbedarf auf dem automatisiert bestücken. Hingegen
beim Endkunden schnell und ohne Trägerboard werden steckbare SoMs manuell mit
Programmieraufwand eingebaut wer- Wie bereits erwähnt, lässt sich das dem Sockel auf dem Trägerboard ver-
den kann. Bei einer Heizung, die mehr System-on-Module auf das zugehörige bunden. Im direkten Vergleich ist das
als zehn Jahre im Einsatz ist, spielt Trägerboard stecken oder löten, um eine automatisierte Auflöten deutlich güns-
tiger, was besonders bei hohen Stück-
zahlen ein Vorteil ist.
Lötbare DHCOR System-on-Modules Steckbare DHCOM System-on-Modules
Stückzahl hoch gering bis mittel Land Grid Array (LGA) oder
Projektlaufzeit < 10 Jahre > 10 Jahre Ball Grid Array (BGA)?
Schnittstellen Alle CPU-Features auf SoM verfügbar Standardschnittstellen auf SoM verfügbar Der große Vorteil von Auflötmodu-
Aufwand bei hoch gering bei Pinkompatibilität* len besteht beim automatisierbaren
Tausch des SoMs Bestücken. Es empfiehlt sich, hierbei
Tabelle 1. Unterschied von lötbaren und steckbaren System-on-Modules. (Quelle: DH electronics) auf einen Electronic Manufacturing
*gilt für steckbare SoMs von DH electronoics aus der DHCOM-Familie, nicht alle steckbaren SoMs sind Services(EMS)-Dienstleister zu setzen.
automatisch pinkompatibel zueinander und damit mit geringem Aufwand austauschbar. Er sollte bereits Erfahrung mit lötba-
ren System-on-Modules mit Land-
Grid-Array(LGA)- oder Ball-Grid-
Array(BGA)-Bestückung haben. DH
electronics rät zu vorverzinnten Pads
auf dem SoM, da die meisten Elektro-
nikfertiger hiermit gut umgehen und
hohe Qualität gewährleisten können.
Preis-Leistung versus
Austauschbarkeit
Sind System-on-Module und Träger-
board nicht über einen Lötprozess fest
miteinander verbunden, sondern ledig-
lich zusammengesteckt, lässt sich das
SoM im Projektverlauf austauschen.
Bild 1. Mit der »5-Cent Cooling Solution« von DH electronics für »DHCOM«-Module lässt sich zuverlässig Vor allem bei geringeren Stückzahlen
die entstehende Wärme abführen. (Bild: DH electronics) und bei einer langen Projektlaufzeit
26 E l e k t r o n i k 0 5 . 20 23
EMBEDDED SYSTEMs
• Smart Factory
• Automation
• Robotics
• Embedded Vision
• Energy Metering and Management
microchip.com/Industrial MEC2477A-UK-02-23
EMBEDDED SYSTEMs Halle: 2
Stand: 101 und 103
Software
Bei Verwenden derselben CPU ist die
Software für die steckbare und lötbare
Version eines SoMs im Kern identisch.
Unterschiede treten lediglich bei ver-
schiedenen Schnittstellen auf. Gerade
beim Prototyping bietet das Vorteile.
Beispielsweise lassen sich erste Tests mit
dem steckbaren »DHCOM STM32MP15«
(Bild 2) in Kombination mit dem Pre-
Bild 3. Das lötbare »DHCOR STM32MP15« ist in Ladesäulen für Elektrofahrzeuge verbaut. mium Developer Kit von DH electro-
(Bild: DH electro-nics) nics durchführen und gegebenenfalls
die Software anpassen, bevor in der
Beispielsweise kann das Unternehmen des Überhitzens. Aus dem Grund sind Serie das lötbare »DHCOR STM32MP15«
hierdurch bestehende Applikationen einige CPUs je nach Anwendungsfall zu (Bild 3) zum Einsatz kommt. Die nötigen
mit i.MX6-Prozessor von NXP Semi- kühlen, was in der Regel mit zusätzli- Anpassungen, um von der steckbaren
conductors auf Designs mit dem aktuel- chen Kühlkörpern auf dem Mainboard auf die lötbare Variante umzusteigen,
len i.MX8M Plus upgraden. In Zeiten der passiert. Für die steckbare DHCOM- sind in dem Fall sehr überschaubar.
Bauteilknappheit bietet die Flexibilität Produktfamilie hat DH electronics eine Abschließend lässt sich sagen, dass
Vorteile: Ist der gewünschte System- clevere Alternative zum herkömmli- weder steckbare noch lötbare SoMs
on-Chip (SoC) nicht verfügbar, kann chen Kühlkörper entwickelt. Bei der grundsätzlich besser oder schlech-
DH die Testphase mit einer lieferbaren DHCOM »5-Cent Cooling Solution« wird ter sind. Wie so oft kommt es auf die
CPU starten und anschließend auf die über eine 5-Cent-große Kupferfläche in
d ividuellen Anforderungen und
Zielhardware umsteigen. Jedoch bieten mithilfe eines Gap Pads die Wärme vom Rahmenbedingungen an, welche bei
nicht alle Hersteller steckbare SoMs an, Prozessor über sogenannte Thermal der Auswahl des SoMs anhand dieses
die Pin-kompatibel zueinander sind, Vias in die inneren Kupferschichten der Leitfadens zu berücksichtigen sind.
gleichzeitig gibt es lötbare Computer- Leiterplatte des Trägerboards abgelei- Einige Beispiele aus dem Alltag von
module, die einfach austauschbar sind. tet. Von dort wird die Wärme über das DH electronics dienen als Inspiration.
Hier lohnt es sich, beim SoM-Hersteller Gehäuse nach außen transportiert. Ent-
genau nachzufragen. wicklerinnen und Entwickler, die eine Automation in intelligenten
kosten-, platz- und zeitsparende sowie Toren
SoC Features im Fokus robuste Kühllösung suchen, sollten die
Der hohe Grad an Flexibilität bei steck- 5-Cent Cooling Solution (Bild 1) im Hin- Zum Beispiel stattet DH electronics
baren SoMs geht mit einer geringeren terkopf behalten. das Herzstück des »maveo«-Ökosys-
Anzahl an verfügbaren Pins einher. Im Lötbare Computermodule von DH elec- tems der Marantec Company Group mit
Gegensatz dazu bieten lötbare System- tronics weisen eine geringere Verlust- dem passenden Einlötmodul »DHCOR
on-Modules von DH electronics den leistung und somit Wärmeentwick- i.MX6UL(L)« aus. Hierbei fungiert die
Vorteil, dass alle Features des SoC in lung auf, da weniger Features auf dem »maveo box« als Gateway im Ökosys-
vollen Umfang auf dem Modul bereit- SoM realisiert sind. Grundsätzlich tem. DH electronics liefert mit dem
stehen – das ermöglicht eine individu- ist die Ground-Anbindung zwischen platzsparenden (29 mm x 29 mm x
elle Pinbelegung und somit Freiraum Modul und Mainboard bei lötbaren 3,2 mm) und energieeffizienten (0,5 W)
beim Entwickeln. Einige Standards wie Modulen besser, da sie direkt angelö- Einlötmodul hierfür das passende
Open Standard Module (OSM) bieten in tet sind und nicht über einen Sockel Computermodul. Über das System-
der lötbaren Variante nicht alle SoC- verbunden sind. Hiermit kann sich die on-Module werden alle Daten inner-
Features, da sie aufgrund der Standar- Wärme besser über das Mainboard und halb des Systems zusammengetragen
disierung bereits belegt sein können. das Gehäuse verteilen, zudem ist das und weiterverarbeitet. Eine Bluetooth-
Anbringen eines Gap Pads bei der Vari- und WiFi-Antenne ist bereits auf dem
5-Cent Cooling Solution ante ohne Sockel einfacher. Zugleich Modul integriert. Crypto Engine und
Ein weiteres Thema, das bei SoMs nicht ist das direkte Kontaktieren über das Secure Boot ermöglichen darüber hin-
zu unterschätzen ist, ist das Thema Modul jedoch kritischer. Bei einem aus ein sicheres und verschlüsseltes
Kühlung. Weil die CPUs immer leis- Sockel hingegen ist das Verwenden Übertragen der Daten – ein wichti-
tungsstärker und die Platzverhältnisse eines Gap Pads oft nicht so einfach zu ges Feature, wenn es um die Gebäude
immer enger werden, besteht die Gefahr realisieren, weshalb man manchmal sicherheit geht. [1]
28 E l e k t r o n i k 0 5 . 20 23
EMBEDDED SYSTEMs
Softwarefehler vermeiden
C/C++-Speicherfehler in
Echtzeitanwendungen
(Bild: Chaosamran_Studio/stock.adobe.com)
Eine der Hauptquellen für Probleme in der Anwendungsentwicklung
sind Speicherzugriffsfehler, die durch verschiedene Arten von Bugs
wie Buffer-Überläufe und Speicherlecks ausgelöst werden. Mit einer
neuen Technik werden Entwickler dabei unterstützt, solche Fehler in
Zukunft zu vermeiden. Von Stephan Lauterbach
Im Jahr 1996 explodierte die Rakete Ariane 5 der Euro- Systeme automatisch zu identifizieren, indem sie die Trace-
päischen Weltraumorganisation (ESA) wegen eines Soft- Technik des Mikroprozessors nutzt. Sie nennt sich »Advanced
warefehlers nur 39 s nach dem Start, was zu einem Schaden Dynamic Code Analysis« (ADCA).
von mehr als 370 Mio. US-Dollar führte. Aber nicht nur in
solchen extremen Beispielen, sondern auch im Alltag können Premiere bei der embedded world Conference
Bugs eine große Gefahrenquelle darstellen, wenn man zum
Beispiel an das autonome Fahren denkt. Erstmals wird die neue Technik am 15. März um 11:30 Uhr
Laut der Common Weakness Enumeration (CWE) [1] führen auf der embedded world Conference vorgestellt, wo Firmen-
typische Speicherzugriffsfehler wie Out-of-Bound-Schreib- gründer und CTO Stephan Lauterbach einen entsprechenden
oder Lesezugriffe oder Use-After-Free die Top-25-Liste der Vortrag hält.
gefährlichsten Softwareschwachstellen an. Sie zu finden ist Bekannte und seit Langem eingesetzte dynamische Code-Ana-
also besonders wichtig. Lauterbach, Anbieter von Debug- und lyse-Tools wie Valgrind und Asan (AddressSanitizer) instru-
Trace-Tools, hat eine neue Technik entwickelt, die es erlaubt, mentieren den Code, um speicherspezifische Fehler zu erken-
solche Softwarefehler in Echtzeitsoftware für Embedded- nen. Das Problem ist, dass dies die Codeausführung um den
30 E l e k t r o n i k 0 5 . 20 23
Embedded Systems
You CAN get it...
Hardware und Software
für CAN-Bus-Anwendungen…
Optional mit
Bild 1. Die Lauterbach-Trace-Pyramide für embedded-Echtzeitsysteme. J1939-Support
(Bild: Lauterbach)
PCAN-Diag FD
Professionelles Handheld mit
2-Kanal-Oszilloskop zur Diagnose
von CAN- und CAN-FD-Bussen auf
physikalischer und Protokoll-Ebene.
Bild 2. Ein Datum mit einem bestimmten Tag darf nur auf eine Speicher
adresse zugreifen, die mit demselben Tag verbunden ist. (Bild: Lauterbach)
Vorträge zu Advanced
Dynamic Code Analysis
(ADCA)
www.lauterbach.com/ew2023
PCAN-PCI Express FD
Datum Zeit Session Titel Ort
CAN-FD-Interface für PCI Express.
15. 11:30 – 6.5: Dynamic Advanced embedded world
März 12:00 & Static Code Dynamic Code Conference, Erhältlich als Ein-, Zwei- und
Analysis Analysis for Real- Messezentrum Vierkanalkarte inkl. Software, APIs
Time Embedded NCC Ost und Treiber für Windows und Linux.
Systems
16. 10:00 – ADCA live Demo embedded world,
März 12:00 und Diskussion Halle 4, Stand 210
Termine notieren: Stephan Lauterbach, Gründer und CTO von Lauterbach, wird
zwei Vorträge auf der embedded world halten.
Irrtümer und technische Änderungen vorbehalten.
Nutzen Sie dafür die vielfältigen Werbemöglichkeiten auf und unseren Fachmedien:
Zu Ihren Werbe-
möglichkeiten
Bild 3. ADCA-Report für einen Array-Zugriff außerhalb der zulässigen Grenzen. (Bild: Lauterbach)
0 5 . 20 23 E l e k t r o n i k
info.de@schurter.com | +49 7642 6820
schurter.de/inputsystems
künstliche intelligenz Halle: 4A
Stand: 128
Embedded-KI
beschleunigt
Applikationen
Lokale KI auf eingebetteten Systemen ist ein junger,
wenn auch rasch aufsteigender Trend. Grund hierfür
sind die steigende Zahl an Softwareplattformen sowie
Beschleunigungsmöglichkeiten in den Halbleitern.
Wie Entwickler KI auf kleinen Bausteinen zum Laufen
bringen, zeigt AITAD. Von Viacheslav Gromov
(Bild: phonlamaiphoto/stock.adobe.com)
In den beiden »KI-Wintern« in den Sie kann einiges bieten: von einfacher gig, was sich bei Änderungen ent-
1960er- und 1980er-Jahren machte sich Sprachbefehlseingabe (KWS, Keyword sprechend volatil verhält. Als Beispiel
nach den hoch gesteckten Erwartungen Spotting) über das Erkennen von Ges- dient die vorausschauende Wartung
in die neue Technologie schnell Ernüch- ten bis hin zu komplexen Mensch- einer Antriebskomponente im Fahr-
terung breit. In den 2000er-Jahren Maschine-Kollaborationen. Zum Bei- zeug mit vier Analog-Ultraschallmik-
änderte sich das: Die Rechenleistung spiel Bediener- und Augen-Tracking rofonen mit 200 kHz Grenzfrequenz.
der großen Rechnersysteme schoss über oder das Erfassen von Werkstücken. Abgetastet werden sie der Einfachheit
das Signifikanzniveau von künstlicher Größte »Hidden Needs« – also versteckte halber mit ganzen 16 bit, es entste-
Intelligenz (KI) in der Praxis hinaus. Bedürfnisse – vieler Produkthersteller hen also nach Nyquist mit 400-kHz-
Zunächst etablierte sich KI in Servern sind die typischen Wartungsthemen wie Sampling: 4 Mikrofone x 2 Bytes pro
und großen PCs. Mit dem Weiterent- vorausschauendes und vorbeugendes Sample x 400.000 Samples/s = 3,2 MB/s,
wickeln von KI verankerte sie sich im Warten oder »Condition Monitoring«. was multipliziert mit 8 bit wiederum
Heimgebrauch – ab den 2010er-Jahren 25,6 Mbit/s bedeutet.
kam der Edge-KI-Vorverarbeitungs- Effizienz ist entscheidend Eine systemübergreifende CAN-FD-
trend auf. Er mündete darin, KI-Pro- Schnittstelle (5 bis 8 Mbit/s) kommt also
zessabläufe gänzlich lokal und autark Neben der nicht nötigen Netzwerkan- nicht infrage, alternativ bleibt ledig-
auf kleinen Systemen laufen zu lassen bindung – Autarkie – sowie der Echt- lich Fast Ethernet. Allerdings würde es
(Tabelle 1). zeitfähigkeit, ist die Effizienz eine bei mehreren Teilnehmern schon früh
Embedded-KI lässt sich in der Praxis wesentliche Motivation für Embed- ins Gigabit-Ethernet (ab 1.000 Mbit/s)
in drei wesentliche Einsatzgruppen ded-KI-Systeme. Hierbei lassen sich gehen. Sogar Glasfaser wäre bei größe-
(Tabelle 2) aufteilen: die Datenreduktion und Stromeffizienz ren Nodes mit 3D-Sensor-Daten nicht
➔➔Prozess/Funktion unterscheiden. ausgeschlossen. Der Verkabelungsauf-
➔➔Benutzerinteraktion In einem vereinfachten Rechenbeispiel wand für das Übertragen zu einer grö-
➔➔Wartung werden die Rohdaten einer mittelgro- ßeren Verarbeitungseinheit wie einer
Ersteres ermöglicht neue Funktionen, ßen FPGA/MPU-Sensorapplikation Electric Control Unit (ECU, Steuergerät)
die den Zielnutzen eines Produkts opti- betrachtet. Entscheidend sind die Roh- oder gar weiter zu einem Server steht
mieren oder gar verändern. Als zusätz- daten, denn vom KI-Modell selbst ist also bei vielen Sensoren in nicht hin-
liches, sich daraus ergebendes Feld wird das »Preprocessing«, also das Filtern nehmbarer Kosten-Nutzen-Relation.
die Benutzerinteraktion ausgelagert. und die Merkmalextraktion abhän- Aus dem Grund eignen sich bei sol-
34 E l e k t r o n i k 0 5 . 20 23
künstliche intelligenz
Embedded-KI Edge-KI
Gesamte echtzeitbezogene Datenverarbeitung liegt Lediglich (einfache) Vorverarbeitung der Rohdaten
größtenteils auf dem Node geschieht am Edge, Rest zentral (Hauptrechner,
Server, Cloud etc.)
Weitgehend autonomes, robustes und effizientes Einfacher änderbar/update-fähig, da Verarbeitung
System im Wesentlichen applikativer Natur (SW)
Geringe Anforderungen an Schnittstellen, stärker im Hohe Anforderungen an die Schnittstellen (d. h. HW,
Design anpassbar Übertragung, Kosten) und Echtzeitfähigkeiten des
Gesamtsystems
Erfüllt oft per se gewisse Safety- und Security- Komplexe bzw. große Modelle möglich (nahezu
Aspekte unbegrenzt)
Benötigt entsprechende Rechenressourcen und Mehr Entwicklungsaufwand in Datenverbindung
Entwicklungsaufwand (u. a. Effizienzdenken, und Sicherheit sowie ggf. laufende Kosten.
Verkleinern von Preprocessing-Algorithmen und (z. B. externe Speicher- und Rechenressourcen)
Modellen)
Aufgrund des dezentralen Systems ist das Gesamt-
konzept oft kostengünstiger, muss jedoch in sich
abgestimmt sein
0 5 . 20 23 E l e k t r o n i k 35
künstliche intelligenz
Offline-Tooling
Beim Offline-Tooling sind die Grund-
techniken der bekannten Frameworks
beziehungsweise Transfer-Tools der
Python-Modelle auf C meist ähnlich.
Ziel ist es stets, später die Runtime auf
dem Halbleiter möglichst schnell und
mit möglichst wenig Speicherressour-
cen auszuführen. Aus dem Grund kann
der Entwickler in dem Prozessschritt
Bild 1. Die Trennung des Offline-Toolings und der Runtime-Seite an einem Beispiel mit Tensorflow. vieles auf die Endapplikation voraus-
Hierbei ist auch die Koexistenz der CMSIS- und NPU-Bibliotheken interessant. (Bild: Arm) schauend anpassen.
Das fängt bereits beim »Quantisieren«
Learning(ML)-Modelle und das Pre Peripherieelementen wie Beschleuni- an, also dem Abbilden der Werte auf
processing überwiegend individuell, gern spannend wird – dazu später mehr. eine zumeist reduzierte Werteskala.
kann er die Transfer-Tools und -Frame- Das geht bereits so weit, dass Ent- Hiermit lässt sich Speicher für Gewichte
works der jeweiligen Halbleiterherstel- wickler aufgrund der Leistung häu- und Input-/Durchlaufwerte sowie deren
ler nutzen. Sie dienen unter anderem figer bestimmte Preprocessing-Arten Verarbeitungszeit minimieren (später
dazu, das Netz zu analysieren, zu ver- wie Frequenzdomänen annähernd auch in der Runtime mit Preproces-
kleinern und in Controller-angepasste mo d ellieren, statt sie herkömmlich sing). Der Datentyp »q7_t«, also ein
C-Funktionen zu packen. algorithmisch auszurechnen. Zum Bei- Byte mit einem Nachkomma-Bit für
Beispiele solcher Werkzeuge erstre- spiel »(s)FFT« und »MFCCs« – mit gefal- das Darstellen einer Festkommazahl,
cken sich über den gesamten Halblei- teten künstlichen neuronalen Netzen ist beim gängigen Arm-»CMSIS-NN«-
termarkt: von NXP Semiconductors (Convolutional Neural Network, CNN). Framework ein berühmter Vertreter.
»eIQ« über Renesas »e-AI« bis hin zu Jedoch fanden »floats«, also Fließkom-
ST Microe lectronics »STMCube.AI«. Arten der KI-Beschleunigung mazahlen, in den vergangenen Jahren
Nichtsdestotrotz müssen Entwickler bis ab einer bestimmte Halbleiterleistung
heute bei manchen der Tools, gerade bei Die Optimierungs- bzw. Beschleuni- immer mehr Einzug. Allerdings fanden
selbst entwickelten Modellen, mit Ein- gungsbedarfe bei Embedded-KI wer- diese mit einer der Praxis geschulde-
schränkungen rechnen. So sind immer den in zwei miteinander einhergehende ten Latenz erst kürzlich Einzug in die
noch einige Bugs, fehlende Kompatibi- Bereiche getrennt: Als »Offline-Too- Transfertools.
litäten und folglich nicht unterstützte ling« bezeichnet man das Optimieren Ein weiterer altbekannter Trick, der
Funktionen bekannt. Zum Beispiel auf Seite der Software-Frameworks, nicht KI-spezifisch ist, ist das Spei-
das Feld der sogenannten Time Delay also sozusagen auf dem Entwickler- chern von Wertetabellen anstatt ent-
künstlicher neuronaler Netze (KNNs) PC. Die KI-Beschleunigung in der »Run- sprechender Algorithmen für das
bei »TF Light« vergangener Versionen. time« auf dem System, respektive dem Berechnen. Bezüglich der Performance
Die Rolle des passenden und ressour-
censchonenden Preprocessings, der
Datenstream-Pipeline und des Scorings
sind stets modellbezogen sehr heraus-
fordernd. Wichtige Faktoren sind hier-
bei die Umsetzbarkeit, die Latenz und
der Speicherbedarf. Das ist der Grund,
weshalb die entsprechenden Transfer-
Tools oft nur einen Teil des Entwick-
lungs-Know-hows abdecken. Hierzu
muss der Entwickler den Rahmen der
möglichen Verarbeitungsalgorithmen
auf dem Zielsystem kennen, angefan-
gen zum Beispiel bei Arm »CMSIS-NN«. Bild 2. Eine grobe Aufteilung der KNN-Grundfunktionen der CMSIS-NN sowie der Support-Funktionen
Wobei es gerade bei entsprechenden mit Aktivierungstabellen. (Bild: Arm)
36 E l e k t r o n i k 0 5 . 20 23
künstliche intelligenz
0 5 . 20 23 E l e k t r o n i k 37
künstliche intelligenz
Bild 3. Ein Beispiel für das Nutzen des Weight Interleaving. (Bild: V. Gromov zusammengestellt aus [2, Arm])
einen tiefen Einblick: Eine Neural Pro- zifischer Funktionen, also meist MAC- M55-Kern und den Zugriff auf die
cessing Unit (NPU) zeichnet sich inner- Operationen. Sie haben oft eine andere Datenbusmatrix und Peripheriebusse.
halb der Gesamtarchitektur über ihre Taktrate sowie eine verkürzte Verarbei- Bild 5 zeigt den internen Auf bau der
Eigenständigkeit mit gleichzeitig sehr tungs-Pipeline. NPU: Man erkennt sofort eine eigene
umfangreichem und speichernahem Wie am konkreten Beispiel im Bild 4 DMA fürs schnelle Daten-Streaming,
Zugriff aus. Hierbei ist das Ziel der zu sehen, hat die NPU die zuvor das Clock-Modul sowie die Verarbei-
Einheit, das schnelle Verarbeiten spe- beschriebene Koexistenz neben dem tungseinheiten auf der linken Seite.
Die NPU hat eigene Daten- und Ge-
wichts-Buffer, um die Daten schon im
Voraus richtig zu laden sowie mit der
schnellen MAC-Einheit dazwischen
pausenlos zu verarbeiten.
Außer in MACs/TOPS-Angaben der
jeweiligen Halbleitersysteme ist zudem
der Einsatz von bestimmten Frame-
works messbar. Bei CMSIS-NN erreicht
ein Entwickler am Ende beispielsweise
häufiger einen fünffachen Durchsatz
in der Runtime-Inferenz als ohne.
Die umfassenden Optimierungen und
Beschleunigungen auf allen Ebenen
sind also für die lokale KI-Technologie
maßgeblich.
38 E l e k t r o n i k 0 5 . 20 23
künstliche intelligenz
Die Embedded World von Hitex ... Entdecken Sie die komplette
Embedded World von Hitex:
www.hitex.de
künstliche intelligenz
Bild 6. Blockdiagramm des MAX78002 von Analog Devices als HMP mit einem Cortex-M4F-Kern, RISC-V-Kern und dem ML-Beschleuniger. (Bild: Analog Devices)
kompliziert ausarten. Ab einer gewissen, betteten System ein spannendes und hin zu KNNs. Wesentlich ist jedoch:
für viele Applikationen jedoch zu kos- schrittweise zur Praxis hin konver- Für das (Nach-)Training bei ML ist fast
tenintensiven Größe und Systemausle- gierendes Forschungsfeld. Hier ist immer eine andere Operationenabfolge
gung kann ein Entwickler für die maxi- ein Nachtrainieren oder Anpassen nötig als für die Inferenz. Wenn die-
male Flexibilität ein neues Modell per des Modells während der Laufzeit im ses »Training-on-Chip« marktreif in
allumfänglichem Update überspielen. System gemeint. Der Grad der Heraus- kleinen Halbleitern implementiert ist,
Gerade diesbezüglich ist jedoch das forderung unterscheidet sich hierbei kommt die Embedded-KI noch auf weit
adaptive Training auf einem einge- entsprechend von Decision Trees bis höhere Touren. ts
40 E l e k t r o n i k 0 5 . 20 23
(Bild: Silicon Labs) künstliche intelligenz
Bild 7. Blockdiagramm des EFM32MG24 von Silicon Labs mit einem Cortex-M33-Kern, dem ML-Beschleuniger und dem HF-Teil mit dem Cortex-M0+.
Literatur
[1] CMSIS-NN: Efficient Neural Network aufgerufen am 01.02.2023, 16:10 [6] LSM6DSO32X Website.
Kernels for Arm Cortex-M CPUs. L.Lai et [5] ML-Website. Silicon Labs.2023. https:// STMicroelectronics. 2023. https://
al. 2018. https://arxiv.org/abs/1801.06601. www.silabs.com/applications/artificial- www.st.com/en/mems-and-sensors/
aufgerufen am 01.02.2023, 16:08 intelligence-machine-learning. aufgerufen lsm6dso32x.html. aufgerufen am
[2] Arm Ethos-U55 NPU Technical am 01.02.2023, 16:11 01.02.2023, 16:11
Reference Manual. Arm 2023.
https://developer.arm.com/documen-
tation/102420/0200. aufgerufen am Viacheslav Gromov
01.02.2023, 16:08
[3] Arm Cortex-M55-CPU und Ethos-U55- ist Gründer und Geschäftsführer von AITAD. Das Unternehmen entwickelt
NPU pushen KI. Elektroniknet.de. 2020. elektronikbezogene künstliche Intelligenz (Embedded-KI), die in Geräten und Maschinen lokal
https://www.elektroniknet.de/halbleiter/ und in Echtzeit definierte Aufgaben übernimmt. Er ist Verfasser zahlreicher Beiträge sowie
mikrocontroller/arm-cortex-m55-cpu- diverser Lehrbücher im Halbleiterbereich. Gromov ist als Experte in verschiedenen KI- und
und-ethos-u55-npu-pushen-ki.173092. Digitalisierungsgremien tätig, unter anderem von DIN und DKE sowie der Bundesregierung
html. aufgerufen am 01.02.2023, 16:10 (DIT, BMBF). Jüngst erhielt AITAD sogar den Top100-Innovationspreis für mittelständische
[4] MAX78002 Website. Analog Devices. Unternehmen. Der Artikel beruht auf seiner Vorlesung an der Hochschule Offenburg.
2023. https://www.analog.com/en/pro- v.gromov@aitad.de
ducts/max78002.html#product-overview.
Display Visions, Anzeige Display World, mit Messestörer ew23, 210 x 82 + 3 mm (Platzierung unten)
Applikationsprozessoren
KI + sicher, skalierbar,
leistungsfähig
(Bild: NXP Semiconductors)
Mit der jüngsten Familie aus der i.MX-9-Serie von NXP Semiconductors,
den i.MX-95-Anwendungsprozessoren, können dank hoher Rechenleistung
Machine-Learning und andere fortschrittliche Edge-Anwendungen in den
Bereichen Automotive, Industrie und IoT realisiert werden. Von Iris Stroh
Die kommenden Jahre sind durch sichere, vernetzte Edge- Home- und Smart-Office-Plattformen. Die i.MX-95-Familie
Anwendungen geprägt, und das umfasst sowohl Software- eignet sich auch für medizinische Plattformen, die Echt-
definierte Fahrzeuge als auch Industrie 4.0/Fabrikautoma- zeitsteuerung, Überwachung und Konnektivität für kriti-
tisierungsanwendungen sowie all die Milliarden vernetzter sche medizinische Geräte wie Pumpen, Beatmungsgeräte und
Geräte, die das IoT ausmachen. Wenn aber intelligente Edge- häusliche Überwachungssysteme brauchen.
Anwendungen zunehmend herkömmliche PCs und Smart- Denn: Die i.MX-95-Plattform zeichnet sich nicht nur
phones ersetzen, rücken zwei Aspekte in den Mittelpunkt: durch eine sichere Edge-Verarbeitung aus, sie bietet auch
eine sichere (secure) Edge-to-Cloud-Anbindung und skalier- eine Beschleunigung neuronaler Netze, erfüllt modernste
bare KI-Fähigkeiten. Sicherheitsanforderungen dank einer sicheren Enklave,
Bei der Entwicklung der i.MX-95-Familie wurden genau bietet aber auch eine Echtzeit-Sicherheitsdomäne mit funk
diese zwei Aspekte berücksichtigt, sodass mit den Baustei- tionaler Sicherheitszertifizierung sowie High-End-Grafik
nen die Anforderungen aller intelligenten, vernetzten Geräte, und Bildsignalverarbeitung.
die überall in den Häusern, Büros, Fahrzeugen, Fabriken und
Städten eingesetzt werden, adressiert werden können. Das Viel Rechen-Power
heißt, dass zu den adressierten Anwendungen beispielsweise
E-Cockpits und Konnektivität im Automobilbereich gehören, Die neuen Prozessoren lässt NXP mithilfe eines 16-nm-Fin-
aber auch Industrie 4.0/Automatisierung, HMI sowie Smart- FET-Prozesses fertigen. Im Applikationsbereich warten die
42 E l e k t r o n i k 0 5 . 20 23
Mikrocontroller & Prozessoren
i.MX-95-Komponenten mit bis zu sechs Cortex-A55-Prozes- MPU und NVIC auf, plus jeweils 16 kB Daten/Befehls-Cache
sorkernen auf, jeder Kern mit NEON (SIMD-Einheit), FPU und 256 kB OCRAM (On-Chip-RAM) mit ECC.
(Gleitkommaeinheit) sowie jeweils 32 kB Befehls- und Daten-
Cache, 64 kB L2-Cache und 512 kB L3-Cache (mit ECC). Die Safety: ein absolutes Muss
Cortex-A55-Prozessorkerne werden mit bis zu 2 GHz getaktet.
Dazu kommen zwei unabhängige Echtzeitdomänen für Die i.MX-95-Familie wurde dahingehend optimiert, dass
Safety-/Low-Power- und High-Performance-Echtzeitanwen- mit diesen Komponenten ISO 26262 ASIL-B- und SIL-2 IEC-
dungen. Für Safety/Low-Power-Aufgaben steht ein Cortex- 61508-konforme Plattformen realisiert werden können,
M33 zur Verfügung, im zweiten Fall können die Entwickler einschließlich einer funktionalen Sicherheitsdomäne. Dem-
auf einen leistungsstarken Cortex-M7 (800 MHz) zurückgrei- entsprechend tragen Edge-Plattformen, die auf der i.MX-
fen. Der Cortex-M7 verfügt neben einer FPU auch über eine 95-Familie basieren, dazu bei, dass sicherheitskritische Akti-
MPU (Memory Protection Unit) und einen NVIC (Nested Vec- onen in Fahrzeugen erfüllt werden können, einschließlich
tored Interrupt Controller) zur Priorisierung von Interrupts, akustischer Warnungen, Instrumentenbeleuchtung und Ka-
plus jeweils 32 kB Daten/Befehls-Cache und 512 kB TCM mit meradisplays, die die hohen Zuverlässigkeitsstandards der
ECC. Der Cortex-M33 (333 MHz) wartet ebenfalls mit FPU, OEMs erfüllen müssen. Im industriellen Umfeld können die
44 E l e k t r o n i k 0 5 . 20 23
Mikrocontroller & Prozessoren
Security
Besonderheiten der
NXP setzt in den neuen Komponenten auf seine sichere (im i.MX-95-Komponenten
Sinne von Secure) EdgeLock-Enklave, die die Implemen-
tierung von sicherheitskritischen Funktionen wie siche- ➔➔die erste i.MX-Anwendungsprozessor-Familie, in der die von NXP
res Booten, Kryptographie, Trust Provisioning und Lauf- entwickelte eIQ Neutron NPU implementiert wurde, sodass Entwicklern
zeit-Attestierung vereinfacht. Dieses in sich geschlossene leistungsstarke, KI-fähige Edge-Plattformen aufbauen können. Die eIQ
Security-Subsystem in Hardware verfügt über einen eige- Neutron NPU von NXP und die Entwicklung von ML-Anwendungen wer-
nen Security-Kern, internes ROM und sicheres RAM und den von der eIQ ML-Softwareentwicklungsumgebung unterstützt;
unterstützt modernste, gegen Seitenkanalangriffe resistente ➔➔der erste i.MX-Anwendungsprozessor mit dem neuen, von NXP ent-
symmetrische und asymmetrische Kryptobeschleuniger und wickelten Bildsignalprozessor (ISP), der mit einer RGB-IR-Technologie
Hashing-Funktionen. Die sichere Enklave funktioniert wie für schlechte Lichtverhältnisse ausgestattet ist und zusätzlich zwei
ein »Sicherheitshauptquartier« und speichert sowie schützt Interessenszonen erlaubt, die unterschiedliche Kamerafokuspunkte
wichtige Werte, einschließlich des »Root of Trust« und der ermöglichen;
Kryptoschlüssel, um das System gegen physische und Netz- ➔➔erster i.MX-Prozessor, der LPDDR5-Speicher unterstützt;
werkangriffe zu schützen. ➔➔erster i.MX-Prozessor, der speziell für funktional sichere Plattformen
Dank der EdgeLock-2-GO-Schlüsselverwaltungsdienste in der Industrie und im Automobilbereich entwickelt wurde, einschließlich
von NXP können Hersteller ihre Systeme, die auf den i.MX- des SafeAssure-Zertifizierungsprozesses für Industrie und Automobil.
95-SoCs basieren, mit einer sicheren Fernverwaltung, ein- Dieses Programm hilft Entwicklern, Plattformen auf Basis von i.MX 95
schließlich OTA-Updates, ausstatten, sodass auch im Feld zu entwickeln und dabei strenge internationale Sicherheitsstandards zu
eingesetzte Geräte zuverlässig geschützt werden können. erfüllen, darunter ISO 26262 ASIL-B für Automotive-Designs und SIL-2
Die i.MX-95-Familie arbeitet problemlos mit dem EdgeLock IEC 61508 für industrielle Anwendungen;
SE05x Secure Element und dem EdgeLock A5000 Secure ➔➔eine On-the-fly-Speicherverschlüsselung ermöglicht eine sichere
Authenticator von NXP zusammen. Diese diskreten Secu- Datenverarbeitung, um Datenschutz- und Sicherheitsbedenken für ein
rity-Komponenten mit optional vorinjizierten Schlüsseln und breites Spektrum von Anwendungen zu erfüllen;
Zertifikaten bieten eine nach Common Criteria EAL6+ zer- ➔➔eine dedizierte Kryptographie-Engine mit Unterstützung für die
tifizierte, schlüsselfertige Plug-in-Lösung, die zusätzliche neuesten Sicherheitsstandards ermöglicht eine V2X-Kommunikation
Manipulationssicherheit und Unterstützung für zusätzliche der nächsten Generation;
Sicherheitsanwendungen bietet. ➔➔die Energy-Flex-Architektur der i.MX-95-Familie ermöglicht ein gra
nulares, unabhängiges Energiemanagement der Cortex-A-Anwendungs-
Keine Kompromisse für domäne und der Echtzeit-Cortex-M-Sicherheitsdomäne. Damit können
Edge-Anwendungen Entwickler die Echtzeit-Sicherheitsdomäne zur Überwachung von Sen
sordaten kontinuierlich laufen lassen und die Anwendungsdomäne nur
Mit der i.MX-95-Familie müssen Entwickler keine Kompro- bei Bedarf einschalten;
misse bei den wesentlichen Funktionen und Fähigkeiten in ➔➔die Unterstützung von LPDDR5- und LPDDR4X-DRAM bietet die
ihren heutigen vernetzten Edge-Anwendungen eingehen. Der erforderliche Bandbreite für Hochleistungsgrafik- und Bildverarbei-
i.MX-95-Prozessor bietet alles, was notwendig ist: KI/ML- tungsaufgaben und ermöglicht gleichzeitig flexible Speicheroptionen
Beschleunigung mit der eIQ Neutron NPU von NXP, NXP für individuelle Plattformanforderungen. st
SafeAssure-Echtzeit- und Sicherheitsfunktionen, erstklas-
sige 3D-Grafik mit der Mali-GPU, leistungsstarke Bildver-
arbeitung mit der ISP-Engine von NXP, alles was an Kon-
nektivität notwendig ist sowie modernste Sicherheit mit der
EdgeLock Secure Enclave von NXP.
CodeMeter – Eine Symphonie von
Darüber hinaus bietet NXP ein umfassendes Portfolio an Software-Monetarisierungs-Tools
Verarbeitungs-, Wireless-Konnektivitäts-, Power-Manage-
ment- und Sensor-Produkten, die durch ein breites Öko- Komponieren Sie Ihren eigenen Code
system aus NXP-Software, Entwicklungstools, Ressourcen Orchestrieren Sie Ihre Lizenzstrategie
von Drittanbietern und weltweitem Support unterstützt Stimmen Sie Ihren IP-Schutz genau ab
werden. Verbreiten Sie Ihr gestaltetes Werk
Die i.MX-95-Anwendungsprozessoren werden voraussicht- Klingt einfach, oder?
lich ab dem 2. Halbjahr 2023 als Samples an die ersten Kun- Und das ist es auch
den ausgeliefert. Die i.MX-95-Prozessoren werden in meh- mit CodeMeter
reren Optionen erhältlich sein, die Leistung und Funktionen Treffen Sie uns!
skalieren, um unterschiedlichen Energie-, Leistungs- und +49 721 931720
Anwendungsanforderungen gerecht zu werden und gleich- sales@wibu.com
www.wibu.com
zeitig die Wertziele der Kundenplattform zu erfüllen. st Halle 4 – Stand 168
0 5 . 20 23 E l e k t r o n i k 45
Impressum, Inserenten
Director Content Electronics: Dr. Ingo Kuss Avnet EMG GmbH Avnet Abacus
Markenteam: Joachim Kroll (jk/1335), Chefredakteur (verantwortlich für den Inhalt), w w w.avnet.com ............................................................ 3
Markus Kien, Chef vom Dienst (mk/1333)
Redaktionsteam: Heinz Arnold (ha/1253), Ralf Higgelke (rh/1341), E ngelbert Hopf, Chefreporter BRESSNER Technology GmbH
(eg/1320), Ute Häußler (uh/1369), Irina Hübner (ih/1339), Andreas Knoll, Ltd. Red. (ak/1319), w w w.bressner.de ......................................................... 15
Corinna Puhlmann-Hespen (cp/1316), Corinne Schindlbeck, Ltd. Red. (sc/1311),
Tobias S chlichtmeier (ts/1368), Harry Schubert (hs/1338), Iris Stroh, Ltd. Red. (st/1326), CODICO GmbH
Kathrin Veigel (kv/1746), Nicole Wörner (nw/1325), Karin Zühlke, Ltd. Red. (zü/1329) w w w.codico.com ......................................................... 48
Die Ressortverteilung entnehmen Sie bitte der Internetseite
elektroniknet.de/electronics-redaktion Coilcraf t, Inc.
Redaktionsassistenz: Andrea Seidel (sei/1332)
w w w.coilcraf t.com ��������������������������������������������������������43
Layoutteam: Wolfgang Bachmaier (Ltg.), Andreas Geyh, Norbert Preiss, Bernhard Süßbauer,
Alexander Zach congatec GmbH
w w w.congatec.com�������������������������������������������������������� 1
So erreichen Sie die Redaktion: Tel.: 089 25556-1332; Fax: 089 25556-1670
redaktion@elektronik.de, www.elektronik.de DATA MODUL AG
w w w.data-modul.com ................................................... 17
Director New Business: Marc Adelberg (1572) Deutsche Messe AG
Sales Director Electronics: Carolin Schlüter (1570)
Sales Director New Electronics: Christian Stadler (1375)
w w w.messe.de ............................................................ 21
Regional Sales Managers: Petra Beck (1378), Malina Colombo (1382), Gina Gießmann (1576), Digi-Key Electronics
Martina Niekrawietz (1309)
Sales Operations Specialist: Simone Schiller (1383) w w w.digikey.de . . ........................................................... 2
Assistenz: Rosi Böhm (1307) DISPL AY VISIONS GmbH
Anzeigenverwaltung und Disposition: Astrid Brück (1471), Teresa Manuri (1482)
International Account Manager: Martina Niekrawietz (1309) w w w.lcd-module.de . . .................................................... 41
Auslandsrepräsentanz (Foreign Representation): EBV ELEK TRONIK GmbH & Co. KG
USA: Véronique Lamarque, E&Tech Media, Ilc, 80 Kendrick Street, Brighton, MA 02135,
Phone/Fax: +1 860-536-6677, E-Mail: veroniquelamarque@gmail.com, Skype: E&Tech Media w w w.ebv.com ............................................................... 7
Anzeigenpreise: Es gilt die Anzeigenpreisliste Nr. 58 vom 1. Januar 2023 emlix GmbH
So erreichen Sie die Anzeigenabteilung: Tel.: 089 25556-1376; Fax: 089 25556-1651 w w w.emlix.com . . .......................................................... 49
media@elektronik.de, www.elektroniknet.de/media
Fischer Elek tronik GmbH & Co. KG
w w w.fischerelek tronik.de .............................................. 29
Vertriebsleiter: Marc Schneider (1509, mschneider@weka-fachmedien.de)
Hitex GmbH
Bestell- und Abonnement-Service: WEKA Fachmedien GmbH, c/o Zenit Pressevertrieb GmbH,
Postfach 810640, 70523 Stuttgart, Tel.: 0711 7252-210, Fax: 0711 7252-333, w w w.hitex.de . . ............................................................. 39
abo@weka-fachmedien.de
LPKF Laser & Electronics SE
Organschaft: Die Elektronik ist Organ der VDE/VDI-Gesellschaft Mikroelektronik, Mikrosystem- und w w w.lpk f.de ................................................................ 23
Feinwerktechnik (GMM). Die Mitglieder der GMM erhalten die Elektronik im Rahmen ihrer Mitgliedschaft.
Microchip Ltd
Erscheinungsweise: 26 Ausgaben w w w.microchip.com ..................................................... 27
Jahresabonnement Print Inland 199,00 €, davon 135,30 € Heft, 63,70 € Versand
Jahresabonnement Print Ausland 221,10 €, davon 135,30 € Heft, 85,80 € Versand MOUSER Electronics Inc.
inkl. der aktuellen MwSt. w w w.mouser.de ........................................................... 25
Einzelausgabe Print 10,00 € inkl. der aktuellen MwSt.,
zzgl. 3,00 Euro Versandkosten NürnbergMesse GmbH
Jahresbezug digitales E-Paper 70,00 € inkl. der aktuellen MwSt., w w w.nuernbergmesse.de . . ............................................ 13
ohne Versandkosten (Inland/Ausland)
Einzelausgabe digitales E-Paper 3,99 € inkl. der aktuellen MwSt., PE AK-System Technik GmbH
ohne Versandkosten (Inland/Ausland) w w w.peak-system.com ................................................. 31
shop.weka-business-communication.com
72. Jahrgang, ISSN 0013-5658, Vertriebskennzeichen ZKZ 2594 PHOENIX CONTACT GmbH & Co. KG
w w w.phoenixcontact.de . . .............................................. 11
46 E l e k t r o n i k 0 5 . 20 23
Halle: 3A Mikrocontroller & Prozessoren
Stand: 443
Microchip Technology
MCUs übernehmen
auch die Safety
Die diversen Safety-Normen in den verschiedenen Marktseg- – im Sinne von Safety – eine entscheidende Rolle. Gerade
menten zeigen, dass das Thema wirklich etabliert ist. Doch der letzte Punkt mit Hinblick auf autonome Systeme macht
die Schwerpunkte in den Branchen verschieben sich, denn eine vollständige funktionale Sicherheitsebene (Functional
mittlerweile spielen neben dem Aspekt der Kosteneinsparun- Safety) notwendig und diese Sicherheitsebene kann mithilfe
gen vor allem auch der Benutzerkomfort und die Sicherheit eines Co-Prozessors realisiert werden. Und das Gute daran:
e
eIO IO_0
eIOeIO_0 _01 0
e
eIO _0 3 2
I O _ 0
e eIO _0 4
eIO IO_0 _06 5 e
e IO
e
e IO _0 7 e IO _19
eIO IO_1 _09 8 eSI eIO IO_17_18
e eS eSIO O1_ _16
e IO _1 0 eSI eSIO1IO1_C 1_TX RX
e IO _1 1
e IO _1 2 O
eSIeSIO1 1_DC_RTS TS
MR IO_1 _14 3 O _
U
USB SB1_# 5 e eSIO 1_D DSR
D
1_D D_p L e SIO 1_ TR
SYS
RST _n LANAN1_SIO2_ 2_RX RI
L
# LA AN1 1_R RX_n TX
Mikrocontroller & Prozessoren Halle: 3A
Stand: 443
48 E l e k t r o n i k 0 5 . 20 23
Mikrocontroller & Prozessoren
Timers nur an einer expliziten Position im Programm erfol- Erkennung eines Stack-Overflows/Underflows. Stack-Over-
gen sollte, ganz sicher aber nicht in einer Interrupt-Routine flows können natürlich auch mit Compiler-Einstellungen
oder in allen möglichen Unterfunktionen. vermieden werden, indem eine Funktion integriert wird, die
Der Windowed Watchdog Timer vereinfacht die Sache, denn während der Laufzeit die Größe des verbleibenden Stacks
bei diesen Schaltungen kann ein Watchdog-Servicefens- überprüft, das kostet aber Zeit. Wird das Ganze in Hardware
ter spezifiziert werden. Damit ist zumindest schon einmal realisiert, werden lästige und durchaus gängige Probleme
gewährleistet, dass der Watchdog Timer nicht zu schnell verhindert, aber eben ohne Einbußen bei der Laufzeit.
bedient wird und dass kein Programmierer sich genötigt Eine ebenfalls hilfreiche Funktion ist die Hardware-mäßige
sieht, dieses Problem mit willkürlichem Rücksetzen löst. Überwachung des Systemtakts und falls Probleme auftreten,
CRC-Code-Scan (Cyclic Redundancy Check): Ein CRC-Code- die automatische Umschaltung auf einen Default-System-
Scan-Peripherieelement sichert die Integrität des program- Takt. Selbstverständlich gehört auch eine ECC-Funktionalität
mierten Code-Images. Dieser Ansatz ist deutlich leistungs- zu den wichtigen Funktionen, mit der Safety-kritische Sys-
fähiger als eine einfache Prüfsumme, denn eine Prüfsumme teme verbessert werden können, denn damit steht sowohl
kann mithilfe von mathematischen Manipulationen leicht für das RAM als auch für den Flash eine Funktion zur
gefälscht werden. Für einen CRC-Code-Scan wird ein bestimm- Verfügung, die Einzelbit-/Multibit-Fehler Hardware-mäßig
ter Hardware-Block in der MCU so konfiguriert, dass er einen erkennt. st
Scan des Bootloader-Abschnitts im Programmspeicher des
Anwendungsabschnitts oder des gesamten Flash-Speicher-
arrays durchführt. Das Peripheral vergleicht dann sein CRC- Bob Martin
Ergebnis mit der korrekten Prüfsumme, die sich am Ende des ist Senior Staff Engineer bei Microchip Technology.
angegebenen Code-Bereichs befindet. Stimmen die beiden
16-Bit-Zahlen überein, bedeutet das, dass der Code-Bereich
nicht verändert wurde. Bei Nicht-Übereinstimmung kann zur
weiteren Behandlung des Problems ein »nicht-maskierbarer«
Interrupt erzeugt werden.
GPIO-Peripherals (General Purpose Input/Output) mit
eigenem Eingabepfad: Wenn in den Anfängen der MCUs
ein GPIO-Pin als Ausgang konfiguriert war, ließ sich die
Übereinstimmung des Spannungspegels am Pin (z. B. 5 V)
mit dem Wert des Steuerbits (beispielsweise »1«) nur durch
Nutzung eines separaten GPIO-Pins überprüfen, der zum
Lesen des Spannungspegels als Eingang konfiguriert war.
Ein als Ausgang konfigurierter GPIO-Pin allein konnte nicht
die tatsächliche Spannung lesen, sondern nur den Wert, der
ihm zugewiesen wurde; daher entsprach der »Eingangs«-Wert
immer dem erwarteten Wert.
GPIO-Zellen mit eigenem Eingabepfad besitzen im Gegensatz
dazu einen separaten elektrischen Pfad zu einem diskreten
internen INPUT-Register, das den am Ausgangspin wirklich
anliegenden Pegel wiedergibt. Auch wenn sich dieser Pegel
nur als logische »1« oder logische »0« auslesen lässt, bietet
er dennoch genügend Feedback für die Validierung dessen,
was in das Output-Steuerregister geschrieben wurde. Eine
Diskrepanz zwischen diesen beiden Werten sollte niemals
auftreten. Besteht dennoch ein Unterschied zwischen beiden
Werten, so liegt entweder ein Kurzschluss oder eine Unter-
brechung an diesem spezifischen GPIO-Pin vor, der dann
entsprechend behandelt werden muss.
MCUs mit diesen Fähigkeiten stellen die Basis für eine
vollständige FuSa-Schicht dar.
0 5 . 20 23 E l e k t r o n i k 49
Die VIP-Bühne auf der Offizieller Medienpartner
Powered by
, und Sponsored by
PROGRAMM
Dienstag 14. März
11:00-11:45 Dr. Peter Pöchmüller, Neumonda Speicher-ICs Tests beschleunigen und Kosten
sparen
12:15-12:45 Martin Tenhumberg, Traco; Udo Schweizer, Stromversorgung Diskussion: Neue Entwicklungen
TDK-Lambda; Matthew Dauterive, Recom und Trends bei DC/DC-Wandlern
13:00-13:40 u.a. Brian Wilken, Avnet EMEA; Andreas Distribution Diskussion: So nachhaltig ist die
Mangler, Rutronik; Dietlind Vinson, Distribution wirklich
RS Group DACH; Sven Krumpel, Codico;
Hermann Reiter, Digi-Key
15:00-15:20 Klaus-Dieter Walter, SSV Software Systems Industrielle Protokollbasierter Datenaustausch
Kommunikation in der Industrie: Defizite und Hand-
lungsbedarf
15:20-15:40 Claus Molden, Hy-Line Communication Industrielle Trends in der Wireless-Industrie-
Kommunikation kommunikation - welcher Standard
für welches Private Network?
15:40-16:00 Xaver Schmidt, PNO Industrielle Industrial Ethernet in der
Kommunikation Industrie 4.0
Mittwoch 15. März
11:00-11:30 Nadja Eder, Schuh-Eder Consulting Karriere Gehaltsformel der Elektronik: Das ver-
dienen Ingenieure in der Embedded-
Branche
12:00 -12:15 Karin Loidl, Fraunhofer IIS Karriere "women4ew": Ein neues Netzwerk
geht an den Start!
13:00-14:00 u.a. Steffen Rapp, Polyrack; Gehäusetechnik Diskussion: Wir geben Embedded-
Thomas Lüke, Bopla; n.n., OKW für Embedded- Systemen ein Zuhause
Systeme
© eiSos
WE meet @
embedded world
Halle 2-110
www.we-online.com/emobility
#EMCFOREMOBILITY