Memory storage device, and a related zone-based block management and mapping method
AssigneeAgency for Science, Technology and Research
InventorsQingsong Wei, Kanzo Okada
Life of this patent
Estimating the term…
Abstract
A storage device is disclosed, in which the device comprises memory (222) divisible into multiple zones, each zone comprising a plurality of physical blocks of the memory (222) and for associating with a zone-based address map for mapping between logical and physical addresses of said zone. The multiple zones are configurable independently of each other, and the memory (222) is non-volatile or volatile memory. A related zone-based block management and address mapping method, and a zone-based block management and address map for a storage device are also disclosed.
Claims43
A storage device comprising:
- memory divisible into multiple zones, each zone comprising a plurality of physical blocks of the memory and for associating with a zone-based address map for mapping between logical and physical addresses of said zone,
- wherein the multiple zones are configurable independently of each other and wherein the storage device further comprises a Flash Translation Layer (FTL) configured to dynamically apply page-based address mapping or block-based address mapping for each zone.
A zone-based block management and address mapping method for a storage device including memory, the method comprising:
- dividing the memory into multiple zones, each zone comprising a plurality of physical blocks of the memory;
- and
- associating each zone with a zone-based address map for mapping between logical and physical addresses of said zone,
- wherein the multiple zones are configurable independently of each other and wherein the method further comprises dynamically applying page-based address mapping or block-based address mapping for each zone.
A zone-based block management and address map for a storage device, the storage device including memory divided into multiple zones with each zone having a plurality of physical blocks of the memory, the map comprising a global mapping table for mapping between logical block number and zone number of memory, the global mapping table is further configured for mapping between logical blocks and physical blocks for block zones;
- and a plurality of zone mapping tables for mapping between logical and physical pages of memory for page zones.
A storage device comprising:
- memory divisible into multiple zones, each zone comprising a plurality of physical blocks of the memory and for associating with a zone-based address map for mapping between logical and physical addresses of said zone,
- wherein the multiple zones are configurable independently of each other and wherein the zone-based address map includes a global mapping table for mapping between logical block number and zone number for the multiple zones, and a plurality of zone mapping tables for mapping between logical and physical pages of memory for page zones.
A zone-based block management and address mapping method for a storage device including memory, the method comprising:
- dividing the memory into multiple zones, each zone comprising a plurality of physical blocks of the memory;
- and
- associating each zone with a zone-based address map for mapping between logical and physical addresses of said zone,
- wherein the multiple zones are configurable independently of each other and wherein the zone-based map includes a global mapping table for mapping between logical block number and zone number for the multiple zones, and a plurality of zone mapping tables for mapping between logical and physical pages of memory for page zones.
Dependencies are inferred from the claim text.