2019 Embedded Markets Study benadrukt opkomende technologieën en C/C++ dominantie
Volgens de 2019 Embedded Market Study, gepubliceerd door EE Times en Embedded, winnen opkomende velden zoals IoT, embedded vision en machine learning aan tractie in de ontwikkelaarsgemeenschap - toch domineren C en C++ nog steeds het programmeerlandschap voor embedded-ontwikkelaars.
Deze jaarlijkse enquête, nu in zijn 20-plus-jaar run, levert een uitgeblikt overzicht van embedded-ontwikkeling over Amerika's, APAC en EMEA. Het dekt alles van huidige toepassingsprioriteiten en ontwerpomgevingen tot de selectie van kernhardwarecomponenten en heersende ontwerppraktijken. Hieronder benadrukken we de meest opvallende bevindingen van de studie.
Toepassingsfocus
Helft van de respondenten beschouwt IoT al als een kritisch focusgebied. Kijkend naar de toekomst, verwachten meer dan 65% een of meer komende projecten aan IoT te wijden (Figuur 1).
klik voor grotere afbeelding

Figuur 1. (Bron: 2019 Embedded Market Study)
Ondanks dat connectiviteit een fundamentele ontwerpvereiste wordt, zijn beveiligingspraktijken ongelijkmatig (Figuur 2). Software-only beveiligingsbenaderingen neigen ertoe meer kwetsbaarheden te introduceren dan hardware-gebaseerde oplossingen. Ongeveer 26% van de huidige ontwerpen vertrouwt uitsluitend op softwarebeveiliging, en een zorgwekkende 20% mist enige beveiligingsfuncties. De studie onderzocht niet de specifieke toepassingscontexten van deze ontwerpen, wat het echte risicoprofiel onduidelijk laat. Ongeacht, elk embedded-systeem staat voor een reeks dreigingsvectoren die verder gaan dan connectiviteits-gerelateerde risico's.
klik voor grotere afbeelding

Figuur 2. Beveiliging toegepast in huidige ontwerpen – een nieuwe vraag in 2019. (Bron: 2019 Embedded Market Study)
Een andere opvallende trend is het groeiende belangstelling in machine-learning-capaciteiten. Momenteel gebruiken 32% van de respondenten machine-learning-technieken, terwijl 55% de adoptie evalueert - een nog hogere 68% onder EMEA-deelnemers (Figuur 3).
klik voor grotere afbeelding

Figuur 3. Geavanceerde technologieën in huidig gebruik of in overweging. (Bron: 2019 Embedded Market Study)
Huidige Embedded Ontwerpomgeving
In tegenstelling tot bredere programmeertaal-enquêtes - waar Python, Java en JavaScript vaak domineren - bevestigt deze studie dat C en C++ de premier-talen voor embedded-ontwikkeling blijven (Figuur 4).
klik voor grotere afbeelding

Figuur 4. Programmeertaalgebruik. (Bron: 2019 Embedded Market Study)
Ontwikkelaars koppelen C/C++ vaak aan assembly voor prestatie-kritieke lussen, en met Python, MATLAB of LabVIEW voor modellering en algoritme-prototyping. Python's opmars in AI-ontwikkeling kan de balans geleidelijk laten kantelen, vooral naarmate edge computing en AI-gedreven methoden tractie krijgen. Op dit moment blijven C en C++ echter de talen van keuze.
Embedded Ontwerpproces
Gedetailleerd ontwerp blijft de meest tijdsintensieve fase, die ongeveer 30% van de totale ontwerpinspanning consumeert - een cijfer dat stabiel is gebleven over de laatste jaren (Figuur 5). Een nieuwe vraag in 2019 onderzocht hoeveel tijd wordt besteed aan risicobeoordeling voor beveiliging of privacy, wat wijst op de noodzaak voor hogere-niveau strategieën om beveiliging en privacy vanaf het begin in te bedden.
klik voor grotere afbeelding

Figuur 5. Tijd besteed aan verschillende ontwerpfasen. (Bron: 2019 Embedded Market Study)
Besturingssystemen
Embedded Linux en FreeRTOS behouden hun leiding over andere besturingssystemen in het veld. Echter, regionale variaties zijn zichtbaar in de verwachte OS-adoptie de komende 12 maanden, met name met betrekking tot Android (Figuur 6).
klik voor grotere afbeelding

Figuur 6. Regionale verdeling van toonaangevende besturingssystemen in overweging. (Bron: 2019 Embedded Market Study)
Naast de bovenstaande onderwerpen, duikt het rapport dieper in de huidige en toekomstige rollen van microprocessoren, FPGA's, hardware IP-hergebruik, ontwerptechnieken, systeemniveau-tools en project/versiebeheer-praktijken.
De volledige 99-pagina 2019 Embedded Market Study is nu beschikbaar voor download.
Ingebed
- ROHM Onthult Geavanceerde Power-Management & Sensor-Oplossingen op Embedded World 2019
- Hyperstone toont next‑gen SSD‑controller & health‑monitoring op Embedded World 2019
- Analog Devices toont AI, industriële netwerken en power‑oplossingen op Embedded World 2019
- Avnet Silica toont cutting‑edge AI, IoT en connectiviteits‑oplossingen op Embedded World 2019
- TDK onthult cutting‑edge embedded‑tech‑innovaties op Embedded World 2019
- Apacer onthult next‑generation hoge‑snelheid‑opslag voor AIoT & IoT op Embedded World 2019
- Renesas toont cutting‑edge endpoint‑intelligentie op Embedded World 2019
- GIGAIPC's IoT‑innovaties showcase op Embedded World 2019
- Mouser toont geavanceerde sensortechnologieën op Sensors Expo 2019
- congatec lanceert robuuste embedded edge servers voor Upstream & Midstream Oil & Gas
- Opkomende Technologie Benutten: Een Gids voor Productleiders tot Innovatie – Video Talk