LES PICs
Choix des PICs
Les microprocesseurs étant en perpétuelle évolution, on a vu naître de nouveaux types notamment les DSP qui sont un type particulier de microprocesseurs. Ceci nous amène a se poser diverses questions parmi lesquelles :
- Comment est architecturé un DSP et en quoi est il différent d’un microprocesseur classique.
- Quelle performance en attendre.
Donc comme je l’ai dit précédemment, un DSP est un type particulier de microprocesseur. Il se caractérise par le fait qu’il intègre un certain nombre de fonctions spéciales destinées a le rendre plus performant dans le domaine du traitement numérique du signal.
Comme un microprocesseur classique, un DSP est mis en œuvre en lui associant une mémoire (RAM, ROM) et des périphériques. Un DSP typique se présente donc généralement sous la forme d’un microcontrôleur intégrant de la mémoire, des timers, des ports serie synchrones rapides, des ports d’E/S diverses.
Tous les systèmes a base de DSP bénéficient des avantages suivants :
- souplesse de la programmation : un DSP est avant tout un processeur exécutant un programme de traitement de signal. Le système bénéficie donc d’une grande souplesse de développement.
- Implémentation d’algorithmes adaptifs : issue de la souplesse des programmes.
- Stabilité :en analogique, les composants sont plus ou moins soumis à des variations de leur caractéristique en fonction de la température, de la tension d’alimentation etc. Ces inconvénients n’existent pas en numérique.
- Répétabilité et reproductibilité.
Dspic est une famille de micro-contrôleurs alliant la structure d’un micro-contrôleur et celle d’un DSP.