DIRECT MEMORY ACCESS FOR COMMAND-BASED MEMORY DEVICE

In a processing system, an integrated function controller (IFC) for one or more memory devices, including a NAND flash memory device, provides direct memory access (DMA) functionality for writing data to and reading data from the NAND flash memory device, thereby reducing the level of CPU interventi...

Full description

Saved in:
Bibliographic Details
Main Authors GERA NITIN, SINGH PRABHJOT, NAUTIYAL HEMANT
Format Patent
LanguageEnglish
Published 21.04.2016
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:In a processing system, an integrated function controller (IFC) for one or more memory devices, including a NAND flash memory device, provides direct memory access (DMA) functionality for writing data to and reading data from the NAND flash memory device, thereby reducing the level of CPU intervention required to support such operations. In one implementation, the CPU stores in system memory a descriptor-based DMA operation sequence of NAND flash operations and then triggers the IFC to implement the descriptor sequence. The IFC sequentially fetches and implements individual stored descriptors without interrupting the CPU or requiring any real-time CPU intervention using, for example, a "repeat while busy" polling descriptor type. The IFC frees up the CPU to perform other system-level operations, thereby increasing the efficiency of the processing system.
Bibliography:Application Number: US201414515500