Exempel på ett inbyggt system, en router. Markerade komponenter inkluderar bland annat mikroprocessor (4), RAM (6) och flashminne (7).Ett mindre typiskt inbyggt system: en betaltelefon som laddar ett operativsystem. Systemet är i praktiken en specialanpassad persondator.
Inbyggda system (även inbäddade system) är specialiserade datorsystem som är integrerade i en större elektrisk eller mekanisk enhet och utformade för att utföra en eller ett fåtal specifika uppgifter, ofta med någon form av realtidskrav.
Till skillnad från persondatorer är inbyggda system vanligtvis optimerade för tillförlitlighet, energieffektivitet och kostnad.
Specialisering – systemet är utformat för ett begränsat antal funktioner
Realtidskrav – många system måste reagera inom givna tidsgränser
Resursbegränsningar – begränsat minne, processorkraft och energiförbrukning
Hög tillförlitlighet – kontinuerlig och stabil drift är ofta avgörande
Integrering – systemet är en del av en större produkt
Programvaran är typiskt lagrad i icke-flyktigt minne, såsom ROM eller flashminne, vilket möjliggör snabb uppstart.
I många fall kan användaren inte installera egen programvara, vilket bidrar till minskad komplexitet och ökad driftsäkerhet jämfört med generella datorsystem.
Minne – RAM för temporär data och ROM/flash för programkod
In-/utgångsgränssnitt – för kommunikation med sensorer, aktuatorer och andra system
Kommunikation – exempelvis via seriella gränssnitt eller nätverk
Många system bygger på mikrokontroller där flera funktioner är integrerade i en och samma krets, medan mer avancerade system kan använda separata komponenter eller systemkretsar (system-on-a-chip, SoC).
Programvara
Programvaran i ett inbyggt system kallas ofta firmware och är nära kopplad till hårdvaran.
Den kan bestå av:
Bare-metal-programvara – körs direkt utan operativsystem
Från enkla specialiserade system har utvecklingen gått mot allt mer komplexa och uppkopplade lösningar. Under 2000-talet har inbyggda system blivit en central komponent i modern teknik, särskilt inom områden som Internet of Things och cyberfysiska system.