### Question filtre 1 : Combien de processus sont utilisés et de quelles natures sont-ils ? Comment les différenciez-vous ?
On utilise deux processus explicites: process (I_clock,I_reset) et process (SR_currentState, I_inputSampleValid, I_processingDone). Le premier processus est séquentiel synchrone car il utilise l'horloge CLK et sert à mémoriser l'état courant SR_currentState et change d'état à chaque rising edge de l'horloge. De plus il peut aussi retourner à l'état initial si reste vaut 1.
Le second est sans horloge et est donc combinatoire, il sert à calculer la valeur du prochain état en fonction de l'état courant et des entrées.
Ensuite, on utilise 7 autres processus implicites qui sont combinatoires. Ces processus sont:
O_loadShift, O_initAddress, O_incrAddress, O_initSum, O_loadSum, O_loadOutput et O_FilteredSampleValid.
### Question filtre 2 : La simulation vous permet-elle de valider votre description VHDL ? Justifiez.
ca valide
### Question filtre 3 : Validez-vous la conception de l’unité de contrôle ?