Automatic fault injection into SystemC designs
Carregando...
Data
Autor(es)
Título da Revista
ISSN da Revista
Título de Volume
Editor
Universidade Federal de Minas Gerais
Descrição
Tipo
Artigo de evento
Título alternativo
Primeiro orientador
Membros da banca
Resumo
This paper introduces a flow for automatic fault
injection into plain SystemC and SystemC/TLM (Transaction
Level Modeling) designs. The aim of this flow is reducing the
complexity of reliability analysis and fault coverage determination of complex designs. The flow enables the consideration of
transitory and permanent faults, which can be applied in directed
or random manner. Thereby, faults are represented as faulty
values of variables, which are automatically identified during an
initial phase. The implemented flow was successfully applied for
all example designs provided by the official SystemC library.
Further, the utilization of the algorithm for an exemplary technique for robustness enhancement, namely the Triple Modular
Redundancy, could prove the viability of proposed flow.
Abstract
Assunto
Computação, Software - Desenvolvimento
Palavras-chave
SystemC, Reliability of component, Reliability of design, programming languages, component’s variable, TLM, fault injection, fault coverage
Citação
Departamento
Curso
Endereço externo
https://franksilltorres.de/downloads/paper/Leao-WCAS2016.pdf