US 12,001,885 B2
Controller and memory system including the controller operating memory allocation
Duk Joon Jeon, Yongin-si (KR); and Changhwan Youn, Seongnam-si (KR)
Assigned to SK hynix Inc., Icheon-si (KR)
Filed by SK hynix Inc., Icheon-si (KR)
Filed on May 24, 2021, as Appl. No. 17/328,838.
Application 17/328,838 is a continuation of application No. 16/598,560, filed on Oct. 10, 2019, granted, now 11,030,008.
Claims priority of application No. 10-2019-0025327 (KR), filed on Mar. 5, 2019.
Prior Publication US 2021/0279106 A1, Sep. 9, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/50 (2006.01); G06F 12/02 (2006.01); G06F 12/06 (2006.01)
CPC G06F 9/5016 (2013.01) [G06F 9/5022 (2013.01); G06F 12/0246 (2013.01); G06F 12/063 (2013.01); G06F 2212/7201 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A controller comprising:
a processor configured to receive an allocation request and a host identification host ID) output from a host;
an address allocator configured to allocate a data storage area corresponding to at least a logical block address of the host ID; and
a memory interface configured to access the data storage area in response to a physical block address corresponding to the logical block address,
wherein the host ID indicates a requested allocate capacity of the data storage area, and
wherein the address allocator calculates the logical block address by performing an allocation operation using the host ID, and calculates the host ID by performing a de-allocation operation using the logical block address.