Arquitectura de prueba automática incorporada que permite el diagnóstico de bancos de memoria incrustada masivos en SoC grandes
Autores: Bernardi, Paolo; Guerriero, Augusto Maria; Insinga, Giorgio; Paganini, Giovanni; Carnevale, Giambattista; Coppetta, Matteo; Mischo, Walter; Ullmann, Rudolf
Idioma: Inglés
Editor: MDPI
Año: 2024
Acceso abierto
Artículo científico
2024
Arquitectura de prueba automática incorporada que permite el diagnóstico de bancos de memoria incrustada masivos en SoC grandes
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería Eléctrica y Electrónica
Palabras clave
Prueba de autodiagnóstico de memoria integrada
Memoria distribuida
CPU
Reducción del tiempo de prueba
Recopilación de fallos
Chip de Infineon
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 46
Citaciones: Sin citaciones
Este documento describe una estrategia de hardware/software para la gestión efectiva y eficiente de varias unidades de Prueba de Autoevaluación Integrada en Memoria Distribuida (MBIST) orquestadas por una única CPU para permitir la prueba en paralelo de varios bancos de memoria. Las pruebas experimentales de la implementación en un chip de Infineon muestran una reducción de hasta un 25% en el tiempo de prueba en comparación con estrategias tradicionales, especialmente en casos en los que hay un gran número de fallos que afectan a varios bancos. Además, permite la recopilación equilibrada de fallos de diferentes bancos en casos en los que existen limitaciones para el almacenamiento de información relacionada con los fallos.
Descripción
Este documento describe una estrategia de hardware/software para la gestión efectiva y eficiente de varias unidades de Prueba de Autoevaluación Integrada en Memoria Distribuida (MBIST) orquestadas por una única CPU para permitir la prueba en paralelo de varios bancos de memoria. Las pruebas experimentales de la implementación en un chip de Infineon muestran una reducción de hasta un 25% en el tiempo de prueba en comparación con estrategias tradicionales, especialmente en casos en los que hay un gran número de fallos que afectan a varios bancos. Además, permite la recopilación equilibrada de fallos de diferentes bancos en casos en los que existen limitaciones para el almacenamiento de información relacionada con los fallos.