scholarly journals Addressing multiple bit/symbol errors in DRAM subsystem

2021 ◽  
Vol 7 ◽  
pp. e359
Author(s):  
Ravikiran Yeleswarapu ◽  
Arun K. Somani

As DRAM technology continues to evolve towards smaller feature sizes and increased densities, faults in DRAM subsystem are becoming more severe. Current servers mostly use CHIPKILL based schemes to tolerate up-to one/two symbol errors per DRAM beat. Such schemes may not detect multiple symbol errors arising due to faults in multiple devices and/or data-bus, address bus. In this article, we introduce Single Symbol Correction Multiple Symbol Detection (SSCMSD)—a novel error handling scheme to correct single-symbol errors and detect multi-symbol errors. Our scheme makes use of a hash in combination with Error Correcting Code (ECC) to avoid silent data corruptions (SDCs). We develop a novel scheme that deploys 32-bit CRC along with Reed-Solomon code to implement SSCMSD for a ×4 based DDR4 system. Simulation based experiments show that our scheme effectively guards against device, data-bus and address-bus errors only limited by the aliasing probability of the hash. Our novel design enabled us to achieve this without introducing additional READ latency. We need 19 chips per rank, 76 data bus-lines and additional hash-logic at the memory controller.


2020 ◽  
Author(s):  
◽  
Ravikiran Yeleswarapu

As DRAM technology continues to evolve towards smaller feature sizes and increased densities, faults in DRAM subsystem are becoming more severe. Current servers mostly use CHIPKILL based schemes to tolerate up-to one/two symbol errors per DRAM beat. Such schemes may not detect multi-symbol errors arising due to faults in multiple data buses and/or chips. In this work, we introduce Single Symbol Correction Multiple Symbol Detection (SSCMSD) - a novel error handling scheme to correct single-symbol errors and detect multi-symbol errors. Our scheme makes use of a hash in combination with Error Correcting Code (ECC) to avoid silent data corruptions (SDCs). SSCMSD also enhances the capability of detecting errors in address bits. We develop a novel scheme that deploys 32-bit CRC along with Reed-Solomon code to implement SSCMSD for a x4 based DDRx system. Simulation based experiments show that our scheme effectively prevents SDCs in the presence of multi-symbol errors (in data) as well as address bit errors only limited by the aliasing probability of the hash. Our novel design enabled us to achieve this without introducing additional READ latency. We need 19 chips per rank (storage overhead of 18.75 percent), 76 data bus-lines and additional hash-logic at the memory controller.



2018 ◽  
Vol 7 (2.29) ◽  
pp. 24
Author(s):  
H A. Jassim ◽  
Z K. Taha ◽  
M A. Alsaedi ◽  
B M. Albaker

In this paper, new steganographic systems employing least significant bit technique and wavelet transform for embedding are proposed. These systems incorporate threshold level technique to enhance the performance of embedding scheme. Further, Forward error correcting code is used to improve the system performance. In the proposed system, the cover image is a gray image and the wavelet transform is applied directly. The secret image is coded using Reed Solomon code for preparing to embedding process. The locations of embedding are randomly selected according to pseudorandom number sequence. The combination between the ciphering process and steganography gives the system high level of security. This idea makes unauthorized retrieval is difficult. The simulation results show that the stego image is visually similar to the original one and does not have any suspension about embedded image. The extracted secret image is similar to the original secret image. The results indicate that using one-level Haar wavelet transform increases the capacity of the secret image that can be embedded. Hence, the steganographic goals are achieved in these systems. The proposed systems are simulated using MATLAB® software package.  





Author(s):  
Carlos Alberto Riveros Varela ◽  
Ferney Beltrán Velandia ◽  
Miguel Alberto Melgarejo Rey ◽  
Nadya González Romero ◽  
Nelson Obregón Neira


Author(s):  
Fedor Ivanov ◽  
Eugenii Krouk ◽  
Victor Zyablov


2020 ◽  
Vol 101 (5) ◽  
pp. 891-911 ◽  
Author(s):  
Mahadharsan Ravichandran ◽  
R. Naresh ◽  
Jayakrishna Kandasamy


Sign in / Sign up

Export Citation Format

Share Document