• LinkedIn
  • KONTAKT
  • ANNONCERING
  • PARTNERLOGIN

ElektronikFOKUS

Fokus på elektronik

  • Branchenyt
  • Design & udvikling
  • Events
  • IoT & embedded
  • Komponenter & konnektorer
  • Power
  • Produktion
  • Test & mål
  • Wireless & data
  • Artikler fra Aktuel Elektronik

Artikler fra Aktuel Elektronik15. 10. 2024 | Pia Nielsen

Hvad der kræves af en generel MCU for at den kan fungere som en AI SoC

Artikler fra Aktuel Elektronik15. 10. 2024 By Pia Nielsen

Artiklen har været bragt i Aktuel Elektronik nr. 10 – 2024 og kan læses herunder uden illustrationer
(læs originaludgaven her)

Af Mark Rootz, vicedirektør, marketing, Alif Semiconductor

Tilføjelsen af AI til et endpoint i et netværk kan løfte et IoT-system betydeligt. Inden for medico kan AI-komponenter i wearables flytte opdagelsen og diagnosen af alvorlige forhold – som livskritisk fibrillation – ud af klinikken og ind i patientens hverdag for monitering. Med AI-algoritmerne kan høreapparater forvandles fra simple forstærkere til at blive intelligente stemmediskriminatorer, så man får isoleret stemmen for en given interessant person, mens andre støj- og stemmekilder bliver trukket ud til lydkulissens baggrund.
Disse AI-kvaliteter vil kunne overføres til enhver type af wearable og bærbart batteridrevet produkt. Og hvis AI-funktionerne er forskellige med hensyn til forbrug, latency, fortrolighed, rækkevidde eller omkostninger, så har disse produkter brug for lokal AI-regnekraft i edgen.
Men en vellykket anvendelse af AI i disse produkter skal overkomme de ofte stramme design-constraints for plads og forbrug. Wearables som earbuds, ringe, smart glasses og patientmonitorer er små fysiske produkter, der kun kan rumme nogle få komponenter og et meget lille batteri.
Før AI-dagene var mange af disse produkter (om end med færre funktioner og fysisk større) baseret på generelle MCU’er (mikrocontrollere), der kunne indeholde kernefunktionen. Integration hjælper designeren til at nå sine mål for designet med et minimalt antal komponenter og et lille footprint.
I AI-æraen er integration af systemfunktioner i en general-purpose MCU fortsat en attraktiv måde at spare plads og effekt på, men en AI MCU skal indeholde endnu flere funktioner end en konventionel MCU og samtidig give et ultralavt forbrug, så kredsen kan køre AI med små batterier uden at miste runtime mellem opladningerne.
Det er ikke så let at koble AI-egenskaber på en eksisterende MCU-arkitektur. Alif Semiconductor blev grundlagt i 2019 med det formål at skabe en ny generation af AI-inkluderende MCU’er til edge-produkter, og udgangspunktet har fra starten været at integrere AI i MCU’en. Dette tankesæt har afsæt i hundredvis af samtaler med OEM-virksomheder, der har beskrevet faktorer, som er afgørende for deres valg af MCU som AI-systemchip (SoC) i batteridrevne edge-produkter. Her følger de fire vigtigste faktorer.

