Partage
  • Partager sur Facebook
  • Partager sur Twitter

DSP et traitement du signal

Pourquoi l'opération a = a + b*c

Sujet résolu
    5 janvier 2019 à 17:03:44

    Bonjour,

    Je suis entrain de travailler sur les DSP et le traitement du signal.

    J'ai lu que les DPS incorporent des instructions spéciales utiles pour le traitement du signal afin d'avoir un gain de vitesse de traitement. C'est le cas de l'opération MAC, a = a + b * c. Je me demandais à quelle moment on aurait besoin de faire cette opération pour le traitement du signal. Lors de la conversion analogique - numérique ? Traitement de données ?

    Auriez-vous un exemple à me donner où cette opération est utile pour le traitement du signal ?

    Merci d'avance pour vos réponses

    ;) :magicien:

    • Partager sur Facebook
    • Partager sur Twitter
      Staff 5 janvier 2019 à 21:54:12

      Le traitement d'un signal nécessite effectivement de pouvoir faire des multiplications/accumulation le plus rapidement possible.

      On va par exemple ce servir grandement de cette instruction pour appliquer un filtre sur un signal numérique.

      En effet, la formule mathématique d'un FIR (filtre à réponse impulsionnel finie) est définie comme étant la somme de N échantillons x multiplié par N coefficients b.

      Pour faire cette somme, on va se servir de l'instruction MAC : a=a+b*c avec :

      - a qui correspond à la succession des sommes

      - b qui correspond à un coefficient

      - c qui correspond à un échantillon

      On appellera cette instruction MAC N fois pour faire la somme des N échantillons x multiplié par les N coefficients.

      Une fois ces N instructions faites, le résultat de l'accumulateur a contient la valeur de sortie y[n].

      Suivants les coefficients b utilisées, on peut appliquer différents filtres (les coefficients d'un filtre passe bas ne sont pas les même que ceux d'un filtre passe haut mais la logique reste la même).

      On peut se servir de ce genre de filtre pour appliquer des filtres sur un signal audio numérique pour amplifier les aiguës ou les graves par exemple.

      -
      Edité par lorrio 5 janvier 2019 à 21:56:53

      • Partager sur Facebook
      • Partager sur Twitter

      DSP et traitement du signal

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      • Editeur
      • Markdown