Professional Documents
Culture Documents
TD1 Verificacio Seqüencial 2021
TD1 Verificacio Seqüencial 2021
Seqüencials
Introducció
Després d’implementar un sistema, cal verificar-lo per tal de poder garantir que
funciona correctament. Així, cal realitzar totes les proves que siguin necessàries per tal
de poder localitzar els possibles errors que s’hagin pogut cometre en el seu disseny o
implementació.
Per a realitzar les proves cal introduir valors al sistema i verificar que aquest respon de
la manera prevista en les seves especificacions. El conjunt de proves que cal realitzar a
un sistema s’haurà d’estudiar i dissenyar d’acord amb les característiques del propi
sistema.
Per tal de verificar que el sistema funciona correctament cal veure que quan al
sistema se li introdueixen les dades adients l’estat intern d’aquest evoluciona
d’acord amb l’indicat en el graf d’estats, per tant és necessari visualitzar l’estat
intern del sistema.
A l’exemple de la figura 1, quan el sistema està l’estat 0, si les entrades tenen el valors:
A = 0 i B = 0, el sistema ha d’evolucionar a l’estat 1 (tal com s’indica en el graf d’estats
del sistema) i les sortides prendran els valors corresponents a l’estat 1. Cal recordar que
aquesta evolució es realitza en el moment en que el senyal de rellotge del sistema passa
de valer “0” a valer “1”. Per tal de poder verificar això cal visualitzar el valor de l’estat
actual i de les sortides mitjançant probes.
FNB-ESAII. Informàtica 1
TD1: Verificació de Sistemes Seqüencials
FNB-ESAII. Informàtica 2
TD1: Verificació de Sistemes Seqüencials
FNB-ESAII. Informàtica 3