Testbenches et Simulations
Écrire un testbench VHDL auto-vérifiant : DUT, horloge, reset, stimuli, assertions et vérification avant synthèse.
Un testbench pilote les entrées du DUT (device under test) et compare les sorties au résultat attendu. Les assertions donnent un verdict ; les chronogrammes aident à comprendre un échec.
Construire le scénario
Le testbench présenté ici est un environnement autonome dont l'entité n'a pas de ports :
entity tb_mux4to1 is
-- Pas de port !