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...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on very large scale integration (VLSI) systems 2012-09, Vol.20 (9), p.1705-1714 |
---|---|
Hauptverfasser: | , , , , |
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&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 & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>ANTE: Abstracts in New Technology & 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 |