sulautetualustat
Sulautetut alustat ovat laitteisto- ja ohjelmistoyhdistelmiä, joissa on tarkoitus suorittaa rajattuja tehtäviä usein reaaliaikaisessa, resurssirajoitteisessa ympäristössä. Niitä käytetään, kun yleiskäyttöiset järjestelmät eivät täytä vaatimuksia suorituskyvyn, viiveen tai koon suhteen. Sulautetut alustat muodostavat autonomisen tai järjestelmäkontekstissa toimivan kokonaisuuden, jossa laitteisto ja ohjelmisto suunnitellaan yhdessä.
Rakenne koostuu tyypillisesti laitteistosta (mikrokontrolleri tai järjestelmäpiiri, muisti, liitännät, anturit sekä toimilaitteet) ja ohjelmistosta (käyttöjärjestelmä tai
Tyypiltään sulautetut alustat jaetaan usein mikrokontrolleri-pohjaisiin (MCU), System on Chip - (SoC) -pohjaisiin sekä FPGA- tai hybrideihin
Suunnittelussa huomioitavia tekijöitä ovat reaaliaikaisuus ja deterministinen aikakäyttö, virrankulutus, luotettavuus ja pitkä elinkaari, turvallisuus ja päivitettävyys
Käyttökohteita ovat auto- ja teollisuusjärjestelmät, kotiautomaatio, lääketieteelliset laitteet sekä monet kuluttaja- ja teollisuussovellukset. Kehitysprosessi liikkuu vaatimuksista