single error
Recently Published Documents


TOTAL DOCUMENTS

131
(FIVE YEARS 14)

H-INDEX

13
(FIVE YEARS 2)

Author(s):  
Jagannath Samanta ◽  
Akash Kewat

Recently, there have been continuous rising interests of multi-bit error correction codes (ECCs) for protecting memory cells from soft errors which may also enhance the reliability of memory systems. The single error correction and double error detection (SEC-DED) codes are generally employed in many high-speed memory systems. In this paper, Hsiao-based SEC-DED codes are optimized based on two proposed optimization algorithms employed in parity check matrix and error correction logic. Theoretical area complexity of SEC-DED codecs require maximum 49.29%, 18.64% and 49.21% lesser compared to the Hsiao codes [M. Y. Hsiao, A class of optimal minimum odd-weight-column SEC-DED codes, IBM J. Res. Dev. 14 (1970) 395–401], Reviriego et al. codes [P. Reviriego, S. Pontarelli, J. A. Maestro and M. Ottavi, A method to construct low delay single error correction codes for protecting data bits only, IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. 32 (2013) 479–483] and Liu et al. codes [S. Liu, P. Reviriego, L. Xiao and J. A. Maestro, A method to recover critical bits under a double error in SEC-DED protected memories, Microelectron. Reliab. 73 (2017) 92–96], respectively. Proposed codec is designed and implemented both in field programmable gate array (FPGA) and ASIC platforms. The synthesized SEC-DED codecs need 31.14% lesser LUTs than the original Hsiao code. Optimized codec is faster than the existing related codec without affecting its power consumption. These compact and faster SEC-DED codecs are employed in cache memory to enhance the reliability.


2021 ◽  
Vol 31 (3) ◽  
pp. 193-205
Author(s):  
Svetlana N. Selezneva ◽  
Yongqing Liu

Abstract Learning of monotone functions is a well-known problem. Results obtained by V. K. Korobkov and G. Hansel imply that the complexity φM (n) of learning of monotone Boolean functions equals C n ⌊ n / 2 ⌋ $\begin{array}{} \displaystyle C_n^{\lfloor n/2\rfloor} \end{array}$ + C n ⌊ n / 2 ⌋ + 1 $\begin{array}{} \displaystyle C_n^{\lfloor n/2\rfloor+1} \end{array}$ (φM (n) denotes the least number of queries on the value of an unknown monotone function on a given input sufficient to identify an arbitrary n-ary monotone function). In our paper we consider learning of monotone functions in the case when the teacher is allowed to return an incorrect response to at most one query on the value of an unknown function so that it is still possible to correctly identify the function. We show that learning complexity in case of the possibility of a single error is equal to the complexity in the situation when all responses are correct.


IEEE Access ◽  
2021 ◽  
Vol 9 ◽  
pp. 29862-29869
Author(s):  
Sung-Il Pae ◽  
Vivek Kozhikkottu ◽  
Dinesh Somasekar ◽  
Wei Wu ◽  
Shankar Ganesh Ramasubramanian ◽  
...  

2021 ◽  
Vol 25 (1) ◽  
pp. 41-44
Author(s):  
Jos H. Weber ◽  
Joost A. M. de Groot ◽  
Charlot J. van Leeuwen

2020 ◽  
Vol 66 (11) ◽  
pp. 6908-6919
Author(s):  
Yuanyuan Tang ◽  
Yonatan Yehezkeally ◽  
Moshe Schwartz ◽  
Farzad Farnoud

Author(s):  
Vivien Boussard ◽  
Firouzeh Golaghazadeh ◽  
Stephane Coulombe ◽  
Francois-Xavier Coudoux ◽  
Patrick Corlay

Electronics ◽  
2020 ◽  
Vol 9 (5) ◽  
pp. 709
Author(s):  
Abhishek Das ◽  
Nur A. Touba

Technology scaling has led to an increase in density and capacity of on-chip caches. This has enabled higher throughput by enabling more low latency memory transfers. With the reduction in size of SRAMs and development of emerging technologies, e.g., STT-MRAM, for on-chip cache memories, reliability of such memories becomes a major concern. Traditional error correcting codes, e.g., Hamming codes and orthogonal Latin square codes, either suffer from high decoding latency, which leads to lower overall throughput, or high memory overhead. In this paper, a new single error correcting code based on a shared majority voting logic is presented. The proposed codes trade off decoding latency in order to improve the memory overhead posed by orthogonal Latin square codes. A latency optimization technique is also proposed which lowers the decoding latency by incurring a slight memory overhead. It is shown that the proposed codes achieve better redundancy compared to orthogonal Latin square codes. The proposed codes are also shown to achieve lower decoding latency compared to Hamming codes. Thus, the proposed codes achieve a balanced trade-off between memory overhead and decoding latency, which makes them highly suitable for on-chip cache memories which have stringent throughput and memory overhead constraints.


Sign in / Sign up

Export Citation Format

Share Document