Patent SG-11201808074P-A (SG)
Title: Control modules, multi-level data storage devices, multi-level data storage methods, and computer readable media
Inventor: JIN CHAO
IPC: G06F12/08
Filed: 2017-03-15
Abstract: Controlmodule Access determination circuit Memory controller 106 Level management circuit 104 (12) INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property Organization International Bureau (10) International Publication Number (43) International Publication Date WO 2017/164809 Al 28 September 2017 (28.09.2017) WIPO I PCT (51) International Patent Classification: GOOF 12/08 (2016.01) (21) International Application Number: PCT/SG2017/050128 (22) International Filing Date: 15 March 2017 (15.03.2017) (25) Filing Language: English (26) Publication Language: English (30) Priority Data: 10201602294V 23 March 2016 (23.03.2016) SG (71) Applicant: AGENCY FOR SCIENCE, TECHNOLOGY AND RESEARCH [SG/SG]; 1 Fusionopolis Way, #20-10 Connexis North Tower, Singapore 138632 (SG). (72) Inventors: JIN, Chao; c/o Data Storage Institute, 2 Fu- sionopolis Way, #08-01, Innovis, Singapore 138634 (SG). XI, Weiya; c/o Data Storage Institute, 2 Fusionopolis Way, #08-01, Innovis, Singapore 138634 (SG). YONG, Khai Leong; c/o Data Storage Institute, 2 Fusionopolis Way, #08-01, Innovis, Singapore 138634 (SG). (74) Agent: SPRUSON & FERGUSON (ASIA) PTE LTD; P.O. Box 1531, Robinson Road Post Office, Singapore 903031 (SG). (81) Designated States (unless otherwise indicated, for every kind of national protection available): AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW. (84) Designated States (unless otherwise indicated, for every kind of regional protection available): ARIPO (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, TJ, TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR), OAPI (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG). Declarations under Rule 4.17: of inventorship (Rule 4.17(iv)) Published: — with international search report (Art. 21(3)) (54) Title: CONTROL MODULES, MULTI-LEVEL DATA STORAGE DEVICES, MULTI-LEVEL DATA STORAGE METH- ODS, AND COMPUTER READABLE MEDIA 1111111111111101110101011111010111110 01111001111111101101110111111111110111111 W O 20 17 / 16 4809 Al Figure 1A r ..1013 (57) : A control module for a multi-level data storage device having a plurality of memory devices is disclosed. The control module may in- clude: an access determination circuit configured to determine that access has been made to a piece of data stored on at least one of the plurality of memory devices, the piece of data associated with a level being one of a first level, a second level, or a third level; a level management circuit con- figured to change the level from the third level to the second level or from the second level to the first level upon determining that access has been made to the piece of data; and a memory controller configured to promote the piece of data in re- sponse to whether the level is the first level, the second level or the third level, wherein at least two levels of the first level, the second level, and the third level are associated with one of the plurality of memory devices.