Skip to main navigation Skip to search Skip to main content

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

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

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 may generate adjacent bit upsets in a word that may cause data errors. To avoid data errors in memories, Error Correction Codes (ECCs) are used. As multiple bits affected become frequent, the Single Error Correction (SEC) codes that can correct one bit error per word are not effective against adjacent errors and more advanced ECCs are needed. Orthogonal Latin Square (OLS) codes are a type of one-step majority logic decodable (OS-MLD) codes that have been used to protect memories recently. Although OLS codes can effectively mitigate the multiple bit upsets (MBUs), the impact on the overheads increased by the correction capability improvement is not negligible. In this paper, an optimized Orthogonal Latin Square code capable of two adjacent errors correction is proposed by optimizing the structure of OLS codes parity check matrixes using the proposed block cyclic shift algorithm. The simulation results show that the proposed code not only maintains the advantage of OS-MLD codes, but also has lower overheads than the OLS code capable of double errors correction.

Original languageEnglish
Title of host publicationProceedings of the 16th International Symposium on Quality Electronic Design, ISQED 2015
PublisherIEEE Computer Society
Pages485-489
Number of pages5
ISBN (Electronic)9781479975815
DOIs
StatePublished - 13 Apr 2015
Event16th International Symposium on Quality Electronic Design, ISQED 2015 - Santa Clara, United States
Duration: 2 Mar 20154 Mar 2015

Publication series

NameProceedings - International Symposium on Quality Electronic Design, ISQED
Volume2015-April
ISSN (Print)1948-3287
ISSN (Electronic)1948-3295

Conference

Conference16th International Symposium on Quality Electronic Design, ISQED 2015
Country/TerritoryUnited States
CitySanta Clara
Period2/03/154/03/15

Keywords

  • Error Correction Codes (ECCs)
  • Memory
  • Multiple Bit Upsets (MBUs)
  • Orthogonal Latin Square Codes (OLS)

Fingerprint

Dive into the research topics of 'Hardened design based on advanced orthogonal Latin code against two adjacent multiple bit upsets (MBUs) in memories'. Together they form a unique fingerprint.

Cite this