System and method for managing data access in non-volatile memory
The present invention is directed to systems and methods for improving access to non-volatile solid-state storage systems. Embodiments described herein provide a physical chunk number (PCN), or a physical page number (PPN), by which a controller can access the next available chunks (or pages) in a p...
Saved in:
Main Author | |
---|---|
Format | Patent |
Language | English |
Published |
02.09.2014
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | The present invention is directed to systems and methods for improving access to non-volatile solid-state storage systems. Embodiments described herein provide a physical chunk number (PCN), or a physical page number (PPN), by which a controller can access the next available chunks (or pages) in a programming sequence optimized by concurrency. By incrementing the PCN, the controller can program consecutive chunks in the optimized programming sequence. In one embodiment, the programming sequence is determined at the time of initial configuration and the sequence seeks to synchronize data programming and data sending operations in subcomponents of the storage system to minimize contention and wait time. In one embodiment, the PCN includes an index portion to a superblock table with entries that reference specific blocks within the subcomponents in a sequence that mirrors the optimized programming sequence, and a local address portion that references a particular chunk to be programmed or read. |
---|---|
AbstractList | The present invention is directed to systems and methods for improving access to non-volatile solid-state storage systems. Embodiments described herein provide a physical chunk number (PCN), or a physical page number (PPN), by which a controller can access the next available chunks (or pages) in a programming sequence optimized by concurrency. By incrementing the PCN, the controller can program consecutive chunks in the optimized programming sequence. In one embodiment, the programming sequence is determined at the time of initial configuration and the sequence seeks to synchronize data programming and data sending operations in subcomponents of the storage system to minimize contention and wait time. In one embodiment, the PCN includes an index portion to a superblock table with entries that reference specific blocks within the subcomponents in a sequence that mirrors the optimized programming sequence, and a local address portion that references a particular chunk to be programmed or read. |
Author | SYU MEI-MAN L |
Author_xml | – fullname: SYU MEI-MAN L |
BookMark | eNqNyzsOwjAMgOEMMPC6gy_QgZdaRkAg9sJcWYlbIiV2VVtIvT0dOADTv3z_0s1YmBbuXI9qlAE5QCZ7S4BWBsjI2EXuIKAhoPekCpFhmoqPJLSYaPJZhnHt5i0mpc2vKwf32_P6KKiXhrRHT0zWvOqq2h1Ph_Ky3f9BvpRMMwI |
ContentType | Patent |
DBID | EVB |
DatabaseName | esp@cenet |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: EVB name: esp@cenet url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Medicine Chemistry Sciences Physics |
ExternalDocumentID | US8825947B1 |
GroupedDBID | EVB |
ID | FETCH-epo_espacenet_US8825947B13 |
IEDL.DBID | EVB |
IngestDate | Fri Jul 19 12:08:32 EDT 2024 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-epo_espacenet_US8825947B13 |
Notes | Application Number: US201313863667 |
OpenAccessLink | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20140902&DB=EPODOC&CC=US&NR=8825947B1 |
ParticipantIDs | epo_espacenet_US8825947B1 |
PublicationCentury | 2000 |
PublicationDate | 20140902 |
PublicationDateYYYYMMDD | 2014-09-02 |
PublicationDate_xml | – month: 09 year: 2014 text: 20140902 day: 02 |
PublicationDecade | 2010 |
PublicationYear | 2014 |
RelatedCompanies | WESTERN DIGITAL TECHNOLOGIES, INC |
RelatedCompanies_xml | – name: WESTERN DIGITAL TECHNOLOGIES, INC |
Score | 2.956134 |
Snippet | The present invention is directed to systems and methods for improving access to non-volatile solid-state storage systems. Embodiments described herein provide... |
SourceID | epo |
SourceType | Open Access Repository |
SubjectTerms | CALCULATING COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING INFORMATION STORAGE PHYSICS STATIC STORES |
Title | System and method for managing data access in non-volatile memory |
URI | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20140902&DB=EPODOC&locale=&CC=US&NR=8825947B1 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1JS8NAFH6Uut40KrYuzEFyC2ZPewhCNorQBdtIbyWTZCDQpqWJSP-9b8a0etHrZDLMvPC2zPe-B_CkGtS2OazCUS1d4S4X7SAzFDMxdXQfmkNTnigOR_YgNl_n1rwFxb4WRvCEfgpyRNSoFPW9FvZ68_MTKxDYyuqZFji0folmbiA32TFnb1J1OfDccDIOxr7s-248lUdvLgaSVt90PEyUjngUzWn2w3ePF6VsfnuU6AKOJ7hYWV9CKy8lOPP3jdckOB02990SnAiAZlrhYKOE1RVaQsG-TJIyI98NoAlGnmTVdBwiHPRJEtEIkRQlwfxeQRuEh1rmOH-13u6ugUThzB8ouKvFQQKLeHrYv3EDbXwxvwWiMYpi1fo5Y47JlVPXbPwmDst6Bu2xrAOdP5fp_vPsDs65KAWSSr-Hdr39yB_Q9db0UQjtC2pzh-U |
link.rule.ids | 230,309,786,891,25594,76904 |
linkProvider | European Patent Office |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3JTsMwEB1VZSk3CKCW1QeUW0Szt4cIKZsCdBNNUG9Vs1iKRNOqCUL8PWOTFi5wtRPLmWhm_OznNwB3XTU2DEarMLu6IrGUi3GQqpK20BRMH7IZJwwoDkdGEGlPM33WgHx7F4brhH5wcUT0qAT9veLxev2zieVybmV5H-fYtHrwQ8sVa3TM1Ju6iujaljcZu2NHdBwrmoqjFwsXknpfM20ESnsmIkIms--92uxSyvp3RvGPYX-CgxXVCTSyQoCWsy28JsDhsD7vFuCAEzSTEhtrJyxPMRJy9WWyKFLyXQCa4MqTLOuKQ4SRPsmCF0IkeUEQ30sYg_Cj3jJ8frnafJ4B8b3QCSSc1XxngXk03c1fPYcmvpi1gcg0RrPK_YxSU2POqcgG_hOTpj017tG0A50_h7n4p-8WWkE4HMwHj6PnSzhiZuWsKuUKmtXmPbvGNFzFN9yAX-uVitA |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=System+and+method+for+managing+data+access+in+non-volatile+memory&rft.inventor=SYU+MEI-MAN+L&rft.date=2014-09-02&rft.externalDBID=B1&rft.externalDocID=US8825947B1 |