Reducing the effects of noise in non-volatile memories through multiple reads

Storage elements are read multiple times and the results are accumulated and averaged for each storage element to reduce the effects of noise or other transients in the storage elements and associated circuits that may adversely affect the quality of the read. Several techniques may be employed, inc...

Full description

Saved in:
Bibliographic Details
Main Authors GONZALEZ CARLOS J, GUTERMAN DANIEL C
Format Patent
LanguageEnglish
Published 24.11.2005
Edition7
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Storage elements are read multiple times and the results are accumulated and averaged for each storage element to reduce the effects of noise or other transients in the storage elements and associated circuits that may adversely affect the quality of the read. Several techniques may be employed, including: A full read and transfer of the data from the storage device to the controller device for each iteration, with averaging performed by the controller; a full read of the data for each iteration, with the averaging performed by the storage device, and no transfer to the controller until the final results are obtained; one full read followed by a number of faster re-reads exploiting the already established state information to avoid a full read, followed by an intelligent algorithm to guide the state at which the storage element is sensed. These techniques may be used as the normal mode of operation, or invoked upon exception condition, depending on the system characteristics. A similar form of signal averaging may be employed during the verify phase of programming. An embodiment of this technique would use a peak-detection scheme. In this scenario, several verify checks are performed at the state prior to deciding if the storage element has reached the target state. If some predetermined portion of the verifies fail, the storage element receives additional programming. These techniques allow the system to store more states per storage element in the presence of various sources of noise.
AbstractList Storage elements are read multiple times and the results are accumulated and averaged for each storage element to reduce the effects of noise or other transients in the storage elements and associated circuits that may adversely affect the quality of the read. Several techniques may be employed, including: A full read and transfer of the data from the storage device to the controller device for each iteration, with averaging performed by the controller; a full read of the data for each iteration, with the averaging performed by the storage device, and no transfer to the controller until the final results are obtained; one full read followed by a number of faster re-reads exploiting the already established state information to avoid a full read, followed by an intelligent algorithm to guide the state at which the storage element is sensed. These techniques may be used as the normal mode of operation, or invoked upon exception condition, depending on the system characteristics. A similar form of signal averaging may be employed during the verify phase of programming. An embodiment of this technique would use a peak-detection scheme. In this scenario, several verify checks are performed at the state prior to deciding if the storage element has reached the target state. If some predetermined portion of the verifies fail, the storage element receives additional programming. These techniques allow the system to store more states per storage element in the presence of various sources of noise.
Author GUTERMAN DANIEL C
GONZALEZ CARLOS J
Author_xml – fullname: GONZALEZ CARLOS J
– fullname: GUTERMAN DANIEL C
BookMark eNqNir0KwjAURjPo4N87XHAu1NoijiKKi4s_cwntlzaQ3huS1Oe3gw_gdA6cs1QzFsZC3R9ox8ZyR6kHwRg0KZIYYrERZHkSzj7idLIONGCQYBGnO8jY9TSMLlk_lQDdxrWaG-0iNj-u1PZ6eZ1vGbzUiF43YKT6_SzyvCqqY3koTrv9f9cX4uk4_w
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
Edition 7
ExternalDocumentID US2005259472A1
GroupedDBID EVB
ID FETCH-epo_espacenet_US2005259472A13
IEDL.DBID EVB
IngestDate Fri Jul 19 14:18:35 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_US2005259472A13
Notes Application Number: US20050191823
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20051124&DB=EPODOC&CC=US&NR=2005259472A1
ParticipantIDs epo_espacenet_US2005259472A1
PublicationCentury 2000
PublicationDate 20051124
PublicationDateYYYYMMDD 2005-11-24
PublicationDate_xml – month: 11
  year: 2005
  text: 20051124
  day: 24
PublicationDecade 2000
PublicationYear 2005
Score 2.6376154
Snippet Storage elements are read multiple times and the results are accumulated and averaged for each storage element to reduce the effects of noise or other...
SourceID epo
SourceType Open Access Repository
SubjectTerms INFORMATION STORAGE
INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORDCARRIER AND TRANSDUCER
PHYSICS
STATIC STORES
Title Reducing the effects of noise in non-volatile memories through multiple reads
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20051124&DB=EPODOC&locale=&CC=US&NR=2005259472A1
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1bS8MwFD6MeX3TqniZElD6FuzaruseirheGMIubKvsbTRtCoXZDlvx73sSW93T3koChyRw8n2n-fIF4MnSEeS7VkSF2RhFPDaorQ9iyrUkQsTr9VMm1RYTaxSab6veqgWb5i6M9An9luaImFEx5nsl9-vt_08sT2ory2eWYVPxEiwdT22qY0EfTNUbOv5s6k1d1XWdcKFO5rIPmb7Z11-xVjoQRFo47fvvQ3EvZbsLKsEZHM4wXl6dQ4vnCpy4zdtrChyP6yNvBY6kRjMusbHOw_ICxnPhuIqoQ5C_kVqTQYqU5EVWcpLl-JFT3HlwKhtOPoScFktiUr_KQxoZIUHKmJSX8Bj4S3dEcYTrvwVZh4vd6RhX0Mag_BoIY7Y4GRwYLMUyJ-W2oUWYwgnnGuOpnt5AZ1-k2_3dd3D6a1zapbrZgXb1-cXvEZIr9iBX8gfndY9e
link.rule.ids 230,309,786,891,25594,76906
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1dS8MwFL2M-THfdCp-TA0ofQtubdduD0VcuzJ17cY-ZG-jaVMozG7Yin_fm9jqnvZWErgkgZtzbnNyAvBgqAjyLSOgwmyMIh5rtKN2Q8qbUYCI1zZjJtUWvjGY66-L9qICq_IujPQJ_ZbmiJhRIeZ7Lvfrzf9PLEdqK7NHlmDT-smdWY5SVseCPuiK07P645EzshXbtuZTxZ_IPmT6uqk-Y620Zwp_XkGe3nviXspmG1TcY9gfY7w0P4EKT-tQs8u31-pw6BVH3nU4kBrNMMPGIg-zU_AmwnEVUYcgfyOFJoOsY5Kuk4yTJMWPlOLOg1NZcfIh5LRYEpPiVR5SyggJUsYoO4N7tz-zBxRHuPxbkOV8uj0d7RyqGJRfAGGsI04GuxqLscyJeUdrBpjCEedNxmM1voTGrkhXu7vvoDaYecPl8MV_u4ajXxPTFlX1BlTzzy9-g_Ccs1u5qj_FRZJL
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=Reducing+the+effects+of+noise+in+non-volatile+memories+through+multiple+reads&rft.inventor=GONZALEZ+CARLOS+J&rft.inventor=GUTERMAN+DANIEL+C&rft.date=2005-11-24&rft.externalDBID=A1&rft.externalDocID=US2005259472A1