summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLYAM <cous5830@gmail.com>2025-05-18 19:48:53 -0400
committerLYAM <cous5830@gmail.com>2025-05-18 19:48:53 -0400
commit4ddc3d61d3723a193ea38562156875b4eb565f78 (patch)
tree43a95e16a207f3026c2d29e0c864c640f77aec56
parentff1be044554c1d33ee99ad5244e255f144744748 (diff)
Test des switches
-rw-r--r--pb_logique_seq.srcs/sim_1/imports/new/module_commande_tb.vhd8
1 files changed, 5 insertions, 3 deletions
diff --git a/pb_logique_seq.srcs/sim_1/imports/new/module_commande_tb.vhd b/pb_logique_seq.srcs/sim_1/imports/new/module_commande_tb.vhd
index 2b2db15..4950da1 100644
--- a/pb_logique_seq.srcs/sim_1/imports/new/module_commande_tb.vhd
+++ b/pb_logique_seq.srcs/sim_1/imports/new/module_commande_tb.vhd
@@ -115,14 +115,16 @@ d_reset <= d_btn(3);
tb : PROCESS
BEGIN
+ expected_status_code <= "00";
d_sw <= "0000";
wait for 100 ns;
d_btn <= "1000", "0000" after 10 * c_clk_p_Period; -- application reset sur btn3
- -- Tests avec les interrupteurs
- for i_sw in 0 to 15 loop
+ -- Tests de la sélection des paramètres
+ for i_sw in 0 to 3 loop
d_sw <= std_logic_vector(to_unsigned(i_sw,4));
- wait for c_delai_commandes; -- attendre delai
+ wait for c_delai_commandes; -- attendre delai
+ expected_status_code <= std_logic_vector( unsigned(expected_status_code) + 1 );
end loop;
d_sw <= "0000";