Embedded processors in critical domains require a combination of reliability, performance and low energy consumption. Very Long Instruction Word (VLIW) processors provide performance improvements through Instruction Level Parallelism (ILP) exploitation, while keeping cost and power in low levels. Since the ILP is highly application dependent, the processor does not use all its resources constantly and, thus, these resources can be utilized for redundant instruction execution. This thesis presents a fault injection methodology for VLIW processors and three hardware mechanisms to deal with soft, permanent and long-term faults leading to three contributions. The first contribution presents an Architectural Vulnerability Factor (AVF) and Instru...
Software-Based Self-Test (SBST) approaches have shown to be an effective solution to detect permanen...
In this dissertation we address the overhead reduction of fault tolerance (FT) techniques. Due to te...
A common approach to decreasing embedded application execution time is creating a homogeneous parall...
Embedded processors in critical domains require a combination of reliability, performance and low en...
Embedded processors in critical domains require a combination of reliability, performance and low en...
International audienceError occurrence in embedded systems has significantly increased. Although inh...
International audienceInstruction Level Parallelism (ILP) of applications is typically limited and v...
In this paper, we present a method for utilizing the spare capacity in super-scalar and very long in...
International audienceTechnology scaling makes hardware more susceptible to radiation, which can cau...
In this dissertation, we propose to combine programmability with reconfigurability by implementing a...
International audienceReconfigurable systems are increasingly used in different domains, due to the ...
Very long instruction word (VLIW) machines potentially provide the most direct way to exploit Instru...
High-performance microprocessors are currently designed with the purpose of exploiting instruction l...
Very Long Instruction Word (VLIW) processors are very popular in embedded and mobile computing domai...
Software-Based Self-Test (SBST) approaches have shown to be an effective solution to detect permanen...
In this dissertation we address the overhead reduction of fault tolerance (FT) techniques. Due to te...
A common approach to decreasing embedded application execution time is creating a homogeneous parall...
Embedded processors in critical domains require a combination of reliability, performance and low en...
Embedded processors in critical domains require a combination of reliability, performance and low en...
International audienceError occurrence in embedded systems has significantly increased. Although inh...
International audienceInstruction Level Parallelism (ILP) of applications is typically limited and v...
In this paper, we present a method for utilizing the spare capacity in super-scalar and very long in...
International audienceTechnology scaling makes hardware more susceptible to radiation, which can cau...
In this dissertation, we propose to combine programmability with reconfigurability by implementing a...
International audienceReconfigurable systems are increasingly used in different domains, due to the ...
Very long instruction word (VLIW) machines potentially provide the most direct way to exploit Instru...
High-performance microprocessors are currently designed with the purpose of exploiting instruction l...
Very Long Instruction Word (VLIW) processors are very popular in embedded and mobile computing domai...
Software-Based Self-Test (SBST) approaches have shown to be an effective solution to detect permanen...
In this dissertation we address the overhead reduction of fault tolerance (FT) techniques. Due to te...
A common approach to decreasing embedded application execution time is creating a homogeneous parall...