Method and system for storing logical data blocks into flash-blocks in multiple non-volatile memories which are connected to at least one common data I/O bus

For recording or replaying in real-time digital HDTV signals very fast memories are required. For storage of streaming HD video data NAND flash memory based systems can be used. However, NAND flash memories have a slow write access, and they have unmasked production defects. Write or read operations...

Full description

Saved in:
Bibliographic Details
Main Authors WITTENBURG JENS PETER, BRUNE THOMAS
Format Patent
LanguageEnglish
Published 30.10.2012
Subjects
Online AccessGet full text

Cover

Abstract For recording or replaying in real-time digital HDTV signals very fast memories are required. For storage of streaming HD video data NAND flash memory based systems can be used. However, NAND flash memories have a slow write access, and they have unmasked production defects. Write or read operations can be carried out on complete physical data blocks only, and defect data blocks must not be used by the file system. Logical file system blocks are used which are larger than the physical data blocks. According to the invention the error reporting mechanism of the NAND flash memories is exploited. The video data is not only written to the non-volatile flash memories, but is also written to corresponding buffer slots (LFSB) of a volatile SRAM or DRAM memory operating in parallel. The video data are kept in the volatile memory until the flash memory holding the respective data has reported that its program or write operation succeeded. Once this has taken place, the data within the volatile memory can be overwritten in order to save memory capacity. If the flash memory has reported an error, the respective block (FSBD) of data is marked bad and will not be overwritten until the end of the entire recorded take has been reached. At this time, the marked video data from the volatile memory are copied to spare flash-blocks within the flash memories.
AbstractList For recording or replaying in real-time digital HDTV signals very fast memories are required. For storage of streaming HD video data NAND flash memory based systems can be used. However, NAND flash memories have a slow write access, and they have unmasked production defects. Write or read operations can be carried out on complete physical data blocks only, and defect data blocks must not be used by the file system. Logical file system blocks are used which are larger than the physical data blocks. According to the invention the error reporting mechanism of the NAND flash memories is exploited. The video data is not only written to the non-volatile flash memories, but is also written to corresponding buffer slots (LFSB) of a volatile SRAM or DRAM memory operating in parallel. The video data are kept in the volatile memory until the flash memory holding the respective data has reported that its program or write operation succeeded. Once this has taken place, the data within the volatile memory can be overwritten in order to save memory capacity. If the flash memory has reported an error, the respective block (FSBD) of data is marked bad and will not be overwritten until the end of the entire recorded take has been reached. At this time, the marked video data from the volatile memory are copied to spare flash-blocks within the flash memories.
Author WITTENBURG JENS PETER
BRUNE THOMAS
Author_xml – fullname: WITTENBURG JENS PETER
– fullname: BRUNE THOMAS
BookMark eNqNjjFOA1EMRLcIRQLcYS6wCiRCSk0EggJRAHXk_PVmv_C3V2sniMNwV74EoqYajWf0PItmpqY8b76eOAbrQNrBPz24oLcJHjZlPUDskBMJOgrCXiy9O7KGoRfyof27oBwl8iiMim1PJhS5msKlctjxMeQ0gCZGMlVOwR0qhQLC5IG6pSalmP68elw-Y3_0i-asJ3G-_NXzBvd3r9uHlkfbsY-UWDl2by-b9dX1ZnVzu1r_o_IN1YVUtw
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 US8301825B2
GroupedDBID EVB
ID FETCH-epo_espacenet_US8301825B23
IEDL.DBID EVB
IngestDate Fri Jul 19 17:13:05 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_US8301825B23
Notes Application Number: US20060918164
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20121030&DB=EPODOC&CC=US&NR=8301825B2
ParticipantIDs epo_espacenet_US8301825B2
PublicationCentury 2000
PublicationDate 20121030
PublicationDateYYYYMMDD 2012-10-30
PublicationDate_xml – month: 10
  year: 2012
  text: 20121030
  day: 30
