Skip to content
Snippets Groups Projects
Commit 78e79c49 authored by Alexandre D’herissart's avatar Alexandre D’herissart
Browse files

image

parent 17fbbc49
No related branches found
No related tags found
No related merge requests found
...@@ -30,8 +30,7 @@ Dans `controlUnit.vhd`, on trouve deux processus : ...@@ -30,8 +30,7 @@ Dans `controlUnit.vhd`, on trouve deux processus :
On peut clairement valider notre description VHDL. Quand on lance la simulation pour `operativeUnit.v` jointe à `controlUnit.vhd`, la sortie `filteredSample` suit exactement la série d’entiers signés attendue : On peut clairement valider notre description VHDL. Quand on lance la simulation pour `operativeUnit.v` jointe à `controlUnit.vhd`, la sortie `filteredSample` suit exactement la série d’entiers signés attendue :
![Texte alternatif](image collée.png "Séquence d'entiers signés (output simulation)") ![Séquence d'entiers signés (output simulation)](./img/image_collée.png)
- **Pourquoi cela valide-t-il la control unit ?** - **Pourquoi cela valide-t-il la control unit ?**
Le testbench injecte un flux d’échantillons et pilote `valid`, et la FSM de la control unit génère les six signaux de contrôle (`loadShift`, `initAddress`, `incrAddress`, `initSum`, `loadSum`, `loadOutput`) aux bons instants. Le fait que la datapath (qui calcule la convolution) rende la même suite que celle spécifiée prouve que toutes les transitions d’états et toutes les sorties concurrentes de la control unit sont correctes. Le testbench injecte un flux d’échantillons et pilote `valid`, et la FSM de la control unit génère les six signaux de contrôle (`loadShift`, `initAddress`, `incrAddress`, `initSum`, `loadSum`, `loadOutput`) aux bons instants. Le fait que la datapath (qui calcule la convolution) rende la même suite que celle spécifiée prouve que toutes les transitions d’états et toutes les sorties concurrentes de la control unit sont correctes.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment