Reducing the cost of triple adjacent error correction in double error correction orthogonal latin square codes

S Liu, P Reviriego, L Xiao… - IEEE Transactions on …, 2016 - ieeexplore.ieee.org
As multiple cell upsets (MCUs) become more frequent on SRAM memory devices, there is a
growing interest on error correction codes that can correct multibit errors. Orthogonal Latin …

A scheme to reduce the number of parity check bits in orthogonal Latin square codes

P Reviriego, S Liu, A Sánchez-Macián… - IEEE Transactions …, 2017 - ieeexplore.ieee.org
The use of error-correcting codes is a common strategy to protect memories from errors.
Single-error correction, double-error detection linear block codes have been traditionally …

Unequal error protection codes derived from double error correction orthogonal Latin square codes

M Demirci, P Reviriego… - IEEE Transactions on …, 2015 - ieeexplore.ieee.org
In recent years, there has been a growing interest in multi-bit error correction codes (ECCs)
to protect SRAM memories. This has been caused by the increased number of multiple …

A double error correction code for 32-bit data words with efficent decoding

S Liu, J Li, P Reviriego, M Ottavi… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
There has been recent interest on designing double error correction (DEC) codes for 32-bit
data words that support fast decoding as they can be useful to protect memories. To that …

Implementing triple adjacent error correction in double error correction orthogonal Latin squares codes

P Reviriego, S Liu, JA Maestro, S Lee… - … on Defect and Fault …, 2013 - ieeexplore.ieee.org
Soft errors have been a concern in memories for many years. In older technologies, soft
errors typically affected a single memory cell but as technology scaled, Multiple Cell Upsets …

Concurrent error detection for orthogonal Latin squares encoders and syndrome computation

P Reviriego, S Pontarelli… - IEEE transactions on very …, 2012 - ieeexplore.ieee.org
Error correction codes (ECCs) are commonly used to protect memories against errors.
Among ECCs, orthogonal latin squares (OLS) codes have gained renewed interest for …

Limited magnitude error correction using OLS codes for memories with multilevel cells

A Das, NA Touba - 2017 IEEE International Conference on …, 2017 - ieeexplore.ieee.org
The dominant errors for memories with multilevel cells are due to interference and low data
retention which causes the threshold voltage to shift compared to its original value. Thus, the …

Hardened design based on advanced orthogonal Latin code against two adjacent multiple bit upsets (MBUs) in memories

L Xiao, J Li, J Li, J Guo - Sixteenth international symposium on …, 2015 - ieeexplore.ieee.org
Soft errors have been a concern in memory reliability for many years. With device feature
size decreasing and memories density increasing, a single event upset (SEU) in memory …

A method to extend orthogonal Latin square codes

P Reviriego, S Pontarelli… - … Transactions on very …, 2013 - ieeexplore.ieee.org
Error correction codes (ECCs) are commonly used to protect memories from errors. As
multibit errors become more frequent, single error correction codes are not enough and …

MCU tolerance in SRAMs through low-redundancy triple adjacent error correction

LJ Saiz-Adalid, P Reviriego, P Gil… - … Transactions on Very …, 2014 - ieeexplore.ieee.org
Static random access memories (SRAMs) are key in electronic systems. They are used not
only as standalone devices, but also embedded in application specific integrated circuits …