Loading…

Models and Algorithmic Limits for an ECC-Based Approach to Hardening Sub-100-nm SRAMs

A mathematical bit error rate (BER) model for upsets in memories protected by error-correcting codes (ECCs) and scrubbing is derived. This model is compared with expected upset rates for sub-100-nm SRAM memories in space environments. Because sub-100-nm SRAM memory cells can be upset by a critical c...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on nuclear science 2007-08, Vol.54 (4), p.935-945
Main Authors: Bajura, M.A., Boulghassoul, Y.., Naseer, R.., DasGupta, S.., Witulski, A.F., Sondeen, J.., Stansberry, S.D., Draper, J.., Massengill, L.W., Damoulakis, J.N.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c417t-831c9534f9d797a1c89e018241b0ab8cc26a05c921539ba91269d20297e0b2c43
cites cdi_FETCH-LOGICAL-c417t-831c9534f9d797a1c89e018241b0ab8cc26a05c921539ba91269d20297e0b2c43
container_end_page 945
container_issue 4
container_start_page 935
container_title IEEE transactions on nuclear science
container_volume 54
creator Bajura, M.A.
Boulghassoul, Y..
Naseer, R..
DasGupta, S..
Witulski, A.F.
Sondeen, J..
Stansberry, S.D.
Draper, J..
Massengill, L.W.
Damoulakis, J.N.
description A mathematical bit error rate (BER) model for upsets in memories protected by error-correcting codes (ECCs) and scrubbing is derived. This model is compared with expected upset rates for sub-100-nm SRAM memories in space environments. Because sub-100-nm SRAM memory cells can be upset by a critical charge (Q crit ) of 1.1 fC or less, they may exhibit significantly higher upset rates than those reported in earlier technologies. Because of this, single-bit-correcting ECCs may become impractical due to memory scrubbing rate limitations. The overhead needed for protecting memories with a triple-bit-correcting ECC is examined relative to an approximate 2X ldquoprocess generationrdquo scaling penalty in area, speed, and power.
doi_str_mv 10.1109/TNS.2007.892119
format article
fullrecord <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_proquest_miscellaneous_36326282</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>4291685</ieee_id><sourcerecordid>2544302521</sourcerecordid><originalsourceid>FETCH-LOGICAL-c417t-831c9534f9d797a1c89e018241b0ab8cc26a05c921539ba91269d20297e0b2c43</originalsourceid><addsrcrecordid>eNp9kT1PAzEMhiMEEqUwM7BEDDBda-cud8lYqkKRWpBoO0e5XNpedR8luQ78e1IVMTAwWZYf26_9EnKLMEAEOVy-LQYMIBsIyRDlGekh5yJCnolz0gNAEclEykty5f0upAkH3iOreVvYylPdFHRUbVpXdtu6NHRW1mXn6bp1oUQn43H0pL0NzH7vWm22tGvpVLvCNmWzoYtDHiFA1NR08TGa-2tysdaVtzc_sU9Wz5PleBrN3l9ex6NZZBLMukjEaCSPk7UsMplpNELaoJMlmIPOhTEs1cBNuIfHMtcSWSoLBkxmFnJmkrhPHk9zg6jPg_WdqktvbFXpxrYHr4SANEwGEciHf8k4jVnKBAvg_R9w1x5cE65QYT_y8F0I0PAEGdd67-xa7V1Za_elENTRDRXcUEc31MmN0HF36iittb90wiSmgsffRM-BhA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>912158920</pqid></control><display><type>article</type><title>Models and Algorithmic Limits for an ECC-Based Approach to Hardening Sub-100-nm SRAMs</title><source>IEEE Xplore (Online service)</source><creator>Bajura, M.A. ; Boulghassoul, Y.. ; Naseer, R.. ; DasGupta, S.. ; Witulski, A.F. ; Sondeen, J.. ; Stansberry, S.D. ; Draper, J.. ; Massengill, L.W. ; Damoulakis, J.N.</creator><creatorcontrib>Bajura, M.A. ; Boulghassoul, Y.. ; Naseer, R.. ; DasGupta, S.. ; Witulski, A.F. ; Sondeen, J.. ; Stansberry, S.D. ; Draper, J.. ; Massengill, L.W. ; Damoulakis, J.N.</creatorcontrib><description>A mathematical bit error rate (BER) model for upsets in memories protected by error-correcting codes (ECCs) and scrubbing is derived. This model is compared with expected upset rates for sub-100-nm SRAM memories in space environments. Because sub-100-nm SRAM memory cells can be upset by a critical charge (Q crit ) of 1.1 fC or less, they may exhibit significantly higher upset rates than those reported in earlier technologies. Because of this, single-bit-correcting ECCs may become impractical due to memory scrubbing rate limitations. The overhead needed for protecting memories with a triple-bit-correcting ECC is examined relative to an approximate 2X ldquoprocess generationrdquo scaling penalty in area, speed, and power.</description><identifier>ISSN: 0018-9499</identifier><identifier>EISSN: 1558-1578</identifier><identifier>DOI: 10.1109/TNS.2007.892119</identifier><identifier>CODEN: IETNAE</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Algorithms ; Approximation ; Bit error rate ; Charge ; Circuits ; CMOS technology ; Error correction codes ; Error correction coding ; Government ; Hardening ; Mathematical model ; Mathematical models ; memory fault tolerance ; Power generation ; Protection ; radiation effects ; Random access memory ; Scrubbing ; Space environment ; Space technology ; Static random access memory</subject><ispartof>IEEE transactions on nuclear science, 2007-08, Vol.54 (4), p.935-945</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2007</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c417t-831c9534f9d797a1c89e018241b0ab8cc26a05c921539ba91269d20297e0b2c43</citedby><cites>FETCH-LOGICAL-c417t-831c9534f9d797a1c89e018241b0ab8cc26a05c921539ba91269d20297e0b2c43</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/4291685$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,777,781,27905,27906,54777</link.rule.ids></links><search><creatorcontrib>Bajura, M.A.</creatorcontrib><creatorcontrib>Boulghassoul, Y..</creatorcontrib><creatorcontrib>Naseer, R..</creatorcontrib><creatorcontrib>DasGupta, S..</creatorcontrib><creatorcontrib>Witulski, A.F.</creatorcontrib><creatorcontrib>Sondeen, J..</creatorcontrib><creatorcontrib>Stansberry, S.D.</creatorcontrib><creatorcontrib>Draper, J..</creatorcontrib><creatorcontrib>Massengill, L.W.</creatorcontrib><creatorcontrib>Damoulakis, J.N.</creatorcontrib><title>Models and Algorithmic Limits for an ECC-Based Approach to Hardening Sub-100-nm SRAMs</title><title>IEEE transactions on nuclear science</title><addtitle>TNS</addtitle><description>A mathematical bit error rate (BER) model for upsets in memories protected by error-correcting codes (ECCs) and scrubbing is derived. This model is compared with expected upset rates for sub-100-nm SRAM memories in space environments. Because sub-100-nm SRAM memory cells can be upset by a critical charge (Q crit ) of 1.1 fC or less, they may exhibit significantly higher upset rates than those reported in earlier technologies. Because of this, single-bit-correcting ECCs may become impractical due to memory scrubbing rate limitations. The overhead needed for protecting memories with a triple-bit-correcting ECC is examined relative to an approximate 2X ldquoprocess generationrdquo scaling penalty in area, speed, and power.</description><subject>Algorithms</subject><subject>Approximation</subject><subject>Bit error rate</subject><subject>Charge</subject><subject>Circuits</subject><subject>CMOS technology</subject><subject>Error correction codes</subject><subject>Error correction coding</subject><subject>Government</subject><subject>Hardening</subject><subject>Mathematical model</subject><subject>Mathematical models</subject><subject>memory fault tolerance</subject><subject>Power generation</subject><subject>Protection</subject><subject>radiation effects</subject><subject>Random access memory</subject><subject>Scrubbing</subject><subject>Space environment</subject><subject>Space technology</subject><subject>Static random access memory</subject><issn>0018-9499</issn><issn>1558-1578</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2007</creationdate><recordtype>article</recordtype><recordid>eNp9kT1PAzEMhiMEEqUwM7BEDDBda-cud8lYqkKRWpBoO0e5XNpedR8luQ78e1IVMTAwWZYf26_9EnKLMEAEOVy-LQYMIBsIyRDlGekh5yJCnolz0gNAEclEykty5f0upAkH3iOreVvYylPdFHRUbVpXdtu6NHRW1mXn6bp1oUQn43H0pL0NzH7vWm22tGvpVLvCNmWzoYtDHiFA1NR08TGa-2tysdaVtzc_sU9Wz5PleBrN3l9ex6NZZBLMukjEaCSPk7UsMplpNELaoJMlmIPOhTEs1cBNuIfHMtcSWSoLBkxmFnJmkrhPHk9zg6jPg_WdqktvbFXpxrYHr4SANEwGEciHf8k4jVnKBAvg_R9w1x5cE65QYT_y8F0I0PAEGdd67-xa7V1Za_elENTRDRXcUEc31MmN0HF36iittb90wiSmgsffRM-BhA</recordid><startdate>20070801</startdate><enddate>20070801</enddate><creator>Bajura, M.A.</creator><creator>Boulghassoul, Y..</creator><creator>Naseer, R..</creator><creator>DasGupta, S..</creator><creator>Witulski, A.F.</creator><creator>Sondeen, J..</creator><creator>Stansberry, S.D.</creator><creator>Draper, J..</creator><creator>Massengill, L.W.</creator><creator>Damoulakis, J.N.</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7QF</scope><scope>7QL</scope><scope>7QQ</scope><scope>7SC</scope><scope>7SE</scope><scope>7SP</scope><scope>7SR</scope><scope>7T7</scope><scope>7TA</scope><scope>7TB</scope><scope>7U5</scope><scope>7U9</scope><scope>8BQ</scope><scope>8FD</scope><scope>C1K</scope><scope>F28</scope><scope>FR3</scope><scope>H8D</scope><scope>H94</scope><scope>JG9</scope><scope>JQ2</scope><scope>KR7</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M7N</scope><scope>P64</scope></search><sort><creationdate>20070801</creationdate><title>Models and Algorithmic Limits for an ECC-Based Approach to Hardening Sub-100-nm SRAMs</title><author>Bajura, M.A. ; Boulghassoul, Y.. ; Naseer, R.. ; DasGupta, S.. ; Witulski, A.F. ; Sondeen, J.. ; Stansberry, S.D. ; Draper, J.. ; Massengill, L.W. ; Damoulakis, J.N.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c417t-831c9534f9d797a1c89e018241b0ab8cc26a05c921539ba91269d20297e0b2c43</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2007</creationdate><topic>Algorithms</topic><topic>Approximation</topic><topic>Bit error rate</topic><topic>Charge</topic><topic>Circuits</topic><topic>CMOS technology</topic><topic>Error correction codes</topic><topic>Error correction coding</topic><topic>Government</topic><topic>Hardening</topic><topic>Mathematical model</topic><topic>Mathematical models</topic><topic>memory fault tolerance</topic><topic>Power generation</topic><topic>Protection</topic><topic>radiation effects</topic><topic>Random access memory</topic><topic>Scrubbing</topic><topic>Space environment</topic><topic>Space technology</topic><topic>Static random access memory</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Bajura, M.A.</creatorcontrib><creatorcontrib>Boulghassoul, Y..</creatorcontrib><creatorcontrib>Naseer, R..</creatorcontrib><creatorcontrib>DasGupta, S..</creatorcontrib><creatorcontrib>Witulski, A.F.</creatorcontrib><creatorcontrib>Sondeen, J..</creatorcontrib><creatorcontrib>Stansberry, S.D.</creatorcontrib><creatorcontrib>Draper, J..</creatorcontrib><creatorcontrib>Massengill, L.W.</creatorcontrib><creatorcontrib>Damoulakis, J.N.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998–Present</collection><collection>IEEE Xplore</collection><collection>CrossRef</collection><collection>Aluminium Industry Abstracts</collection><collection>Bacteriology Abstracts (Microbiology B)</collection><collection>Ceramic Abstracts</collection><collection>Computer and Information Systems Abstracts</collection><collection>Corrosion Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Engineered Materials Abstracts</collection><collection>Industrial and Applied Microbiology Abstracts (Microbiology A)</collection><collection>Materials Business File</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Solid State and Superconductivity Abstracts</collection><collection>Virology and AIDS Abstracts</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>Environmental Sciences and Pollution Management</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><collection>Aerospace Database</collection><collection>AIDS and Cancer Research Abstracts</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Civil Engineering Abstracts</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Algology Mycology and Protozoology Abstracts (Microbiology C)</collection><collection>Biotechnology and BioEngineering Abstracts</collection><jtitle>IEEE transactions on nuclear science</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Bajura, M.A.</au><au>Boulghassoul, Y..</au><au>Naseer, R..</au><au>DasGupta, S..</au><au>Witulski, A.F.</au><au>Sondeen, J..</au><au>Stansberry, S.D.</au><au>Draper, J..</au><au>Massengill, L.W.</au><au>Damoulakis, J.N.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Models and Algorithmic Limits for an ECC-Based Approach to Hardening Sub-100-nm SRAMs</atitle><jtitle>IEEE transactions on nuclear science</jtitle><stitle>TNS</stitle><date>2007-08-01</date><risdate>2007</risdate><volume>54</volume><issue>4</issue><spage>935</spage><epage>945</epage><pages>935-945</pages><issn>0018-9499</issn><eissn>1558-1578</eissn><coden>IETNAE</coden><abstract>A mathematical bit error rate (BER) model for upsets in memories protected by error-correcting codes (ECCs) and scrubbing is derived. This model is compared with expected upset rates for sub-100-nm SRAM memories in space environments. Because sub-100-nm SRAM memory cells can be upset by a critical charge (Q crit ) of 1.1 fC or less, they may exhibit significantly higher upset rates than those reported in earlier technologies. Because of this, single-bit-correcting ECCs may become impractical due to memory scrubbing rate limitations. The overhead needed for protecting memories with a triple-bit-correcting ECC is examined relative to an approximate 2X ldquoprocess generationrdquo scaling penalty in area, speed, and power.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TNS.2007.892119</doi><tpages>11</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0018-9499
ispartof IEEE transactions on nuclear science, 2007-08, Vol.54 (4), p.935-945
issn 0018-9499
1558-1578
language eng
recordid cdi_proquest_miscellaneous_36326282
source IEEE Xplore (Online service)
subjects Algorithms
Approximation
Bit error rate
Charge
Circuits
CMOS technology
Error correction codes
Error correction coding
Government
Hardening
Mathematical model
Mathematical models
memory fault tolerance
Power generation
Protection
radiation effects
Random access memory
Scrubbing
Space environment
Space technology
Static random access memory
title Models and Algorithmic Limits for an ECC-Based Approach to Hardening Sub-100-nm SRAMs
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-20T02%3A57%3A18IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Models%20and%20Algorithmic%20Limits%20for%20an%20ECC-Based%20Approach%20to%20Hardening%20Sub-100-nm%20SRAMs&rft.jtitle=IEEE%20transactions%20on%20nuclear%20science&rft.au=Bajura,%20M.A.&rft.date=2007-08-01&rft.volume=54&rft.issue=4&rft.spage=935&rft.epage=945&rft.pages=935-945&rft.issn=0018-9499&rft.eissn=1558-1578&rft.coden=IETNAE&rft_id=info:doi/10.1109/TNS.2007.892119&rft_dat=%3Cproquest_ieee_%3E2544302521%3C/proquest_ieee_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c417t-831c9534f9d797a1c89e018241b0ab8cc26a05c921539ba91269d20297e0b2c43%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=912158920&rft_id=info:pmid/&rft_ieee_id=4291685&rfr_iscdi=true