Numerous processor cores based on the popular RISC-V Instruction Set Architecture have been developed in the past few years and are freely available. The same applies for RISC-V ecosystems that allow to implement System-on-Chips with RISC-V processors on ASICs or FPGAs. However, so far only very little concepts and implementations for fault tolerant RISC-V processors are existing. This inhibits the use of RISC-V for safety-critical applications (as in the automotive domain) or within radiation environments (as in the aerospace domain). This work enhances the existing implementations Rocket and BOOM with a generic Error Correction Code (ECC) protected memory as a first step towards fault tolerance. The impact of the ECC additions on performa...
Soft error in static random-access memory (SRAM) caused by radiation has been shown to be one of the...
Most server-grade memory systems provide Chipkill-Correct error protection at the expense of power a...
Soft errors are adding another dimension to the present day architecture design space. Different tec...
As predicted by Gordon E. Moore in 1975, the number of transistors has doubled every two years over ...
Abstract–Post-silicon healing techniques that rely on built-in redundancy (e.g. row/column redundanc...
Servers and HPC systems often use a strong memory error correction code, or ECC, to meet their relia...
Special Issue on Defect and Fault ToleranceInternational audienceDrastic device shrinking, power sup...
Microcontrollers require protection against transient and permanent faults when being utilized for s...
Abstract—Increasing process variations coupled with aggressive scaling of cell area and operating vo...
Embedded systems typically operate in harsh environments, such as where there is external shock, ins...
There has been a rising demand for well-organized and reliable digital storage as well as transmissi...
Error Correcting Code (ECC) techniques aims at providing concurrent correction and detection of sing...
Recent advances in microelectronics industry allow us to create a System-On-Chip. The embedded memor...
Because main memory is vulnerable to errors and failures, large-scale systems and critical servers u...
Major sources of transient errors in microprocessors today include noise and single event upsets. As...
Soft error in static random-access memory (SRAM) caused by radiation has been shown to be one of the...
Most server-grade memory systems provide Chipkill-Correct error protection at the expense of power a...
Soft errors are adding another dimension to the present day architecture design space. Different tec...
As predicted by Gordon E. Moore in 1975, the number of transistors has doubled every two years over ...
Abstract–Post-silicon healing techniques that rely on built-in redundancy (e.g. row/column redundanc...
Servers and HPC systems often use a strong memory error correction code, or ECC, to meet their relia...
Special Issue on Defect and Fault ToleranceInternational audienceDrastic device shrinking, power sup...
Microcontrollers require protection against transient and permanent faults when being utilized for s...
Abstract—Increasing process variations coupled with aggressive scaling of cell area and operating vo...
Embedded systems typically operate in harsh environments, such as where there is external shock, ins...
There has been a rising demand for well-organized and reliable digital storage as well as transmissi...
Error Correcting Code (ECC) techniques aims at providing concurrent correction and detection of sing...
Recent advances in microelectronics industry allow us to create a System-On-Chip. The embedded memor...
Because main memory is vulnerable to errors and failures, large-scale systems and critical servers u...
Major sources of transient errors in microprocessors today include noise and single event upsets. As...
Soft error in static random-access memory (SRAM) caused by radiation has been shown to be one of the...
Most server-grade memory systems provide Chipkill-Correct error protection at the expense of power a...
Soft errors are adding another dimension to the present day architecture design space. Different tec...