stringtranslate.com

Algoritmo FAN

El algoritmo FAN es un algoritmo para la generación automática de patrones de prueba (ATPG) . Fue inventado en 1983 por Hideo Fujiwara y Takeshi Shimono en el Departamento de Ingeniería Electrónica de la Universidad de Osaka , Japón. [1] Fue el algoritmo ATPG más rápido en ese momento y posteriormente fue adoptado por la industria. El algoritmo FAN logró reducir la cantidad de retrocesos al adoptar nuevas heurísticas como la sensibilización única y el retroceso múltiple. [1] La sensibilización única consiste en determinar tantos valores de señal como sea posible que se puedan implicar de forma única. El retroceso múltiple es el retroceso simultáneo de más de una ruta, lo que es más eficiente que el retroceso a lo largo de una sola ruta. Para reducir la cantidad de retrocesos, es importante encontrar la inexistencia de la solución lo antes posible. Cuando descubrimos que no existe una solución, debemos retroceder inmediatamente para evitar la búsqueda innecesaria posterior. Estas heurísticas pueden conducir a la detección temprana de inconsistencias y disminuir la cantidad de retrocesos. El algoritmo FAN se ha presentado en varios libros [2] [3] [4] y en muchos artículos de conferencias como ACM/IEEE Design Automation Conference, et al. [5].

Implementaciones

Referencias

  1. ^ ab Fujiwara, Hideo; Shimono, Takeshi (diciembre de 1983). "Sobre la aceleración del algoritmo de generación de pruebas". IEEE Transactions on Computers . C-32 (12): 1137–1144. doi :10.1109/TC.1983.1676174. S2CID  9547677.
  2. ^ Fujiwara, Hideo (septiembre de 1985). Pruebas lógicas y diseño para la capacidad de prueba . MIT Press. ISBN 9780262561990.
  3. ^ Abramovici, Miron; Breuer, Melvin A.; Friedman, Arthur D. (1990). Pruebas de sistemas digitales y diseño comprobable . IEEE Press. ISBN 9780780310629.
  4. ^ Niraj, Jha; Gupta, Sandeep (2003). Pruebas de sistemas digitales . Cambridge University Press. ISBN 0521773563.
  5. ^ Kirkland, Tom; Mercer, M. Ray (1987). "Un algoritmo de búsqueda topológica para ATPG". Actas de la 24.ª conferencia ACM/IEEE sobre automatización del diseño - DAC '87 . págs. 502–508. doi : 10.1145/37888.37963 . ISBN . 0818607815.