Data updating and recovering methods for a non-volatile memory array
    1.
    发明授权
    Data updating and recovering methods for a non-volatile memory array 有权
    用于非易失性存储器阵列的数据更新和恢复方法

    公开(公告)号:US08296503B2

    公开(公告)日:2012-10-23

    申请号:US12471775

    申请日:2009-05-26

    IPC分类号: G06F12/02

    CPC分类号: G06F12/0246 G06F2212/7201

    摘要: Methods for updating and recovering user data of a non-volatile memory array such as a flash memory are disclosed. An indication for indicating a mapping relationship for a logical address is established when original user data of the logical addresses is updated into new user data. The indication records new pointers, which record the mapping relationships between logical addresses and physical addresses storing the new user data of the logical addresses. Alternatively, the indication records memory positions of the non-volatile memory array which are defined as designated memory positions and a sequence for using these designated memory positions.

    摘要翻译: 公开了用于更新和恢复诸如闪存之类的非易失性存储器阵列的用户数据的方法。 当逻辑地址的原始用户数据被更新为新的用户数据时,建立用于指示逻辑地址的映射关系的指示。 指示记录新的指针,其记录存储逻辑地址的新用户数据的逻辑地址和物理地址之间的映射关系。 或者,指示记录被定义为指定的存储位置的非易失性存储器阵列的存储器位置和用于使用这些指定的存储器位置的序列。

    Method for increasing memory in a processor
    2.
    发明授权
    Method for increasing memory in a processor 有权
    增加处理器内存的方法

    公开(公告)号:US07035960B2

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

    申请号:US10605646

    申请日:2003-10-15

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0623

    摘要: A method for increasing the internal memory in a processor. The method includes providing an extended memory in the processor, adding bits to data addresses and register addresses with an address extender, and adding bits to stack addresses with a stack pointer generator so that the processor is capable of accessing memory addresses larger than the bit width of the command set of the processor. The method also includes carrying over the bits when the stack address exceeds the limit of the conventional memory and accessing the stack data exceeding the limit of the conventional memory in the extended memory.

    摘要翻译: 一种用于增加处理器内部存储器的方法。 该方法包括在处理器中提供扩展存储器,向位地址扩展器添加比特到数据地址和寄存器地址,以及使用堆栈指针生成器将位添加到堆栈地址,使得处理器能够访问大于位宽的存储器地址 的处理器的命令集。 该方法还包括当堆栈地址超过常规存储器的限制并且访问超过扩展存储器中的常规存储器的限制的堆栈数据时承载位。

    STORAGE CONTROL DEVICE HAVING CONTROLLER OPERATED ACCORDING TO DETECTION SIGNAL DERIVED FROM MONITORING POWER SIGNAL AND RELATED METHOD THEREOF
    4.
    发明申请
    STORAGE CONTROL DEVICE HAVING CONTROLLER OPERATED ACCORDING TO DETECTION SIGNAL DERIVED FROM MONITORING POWER SIGNAL AND RELATED METHOD THEREOF 审中-公开
    具有根据监视功率信号发送的检测信号操作的控制器的存储控制装置及其相关方法

    公开(公告)号:US20100332887A1

    公开(公告)日:2010-12-30

    申请号:US12727256

    申请日:2010-03-19

    IPC分类号: G06F11/30 G06F12/00

    摘要: One exemplary storage control device for a storage medium includes a controller and a voltage detector, where the controller controls data access of the storage medium, and the voltage detector monitors a power signal and asserts a detection signal to notify the controller when anomaly of the power signal is detected. Another exemplary storage control device for a storage medium includes a voltage detector and a controller, where the voltage detector monitors a power signal to generate a detection signal, and the controller controls data access of the storage medium. In addition, the controller enters a first operational state when the detection signal indicates that a voltage level of the power signal falls within a first voltage range, and enters a second operational state when the detection signal indicates that the voltage level of the power signal falls within a second voltage range.

    摘要翻译: 用于存储介质的一个示例性存储控制装置包括控制器和电压检测器,其中控制器控制存储介质的数据访问,并且电压检测器监视电源信号,并且断言检测信号以在电源异常时通知控制器 检测到信号。 用于存储介质的另一示例性存储控制装置包括电压检测器和控制器,其中电压检测器监视功率信号以产生检测信号,并且控制器控制存储介质的数据访问。 此外,当检测信号指示电力信号的电压水平落在第一电压范围内时,控制器进入第一操作状态,并且当检测信号指示电力信号的电压水平下降时,控制器进入第二操作状态 在第二电压范围内。

    DATA UPDATING AND RECOVERING METHODS FOR A NON-VOLATILE MEMORY ARRAY
    5.
    发明申请
    DATA UPDATING AND RECOVERING METHODS FOR A NON-VOLATILE MEMORY ARRAY 有权
    用于非易失性存储器阵列的数据更新和恢复方法

    公开(公告)号:US20100306447A1

    公开(公告)日:2010-12-02

    申请号:US12471775

    申请日:2009-05-26

    IPC分类号: G06F12/00 G06F12/08 G06F12/02

    CPC分类号: G06F12/0246 G06F2212/7201

    摘要: Methods for updating and recovering user data of a non-volatile memory array such as a flash memory are disclosed. An indication for indicating a mapping relationship for a logical address is established when original user data of the logical addresses is updated into new user data. The indication records new pointers, which record the mapping relationships between logical addresses and physical addresses storing the new user data of the logical addresses. Alternatively, the indication records memory positions of the non-volatile memory array which are defined as designated memory positions and a sequence for using these designated memory positions.

    摘要翻译: 公开了用于更新和恢复诸如闪存之类的非易失性存储器阵列的用户数据的方法。 当逻辑地址的原始用户数据被更新为新的用户数据时,建立用于指示逻辑地址的映射关系的指示。 该指示记录新的指针,其记录存储逻辑地址的新用户数据的逻辑地址和物理地址之间的映射关系。 或者,指示记录被定义为指定的存储位置的非易失性存储器阵列的存储器位置和用于使用这些指定的存储器位置的序列。

    Memory sharing method for sharing SRAM in an SOC device
    6.
    发明授权
    Memory sharing method for sharing SRAM in an SOC device 有权
    用于在SOC设备中共享SRAM的存储器共享方法

    公开(公告)号:US07743221B2

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

    申请号:US11625349

    申请日:2007-01-22

    IPC分类号: G06F12/02

    CPC分类号: G06F12/0284

    摘要: A memory sharing method for at least a functional module and a target module is disclosed. The functional module includes at least a static random access memory (SRAM), the memory sharing method includes the steps of calculating a memory capacity of the functional module; if a total memory capacity of a module group satisfies a memory capacity requirement of the target module, allocating the SRAM of the module group, wherein the module group comprises at least one functional module; and accessing the SRAM of the functional module of the module group by utilizing the target module.

    摘要翻译: 公开了用于至少功能模块和目标模块的存储器共享方法。 所述功能模块至少包括静态随机存取存储器(SRAM),所述存储器共享方法包括计算所述功能模块的存储器容量的步骤; 如果模块组的总存储器容量满足目标模块的存储器容量要求,则分配模块组的SRAM,其中模块组包括至少一个功能模块; 并通过利用目标模块访问模块组的功能模块的SRAM。

    Method and related device for updating firmware code stored in non-volatile memory
    7.
    发明授权
    Method and related device for updating firmware code stored in non-volatile memory 有权
    用于更新存储在非易失性存储器中的固件代码的方法和相关设备

    公开(公告)号:US07325231B2

    公开(公告)日:2008-01-29

    申请号:US10906298

    申请日:2005-02-14

    IPC分类号: G06F13/12

    CPC分类号: G06F8/65

    摘要: A non-volatile memory is installed in an electronic device. A method for updating a firmware code stored in a non-volatile memory includes: providing an updating control unit having a command set; providing the updating control unit with a trigger signal to enable at least one command of the command set; and utilizing the updating control unit to read/write the non-volatile memory according to the enabled command to update the firmware code. Wherein each command of the command set is a memory read/write command. The method further includes updating at least one command of the command set in real time. The present invention further provides an electronic device corresponding to the method.

    摘要翻译: 非易失性存储器安装在电子设备中。 用于更新存储在非易失性存储器中的固件代码的方法包括:提供具有命令集的更新控制单元; 向所述更新控制单元提供触发信号以启用所述命令集的至少一个命令; 以及利用所述更新控制单元根据所述使能命令读/写所述非易失性存储器来更新所述固件代码。 其中命令集的每个命令都是一个内存读/写命令。 该方法还包括实时更新命令集的至少一个命令。 本发明还提供了一种对应于该方法的电子设备。

    Nonvolatile memory controller and method for writing data to nonvolatile memory
    8.
    发明授权
    Nonvolatile memory controller and method for writing data to nonvolatile memory 有权
    非易失性存储器控制器和将数据写入非易失性存储器的方法

    公开(公告)号:US08769188B2

    公开(公告)日:2014-07-01

    申请号:US12620722

    申请日:2009-11-18

    IPC分类号: G06F11/00 H03M13/09 G06F3/06

    摘要: The invention provides a nonvolatile memory controller. In one embodiment, the nonvolatile memory controller receives new data for writing a nonvolatile memory from a host, and comprises a signature calculating circuit, a signature buffer, a signature comparison circuit, a data comparison circuit, and a nonvolatile memory interface circuit. The signature calculating circuit calculates a first signature according to the new data. The signature buffer outputs a second signature corresponding to old data stored in the nonvolatile memory, wherein the old data has the same logical address as that of the new data. The signature comparison circuit determines whether the first signature is identical to the second signature. The nonvolatile memory interface circuit writes the new data to the nonvolatile memory when the first signature is determined to be different from the second signature by the signature comparison circuit.

    摘要翻译: 本发明提供一种非易失性存储器控制器。 在一个实施例中,非易失性存储器控制器接收用于从主机写入非易失性存储器的新数据,并且包括签名计算电路,签名缓冲器,签名比较电路,数据比较电路和非易失性存储器接口电路。 签名计算电路根据新数据计算第一签名。 签名缓冲器输出对应于存储在非易失性存储器中的旧数据的第二签名,其中旧数据具有与新数据相同的逻辑地址。 签名比较电路确定第一签名是否与第二签名相同。 当通过签名比较电路确定第一签名与第二签名不同时,非易失性存储器接口电路将新数据写入非易失性存储器。

    Storage controller with encoding/decoding circuit programmable to support different ECC requirements and related method thereof
    9.
    发明授权
    Storage controller with encoding/decoding circuit programmable to support different ECC requirements and related method thereof 有权
    具有编码/解码电路的存储控制器可编程,以支持不同的ECC要求及其相关方法

    公开(公告)号:US08418021B2

    公开(公告)日:2013-04-09

    申请号:US12645490

    申请日:2009-12-23

    IPC分类号: G06F11/00

    摘要: One exemplary storage controller of controlling data access of a storage device includes an encoding circuit and a control circuit. The encoding circuit is programmable to support a plurality of different finite fields, and implemented for generating encoded data according to an adjustable finite field setting. The control circuit is implemented for controlling the adjustable finite field setting of the encoding circuit and recording data into the storage device according to the encoded data. Another exemplary storage controller of controlling data access of a storage device includes a decoding circuit and a control circuit. The decoding circuit is programmable to support a plurality of different finite fields, and implemented for generating decoded data according to an adjustable finite field setting. The control circuit is implemented for reading data from the storage device to obtain readout data and controlling the adjustable finite field setting of the decoding circuit.

    摘要翻译: 用于控制存储设备的数据访问的一个示例性存储控制器包括编码电路和控制电路。 编码电路是可编程的,以支持多个不同的有限域,并且被实现用于根据可调节的有限域设置产生编码数据。 实施控制电路,用于控制编码电路的可调节有限域设置,并根据编码数据将数据记录到存储设备中。 用于控制存储设备的数据访问的另一示例性存储控制器包括解码电路和控制电路。 解码电路是可编程的以支持多个不同的有限域,并且被实现用于根据可调整的有限域设置产生解码数据。 控制电路实现用于从存储装置读取数据以获得读出数据并控制解码电路的可调节有限域设置。

    DIGITAL TO ANALOG CONVERTING METHOD AND DIGITAL TO ANALOG CONVERTOR UTILIZING THE SAME
    10.
    发明申请
    DIGITAL TO ANALOG CONVERTING METHOD AND DIGITAL TO ANALOG CONVERTOR UTILIZING THE SAME 审中-公开
    数字转换模拟转换方法和数字转换器使用模拟转换器

    公开(公告)号:US20100219908A1

    公开(公告)日:2010-09-02

    申请号:US12394068

    申请日:2009-02-27

    IPC分类号: H03H7/00

    CPC分类号: H03M3/396 H03M3/502

    摘要: A digital to analog converter for converting a digital input signal provided by a host to an analog output signal includes a modulator receiving the digital input signal, modulating the digital input signal, and outputting a modulated signal, and a filtering circuit receiving the modulated signal, low pass filtering the modulated signal, and outputting the analog output signal to an output node. The filtering circuit includes a first switching circuit for adjusting the bandwidth of the filtering circuit according to a bandwidth switching signal.

    摘要翻译: 用于将由主机提供的数字输入信号转换为模拟输出信号的数模转换器包括调制器,接收数字输入信号,调制数字输入信号并输出​​调制信号,以及滤波电路接收调制信号, 低通滤波调制信号,并将模拟输出信号输出到输出节点。 滤波电路包括:第一切换电路,用于根据带宽切换信号调整滤波电路的带宽。