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...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | English |
Published |
30.10.2012
|
Subjects | |
Online Access | Get 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 |