This paper presents a method of increasing reliability of memory, so as not to make the data erroneous, and to make the data free from multiple cell upsets (MCUs). There are many methods to increase the reliability of...
详细信息
ISBN:
(纸本)9781509006120
This paper presents a method of increasing reliability of memory, so as not to make the data erroneous, and to make the data free from multiple cell upsets (MCUs). There are many methods to increase the reliability of memory, but in this paper a modification to decimal matrix code is proposed with reduced redundant bits. The error correction codes which are used to protect memories and to increase the reliability of memory are more complex, because of the shrinking of CMOS technology. The proposed technique increases error detection capability due to the use of decimal algorithm. In the existing decimal matrix code there are more number of redundant bits, which are required for the detection and correction of the data in the memory. In this paper same algorithm as that of decimal matrix code is used but, the number of redundant bits are reduced and it also has less area and power.
This paper presents an efficient decimal matrix code (DMC) technique to obtain the maximum error detection capability. This model can minimize the area overhead of extra circuits using encoder reusing technique (ERT)....
详细信息
ISBN:
(纸本)9781479968183
This paper presents an efficient decimal matrix code (DMC) technique to obtain the maximum error detection capability. This model can minimize the area overhead of extra circuits using encoder reusing technique (ERT). To maintain the reliability of memories against transient multiple cell upsets decimal matrix code based on divide-symbol is presented. Also the DMC mechanism is suitable for dynamic NOCs where the number and position of processor elements or faulty blocks vary during runtime. Here we present a NOC based on online error detection mechanism and adaptive routing algorithm. NoC is based on routers performing online error detection of routing algorithm and data packet errors. Adaptive routing algorithm allows to bypass faulty components or processor elements dynamically implemented inside the network. The new router architecture is based on additional diagonal state indications and specific logic blocks allowing the reliable operation of the NoC. The main originality in the NoC is that only the permanently faulty parts of the routers are disconnected. Therefore, it maintains a high run time throughput in the NoC without data packet due to self-loopback mechanism inside each router.
Transient multiple cell upsets (MCUs) are becoming major issues in the reliability of memories exposed to radiation environment. To prevent MCUs from causing data corruption, more complex error correction codes (ECCs)...
详细信息
Transient multiple cell upsets (MCUs) are becoming major issues in the reliability of memories exposed to radiation environment. To prevent MCUs from causing data corruption, more complex error correction codes (ECCs) are widely used to protect memory, but the main problem is that they would require higher delay overhead. Recently, matrix codes (MCs) based on Hamming codes have been proposed for memory protection. The main issue is that they are double error correction codes and the error correction capabilities are not improved in all cases. In this paper, novel decimal matrix code (DMC) based on divide-symbol is proposed to enhance memory reliability with lower delay overhead. The proposed DMC utilizes decimal algorithm to obtain the maximum error detection capability. Moreover, the encoder-reuse technique (ERT) is proposed to minimize the area overhead of extra circuits without disturbing the whole encoding and decoding processes. ERT uses DMC encoder itself to be part of the decoder. The proposed DMC is compared to well-known codes such as the existing Hamming, MCs, and punctured difference set (PDS) codes. The obtained results show that the mean time to failure (MTTF) of the proposed scheme is 452.9%, 154.6%, and 122.6% of Hamming, MC, and PDS, respectively. At the same time, the delay overhead of the proposed scheme is 73.1%, 69.0%, and 26.2% of Hamming, MC, and PDS, respectively. The only drawback to the proposed scheme is that it requires more redundant bits for memory protection.
暂无评论