Systeem-op-module: de kant-en-klare bouwsteen achter slimme apparaten
Achter veel apparaten die we dagelijks gebruiken – van een medisch beeldscherm in het ziekenhuis tot een zelfrijdende robot in een magazijn – zit vaak niet één grote, speciaal ontworpen printplaat, maar een klein, kant-en-klaar bouwblokje: de systeem-op-module, in het Engels System-on-Module of kortweg SoM. Dit is een compact plaatje van soms niet groter dan een creditcard, waarop de belangrijkste elektronica van een computer al is samengebracht: de processor, het werkgeheugen, opslag en de basisbekabeling om alles met elkaar te laten praten.
Vergelijk het met een kant-en-klaar motorblok dat een autofabrikant inkoopt in plaats van zelf te ontwerpen. De motor (de systeem-op-module) bevat alle ingewikkelde techniek, getest en werkend. De autofabrikant bouwt daaromheen zijn eigen koets, stoelen en dashboard – in de elektronicawereld heet dat de carrierboard of moederbordje. Zo kan een bedrijf dat slimme deursloten, industriële meetapparatuur of drones bouwt, zich richten op zijn eigen product, zonder zelf een computerchip-schakeling van nul af aan te hoeven ontwerpen.
Wat is het precies?
De kern van een systeem-op-module is een System-on-Chip (SoC): één enkele chip waarop een fabrikant al een processor, een grafische verwerkingseenheid en verschillende besturingscircuits heeft samengeperst. Rond die chip plaatst de maker van de module het werkgeheugen (RAM, het kortetermijngeheugen waarin een apparaat actief mee rekent) en opslaggeheugen (flashgeheugen, waarin het besturingssysteem en programma's blijvend staan), plus schakelingen die de stroomvoorziening netjes regelen.
Al deze onderdelen worden op een klein printplaatje gesoldeerd, met aan de onderkant een rij contactpunten of een connector. Die module wordt vervolgens als een soort stekker in een groter carrierboard geplaatst: een tweede printplaat die de aansluitingen bevat die voor de specifieke toepassing nodig zijn, zoals usb-poorten, een beeldschermuitgang, camera-aansluitingen of stekkers voor sensoren.
Dit onderscheidt een systeem-op-module van een volwaardige single-board computer zoals een gewone Raspberry Pi: die laatste heeft alle aansluitingen al aan boord en is direct bruikbaar. Een SoM is juist bewust onaf – hij is bedoeld om in een eigen ontwerp te worden ingebouwd. Om te voorkomen dat elke fabrikant een eigen soort stekker verzint, bestaan er industriestandaarden die de afmetingen en de pinindeling vastleggen, zoals SMARC, Qseven en COM Express. Dankzij zo'n standaard kan een bedrijf later overstappen op een nieuwere, snellere module zonder het hele carrierboard opnieuw te hoeven ontwerpen.
Wat wil men ermee bereiken?
Het belangrijkste doel is tijd en risico besparen. Het ontwerpen van een computerchip-schakeling met hogesnelheidsgeheugen is technisch lastig en foutgevoelig; een kleine fout kan een hele productieserie onbruikbaar maken. Door dit werk over te laten aan een gespecialiseerde SoM-fabrikant, kan een bedrijf dat bijvoorbeeld industriële weegschalen of medische apparatuur maakt, zich concentreren op zijn eigen expertise in plaats van chipontwerp.
Een tweede doel is langetermijnondersteuning. Industriële en medische apparaten blijven vaak tien tot vijftien jaar in gebruik, terwijl consumentenchips na een paar jaar alweer verdwijnen uit productie. Gespecialiseerde SoM-fabrikanten beloven daarom vaak jarenlange beschikbaarheid van dezelfde module, zodat een fabrikant van bijvoorbeeld een röntgenapparaat niet om de twee jaar zijn hele ontwerp hoeft te herzien.
Daarnaast maakt de aanpak het mogelijk om kleinere series rendabel te produceren. Een bedrijf dat maar enkele duizenden exemplaren van een apparaat verkoopt, kan onmogelijk zelf een chipfabriek inschakelen voor een volledig eigen ontwerp. Met een instapklare module wordt zulke kleinschalige, gespecialiseerde hardware ineens haalbaar.
Voorbeelden uit de praktijk
De NVIDIA Jetson-serie, waaronder de in 2023 uitgebrachte Jetson Orin Nano, is een bekend voorbeeld dat wordt gebruikt in robots, drones en slimme camera's die zelf beelden moeten analyseren zonder verbinding met een datacenter.
De Raspberry Pi Compute Module, waarvan in 2024 de vijfde generatie (CM5) verscheen, wordt veel toegepast in digitale reclameschermen, zelfbedieningskiosken en industriële besturingssystemen. In tegenstelling tot een gewone Raspberry Pi is deze module bedoeld om in een eigen carrierboard te worden geplaatst.
Het Zwitserse bedrijf Toradex levert met zijn Verdin- en Apalis-modules onder meer de rekenkracht voor industriële meet- en regelapparatuur en medische hulpmiddelen, met een garantie op langdurige beschikbaarheid die in deze sector belangrijk is.
Het Israëlische Variscite maakt met zijn DART-serie modules die onder meer in medische monitors en slimme huishoudapparaten terechtkomen, vaak gebaseerd op processoren van chipmaker NXP.
Ook chipfabrikant Qualcomm, van oudsher bekend van smartphoneprocessoren, brengt onder de merknaam Dragonwing systeem-op-modules op de markt voor industriële toepassingen zoals robotarmen en slimme fabriekssensoren.
Hoe ver is de techniek?
De systeem-op-module is geen nieuwe uitvinding: het concept bestaat sinds eind jaren negentig en begin jaren tweeduizend in de embedded-computerindustrie, de tak van elektronica die zich richt op ingebouwde besturingssystemen in apparaten. De techniek is dus volwassen en wordt op grote schaal industrieel toegepast.
Wat wel snel verandert, is de rekenkracht die op zo'n klein plaatje past. Waar oudere modules vooral eenvoudige besturingstaken deden, kunnen nieuwere exemplaren dankzij gespecialiseerde AI-rekeneenheden nu ook beeldherkenning en andere vormen van kunstmatige intelligentie direct op het apparaat zelf uitvoeren, zonder cloudverbinding. Deze verschuiving naar zogeheten edge AI (AI-verwerking dicht bij de gebruiker in plaats van in een ver datacenter) is de belangrijkste ontwikkeling van de afgelopen jaren.
Een blijvend obstakel is versnippering: er bestaan meerdere, onderling niet-compatibele standaarden voor de connector en afmetingen, wat overstappen tussen fabrikanten soms lastig maakt. Ook chiptekorten, zoals die wereldwijd speelden in 2021 en 2022, raakten deze markt hard, omdat veel modules afhankelijk zijn van een klein aantal chipleveranciers. Verder is er groeiende belangstelling voor modules op basis van RISC-V, een open en vrij te gebruiken chipontwerp-standaard die niet aan één fabrikant gebonden is, al is dit segment nog klein vergeleken met gevestigde ARM- en x86-gebaseerde modules.
Wie werken eraan?
De markt wordt aangevoerd door een mix van grote chipbedrijven en gespecialiseerde embedded-fabrikanten. NVIDIA (Verenigde Staten) domineert het segment voor AI-modules met zijn Jetson-lijn. De Raspberry Pi Foundation en Raspberry Pi Ltd (Verenigd Koninkrijk) hebben met hun Compute Module een groot deel van de hobbyisten- en mkb-markt naar zich toe getrokken. Chipreuzen Qualcomm en NXP Semiconductors (Verenigde Staten, respectievelijk Nederland/oorspronkelijk voortgekomen uit Philips) leveren de processoren waarop veel modules van derden zijn gebaseerd.
Gespecialiseerde Europese en Israëlische spelers zoals Toradex, Variscite, congatec en Kontron (beide Duits) richten zich specifiek op industriële en medische toepassingen met lange productlevenscycli. Om te voorkomen dat elke fabrikant zijn eigen incompatibele stekker verzint, bewaakt de Duitse standaardisatie-organisatie SGET (Standardization Group for Embedded Technologies) gezamenlijke afspraken zoals SMARC en Qseven, met deelname van fabrikanten uit Europa, de Verenigde Staten en Azië.