IFEG   20353
INSTITUTO DE FISICA ENRIQUE GAVIOLA
Unidad Ejecutora - UE
congresos y reuniones científicas
Título:
Inyección de Fallas utilizando memorias de dos puertos: Un nuevo y versátil método para emular SEUs
Autor/es:
SANCHEZ EDUARDO; PABLO A. FERREYRA; MARCOS OVIEDO; CARLOS ALBERTO MARQUÉS
Lugar:
Córdoba
Reunión:
Congreso; Congreso Argentino de Sistemas Embebidos (CASE) 2012; 2012
Resumen:
En este trabajo se presenta un novedoso método para inyectar fallas tipo Single Event Upsets (SEUs) en un procesador implementado en FPGA de tipo Soft Processor. A diferencia de otros métodos existentes, la inyección se hace de manera absolutamente transparente al conjunto de aplicaciones que se estén ejecutando, en cualquier parte del ciclo de ejecución de una instrucción, en cualquier elemento de almacenamiento interno. Se basa en el uso de memorias de dos puertos compartidas entre el dispositivo bajo prueba (DUT) y un procesador maestro que controla el funcionamiento del DUT. Todos los bloques constitutivos se encuentran embebidos en la misma FPGA. El procesador maestro se comunica con el exterior mediante el protocolo TCP/IP, logrando un sistema totalmente versátil, y adaptable a cualquier tipo de procesador, sistema operativo y aplicación bajo estudio.