La verificación de la equivalencia de dos funciones booleanas, o circuitos combinacionales modelados como funciones booleanas, suele ser deseada cuando se requieren componentes de hardware fiables y correctos. Los enfoques más comunes para la verificación de equivalencia se basan en la simulación y la verificación de modelos, que están limitados debido a los populares problemas de memoria y explosión de estados. Además, dichas herramientas suelen no ser amigables para el usuario, lo que hace tedioso verificar la equivalencia de fórmulas o circuitos grandes. Una alternativa es utilizar herramientas matemáticas, llamadas demostradores de teoremas interactivos, para demostrar la equivalencia de dos circuitos; sin embargo, esto requiere esfuerzo humano y experiencia para escribir múltiples funciones de salida y llevar a cabo la prueba interactiva de su equivalencia. En este documento, (1) definimos dos lenguajes de descripción de hardware a nivel de compuerta simples, uno formal y otro informal, (2) diseñamos y desarrollamos una herramienta formal automática de verificación de equivalencia de circuitos combinacionales (
Esta es una versión de prueba de citación de documentos de la Biblioteca Virtual Pro. Puede contener errores. Lo invitamos a consultar los manuales de citación de las respectivas fuentes.
Artículo:
Recomendación de noticias personalizadas y simulación basada en un algoritmo de filtrado colaborativo mejorado.
Artículo:
Una metodología para evaluar algoritmos que calculan la influencia social en redes sociales complejas.
Artículo:
Protocolo de acuerdo de claves de dos factores basado en polinomios de Chebyshev que preserva la privacidad
Artículo:
Control de congestión conjunto y asignación de recursos para tareas sensibles a la demora en la computación en el borde móvil.
Artículo:
Optimización del Tiempo de Integridad de Datos de una Red de Hogar Inteligente IoT Blockchain Utilizando Diferentes Algoritmos de Consenso y Hash.