Neural processoracceleration skal være koblet tæt sammen med CPU’en
MCU-markedets tidligste svar på kunders behov for AI-funktionalitet har været udvikling af AI-software udviklings-kits (SDK’er), så AI/ML (Machine Learning) algoritmer har kunnet køre på den samme Arm Cortex-M CPU, som også udfører de konventionelle styringsfunktioner. En MCU i edgen til ML-applikationer har brug for en neural beregningsenhed (NPU), som er en processor optimeret til MAC-operationer (multiply-accumulate), der er grundlaget for de neurale netværksapplikationer. En embedded CPU alene vil kæmpe med at styre meningsfulde ML-regneopgaver, da den inferens, som stammer fra de ekstremt parallelle ML-netværk, vil blive løst på en seriel måde i CPU, og det kræver tid og brænder en masse energi af.
Figur 1 illustrerer forskellen i AI-ydelse mellem en MCU’s CPU og NPU. Alif Semiconductors Ensemble MCU-familie anvender den nutidige Cortex-M55 CPU-kerne parret med en Ethos-U55 NPU-coprocessor. Man kan se, hvordan en enkelt ML-inferens for fire trænede ML-modeller kører på en Ensemble MCU. Modellerne repræsenterer de operationer, der er nødvendige til spotting af nøgleord, objektdetektering, billedklassificering og talegenkendelse.
Den Cortex-M55, der anvendes i Alif MCU’erne er blandt de bedste embeddede CPU-arkitekturer, og den udviser en ydelse, der som udgangspunkt er en faktor 5 bedre til ML-opgaver end de tidligere generationer af Cortex-M CPU’er. Hvor god Cortex-M55 end måtte være, så er den forbedring, man opnår med en NPU og CPU to dekader højere end for en CPU alene, som tallene i de gule kolonner viser. Selv om Cortex-M55 allerede arbejder en faktor 5 bedre end tidligere anvendte Cortex-M-arkitekturer, så kan man igen løfte ydelsen med en faktor 5. For talegenkendelse vil det give en respons 800x hurtigere ved et 400x lavere energiforbrug pr. inferens sammenlignet med traditionelle Cortex-M CPU’er.
En anden vigtig faktor i sammenkoblingen af NPU’en til CPU’en er softwareudviklingsmiljøet. Der er mange muligheder for at implementere proprietære og tredjeparts NPU-kerner i SoC’er. OEM’er er dog meget klare i spyttet: De ønsker ikke at ændre hele deres designinfrastruktur til at arbejde med en ny arkitektur alene af hensyn til AI/ML, som jo nødvendiggør brug af nye værktøjssuiter og nye instruktionssæt.
Hvis OEM’erne allerede arbejder i Arm-økosystemet for embeddede styringer, ønsker de også at blive i Arm-økosystemet for AI/ML-funktionerne. Ved at kombinere en Cortex-M CPU med en Ethos-U NPU, begge fra Arm, opfyldes dette krav.
Faktisk er Ethos-U NPU i det væsentlige en co-processor, der integreres sømløst med Cortex-M CPU’en. Arm Vela-compileren vil automatisk fordele ML-arbejdsbyrden mellem de to processorer, hvor 95 procent eller mere typisk tilfalder NPU’en. En stor sidegevinst er, at Cortex-M CPU’en kan være i standby eller udføre andet arbejde, mens ML-inferensen bliver løst.

Integration skal omfatte hele systemet
Det er rimeligt at hævde, at NPU’en sandsynligvis vil være centrum for opmærksomheden i en integreret AI/ML MCU. Men hvad der er integreret omkring beregningskernerne – og specifikt hvordan integrationen er udført – er meget vigtigt. Øverst på listen er memory og periferi.
Figur 1 viser, at forbedret regnekraft er nøglen til høj ydeevne og energieffektivitet, men uden et optimeret hukommelsessystem bag sig vil resultaterne ikke leve op til forventningerne.
En forenklet visning af Ensemble MCU-hukommelsestopologien er vist i figur 2. Den øverste halvdel repræsenterer realtidssektionen med meget hurtig TCM (Tightly Coupled Memory) forbundet til CPU- og NPU-kernerne. For hurtige inferenstider skal disse TCM SRAM-hukommelser være tilstrækkeligt store til at holde ML-modellens analogækvivalente område.
Den nederste halvdel af diagrammet viser andre systemhukommelser forbundet via en fælles højhastighedsbus. En stor, delt bulk-SRAM er påkrævet for at opbevare sensordata som input fra kamera og/eller mikrofoner, og en stor non-volatil memory indeholder selve ML-modellen plus applikationskoden. Når store on-chip-hukommelser distribueres på denne måde for at minimere indbyrdes konkurrerende bustrafik, så boostes samtidige hukommelsestransaktioner, flaskehalse fjernes, hukommelsesadgangstider minimeres, og strømforbruget er kompatibelt med brugen af ​​et lille batteri.
Det korrekte periferisæt er også kritisk for MCU’er i edge ML-applikationer, som ofte fungerer i et eller flere af de ”tre V”-domæner: vision, voice og vibration. Det betyder, at der kræves forbindelse til billedsensorer, mikrofoner, inertimåleenheder og flere andre, hvortil kommer den traditionelle MCU-periferi som high-speed seriel kommunikation, analoge grænseflader og displayforbindelser. For edge AI-enheder bør alle disse funktioner integreres i MCU’en.
Integration af hele systemet eliminerer ikke kun behovet for yderligere forsynings-rails og strømkonvertering som en ekstern PMIC (Power Management IC), men gør det også muligt at styre strømmen dynamisk på et meget mere finkornet niveau på chippen – og dette er den tredje meget eftertragtede funktion i en integreret AI MCU.

