-
公开(公告)号:US20240361961A1
公开(公告)日:2024-10-31
申请号:US18660112
申请日:2024-05-09
Applicant: Micron Technology, Inc.
Inventor: Wanmo Wong , Brady L. Keays
IPC: G06F3/06
CPC classification number: G06F3/0688 , G06F3/061 , G06F3/0661
Abstract: Methods, systems, and devices for techniques for managed NAND translation with embedded memory systems are described. A host system may generate a first command to access a logical memory address associated with a memory system. The host system may identify a physical memory address of the memory system based on generating the first command. The host system may output to the memory system a second command and the physical memory address, where the second command may be communicated to the memory device using a protocol associated with a controller of the memory system. The memory system may then access memory cells in a memory device associated with the physical memory address based on receiving the second command and the physical memory address.
-
公开(公告)号:US12118216B2
公开(公告)日:2024-10-15
申请号:US17679676
申请日:2022-02-24
Applicant: Micron Technology, Inc.
Inventor: Wanmo Wong
CPC classification number: G06F3/0619 , G06F3/064 , G06F3/0679 , G06F12/0246 , G06F12/0253 , G06F2212/7209
Abstract: Various embodiments include methods, apparatus, and systems for assigning a plurality of version number values to instances of a logical entity of a memory device. Each version number value of the plurality version number values may be separately assigned to one of the instances of the logical entity. The version number values may be recycled after the plurality of version number values are assigned. Other embodiments including additional methods, apparatus, and systems are disclosed.
-
公开(公告)号:US12001727B2
公开(公告)日:2024-06-04
申请号:US17458781
申请日:2021-08-27
Applicant: Micron Technology, Inc.
Inventor: Wanmo Wong , Brady L. Keays
IPC: G06F3/06
CPC classification number: G06F3/0688 , G06F3/061 , G06F3/0661
Abstract: Methods, systems, and devices for techniques for managed NAND translation with embedded memory systems are described. A host system may generate a first command to access a logical memory address associated with a memory system. The host system may identify a physical memory address of the memory system based on generating the first command. The host system may output to the memory system a second command and the physical memory address, where the second command may be communicated to the memory device using a protocol associated with a controller of the memory system. The memory system may then access memory cells in a memory device associated with the physical memory address based on receiving the second command and the physical memory address.
-
公开(公告)号:US11194654B2
公开(公告)日:2021-12-07
申请号:US16026500
申请日:2018-07-03
Applicant: Micron Technology, Inc.
Inventor: Wanmo Wong
Abstract: Embodiments for partitioning a non-volatile memory device is described. In one embodiment a memory system includes a first addressable range of memory blocks for storing different types of data. The memory system is partitioned to include a second addressable range of memory blocks capable of storing data indicating attributes of the first addressable range of memory blocks. The second addressable range of memory blocks may also be periodically updated such that the capacities of the first addressable range of memory blocks may be dynamically adjusted depending on application needs and changes to the non-volatile memory device over time. In some embodiments, one partition of a memory device may be configured for high reliability data storage while a second partition is configured for normal reliability storage.
-
公开(公告)号:US20190121555A1
公开(公告)日:2019-04-25
申请号:US16229677
申请日:2018-12-21
Applicant: Micron Technology, Inc.
Inventor: Wanmo Wong
Abstract: Various embodiments include methods, apparatus, and systems for assigning a plurality of version number values to instances of a logical entity of a memory device. Each version number value of the plurality version number values may be separately assigned to one of the instances of the logical entity. The version number values may be recycled after the plurality of version number values are assigned. Other embodiments including additional methods, apparatus, and systems are disclosed.
-
公开(公告)号:US20150268888A1
公开(公告)日:2015-09-24
申请号:US14733664
申请日:2015-06-08
Applicant: Micron Technology, Inc.
Inventor: Wanmo Wong
IPC: G06F3/06
CPC classification number: G06F3/0619 , G06F3/064 , G06F3/0679 , G06F12/0246 , G06F2212/7209
Abstract: Various embodiments include methods, apparatus, and systems for assigning a plurality of version number values to instances of a logical entity of a memory device. Each version number value of the plurality version number values may be separately assigned to one of the instances of the logical entity. The version number values may be recycled after the plurality of version number values are assigned. Other embodiments including additional methods, apparatus, and systems are disclosed.
-
公开(公告)号:US08886873B2
公开(公告)日:2014-11-11
申请号:US13748199
申请日:2013-01-23
Applicant: Micron Technology, Inc.
Inventor: Wanmo Wong , Karunakaran Muthasamy
CPC classification number: G06F11/1004 , G06F11/1402 , G06F11/1471 , G06F12/0246 , G06F12/16 , G06F17/30
Abstract: A single segment data structure and method for storing data objects employing a single segment data object having a header and a data record. The header includes a segment length field describing the length of memory reserved for the data record and the data record contains at least one data instance object. Each of the data instance objects has a data instance header and data field. The header includes a data instance state field and a data instance length field. The data instance length field contains data representing the length of the data instance data field allowing for variable length “in place” updating. The data instance state field contains data representing an object state of the instance data. Only one of the data instance objects of the data record of the single segment data object has a valid object state. The state field facilitates a power loss recovery process.
Abstract translation: 一种单段数据结构和方法,用于存储使用具有头部和数据记录的单个段数据对象的数据对象。 标题包括描述为数据记录预留的存储器的长度的段长度字段,并且数据记录包含至少一个数据实例对象。 每个数据实例对象都有一个数据实例头和数据字段。 头部包括数据实例状态字段和数据实例长度字段。 数据实例长度字段包含表示允许可变长度“到位”更新的数据实例数据字段的长度的数据。 数据实例状态字段包含表示实例数据的对象状态的数据。 单个段数据对象的数据记录中只有一个数据实例对象具有有效的对象状态。 状态字段有助于断电恢复过程。
-
公开(公告)号:US20130138905A1
公开(公告)日:2013-05-30
申请号:US13748199
申请日:2013-01-23
Applicant: MICRON TECHNOLOGY, INC.
Inventor: Wanmo Wong , Karunakaran Muthusamy
IPC: G06F12/16
CPC classification number: G06F11/1004 , G06F11/1402 , G06F11/1471 , G06F12/0246 , G06F12/16 , G06F17/30
Abstract: A single segment data structure and method for storing data objects employing a single segment data object having a header and a data record. The header includes a segment length field describing the length of memory reserved for the data record and the data record contains at least one data instance object. Each of the data instance objects has a data instance header and data field. The header includes a data instance state field and a data instance length field. The data instance length field contains data representing the length of the data instance data field allowing for variable length “in place” updating. The data instance state field contains data representing an object state of the instance data. Only one of the data instance objects of the data record of the single segment data object has a valid object state. The state field facilitates a power loss recovery process.
Abstract translation: 一种单段数据结构和方法,用于存储使用具有头部和数据记录的单个段数据对象的数据对象。 标题包括描述为数据记录预留的存储器的长度的段长度字段,并且数据记录包含至少一个数据实例对象。 每个数据实例对象都有一个数据实例头和数据字段。 头部包括数据实例状态字段和数据实例长度字段。 数据实例长度字段包含表示允许可变长度“到位”更新的数据实例数据字段的长度的数据。 数据实例状态字段包含表示实例数据的对象状态的数据。 单个段数据对象的数据记录中只有一个数据实例对象具有有效的对象状态。 状态字段有助于断电恢复过程。
-
-
-
-
-
-
-