Examples of using Logical page in English and their translations into Korean
{-}
-
Colloquial
-
Ecclesiastic
-
Ecclesiastic
-
Programming
-
Computer
Thus, a logical“page” of memory elements are read or programmed together.
This allows you to effectively generate multiple logical pages out of one actual page. .
Each logical page and physical page generally includes a redundant area and a data area.
These 532 bytes of data that are simultaneously read or programmed form a logical page.
In another embodiment, the data is associated with a logical page, and the first block is a first physical block.
These 532 bytes of data that are simultaneously read or programmed form a logical page.
In one example, the received logical page address may be associated to only one physical page address.
Reading through substantially all of block 310 in order to access contents associated with logical page 314 b may be relatively time-consuming.
Logical page breaks that are inserted before a report item push the report item down to the next page. .
In some implementations, the mapping between logical pages and physical pages may be stored in a logical address table.
Once contents that are to be written are identified, a determination is made in step 1008 regarding whether there is a physical group which corresponds to logical page“A.”.
That is, new data which is to be written andis associated with a logical page, e.g., logical page“A,” is obtained or otherwise identified.
If it is determined that there is no spare physical block available, then an exception is thrown in step 1036 which indicates that the contents associated with logical page“A” may not be written.
In addition, the new data, orthe contents associated with logical page“A” which were obtained in step 1004, is written into a page of a group associated with the spare physical block.
When it is determined that there is an available physical group, then the available physical group is effectively assigned to the logical group which includes logical page“A” in step 1024.
Space is preserved between the report item with the logical page break and its peer report items.
In other words,it is determined if logical page“A” or, more generally, the logical group which includes logical page“A” is the same as the last assigned or associated physical group.
Then, in step 1044, valid data from the“old” physical block that was previously assigned to the logical block which includes logical page“A” is merged into groups within the“new” or spare physical block.
As such, a command to retrieve the contents associated with logical“page 1” 830 b may cause physical block 806 to effectively be searched backwards until a corresponding physical page is found.
If it is determined that there is a suitable page available in the assigned physical group in step 1012, then the data or contents associated with logical page“A” are written into the suitable page in step 1016.
A user may elect to write data associated with logical“page 1” 830 b of logical group 810 d into physical group 814 a or, more specifically, physical“page 1” 834 b of physical group 814 a, as indicated at 860.
Once the available physical group is assigned to the logical group, the data or contents associated with logical page“A” is written into a suitable page in the newly assigned physical group in step 1028.
In another example, the received logical page address may be associated with two or more physical pages because the physical pages have a lower cell resolution than normal, or the physical pages are not contiguous in the flash memory, or they are in different blocks or on different dies.
As shown, when page 318 i is the last page in block 310,identifying page 318 i as containing contents associated with logical page 314 b may require reading all of block 310 and, hence, may require a relatively high number of read operations.
By way of example, the overall logical block address associated with logical page 830 b may higher than the overall logical block address associated with logical page 826 c, although contents associated with logical page 830 b may be written into physical page 834 b which may have a lower overall physical block address than physical page 838 c into which the contents associated with logical page 826 c may be written.
Although a set of page addresses associated with a logical block may effectively all correspond to a set of page addresses associated physical block, e.g., a logical block may be associated with logical pages 0-31 while a physical block maybe associated with physical pages 0-31, the contents associated with a given logical page address may not necessarily be located at a corresponding physical page address.
It if is determined that it is the last assigned physical group of logical page“A,” then a determination is made in step 1012 as to whether there is a suitable page available in the assigned physical group into which the contents associated with logical page“A” may be written.
Returning to step 1020 and the determination of whether there is an available physical group in the physical block assigned to logical page“A,” if it is determined that there is no available physical group,then the implication is that the data or contents associated with logical page“A” may not be written into the physical block, i.e., the current physical block.
Associating a first set of data with a first logical page, the first logical page being one of a plurality of logical pages included in a first logical group of a logical block;
Identifying a first set of data associated with a first logical page, the first logical page being one of a plurality of logical pages included in a first logical group of a logical block;