Adaptiv power-management udvider batterilevetiden
Alif erkendte tidligt, at koncentrationen af ​​lokal ML-kapacitet ved edgen vil stige kraftigt i den nærmeste fremtid, samtidig med at den fysiske størrelse af disse produkter hurtigt vil skrumpe, især for bærbare enheder, hvilket medfører brug af mindre og mindre batterier. Alifs tilgang til at forlænge batterilevetiden for at løse dette problem har fulgt flere veje. To eksempler er:
1) Partitionering af systemet, så den del af chippen, der kun har et lavt strømforbrug, altid kan være tændt, men stadig levere en robust regnefunktion, hvilket gør det muligt selektivt at vække en del af chippen med meget højere ydeevne for at udføre tunge arbejdsbelastninger og derefter bringe chippen tilbage til dvale.
2) Strømstyringssystemet tænder dynamisk kun de dele af chippen, der er nødvendige, og slukker dem, når de ikke er nødvendige, alt sammen på et meget finkornet niveau.
For at lette denne opdeling af funktioner har mange Ensemble MCU’er to par Cortex-M55+Ethos-U55-kerner som vist i figur 3.
• Ét par er den højeffektive region af chippen baseret på transistorer med lave lækstrømme, hvor de kan arbejde med ”always-on” op til 160MHz.
• Det andet par er i den højtydende del af chippen, som arbejder ved op til 400MHz.
For at forestille sig den fordel en sådan opdeling medfører, kan man forestille sig et smart kamera til rumovervågning, der kontinuert scanner et rum ved en lav billedhastighed ved hjælp af det højeffektive par af kerner til at klassificere en gyldig hændelse (som et menneske, der falder på gulvet, eller en specifik gestus) som vækker det højtydende processorpar for at identificere en eller flere personer, tjekke for blokerede udgange, ringe efter hjælp og så videre.
I dette tilfælde kan kameraet være intelligent årvågent, producere færre falske positive alarmer og forlænge batteriets levetid. Lignende anvendelser for disse to par CPU+NPU-kerner kan anvendes til klassificering af lyde, stemmer, ord, tekst, vibrationer og sensordata i en lang række andre applikationer.
Desuden anvender alle Ensemble MCU’er Alifs aiPM-teknologi (autonom intelligent Power Management) til i realtid at manipulere op til 12 individuelle forsyningsdomæner på chippen efter behov for at matche forbruget til den bruger-case, der udføres. Kun domæner, der aktivt udfører opgaver, er tændt (som dem, der forsyner specifikke kerner til beregning, memories eller periferiudstyr), mens de andre domæner forbliver slukkede. Denne fordeling vil være transparent for softwareudvikleren.

Beskyttelse af værdifulde machine learning-modeller og anden IP
Den fjerde og sidste funktion, der skal integreres i en AI MCU i edgen er sikkerhed/beskyttelse. Det skal forhindre de allestedsnærværende cyberangreb. Men for OEM’er handler det primært om at beskytte sin egen IP, der er embedded i AI-modellerne.
OEM’er investerer enorme mængder af tid og penge i at udvikle træningsdatasæt, bygge AI-modeller samt udvikle og forfine inferensalgoritmerne. Det giver skruppelløse ”kopister” et stærkt incitament til at stjæle denne dyre IP ved at kopiere den fra utilstrækkeligt beskyttede produktionsenheder.
En ekstern sikker MCU ville gøre det muligt for OEM at etablere en root-of-trust, administrere hemmelige nøgler og certifikater, lette en sikker boot af applikationen og så videre. Brugen af ​​en ekstern sikker MCU er en almindelig tilgang til at indbygge stærk sikkerhed til konventionelle MCU-baserede designs, men det er sjældent at finde en fuld sikker ”enklave” med disse funktioner, som ydermere typisk er indbygget i en konventionel MCU.
Alligevel nyder batteridrevne og bærbare AI-produkter især godt af plads- og strømbesparelserne og den øgede sikkerhed, når denne funktionalitet er integreret i MCU’en. Den sikre enklave (se figur 4), som er standard i alle Alif-enheder, er et dedikeret, isoleret subsystem til styring af vitale sikkerhedsfunktioner såsom sikker nøglestyring og -lagring, sikker boot med en root-of-trust, der ikke kan korrumperes, attestering i runtime ved hjælp af certifikater, hardwarekrypterede tjenester, sikker debugging, udlæsningsbeskyttelse, sikre firmwareopdateringer samt en komplet livscyklusstyring.

