From 918b5c8895ece397b21ee07d9630051da59e75f5 Mon Sep 17 00:00:00 2001
From: Michelly LUIS LACERDA <m24luisl@vl-tp-br-016.imta.fr>
Date: Wed, 12 Feb 2025 19:13:57 +0100
Subject: [PATCH] Markdown

---
 docs/compte-rendu.md | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/docs/compte-rendu.md b/docs/compte-rendu.md
index bcc655d..839c0b5 100644
--- a/docs/compte-rendu.md
+++ b/docs/compte-rendu.md
@@ -4,21 +4,29 @@
 
 ## Question Loto 1 : Quels sont les signaux à renseigner dans la liste de sensibilité (si vous utilisez un process explicite) ?
 
+La liste de sensibilité doit inclure tous les signaux dont la modification peut affecter le comportement du processus. Dans ce cas, il s'agit de : I_sel, I_0, I_1, I_2, I_3, I_4 et I_5.
 
 ## Question Loto 2 : Que se passe-t-il si le test est incomplet, c’est-à-dire s’il ne couvre pas toutes les combinaisons d’entrées du module ? Est-ce grave ?
 
+Si la liste des cas dans l’instruction case est incomplète et ne couvre pas toutes les combinaisons possibles de I_sel, cela peut entraîner un comportement indéterminé du circuit.
+Si une entrée non prévue se produit, cela pose un problème, car cela peut entraîner des erreurs de conception ou des comportements imprévus.
 
 ## Question Loto 3 : Ce test est-il concluant ? Est-il suffisant pour valider le module ? Justifiez.
 
+La simulation n'est pas suffisante pour valider complètement le module parce que le testbench ne teste pas les cas qui vont dans when others, donc on ne sait pas si la sortie O_mux6 prendra bien la valeur "000000". Pour une validation complète, il faudrait inclure ces cas dans la simulation.
 
 ## Question Loto 4 : Quel(s) signal(aux) doit on renseigner dans la liste de sensibilité de ce processus séquentiel ? Pourquoi ?
 
+Les signaux à inclure dans la liste de sensibilité sont I_clk et I_rst. I_rst est nécessaire car il est utilisé pour un reset asynchrone, et I_clk parce qu'il déclenche le processus avec rising_edge(I_clk). I_block n'a pas besoin d'être inclus, car il est évalué uniquement après le front montant de l'horloge.
 
 ## Question Loto 5 : Que se passe-t-il si le test est incomplet, c’est-à-dire s’il ne couvre pas toutes les combinaisons d’entrées du module ? Est-ce grave ici ?
 
+Si toutes les combinaisons d'entrée du module ne sont pas couvertes, ce ne sera pas
+forcément grave, mais il est indispensable que les changements des signaux critiques soient présents dans le testbench.
 
 ## Question Loto 6 : Ce test est-il concluant ? Est-il suffisant pour valider le module ? Justifiez.
 
+C'est suffisant pour valider le module sur les points critiques, comme les changements des signaux de blocage et de réinitialisation, mais cela ne garantit pas une validation complète du fonctionnement global du module.
 
 ## Question Loto 7 : Combien de processus avez-vous décris ?
 
-- 
GitLab