Remapping and compacting in a memory device
    1.
    发明授权
    Remapping and compacting in a memory device 有权
    在存储设备中重映射和压缩

    公开(公告)号:US09146856B2

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

    申请号:US13443306

    申请日:2012-04-10

    IPC分类号: G06F12/00 G06F12/02

    摘要: Methods for remapping and/or compacting data in memory devices, memory devices, and systems are disclosed. One such method of remapping and/or compacting data includes reducing a first quantity of write operations that are received from a host to a second quantity of write operations for programming to a page of a memory device that are within the specifications of partial page write operations for the memory device. The second quantity of write operations can also remap data that were originally intended to be programmed to memory address ranges that conflict with a memory map of the memory device.

    摘要翻译: 公开了用于在存储器件,存储器件和系统中重新映射和/或压缩数据的方法。 一种这样的重新映射和/或压缩数据的方法包括将从主机接收的第一数量的写入操作减少到用于编程的第二数量的写入操作到位于部分页面写入操作的规范内的存储器设备的页面 用于存储设备。 第二数量的写入操作还可以将最初想要编程的数据重新映射到与存储器件的存储器映射相冲突的存储器地址范围。

    Use of flash memory blocks outside of the main flash memory array
    2.
    发明申请
    Use of flash memory blocks outside of the main flash memory array 有权
    在主闪存阵列之外使用闪存块

    公开(公告)号:US20070147116A1

    公开(公告)日:2007-06-28

    申请号:US11317951

    申请日:2005-12-22

    IPC分类号: G11C16/04

    摘要: A method, device, and system are disclosed. In one embodiment, the device comprises an array of flash memory blocks to store information in a multiple bit per cell mode, one or more flash memory blocks external to the array to store information in a single bit per cell mode, and a memory controller capable of allowing access to the array and the one or more flash memory blocks external to the array.

    摘要翻译: 公开了一种方法,装置和系统。 在一个实施例中,该设备包括闪存块阵列,用于以每位单元模式的多位存储信息,阵列外部的一个或多个闪存块以每单元模式的单个位存储信息,以及存储器控制器 允许访问阵列和阵列外部的一个或多个闪存块。

    Register-based memory command architecture
    3.
    发明申请
    Register-based memory command architecture 审中-公开
    基于注册的内存命令架构

    公开(公告)号:US20060101210A1

    公开(公告)日:2006-05-11

    申请号:US10966707

    申请日:2004-10-15

    申请人: Lance Dover

    发明人: Lance Dover

    IPC分类号: G06F12/14

    CPC分类号: G06F13/1668

    摘要: A device and method for interfacing a processor to a non-volatile memory that may use a command based architecture to receive data from the processor and a long latency architecture that includes a microcode engine within the memory to control simple read, erase and program operations and further capable of controlling complex functions.

    摘要翻译: 一种用于将处理器连接到非易失性存储器的装置和方法,所述非易失性存储器可以使用基于命令的架构来从所述处理器接收数据,以及长时延架构,其包括所述存储器内的微代码引擎以控制简单的读取,擦除和编程操作, 进一步能够控制复杂的功能。

    Flash memory command abstraction
    4.
    发明授权
    Flash memory command abstraction 失效
    Flash存储器命令抽象

    公开(公告)号:US06772276B2

    公开(公告)日:2004-08-03

    申请号:US10038754

    申请日:2002-01-04

    申请人: Lance Dover

    发明人: Lance Dover

    IPC分类号: G06F1200

    CPC分类号: G11C16/102 G11C11/005

    摘要: Flash memory device capable of interpreting a write cycle and one or more subsequent write cycles as a generic command that includes one or more specific flash memory commands. The flash memory device includes a state machine capable of identifying the generic command, writing the specific flash memory commands to a buffer, and sequentially retrieving, interpreting and executing the buffered flash memory commands. The state machine can be configured as a microcontroller executing a state machine algorithm, and can be reprogrammed to correct design errors or to add new functionality to the flash memory device. The state machine algorithm can be stored in the flash memory device, and updated to interpret the same write cycle data in different ways. Accordingly, new functionality can be developed for the state machine long after its silicon has been designed and developed.

    摘要翻译: 闪存设备能够将写周期和一个或多个后续写周期解释为包括一个或多个特定闪速存储器命令的通用命令。 闪速存储装置包括能够识别通用命令的状态机,将特定的闪速存储器命令写入缓冲器,以及顺序检索,解释和执行缓冲的闪速存储器命令。 状态机可以被配置为执行状态机算法的微控制器,并且可以被重新编程以校正设计错误或向闪存设备添加新的功能。 状态机算法可以存储在闪存设备中,并以不同的方式进行更新以解释相同的写周期数据。 因此,在设计和开发硅片之后,可以为状态机开发新的功能。

    Method and apparatus for preventing foreground erase operations in electrically writable memory devices
    5.
    发明授权
    Method and apparatus for preventing foreground erase operations in electrically writable memory devices 有权
    用于防止电可写存储器件中的前景擦除操作的方法和装置

    公开(公告)号:US08225042B1

    公开(公告)日:2012-07-17

    申请号:US12435986

    申请日:2009-05-05

    IPC分类号: G06F13/14

    CPC分类号: G06F12/0246 G06F2212/7203

    摘要: Methods and systems are provided that may include a nonvolatile memory to store information, where the nonvolatile memory has a memory cache to store data corresponding to a received sector write operation, and a main memory comprising at least the designated memory block and a second memory block. A controller may reclaim at least one sector of the designated memory block and performing a write operation to write information from the memory cache in response to the received sector write operation to at least one sector of the second memory block.

    摘要翻译: 提供了可以包括用于存储信息的非易失性存储器的方法和系统,其中非易失性存储器具有存储器高速缓存以存储对应于接收的扇区写入操作的数据,以及主存储器,至少包括指定的存储块和第二存储块 。 控制器可以回收指定的存储器块的至少一个扇区,并且执行写入操作,以响应于所接收的扇区写入操作将来自存储器高速缓存的信息写入到第二存储器块的至少一个扇区。

    Method and apparatus for storing compressed code without an index table

    公开(公告)号:US20060259681A1

    公开(公告)日:2006-11-16

    申请号:US11128992

    申请日:2005-05-13

    IPC分类号: G06F12/00

    摘要: A method and apparatus is described herein for compressing a binary image in memory and decompressing a portion memory in response to a request, without using a compression index table to find relocated compressed code. A binary image is traversed in windows. Each selected window is compressed to form compressed windows having a compressed portion and an available memory portion. Static data is backfilled in available memory portions to achieve efficient compression. Upon receiving a request to a specific physical address, the compressed portion of that physical location is decompressed and provided for execution without using a compression index table, as the compressed code portion was not relocated from its original physical location.

    Configuring integrated circuit devices in a data processing system

    公开(公告)号:US06609195B2

    公开(公告)日:2003-08-19

    申请号:US10371798

    申请日:2003-02-20

    申请人: Lance Dover

    发明人: Lance Dover

    IPC分类号: G06F944

    CPC分类号: G06F9/4411

    摘要: System information prompting a reconfiguration of a target device that is part of the system is received, and in response to the information, the target device is reconfigured using configuration data for the target device that has been stored in non-volatile memory of a second self-configuring device that is part of the system.

    Embedding a filesystem into a non-volatile device
    8.
    发明申请
    Embedding a filesystem into a non-volatile device 审中-公开
    将文件系统嵌入到非易失性设备中

    公开(公告)号:US20060136657A1

    公开(公告)日:2006-06-22

    申请号:US11021528

    申请日:2004-12-22

    IPC分类号: G06F12/00

    摘要: An integrated microcontroller is embedded with non-volatile memory to enhance host processor execution by transferring the computational load of the filesystem from the host processor to the integrated microcontroller. The integrated microcontroller allows the physical nature of the non-volatile memory to be changed without changing the host software.

    摘要翻译: 集成微控制器嵌入有非易失性存储器,通过将文件系统的计算负载从主处理器传输到集成微控制器来增强主机处理器的执行。 集成的微控制器可以在不改变主机软件的情况下改变非易失性存储器的物理特性。

    Non-volatile configuration data storage for a configurable memory
    9.
    发明申请
    Non-volatile configuration data storage for a configurable memory 有权
    用于可配置存储器的非易失性配置数据存储

    公开(公告)号:US20060083093A1

    公开(公告)日:2006-04-20

    申请号:US10966183

    申请日:2004-10-15

    IPC分类号: G11C7/00

    CPC分类号: G11C7/1045 G11C7/20

    摘要: Various embodiments of the invention may provide one or more non-volatile storage entities, such as a register or a storage array, to store configuration information for a memory device. The specified configuration may then be enabled at the occurrence of a specified event, such as power-up and/or reset.

    摘要翻译: 本发明的各种实施例可以提供一个或多个非易失性存储实体,诸如寄存器或存储阵列,以存储用于存储器设备的配置信息。 然后可以在发生指定事件(例如上电和/或复位)时启用指定的配置。

    Configuring devices in a computer system
    10.
    发明授权
    Configuring devices in a computer system 有权
    在计算机系统中配置设备

    公开(公告)号:US06553491B1

    公开(公告)日:2003-04-22

    申请号:US09474647

    申请日:1999-12-29

    申请人: Lance Dover

    发明人: Lance Dover

    IPC分类号: G06F944

    CPC分类号: G06F9/4411

    摘要: Computer system information prompting a reconfiguration of a target device that is part of the system is received, and in response to the information, the target device is reconfigured using configuration data for the target device that has been stored in non-volatile memory of a second self-configuring device that is part of the system.

    摘要翻译: 接收到提示作为系统的一部分的目标设备的重新配置的计算机系统信息,并且响应于该信息,使用已经存储在第二个的非易失性存储器中的目标设备的配置数据来重新配置目标设备 自配置设备是系统的一部分。