En AI-forberedt MCU-platform
De fire nævnte karakteristika for en AI MCU – den tætte kobling mellem NPU og CPU med et standard udviklingsøkosystem, fuld systemintegration, adaptiv power management og indbygget IP-beskyttelse – er netop, hvad markedet kræver til batteridrevne edge-applikationer – og det er netop den opgave, Alif Semiconductor har specialiseret sig i.
Designere, der evaluerer Ensemble-familien, vil kunne opdage et stort udvalg af skalérbare og indbyrdes kompatible komponenter, der spænder fra en enkelt CPU-kerne til quad-core komponenter med support af Linux-operativsystemet, så man kan tilpasse programmet til aktuelle applikationer med maksimal genbrug af software på tværs af alle løsninger.

Billedtekster:
Figur 1: Benchmark-tests viser den overlegne ydelse og effektivitet af en NPU i forhold til en CPU ved eksekvering af gængse ML-funktioner.
Figur 2: Ensemble MCU’ens interne memory-topologi.
Figur 3: Ensemble E3 MCU-blokdiagram viser de højeffektive og højtydende områder i chippen.
Figur 4: Den sikre enklave i Ensemble MCU’erne styrer sikkerhedspolitikken for hele chippen.

Skrevet i: Artikler fra Aktuel Elektronik Tags: Ai, controllere, IoT, komponenter, MCU, SoC

Seneste nyt fra redaktionen

NKT Photonics A/S skifter navn til Hamamatsu Photonics A/S

Branchenyt29. 06. 2026

NKT Photonics A/S er pr. 25. juni 2026 blevet til Lasers & Fibers Business Unit i Hamamatsu Photonics Group og skifter navn til Hamamatsu Photonics A/S. Navneændringen markerer begyndelsen på et nyt kapitel efter Hamamatsu Photonics K.K.’s opkøb af NKT Photonics i 2024. Det nye navn gør det

Lysdioder tåler høje temperaturer

Komponenter & konnektorer29. 06. 2026

Würth Elektronik udvider sin “WL-SFTW SMT Full-color TOP LED Waterclear” produktfamilie. De nye RGB-lysdioder i de respektive kapslinger, PLCC4 2121, PLCC4 3528 og PLCC6 3528 er kendetegnet ved en fremragende varmetolerance. Deres ufølsomhed over for temperaturer mellem -40°C og +100°C gør dem til

Toshiba lancerer 60 V- og 100V N-kanal effekt-MOSFETs i tre nye kapslinger

Komponenter & konnektorerPower29. 06. 2026

Toshiba Electronics Europe GmbH udvider sin portefølje af N-kanal effekt-MOSFETs med lanceringen er ni nye komponenter tre forskellige, små, men effektivt varmeafledende kapslinger. Det nye lineup består af tre 100 V-produkter til 48 V forsynings-rails i industrielt udstyr og seks 60 V-produkter til

Sick A/S udvider SafeRS3 portefølje

IoT & embeddedProduktion29. 06. 2026

Sick A/S' nye safeRS3 sikkerhedsradarsensorer sætter nye standarder for stationær og mobil sikring af fareområder. De muliggør præcis og pålidelig registrering af personer – selv i områder med begrænset sigtbarhed og under de mest krævende industrielle forhold. Med certificeret sikkerhed, et

Dansk software skal binde 12 NATO-nationers styrker sammen

AktueltWireless & data29. 06. 2026

Når 1 German-Netherlands Corps (1GNC) fremover skal koordinere arbejdet mellem sine 12 deltagende nationer, så bliver det klaret med software fra den danske softwarevirksomhed, Systematic. Korpset har hovedkvarter i Münster og kan med kort varsel lede operationer med op til 60.000 soldater på

Fra vision til virkelighed: Power-to-X har fundet et nyt ståsted

AktueltDesign & udviklingPowerProduktion29. 06. 2026

For få år siden var Power-to-X præget af store visioner, høje forventninger og efterfølgende skuffelser. I dag ser billedet anderledes ud. Ny lovgivning, milliardinvesteringer og et sammentømret europæisk marked betyder, at teknologien har bevæget sig fra fremtidsvision til strategisk nødvendighed.

Mon fornuften vender tilbage efter sommerferien?

BranchenytTop29. 06. 2026

Dette nyhedsbrev er det sidste før sommerferien. Vi holder lukket hele juli måned og vender først tilbage 3. august. Vi har op til flere ferieperioder raset lidt mod tåbelighederne i såvel det danske som det globale samfund, men begynder vi mon så småt at vejre lidt bedre luft derude - på flere

STMicroelectronics lancerer kompakt direkte Time-of-Flight 3D LiDAR-modul

IoT & embedded25. 06. 2026

