Estimating Information-Theoretical nand Flash Memory Storage Capacity and its Implication to Memory System Design Space Exploration

Today and future NAND flash memory will heavily rely on system-level fault-tolerance techniques such as error correction code (ECC) to ensure the overall system storage integrity. Since ECC demands the storage of coding redundancy and hence degrades effective cell storage efficiency, it is highly de...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on very large scale integration (VLSI) systems 2012-09, Vol.20 (9), p.1705-1714
Hauptverfasser: Guiqiang Dong, Yangyang Pan, Ningde Xie, Varanasi, C., Tong Zhang
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1714
container_issue 9
container_start_page 1705
container_title IEEE transactions on very large scale integration (VLSI) systems
container_volume 20
creator Guiqiang Dong
Yangyang Pan
Ningde Xie
Varanasi, C.
Tong Zhang
description Today and future NAND flash memory will heavily rely on system-level fault-tolerance techniques such as error correction code (ECC) to ensure the overall system storage integrity. Since ECC demands the storage of coding redundancy and hence degrades effective cell storage efficiency, it is highly desirable to use more powerful coding solutions that can maintain the system storage reliability at less coding redundancy. This has motivated a growing interest in the industry to search for alternatives to BCH code being used in today. Regardless to specific ECCs, it is of great practical importance to know the theoretical limit on the achievable cell storage efficiency, which motivates this work. We first develop an approximate NAND flash memory channel model that explicitly incorporates program/erase (P/E) cycling effects and cell-to-cell interference, based on which we then develop strategies for estimating the information-theoretical bounds on cell storage efficiency. We show that it can readily reveal the tradeoffs among cell storage efficiency, P/E cycling endurance, and retention limit, which can provide important insights for system designers. Finally, motivated by the dynamics of P/E cycling effect revealed by the information-theoretical study, we propose two memory system design techniques that can improve the average NAND flash memory programming speed and increase the total amount of user data that can be stored in NAND flash cell over its entire lifetime.
doi_str_mv 10.1109/TVLSI.2011.2160747
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_pascalfrancis_primary_26346805</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5975232</ieee_id><sourcerecordid>1671402646</sourcerecordid><originalsourceid>FETCH-LOGICAL-c358t-22c4b5c7dba6b37027b51050ed514ebf73c21bc9a4d1ea61749b5d5920b745563</originalsourceid><addsrcrecordid>eNpdkU-P0zAQxSMEEsvCF4CLJYTEJcXjv80RdbtLpSIOLVwjx5l0s0rsYLsSPfPFcbZVD8xlRprfexrNK4r3QBcAtPqy_7XdbRaMAiwYKKqFflHcgJS6rHK9zDNVvFwyoK-LNzE-UQpCVPSm-LuOqR9N6t2BbFznwzx7V-4f0QdMvTUDcca15H4w8ZF8x9GHE9klH8wBycpMxvbpRGaiT5FsxmnImtmCJH_FTzHhSO4w9gdHdlmDZP1nGrLJTL4tXnVmiPju0m-Ln_fr_epbuf3xsFl93ZaWy2UqGbOikVa3jVEN15TpRgKVFFsJAptOc8ugsZURLaBRoEXVyFZWjDZaSKn4bfH57DsF__uIMdVjHy0Og3Hoj7EGpUFQpsSMfvwPffLH4PJ1NWRiKUFWPFPsTNngYwzY1VPIzwynDNVzLvVzLvWcS33JJYs-XaxNzN_tgnG2j1clU1yoJZWZ-3DmekS8rmWlJeOM_wPp95eK</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1026851593</pqid></control><display><type>article</type><title>Estimating Information-Theoretical nand Flash Memory Storage Capacity and its Implication to Memory System Design Space Exploration</title><source>IEEE Electronic Library (IEL)</source><creator>Guiqiang Dong ; Yangyang Pan ; Ningde Xie ; Varanasi, C. ; Tong Zhang</creator><creatorcontrib>Guiqiang Dong ; Yangyang Pan ; Ningde Xie ; Varanasi, C. ; Tong Zhang</creatorcontrib><description>Today and future NAND flash memory will heavily rely on system-level fault-tolerance techniques such as error correction code (ECC) to ensure the overall system storage integrity. Since ECC demands the storage of coding redundancy and hence degrades effective cell storage efficiency, it is highly desirable to use more powerful coding solutions that can maintain the system storage reliability at less coding redundancy. This has motivated a growing interest in the industry to search for alternatives to BCH code being used in today. Regardless to specific ECCs, it is of great practical importance to know the theoretical limit on the achievable cell storage efficiency, which motivates this work. We first develop an approximate NAND flash memory channel model that explicitly incorporates program/erase (P/E) cycling effects and cell-to-cell interference, based on which we then develop strategies for estimating the information-theoretical bounds on cell storage efficiency. We show that it can readily reveal the tradeoffs among cell storage efficiency, P/E cycling endurance, and retention limit, which can provide important insights for system designers. Finally, motivated by the dynamics of P/E cycling effect revealed by the information-theoretical study, we propose two memory system design techniques that can improve the average NAND flash memory programming speed and increase the total amount of user data that can be stored in NAND flash cell over its entire lifetime.</description><identifier>ISSN: 1063-8210</identifier><identifier>EISSN: 1557-9999</identifier><identifier>DOI: 10.1109/TVLSI.2011.2160747</identifier><identifier>CODEN: IEVSE9</identifier><language>eng</language><publisher>New York, NY: IEEE</publisher><subject>Applied sciences ; Channel capacity ; Circuit properties ; Coding ; Cycles ; Design. Technologies. Operation analysis. Testing ; Digital circuits ; Dynamical systems ; Efficiency ; Electric, optical and optoelectronic circuits ; Electronic circuits ; Electronics ; Endurance ; Estimating ; Exact sciences and technology ; Fault tolerance ; Flash memory ; Flash memory (computers) ; Information theory ; Integrated circuits ; Integrated circuits by function (including memories and processors) ; Interference ; Magnetic tape ; Memory management ; nand flash ; Noise ; Redundancy ; retention ; Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices ; storage capacity ; Studies ; tradeoff ; Very large scale integration</subject><ispartof>IEEE transactions on very large scale integration (VLSI) systems, 2012-09, Vol.20 (9), p.1705-1714</ispartof><rights>2015 INIST-CNRS</rights><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Sep 2012</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c358t-22c4b5c7dba6b37027b51050ed514ebf73c21bc9a4d1ea61749b5d5920b745563</citedby><cites>FETCH-LOGICAL-c358t-22c4b5c7dba6b37027b51050ed514ebf73c21bc9a4d1ea61749b5d5920b745563</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5975232$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5975232$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=26346805$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Guiqiang Dong</creatorcontrib><creatorcontrib>Yangyang Pan</creatorcontrib><creatorcontrib>Ningde Xie</creatorcontrib><creatorcontrib>Varanasi, C.</creatorcontrib><creatorcontrib>Tong Zhang</creatorcontrib><title>Estimating Information-Theoretical nand Flash Memory Storage Capacity and its Implication to Memory System Design Space Exploration</title><title>IEEE transactions on very large scale integration (VLSI) systems</title><addtitle>TVLSI</addtitle><description>Today and future NAND flash memory will heavily rely on system-level fault-tolerance techniques such as error correction code (ECC) to ensure the overall system storage integrity. Since ECC demands the storage of coding redundancy and hence degrades effective cell storage efficiency, it is highly desirable to use more powerful coding solutions that can maintain the system storage reliability at less coding redundancy. This has motivated a growing interest in the industry to search for alternatives to BCH code being used in today. Regardless to specific ECCs, it is of great practical importance to know the theoretical limit on the achievable cell storage efficiency, which motivates this work. We first develop an approximate NAND flash memory channel model that explicitly incorporates program/erase (P/E) cycling effects and cell-to-cell interference, based on which we then develop strategies for estimating the information-theoretical bounds on cell storage efficiency. We show that it can readily reveal the tradeoffs among cell storage efficiency, P/E cycling endurance, and retention limit, which can provide important insights for system designers. Finally, motivated by the dynamics of P/E cycling effect revealed by the information-theoretical study, we propose two memory system design techniques that can improve the average NAND flash memory programming speed and increase the total amount of user data that can be stored in NAND flash cell over its entire lifetime.</description><subject>Applied sciences</subject><subject>Channel capacity</subject><subject>Circuit properties</subject><subject>Coding</subject><subject>Cycles</subject><subject>Design. Technologies. Operation analysis. Testing</subject><subject>Digital circuits</subject><subject>Dynamical systems</subject><subject>Efficiency</subject><subject>Electric, optical and optoelectronic circuits</subject><subject>Electronic circuits</subject><subject>Electronics</subject><subject>Endurance</subject><subject>Estimating</subject><subject>Exact sciences and technology</subject><subject>Fault tolerance</subject><subject>Flash memory</subject><subject>Flash memory (computers)</subject><subject>Information theory</subject><subject>Integrated circuits</subject><subject>Integrated circuits by function (including memories and processors)</subject><subject>Interference</subject><subject>Magnetic tape</subject><subject>Memory management</subject><subject>nand flash</subject><subject>Noise</subject><subject>Redundancy</subject><subject>retention</subject><subject>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</subject><subject>storage capacity</subject><subject>Studies</subject><subject>tradeoff</subject><subject>Very large scale integration</subject><issn>1063-8210</issn><issn>1557-9999</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2012</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpdkU-P0zAQxSMEEsvCF4CLJYTEJcXjv80RdbtLpSIOLVwjx5l0s0rsYLsSPfPFcbZVD8xlRprfexrNK4r3QBcAtPqy_7XdbRaMAiwYKKqFflHcgJS6rHK9zDNVvFwyoK-LNzE-UQpCVPSm-LuOqR9N6t2BbFznwzx7V-4f0QdMvTUDcca15H4w8ZF8x9GHE9klH8wBycpMxvbpRGaiT5FsxmnImtmCJH_FTzHhSO4w9gdHdlmDZP1nGrLJTL4tXnVmiPju0m-Ln_fr_epbuf3xsFl93ZaWy2UqGbOikVa3jVEN15TpRgKVFFsJAptOc8ugsZURLaBRoEXVyFZWjDZaSKn4bfH57DsF__uIMdVjHy0Og3Hoj7EGpUFQpsSMfvwPffLH4PJ1NWRiKUFWPFPsTNngYwzY1VPIzwynDNVzLvVzLvWcS33JJYs-XaxNzN_tgnG2j1clU1yoJZWZ-3DmekS8rmWlJeOM_wPp95eK</recordid><startdate>20120901</startdate><enddate>20120901</enddate><creator>Guiqiang Dong</creator><creator>Yangyang Pan</creator><creator>Ningde Xie</creator><creator>Varanasi, C.</creator><creator>Tong Zhang</creator><general>IEEE</general><general>Institute of Electrical and Electronics Engineers</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>20120901</creationdate><title>Estimating Information-Theoretical nand Flash Memory Storage Capacity and its Implication to Memory System Design Space Exploration</title><author>Guiqiang Dong ; Yangyang Pan ; Ningde Xie ; Varanasi, C. ; Tong Zhang</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c358t-22c4b5c7dba6b37027b51050ed514ebf73c21bc9a4d1ea61749b5d5920b745563</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2012</creationdate><topic>Applied sciences</topic><topic>Channel capacity</topic><topic>Circuit properties</topic><topic>Coding</topic><topic>Cycles</topic><topic>Design. Technologies. Operation analysis. Testing</topic><topic>Digital circuits</topic><topic>Dynamical systems</topic><topic>Efficiency</topic><topic>Electric, optical and optoelectronic circuits</topic><topic>Electronic circuits</topic><topic>Electronics</topic><topic>Endurance</topic><topic>Estimating</topic><topic>Exact sciences and technology</topic><topic>Fault tolerance</topic><topic>Flash memory</topic><topic>Flash memory (computers)</topic><topic>Information theory</topic><topic>Integrated circuits</topic><topic>Integrated circuits by function (including memories and processors)</topic><topic>Interference</topic><topic>Magnetic tape</topic><topic>Memory management</topic><topic>nand flash</topic><topic>Noise</topic><topic>Redundancy</topic><topic>retention</topic><topic>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</topic><topic>storage capacity</topic><topic>Studies</topic><topic>tradeoff</topic><topic>Very large scale integration</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Guiqiang Dong</creatorcontrib><creatorcontrib>Yangyang Pan</creatorcontrib><creatorcontrib>Ningde Xie</creatorcontrib><creatorcontrib>Varanasi, C.</creatorcontrib><creatorcontrib>Tong Zhang</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE transactions on very large scale integration (VLSI) systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Guiqiang Dong</au><au>Yangyang Pan</au><au>Ningde Xie</au><au>Varanasi, C.</au><au>Tong Zhang</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Estimating Information-Theoretical nand Flash Memory Storage Capacity and its Implication to Memory System Design Space Exploration</atitle><jtitle>IEEE transactions on very large scale integration (VLSI) systems</jtitle><stitle>TVLSI</stitle><date>2012-09-01</date><risdate>2012</risdate><volume>20</volume><issue>9</issue><spage>1705</spage><epage>1714</epage><pages>1705-1714</pages><issn>1063-8210</issn><eissn>1557-9999</eissn><coden>IEVSE9</coden><abstract>Today and future NAND flash memory will heavily rely on system-level fault-tolerance techniques such as error correction code (ECC) to ensure the overall system storage integrity. Since ECC demands the storage of coding redundancy and hence degrades effective cell storage efficiency, it is highly desirable to use more powerful coding solutions that can maintain the system storage reliability at less coding redundancy. This has motivated a growing interest in the industry to search for alternatives to BCH code being used in today. Regardless to specific ECCs, it is of great practical importance to know the theoretical limit on the achievable cell storage efficiency, which motivates this work. We first develop an approximate NAND flash memory channel model that explicitly incorporates program/erase (P/E) cycling effects and cell-to-cell interference, based on which we then develop strategies for estimating the information-theoretical bounds on cell storage efficiency. We show that it can readily reveal the tradeoffs among cell storage efficiency, P/E cycling endurance, and retention limit, which can provide important insights for system designers. Finally, motivated by the dynamics of P/E cycling effect revealed by the information-theoretical study, we propose two memory system design techniques that can improve the average NAND flash memory programming speed and increase the total amount of user data that can be stored in NAND flash cell over its entire lifetime.</abstract><cop>New York, NY</cop><pub>IEEE</pub><doi>10.1109/TVLSI.2011.2160747</doi><tpages>10</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1063-8210
ispartof IEEE transactions on very large scale integration (VLSI) systems, 2012-09, Vol.20 (9), p.1705-1714
issn 1063-8210
1557-9999
language eng
recordid cdi_pascalfrancis_primary_26346805
source IEEE Electronic Library (IEL)
subjects Applied sciences
Channel capacity
Circuit properties
Coding
Cycles
Design. Technologies. Operation analysis. Testing
Digital circuits
Dynamical systems
Efficiency
Electric, optical and optoelectronic circuits
Electronic circuits
Electronics
Endurance
Estimating
Exact sciences and technology
Fault tolerance
Flash memory
Flash memory (computers)
Information theory
Integrated circuits
Integrated circuits by function (including memories and processors)
Interference
Magnetic tape
Memory management
nand flash
Noise
Redundancy
retention
Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices
storage capacity
Studies
tradeoff
Very large scale integration
title Estimating Information-Theoretical nand Flash Memory Storage Capacity and its Implication to Memory System Design Space Exploration
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-02T07%3A20%3A19IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Estimating%20Information-Theoretical%20nand%20Flash%20Memory%20Storage%20Capacity%20and%20its%20Implication%20to%20Memory%20System%20Design%20Space%20Exploration&rft.jtitle=IEEE%20transactions%20on%20very%20large%20scale%20integration%20(VLSI)%20systems&rft.au=Guiqiang%20Dong&rft.date=2012-09-01&rft.volume=20&rft.issue=9&rft.spage=1705&rft.epage=1714&rft.pages=1705-1714&rft.issn=1063-8210&rft.eissn=1557-9999&rft.coden=IEVSE9&rft_id=info:doi/10.1109/TVLSI.2011.2160747&rft_dat=%3Cproquest_RIE%3E1671402646%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1026851593&rft_id=info:pmid/&rft_ieee_id=5975232&rfr_iscdi=true