logo móvil
Contáctanos

Un enfoque para el problema de la explosión de estados: estudio de caso de SOPC

Autores: Zhou, Shan; Wang, Jinbo; Xue, Panpan; Wang, Xiangyang; Kong, Lu

Idioma: Inglés

Editor: MDPI

Año: 2023

Descargar PDF

Acceso abierto

Artículo científico
2023

Un enfoque para el problema de la explosión de estados: estudio de caso de SOPC


Categoría

Ingeniería y Tecnología

Subcategoría

Ingeniería Eléctrica y Electrónica

Palabras clave

Sistema
Arquitectura SOPC
Chip programable
Arquitectura FPGA
Bus de alta velocidad
Verificación formal

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 33

Citaciones: Sin citaciones


Descripción
El sistema en una arquitectura de chip programable (SOPC) es mejor que la arquitectura tradicional de unidad central de procesamiento (CPU) + matriz de puertas programable en campo (FPGA). Forma un acoplamiento eficiente entre el software del procesador y la lógica programable a través de un bus de alta velocidad en el chip. La arquitectura SOPC es rica en recursos y altamente personalizable. Al mismo tiempo, combina un bajo consumo de energía y un alto rendimiento, lo que lo hace popular en el campo de alta confiabilidad y otros nuevos campos industriales. El sistema de arquitectura SOPC es complejo e integra múltiples formas de propiedad intelectual (PI). Debido a esto, la prueba dinámica tradicional y la prueba estática no pueden cumplir con los requisitos de profundidad de prueba. Para resolver el problema de la profundidad de verificación, debemos introducir la verificación formal. Pero hay algunos tipos de formas de PI que las herramientas formales no pueden reconocer. Estos incluyen PI de caja negra, PI encriptada y PI de lista de conexiones en el modelo SOPC. Además, la explosión del espacio de estados causada por la enorme escala del modelo SOPC no se puede verificar formalmente. En este documento, proponemos un método de modelado utilizando la arquitectura SOPC. El modelo resuelve el problema de las herramientas formales que no reconocen IPs de múltiples formas. Para comprimir el espacio de estados, proponemos reducir variables SOPC y relaciones de rama basadas en propiedades de verificación. Luego, realizamos un experimento de verificación de propiedades en el modelo SOPC reducido. El resultado del experimento muestra que el modelo puede reducir significativamente el tiempo de verificación.

Otros recursos que podrían interesarte

Temas Virtualpro