Cette séance de cours fournit un aperçu approfondi des processeurs de signaux numériques (DSP) et de leur rôle dans les systèmes embarqués. Il commence par définir les systèmes embarqués et distinguer entre les processeurs spécifiques à l'application et les processeurs réactifs. La séance de cours met en évidence l'évolution des processeurs embarqués, passant de simples microcontrôleurs à des DSP haut de gamme utilisés dans diverses applications telles que le multimédia, la communication sans fil et les dispositifs médicaux. Il examine les spécificités des processeurs embarqués, y compris les considérations de coût-performance et l'importance des contraintes en temps réel. L'instructeur explique l'architecture des DSP, en se concentrant sur l'arithmétique en virgule fixe par rapport à la virgule flottante, l'architecture de la mémoire et la signification des opérations multi-accumulation (MAC). La séance de cours couvre également les modes d'adressage, les tampons circulaires et la nécessité de techniques de programmation efficaces pour optimiser les performances. En outre, il aborde les défis rencontrés dans la conception de DSP, tels que les compromis entre la complexité et le coût. La session se termine par une discussion sur l'avenir des DSP et leur intégration dans les systèmes informatiques modernes.