TECHNIQUES FOR MANAGED NAND TRANSLATION WITH EMBEDDED MEMORY SYSTEMS

    公开(公告)号:US20240361961A1

    公开(公告)日:2024-10-31

    申请号:US18660112

    申请日:2024-05-09

    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.

    Techniques for managed NAND translation with embedded memory systems

    公开(公告)号:US12001727B2

    公开(公告)日:2024-06-04

    申请号:US17458781

    申请日:2021-08-27

    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.

    Method and apparatus for a volume management system in a non-volatile memory device

    公开(公告)号:US11194654B2

    公开(公告)日:2021-12-07

    申请号:US16026500

    申请日:2018-07-03

    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.

    RECYCLED VERSION NUMBER VALUES IN FLASH MEMORY

    公开(公告)号:US20190121555A1

    公开(公告)日:2019-04-25

    申请号:US16229677

    申请日:2018-12-21

    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.

    RECYCLED VERSION NUMBER VALUES IN FLASH MEMORY

    公开(公告)号:US20150268888A1

    公开(公告)日:2015-09-24

    申请号:US14733664

    申请日:2015-06-08

    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.

    Managing memory data recovery upon power loss
    17.
    发明授权
    Managing memory data recovery upon power loss 有权
    在掉电时管理内存数据恢复

    公开(公告)号:US08886873B2

    公开(公告)日:2014-11-11

    申请号:US13748199

    申请日:2013-01-23

    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: 一种单段数据结构和方法,用于存储使用具有头部和数据记录的单个段数据对象的数据对象。 标题包括描述为数据记录预留的存储器的长度的段长度字段,并且数据记录包含至少一个数据实例对象。 每个数据实例对象都有一个数据实例头和数据字段。 头部包括数据实例状态字段和数据实例长度字段。 数据实例长度字段包含表示允许可变长度“到位”更新的数据实例数据字段的长度的数据。 数据实例状态字段包含表示实例数据的对象状态的数据。 单个段数据对象的数据记录中只有一个数据实例对象具有有效的对象状态。 状态字段有助于断电恢复过程。

    MANAGING MEMORY DATA RECOVERY UPON POWER LOSS
    18.
    发明申请
    MANAGING MEMORY DATA RECOVERY UPON POWER LOSS 有权
    管理电力损失记忆数据恢复

    公开(公告)号:US20130138905A1

    公开(公告)日:2013-05-30

    申请号:US13748199

    申请日:2013-01-23

    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: 一种单段数据结构和方法,用于存储使用具有头部和数据记录的单个段数据对象的数据对象。 标题包括描述为数据记录预留的存储器的长度的段长度字段,并且数据记录包含至少一个数据实例对象。 每个数据实例对象都有一个数据实例头和数据字段。 头部包括数据实例状态字段和数据实例长度字段。 数据实例长度字段包含表示允许可变长度“到位”更新的数据实例数据字段的长度的数据。 数据实例状态字段包含表示实例数据的对象状态的数据。 单个段数据对象的数据记录中只有一个数据实例对象具有有效的对象状态。 状态字段有助于断电恢复过程。

Patent Agency Ranking