STMicroelectronics lancerer VL53L9, et kompakt direkte Time-of-Flight 3D LiDAR alt-i-et-modul, der sætter en ny standard inden for højopløsningsregistrering. VL53L9 kombinerer avancerede funktioner i en kompakt og omkostningseffektiv pakke, der leverer AI-klare outputdata til

Automatisk docking – slidstærk, sømløs, skræddersyet

Komponenter & konnektorer25. 06. 2026

Automatisk docking er i stadig stigende grad et krav i automatiserede processer. Alle anvendelser har det til fælles, at de kræver en holdbar løsning, der kan tilpasses individuelt til de aktuelle systemkrav. Det gælder, hvad enten det er som industriel applikation, et robust hybridinterface, en

Professor Ander Møller modtager ERC-sponsorat på 2,5 millioner euro til cyberforskning

BranchenytDesign & udviklingWireless & data25. 06. 2026

Professor Anders Møller fra Institut for Datalogi ved Aarhus Universitet modtager ERC Advanced Grant Søren Kjeldgaard Projektet skal udvikle nye metoder til at identificere sikkerhedsproblemer i software, før de når ud til virksomheder, myndigheder og almindelige brugere. – Moderne software

Tilmeld Nyhedsbrev

/Nyheder

  • Mouser Electronics

    New Mouser and onsemi eBook Examines the Power and Sensing Technologies Enabling the Next Generation of AI Systems

  • Microchip Technology Inc.

    Microchip Advances Neural Network Implementation with VectorBlox™ 3.0 Accelerator SDK

  • HIN A/S

    Når fejl ikke er en mulighed – mød Kyzen rensemidler på DALO Industry Days

  • InnoFour

    Next-generation Electronic Systems Design

  • Mouser Electronics

    Mouser Recognised for Excellence in Distribution by More than 25 Manufacturers of Electronic Components

  • Mouser Electronics

    Mouser Electronics Honoured with Top Global Distributor, Growth Awards from HARTING for Second Consecutive Year

  • Microchip Technology Inc.

    Microchip Expands Developer Access with Free MPLAB® XC Compilers and MPLAB Machine Learning Development Suite

  • InnoFour

    What’s new in Xpedition 2604

  • HIN A/S

    Nyhed: Oplev det nye Weller PRISMA mikroskop på DALO Industry Days 2026

  • Rohde & Schwarz Danmark A/S

    The R&S IMAGER uses millimeter wave imaging to inspect the quality of packaged goods in real time

Vis alle nyheder fra vores FOKUSpartnere ›
 
 
 
 

Læs Aktuel Elektronik

Aktuel Elektronik avisforside

Annoncér i Aktuel Elektronik

Medieinformation

KONTAKT

TechMedia A/S
Naverland 35
DK - 2600 Glostrup
www.techmedia.dk
Telefon: +45 43 24 26 28
E-mail: info@techmedia.dk
Privatlivspolitik
Cookiepolitik
Administrer samtykke
For at give dig de bedste oplevelser bruger vi teknologier som cookies til at gemme og/eller få adgang til enhedsoplysninger. Hvis du giver dit samtykke til disse teknologier, kan vi behandle data som f.eks. browsingadfærd eller unikke ID'er på dette websted. Hvis du ikke giver dit samtykke eller trækker dit samtykke tilbage, kan det have en negativ indvirkning på visse funktioner og egenskaber.
Funktionsdygtig Altid aktiv
Den tekniske lagring eller adgang er strengt nødvendig med det legitime formål at muliggøre brugen af en specifik tjeneste, som abonnenten eller brugeren udtrykkeligt har anmodet om, eller udelukkende med det formål at overføre en kommunikation via et elektronisk kommunikationsnet.
Præferencer
Den tekniske lagring eller adgang er nødvendig for det legitime formål at lagre præferencer, som abonnenten eller brugeren ikke har anmodet om.
Statistikker
Den tekniske lagring eller adgang, der udelukkende anvendes til statistiske formål. Den tekniske lagring eller adgang, der udelukkende anvendes til anonyme statistiske formål. Uden en stævning, frivillig overholdelse fra din internetudbyders side eller yderligere optegnelser fra en tredjepart kan oplysninger, der er gemt eller hentet til dette formål alene, normalt ikke bruges til at identificere dig.
Marketing
Den tekniske lagring eller adgang er nødvendig for at oprette brugerprofiler med henblik på at sende reklamer eller for at spore brugeren på et websted eller på tværs af flere websteder med henblik på lignende markedsføringsformål.
  • Vælg muligheder
  • Administrer tjenester
  • Administrer {vendor_count} leverandører
  • Læs mere om disse formål
Vælg fra liste
  • {title}
  • {title}
  • {title}