METHOD FOR OPERATING BUFFER CACHE OF STORAGE DEVICE INCLUDING FLASH MEMORY
First Claim
1. A method of operating a buffer cache in a storage device, the method comprising:
- converting a logical block address requested from a host into a logical page number;
searching for a region of memory in which a page corresponding to the logical page number is located; and
generating a physical block address corresponding to the logical block address, with reference to a mapping table of the region of memory in which the page corresponding to the logical page number is located,wherein the searching for the region of memory in which the page corresponding to the logical page number is located comprises searching within a look-up table having information about locations of a plurality of pages of a flash memory.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a method for operating a buffer cache which is performed by a storage device including a flash memory. The method includes converting a logical block address requested from a host into a logical page number. A region in which a page corresponding to the logical page number is located is searched for. A physical block address corresponding to the logical block address is generated with reference to a mapping table of the region in which the page corresponding to the logical page number is located. The searching for of the region includes searching for a look-up table having information about a region in which a plurality of pages of the flash memory are located.
87 Citations
20 Claims
-
1. A method of operating a buffer cache in a storage device, the method comprising:
-
converting a logical block address requested from a host into a logical page number; searching for a region of memory in which a page corresponding to the logical page number is located; and generating a physical block address corresponding to the logical block address, with reference to a mapping table of the region of memory in which the page corresponding to the logical page number is located, wherein the searching for the region of memory in which the page corresponding to the logical page number is located comprises searching within a look-up table having information about locations of a plurality of pages of a flash memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification