Nuevos métodos para sintetizar circuitos combinatorios de autoverificación mediante corrección de señales booleanas y códigos polinomiales
Autores: Efanov, Dmitry V.; Abdullaev, Ruslan B.; Plotnikov, Dmitry G.; Bolsunovskaya, Marina V.; Odoevsky, Alexey S.; Vasilyanov, Georgy S.
Idioma: Inglés
Editor: MDPI
Año: 2024
Acceso abierto
Artículo científico
2024
Nuevos métodos para sintetizar circuitos combinatorios de autoverificación mediante corrección de señales booleanas y códigos polinomiales
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería de Sistemas
Palabras clave
Propone
Código polinomial
Detección de errores
Señales booleanas
Detección de fallas
Sintetizando
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 29
Citaciones: Sin citaciones
Este documento propone el uso de un código polinómico para la síntesis de dispositivos digitales de autoverificación. El código se elige por sus características de detección de errores en símbolos de datos y se utiliza para la corrección de señales booleanas en circuitos de control integrados. En la práctica, es posible equipar el dispositivo con la capacidad de detectar fallas. A diferencia de los enfoques encontrados en la literatura mundial para resolver este problema, esta propuesta sugiere identificar grupos de salidas estructuralmente independientes para distinguir entre salidas convertibles y no convertibles del bloque diagnosticado en el circuito de control integrado. Las únicas salidas que pueden convertirse son aquellas que se utilizan como símbolos de verificación para el código polinómico en el circuito de control integrado. Las demás funciones permanecen sin cambios. Los códigos polinómicos se utilizan para seleccionarlos. Los autores presentan algoritmos para sintetizar dispositivos de detección de fallas utilizando el enfoque propuesto.
Descripción
Este documento propone el uso de un código polinómico para la síntesis de dispositivos digitales de autoverificación. El código se elige por sus características de detección de errores en símbolos de datos y se utiliza para la corrección de señales booleanas en circuitos de control integrados. En la práctica, es posible equipar el dispositivo con la capacidad de detectar fallas. A diferencia de los enfoques encontrados en la literatura mundial para resolver este problema, esta propuesta sugiere identificar grupos de salidas estructuralmente independientes para distinguir entre salidas convertibles y no convertibles del bloque diagnosticado en el circuito de control integrado. Las únicas salidas que pueden convertirse son aquellas que se utilizan como símbolos de verificación para el código polinómico en el circuito de control integrado. Las demás funciones permanecen sin cambios. Los códigos polinómicos se utilizan para seleccionarlos. Los autores presentan algoritmos para sintetizar dispositivos de detección de fallas utilizando el enfoque propuesto.