access icon free High performance adjacent error detection for nanometer devices

Static random-access memory (SRAM) based memories are widely used in electronic systems and if their contents change due to external reasons, the electronic system can functionally fail. One of the external reasons is the radiation induced soft errors as the SRAM memories are susceptible to radiation effects. Majority of the recently proposed methods use error correction codes (ECC) to mitigate soft errors. Error correction/detection capabilities of such methods are at most 3 bits in a codeword which will be insufficient while number of memory bits affected by a radiation particle is increased, as CMOS process technology shrinks towards around 5 nm. Since memory bits affected by a radiation particle are physically close, adjacent error detection/correction becomes a hot research topic. In this Letter, Euclidean geometry-low density parity check code, more capable ECC than Hamming code used in recent works, is explored in context of adjacent error detection performance. The results show that proposed method successfully detects up to 14-bit adjacent errors in a 15-bit codeword. As such, this method is suitable where high detection performance is needed. The proposed method is also simplified for efficient hardware implementation while detection performance is not sacrificed. Both methods are compared in terms of resource usage.

Inspec keywords: nanoelectronics; error correction codes; SRAM chips; CMOS memory circuits; parity check codes; error detection codes; radiation hardening (electronics)

Other keywords: high performance adjacent error detection; SRAM; CMOS process technology; nanometer devices; error correction codes; radiation effects; radiation induced soft errors; electronic systems; Euclidean geometry-low density parity check code; ECC; static random-access memory; radiation particle; soft error mitigation; adjacent error detection performance

Subjects: Radiation effects (semiconductor technology); Memory circuits; Codes; Semiconductor storage; CMOS integrated circuits

References

    1. 1)
    2. 2)
      • 6. Quinn, H., Morgan, K., Graham, P., Krone, J., Caffrey, M.: ‘Static proton and heavy ion testing of the xilinx virtex-5 device’. Proc. IEEE Radiation Effects Data Workshop (REDW), Honolulu, HI, July 2007, pp. 177184.
    3. 3)
    4. 4)
    5. 5)
    6. 6)
    7. 7)
      • 12. Reviriego, P., Flanagan, M.F., Maestro, J.A.: ‘Efficient multibit Error Correction for memory applications using euclidean geometry codes’. Proc. European Conf. on Radiation and Its Effects on Components and Systems (RADECS), Sevilla, September 2011, pp. 160163.
    8. 8)
    9. 9)
    10. 10)
      • 13. http://www.xilinx.com/support/documentation/user_guides/ug474_7Series_CLB.pdf.
    11. 11)
    12. 12)
    13. 13)
http://iet.metastore.ingenta.com/content/journals/10.1049/el.2016.3021
Loading

Related content

content/journals/10.1049/el.2016.3021
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading