US 11,798,601 B2
Read only memory (ROM)-emulated memory (REM) profile mode of memory device
Jonathan Wen Jian Oh, Boise, ID (US); Allison Jayne Olson, Boise, ID (US); Fulvio Rori, Boise, ID (US); Qisong Lin, El Dorado Hills, CA (US); and Preston A. Thomson, Boise, ID (US)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Dec. 2, 2021, as Appl. No. 17/541,009.
Application 17/541,009 is a continuation of application No. 16/946,305, filed on Jun. 16, 2020, granted, now 11,200,925.
Claims priority of provisional application 62/952,782, filed on Dec. 23, 2019.
Prior Publication US 2022/0093145 A1, Mar. 24, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G11C 7/10 (2006.01); G06F 12/0882 (2016.01); G06F 9/30 (2018.01); G06F 11/27 (2006.01)
CPC G11C 7/1084 (2013.01) [G06F 9/30101 (2013.01); G06F 9/30189 (2013.01); G06F 11/27 (2013.01); G06F 12/0882 (2013.01); G11C 7/106 (2013.01); G11C 7/1057 (2013.01); G11C 7/1087 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A programmable memory device comprising:
a read only memory (ROM) block to store instructions associated with functionality of the programmable memory device;
a memory array comprising a set of reserved pages to store updates to be performed on the ROM block; and
a controller coupled to the ROM block and the memory array, wherein the controller is to execute the instructions to perform operations comprising:
executing a set features command to access the set of reserved pages, as an extension to a one-time programmable (OTP) mode;
programming a set of sub-feature parameters to a specified feature address of the set of reserved pages, wherein the set of sub-feature parameters are to trigger operation within a ROM-emulated memory (REM) profile mode;
programming a REM-profiled page of the set of reserved pages with REM data that includes REM code;
executing the REM code out of the REM-profiled page to perform a diagnostic test on the programmable memory device; and
outputting status data to one of page buffers or a status register of the programmable memory device.