Un système embarqué est une combinaison de matériel et de logiciels informatiques - et peut-être de pièces supplémentaires, mécaniques ou électroniques - conçue pour remplir une fonction spécifique. Un bon exemple est le four à micro-ondes. Presque tous les ménages en possèdent un et des dizaines de millions d'entre eux sont utilisés chaque jour, mais très peu de gens réalisent qu'un processeur et un logiciel informatique interviennent dans la préparation de leur déjeuner ou de leur dîner. La conception de systèmes intégrés est l'un des domaines les plus passionnants, mais aussi les plus difficiles, du génie électrique et informatique. Ce qui rend la conception de systèmes embarqués si difficile, ce sont les nombreuses contraintes de conception qu'exige tout système embarqué. Il peut s'agir de la consommation d'énergie, de la mémoire limitée, de la disponibilité des entrées/sorties, de la température, des contraintes spatiales et, bien sûr, du coût global. Pour certains systèmes embarqués, une contrainte particulièrement importante est le temps. L'objectif de ce livre est de fournir une vue d'ensemble des systèmes embarqués et de leur application dans l'avionique.