Inbäddade system är speciella datorer som är utformade för att utföra en specifik uppgift inom ett större system. De är inte generella datorer som stationära datorer eller bärbara datorer; Deras funktionalitet är tätt kopplad till den enhet de är inbäddade i. Här är några exempel kategoriserade efter applikationsområde:
per applikation:
* Automotive: Motorkontrollenheter (ECUS), anti-lås bromssystem (ABS), krockkuddar, infotainmentsystem, avancerade förar-assistenssystem (ADAS). Dessa styr olika aspekter av fordonet, från motorprestanda till säkerhetsfunktioner.
* Aerospace: Flygkontrollsystem, navigationssystem, kommunikationssystem, miljökontrollsystem. Dessa system kräver hög tillförlitlighet och feltolerans.
* Industriell kontroll: Programmerbara logikstyrenheter (PLC), SCADA:s system för övervakningskontroll och datainsamling, robotkontroller. Används för automatisering i fabriker, kraftverk och andra industriella inställningar.
* Konsumentelektronik: Mikrokontroller i tvättmaskiner, kylskåp, mikrovågor, tv -apparater och andra apparater. Dessa styr de grundläggande funktionerna och ansluter ofta till nätverk.
* Medicinska apparater: Pacemaker, insulinpumpar, avbildning, patientövervakningssystem. Dessa kräver hög tillförlitlighet och ofta strikt lagstiftning.
* telekommunikation: Nätverksomkopplare, routrar, basstationer. Dessa hanterar och ruttkommunikationstrafik.
efter processortyp (indikativ, inte uttömmande):
* mikrokontroller (µC): Dessa är små datorer med låg effekt som vanligtvis är baserade på en enda integrerad krets (IC) som innehåller ett CPU, minne och kringutrustning. De är rådande i många inbäddade system på grund av deras låga kostnader och låg effektförbrukning. Exempel inkluderar de som är baserade på ARM Cortex-M, AVR, PIC-arkitekturer.
* Digital Signal Processors (DSPS): Optimerad för bearbetningssignaler som ljud-, video- och sensordata. Används kraftigt i applikationer som kräver realtidssignalbehandling.
* Applikationsspecifika integrerade kretsar (ASICS): Specialdesignade chips skräddarsydda för en mycket specifik uppgift. Erbjuda hög prestanda och effektivitet men är dyra att utveckla.
* System-on-a-chip (SOCS): Integrera flera komponenter som CPU:er, GPU:er, DSP:er och minne på ett enda chip. Vanligt i smartphones, surfplattor och andra komplexa inbäddade system.
* Fältprogrammerbara grinduppsättningar (FPGA): Programmerbara logikenheter som kan konfigureras för att utföra en mängd olika uppgifter. Erbjuda flexibilitet men kan konsumera mer kraft än ASICS.
Det är viktigt att notera att dessa kategorier ofta överlappar varandra. Till exempel kan en modern Automotive ECU innehålla flera mikrokontroller, en DSP och en SOC, som alla arbetar tillsammans för att kontrollera olika aspekter av fordonet. Den "speciella syftet" naturen ligger i den * dedikerade funktionen * inom ett större system, inte nödvändigtvis en specifik typ av processor.