PublicationDecade 2010
PublicationYear 2012
RelatedCompanies WITTENBURG JENS PETER
BRUNE THOMAS
THOMSON LICENSING
RelatedCompanies_xml – name: WITTENBURG JENS PETER
– name: THOMSON LICENSING
– name: BRUNE THOMAS
Score 2.8076375
Snippet For recording or replaying in real-time digital HDTV signals very fast memories are required. For storage of streaming HD video data NAND flash memory based...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION ANDCOMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION ANDCOMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THIR OWNENERGY USE
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS
INFORMATION STORAGE
PHYSICS
STATIC STORES
TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINSTCLIMATE CHANGE
Title Method and system for storing logical data blocks into flash-blocks in multiple non-volatile memories which are connected to at least one common data I/O bus
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20121030&DB=EPODOC&locale=&CC=US&NR=8301825B2
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8JAEN4Q3zdFjfjKHExvDSvbghwaE1oImvCIgOFGdrdFGnVLaAm_xv_q7FLQix67m8xmH_PNTPfbGULuKJc0nHJuo3VxbEfcc5vLKgYrTHI3DF0qTZ7ZTrfaHjnPY3dcIPHmLYzJE7oyyRFRoyTqe2bwev7zEysw3Mq0LGJsSh5bQy-w8uhYZ8Ni1AoaXrPfC3q-5fveaGB1X7wHPMgYDDUQrXcrLqtqHW6-NvSjlPlvi9I6Jnt9FKayE1KIVJEc-pvCa0Vy0Mnvu4tk3xA0ZYqNuRKmp-SrY6o-A1chrBMxA3qeYNJ9qDfIwQw09xME2qr3FGKVJTBFR3lmb1tgwyUElSgbUQqnjR-fmnqL4TOsZrGcAV9EIDUZRqJrCiiFZ_Ch6_1AonSPPsbroZ7KPRDL9IxAqzn02zbOeLJd3closF0bdk52cMjoQjOeRN0VNKowhzrTiAsmuOT1WsVBSGA1p0RKf4q5_KfvihzpbTLoT6_JTrZYRjdo1jNxazbkG-I7qoc
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1bT8IwFG4IXvBNUSNez4PhbWGyjcvDYsIGAWVABAxvpO2GLGpH2Ai_xv_qaRnoiz6uTU7Ty7mtX79DyL1Oue7PKNXQu5iayR6oRnkFkxWDU8v3LZ0rnlmvV2mPzaeJNcmQcPsWRvGErhU5ImoUR31PlL1e_PzEchW2Mi6xEJuix9bIdotpdizZsAy96Dbs5qDv9p2i49jjYbH3YtfwIGMy1EBrvYf6X1M522tDPkpZ_PYorWOyP0BhIjkhmUDkSc7ZFl7Lk0Mvve_OkwMF0OQxNqZKGJ-SL09VfQYqfNgQMQNGnqDoPsQbpMYMJPYTGPqq9xhCkUQww0B5ru1aYIslBBEJDa0UThs_PiX0FtNnWM9DPge6DIBLMAzH0BRQCk3gQ9b7gUjIHnmMN0N1Sn1gq_iMQKs5ctoazni6W93peLhbG-OcZHHI4EIinljdYnpQNkzdnAWUGYxyWq-WTTQJRtUskMKfYi7_6bsjufbI6067nd7zFTmSW6Y8gX5NsslyFdygi0_YrdqcbxebrX4
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=Method+and+system+for+storing+logical+data+blocks+into+flash-blocks+in+multiple+non-volatile+memories+which+are+connected+to+at+least+one+common+data+I%2FO+bus&rft.inventor=WITTENBURG+JENS+PETER&rft.inventor=BRUNE+THOMAS&rft.date=2012-10-30&rft.externalDBID=B2&rft.externalDocID=US8301825B2