Patent ID: 8949510
Filing Date: 2015-02-03
Classification: G06F

Abstract:
1. A buffer managing method, comprising: receiving data from a host to a set of physical memory segments of a buffer of a buffer controller, the set of physical memory segments having corresponding buffer status slots indicating allowance to write on the set of physical memory segments and having corresponding accessing-by-block status slots indicating the set of physical memory segments is current datum receiving targets; changing status of the buffer status slots corresponding to the set of physical memory segments receiving data from the host to indicate allowance to read; outputting data from a plurality of physical memory segments of the buffer to a flash memory, the plurality of physical memory segments having corresponding buffer status slots indicating allowance to read and having corresponding accessing-by-block status slots indicating the plurality of physical memory segments are current datum outputting sources; and changing status of the buffer status slots corresponding to the plurality of physical memory segments outputting data from the plurality of physical memory segments to indicate allowance to write; wherein the plurality of physical memory segments include the set of physical memory segments, and the accessing-by-block status slots indicate that the plurality of physical memory segments are consecutive.