Patent SG-11201805819R-A (SG)
Title: Apparatuses and methods for concurrently accessing multiple partitions of a non-volatile memory
Inventor: SUNDARAM RAJESH
IPC: G06F12/02
Filed: 2016-12-28
Abstract: INTERNATIONAL APPLICATION PUBLISHED UNDER THE PATENT COOPERATION TREATY (PCT) (19) World Intellectual Property -, Organization MD 1101111 0 11101 010 11111 HO 11111 0 MOH 0111 100 11111 0111 00 111110 ill OEN International Bureau ... .... ..Yjd ..... ...,/ (10) International Publication Number (43) International Publication Date WO 2017/123413 Al 20 July 2017 (20.07.2017) WIPO I PCT (51) International Patent Classification: (81) Designated States (unless otherwise indicated, for every G06F 12/02 (2006.01) GO6F 3/06 (2006.01) kind of national protection available): AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, (21) International Application Number: BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, PCT/US2016/068834 DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, (22) International Filing Date: HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KH, KN, 28 December 2016 (28.12.2016) KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, (25) Filing Language: English NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, (26) Publication Language: English 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, (30) Priority Data: ZA, ZM, ZW. 14/992,979 11 January 2016 (11.01.2016) US (84) Designated States (unless otherwise indicated, for every (71) Applicant: MICRON TECHNOLOGY, INC. [US/US]; kind of regional protection available): ARIPO (BW, GH, 8000 South Federal Way, Boise, Idaho 83716 (US). GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW), Eurasian (AM, AZ, BY, KG, KZ, RU, (72) Inventors: SUNDARAM, Rajesh; 1007 Kirby Court, Fol- TJ, TM), European (AL, AT, BE, BG, CH, CY, CZ, DE, som, California 95630 (US). KAU, Derchang; 10847 Linda Vista Drive, Cupertino, California 95014 (US). DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, JUNGROTH, Owen W.; 17550 Uplands Drive, Sonora, 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, California 95370 (US). CHU, Daniel; 109 Triff Court, Fol- — som, California 95630 (US). ZENG, Raymond W.; 585 GW, KM, ML, MR, NE, SN, TD, TG). Worley Avenue, Sunnyvale, California 94085 (US). Published: = QAWAMI, Shekoufeh; 2520 Stratford Circle, EL Dorado — with international search report (Art. 21(3)) Hills, California 95762 (US). = (74) Agents: ENG, Kimton et al.; Dorsey & Whitney LLP, 701 5th Ave, Suite 6100, Seattle, Washington 98104 (US). = (54) Title: APPARATUSES AND METHODS FOR CONCURRENTLY ACCESSING MULTIPLE PARTITIONS OF A NON- - VOLATILE MEMORY = r360 = — Data UO 2 66 CommandlAddres9 Interface Interface ,e-300 364 Data Block -)' CommandUl Block ( - 380 = = Conlrn and/Address Bus 374(0) -‘ LCO LC1 -\ -374(1) LC N --, 374(N) = — Pilo arn 0 372(0) Partition 1 372(1) Patton N 372(N) 390376{0) Data Buffer Data Buffer Data Buffer 0) 376(1) 11 Data Bus M FIG.3 1-1 71. M \" (57) : Apparatuses and methods for performing multithread, concurrent access of different partition of a memory are dis - I-1 ---- closed herein. An example apparatus may include a non-volatile memory array comprising a plurality of partitions, each may include IN a respective plurality of memory cells. The apparatus may further include a plurality of local controllers that are each configured to © independently and concurrently access a respective one of the plurality of partitions to execute a respective memory access command ei responsive to receiving the respective memory access command. The example apparatus may further include a controller configured 0 to receive the plurality of memory access commands and determine a respective target partition for each of the plurality of memory ,1 . access commands. The controller may be further configured to provide each of the plurality of memory access commands to a local controller of the plurality of local controllers associated with the respective target partition.