A method and system for accessing a non-volatile memory is disclosed. The method includes writing a first stream of data to a first block of a first region of a non-volatile memory and detecting a full condition of the first block of the first region. Further, the method includes identifying data to be copied from the first block of the first region and copying the identified data from the first block of the first region to a second block of the first region of the non-volatile memory. The method also includes writing a second stream of data to the second block of the first region and writing a third stream of data to a first block of a second region of the non-volatile memory. In addition, the method includes detecting a full condition of the first block of the second region, identifying data to be copied from the first block of the second region and copying the identified data from the first block of the second region to a second block of the second region of the non-volatile memory. The method also includes writing a fourth stream of data to the second block of the second region of the non-volatile memory.

 
Web www.patentalert.com

< Storage system for copying data and storing in a plurality of storage devices

> System and method for an asynchronous data buffer having buffer write and read pointers

> Smart memory based synchronization controller for a multi-threaded multiprocessor SoC

~ 00544