Les systèmes électroniques poursuivent actuellement une intense évolution. Il est possible de placer de plus en plus de composants sur une puce électronique, et parallèlement les nouvelles applications doivent traiter plus de signaux, sur lesquels plus de calculs doivent être appliqués, plus rapidement. Pour maîtriser cette complexité grandissant exponentiellement, il est nécessaire de concevoir plus efficacement les systèmes sur puces. Nous proposons dans ce livre des outils et une méthodologie pour gérer plus efficacement le développement logiciel et matériel des systèmes parallèles temps-réel. Un flot de conception pour systèmes-sur-puce (SoC) multi-processeurs, reposant sur UML et l'ingénierie dirigée par les modèles est présenté. Puis nous présentons un nouveau niveau de simulation qui permet rapidement et très tôt au cours du développement d'évaluer les performances d'un placement de données et de tâches sur une architecture. Dans une seconde partie de ce livre, nous proposons une approche permettant d'exploiter les systèmes multi-processeurs pour garantir les propriétés temps-réel d'applications parallèles.