Mis colegas desde hace mucho tiempo han diseñado un FPGA (usando VHDL) para un propósito especial. Otro colega preparó los escenarios de prueba.
Ahora quieren que pruebe esta placa FPGA siguiendo estos escenarios escritos. El banco de pruebas está listo. Así que no tengo nada que hacer excepto leer estos escenarios, cambiar los interruptores Analógico ubicados en el banco de pruebas (ADC se usa en el banco de pruebas) y ver la salida de DIGITAL en una monitor (una aplicación fue desarrollada para mostrar el resultado del cálculo de FPGA en el monitor de PC)
Mi pregunta es:
¿Cuál es el nombre de este tipo de prueba?
Busqué varias horas en la librería de Amazon para encontrar capítulos de libros escritos para el diseño de FPGA, algo sobre manera real de probar un FPGA sin éxito.
Tengo 5 entradas analógicas y el ADC creará, digamos, 20 variables digitales para el FPGA. Estos escenarios de prueba específicos para esta prueba FPGA no incluyen todas las combinaciones de entrada (2 ^ 20 = 1048576) sino al menos 1000 combinaciones.
Por lo tanto, debería realizar 1000 pruebas manualmente:
leyendo el escenario, cambiando manualmente los valores del interruptor analógico, lea el resultado digital en el monitor)
Pero, ¿qué hay de los FPGA que tienen más entradas? ¿Deberíamos probar rigurosamente todas las combinaciones posibles de las entradas?
Por favor ayúdame. Si conoces un capítulo de un libro que explica la forma en que probamos físicamente (hardware) el FPGA o si usamos otras formas, te lo agradeceré. Las palabras clave me ayudan también