Mi profesor me ha pedido que escriba vectores de prueba para el controlador que se muestra en el siguiente circuito:
No hemos implementado el controlador a partir de ahora. Quiero entender qué es exactamente lo que escribimos en un vector de prueba. ¿Es esto simplemente toda la posible permutación y combinación de entradas? Para una puerta AND puedo escribir vectores de prueba muy fácilmente:
Reg A;
Reg B;
A B
1- 0 0
2- 0 1
3- 1 0
4- 1 1
Pero en el presente caso tengo diferentes escenarios:
1- BLANK =1, CLOCK=1 (some signals defined in spec of the chip TLC5944)
{
}
2- BLANK =0, CLOCK=1
{
}
y así sucesivamente.
¿Es este el enfoque correcto para escribir vectores de prueba? ¿Alguien puede sugerirme cuáles son las mejores prácticas para escribir vectores de prueba? ¿Y qué escribimos exactamente en un vector de prueba?