Configurable coding system and method of multiple ECCS
    1.
    发明授权
    Configurable coding system and method of multiple ECCS 有权
    多种ECCS的可配置编码系统和方法

    公开(公告)号:US08762813B2

    公开(公告)日:2014-06-24

    申请号:US12781744

    申请日:2010-05-17

    Abstract: A configurable coding system and method of multiple error correcting codes (ECCs) for a memory device or devices are disclosed. The system includes an ECC codec that selectively performs different error corrections with different parameters. The system also includes means for providing a selected parameter to the ECC codec for initializing the ECC codec. The parameter used for initializing the ECC codec is an error-free parameter.

    Abstract translation: 公开了一种用于存储器件或设备的多个纠错码(ECC)的可配置编码系统和方法。 该系统包括ECC编解码器,其选择性地执行具有不同参数的不同错误校正。 该系统还包括用于将ECC选择参数提供给ECC编解码器以便初始化ECC编解码器的装置。 用于初始化ECC编解码器的参数是无错参数。

    NAND flash memory system with programmable connections between a NAND flash memory controller and a plurality of NAND flash memory modules and method thereof
    2.
    发明申请
    NAND flash memory system with programmable connections between a NAND flash memory controller and a plurality of NAND flash memory modules and method thereof 有权
    NAND闪速存储器系统,其具有NAND闪速存储器控制器和多个NAND快闪存储器模块之间的可编程连接及其方法

    公开(公告)号:US20080294836A1

    公开(公告)日:2008-11-27

    申请号:US11753572

    申请日:2007-05-25

    CPC classification number: G06F13/4022

    Abstract: A method and related system for programming connections between a NAND flash memory controller and a plurality of NAND flash memory modules includes the NAND flash memory controller generating a switch signal and a swap signal according to a condition of one of the plurality of NAND flash memory modules, a remap module selectively coupling the plurality of NAND flash memory modules to the NAND flash memory controller according to the switch signal, and a swap module selectively coupling the plurality of NAND flash memory modules to the NAND flash memory controller according to the swap signal.

    Abstract translation: 一种用于在NAND闪速存储器控制器和多个NAND快闪存储器模块之间编程连接的方法和相关系统包括根据多个NAND快闪存储器模块之一的状态产生开关信号和交换信号的NAND闪存控制器 ,根据切换信号将多个NAND快闪存储器模块选择性地耦合到NAND闪速存储器控制器的重映射模块,以及根据交换信号有选择地将多个NAND快闪存储器模块耦合到NAND快闪存储器控制器的交换模块。

    Non-volatile memory system and method for reading and storing sub-data during partially overlapping periods
    3.
    发明授权
    Non-volatile memory system and method for reading and storing sub-data during partially overlapping periods 有权
    用于在部分重叠期间读取和存储子数据的非易失性存储器系统和方法

    公开(公告)号:US08166228B2

    公开(公告)日:2012-04-24

    申请号:US12120453

    申请日:2008-05-14

    CPC classification number: G06F13/4239 G11C7/1042

    Abstract: A non-volatile memory system and a method for reading data therefrom are provided. The data comprises a first sub-data and a second sub-data. The non-volatile memory system comprises a first storage unit and a second storage unit, adapted for storing the two sub-data respectively. The first storage unit reads a first command from the controller, and stores the first sub-data temporarily as the first temporary sub-data according to the first command. The second storage unit reads a second command from the controller, and stores the second sub-data temporarily as the second temporary sub-data according to the second command. The first temporary sub-data is read from the first storage unit. Then, the first storage unit reads a third command from the controller. The second temporary sub-data is also read from the second storage unit while reading the third command. The time for reading data from the non-volatile memory system is reduced.

    Abstract translation: 提供一种非易失性存储器系统和从其读取数据的方法。 数据包括第一子数据和第二子数据。 非易失性存储器系统包括分别存储两个子数据的第一存储单元和第二存储单元。 第一存储单元从控制器读取第一命令,并且根据第一命令临时存储第一子数据作为第一临时子数据。 第二存储单元从控制器读取第二命令,并且根据第二命令临时存储第二子数据作为第二临时子数据。 从第一存储单元读取第一临时子数据。 然后,第一存储单元从控制器读取第三命令。 在读取第三命令的同时,也从第二存储单元读取第二临时子数据。 从非易失性存储器系统读取数据的时间减少了。

    Test pattern generator for SRAM and DRAM
    4.
    发明授权
    Test pattern generator for SRAM and DRAM 有权
    用于SRAM和DRAM的测试模式发生器

    公开(公告)号:US06934900B1

    公开(公告)日:2005-08-23

    申请号:US09887783

    申请日:2001-06-25

    CPC classification number: G11C29/56004 G01R31/31813 G11C29/56

    Abstract: A test pattern generation and comparison circuit creates test pattern stimulus signals for and evaluates response signals from logic or memory such as random access memory (RAM). It utilizes both parallel and serial interfaces to the logic/memory under test. The test pattern generation and comparison circuit further provides a method for testing logic and memory utilizing built-in self test (BIST) techniques. The method uses a programmable logic/memory commands which are translated into physical logic signals and timings for the logic or memory under test. The results of the test pattern generated and applied to the logic or memory are compared to expected results. The result of the comparison is a pass/fail designation. In addition, the comparison of the expected test results with the actual test results provides information on the exact location of the failure. Also, since the test pattern generation and comparison circuit architecture is compatible with hardware description languages such as Verilog HDL or VHDL, the test pattern generation and comparison circuit can be automatically generated with a silicon compiler.

    Abstract translation: 测试模式生成和比较电路为诸如随机存取存储器(RAM)等逻辑或存储器的响应信号创建测试模式激励信号并对其进行评估。 它将并行和串行接口连接到被测逻辑/内存。 测试图形生成和比较电路还提供了一种利用内置自检(BIST)技术来测试逻辑和存储器的方法。 该方法使用可编程逻辑/存储器命令,这些命令被转换为被测逻辑或存储器的物理逻辑信号和定时。 将生成并应用于逻辑或存储器的测试模式的结果与预期结果进行比较。 比较结果是通过/失败指定。 此外,预期测试结果与实际测试结果的比较提供了有关故障确切位置的信息。 此外,由于测试模式生成和比较电路架构与诸如Verilog HDL或VHDL的硬件描述语言兼容,所以测试模式生成和比较电路可以用硅编译器自动生成。

    Method and apparatus of generating a soft value for a memory device
    5.
    发明授权
    Method and apparatus of generating a soft value for a memory device 有权
    为存储器件生成软值的方法和装置

    公开(公告)号:US08332728B2

    公开(公告)日:2012-12-11

    申请号:US12753746

    申请日:2010-04-02

    CPC classification number: G06F11/1068 G11C11/5642 G11C16/3454

    Abstract: A method and apparatus of generating the soft value for a memory device is disclosed. Memory read-related parameters are set, and data are read out of the memory device according to the set parameters. The data reading is performed for pre-determined plural iterations, thereby obtaining the soft value according to the read-out data and the set parameters.

    Abstract translation: 公开了一种为存储器件产生软值的方法和装置。 存储器读取相关参数被设置,并且根据所设置的参数从存储器件读出数据。 对预定的多次迭代执行数据读取,从而根据读出的数据和设定的参数获得软值。

    NAND flash memory system with programmable connections between a NAND flash memory controller and a plurality of NAND flash memory modules and method thereof
    6.
    发明授权
    NAND flash memory system with programmable connections between a NAND flash memory controller and a plurality of NAND flash memory modules and method thereof 有权
    NAND闪速存储器系统,其具有NAND闪速存储器控制器和多个NAND快闪存储器模块之间的可编程连接及其方法

    公开(公告)号:US07752383B2

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

    申请号:US11753572

    申请日:2007-05-25

    CPC classification number: G06F13/4022

    Abstract: A method and related system for programming connections between a NAND flash memory controller and a plurality of NAND flash memory modules includes the NAND flash memory controller generating a switch signal and a swap signal according to a condition of one of the plurality of NAND flash memory modules, a remap module selectively coupling the plurality of NAND flash memory modules to the NAND flash memory controller according to the switch signal, and a swap module selectively coupling the plurality of NAND flash memory modules to the NAND flash memory controller according to the swap signal.

    Abstract translation: 一种用于在NAND闪速存储器控制器和多个NAND快闪存储器模块之间编程连接的方法和相关系统包括根据多个NAND快闪存储器模块之一的状态产生开关信号和交换信号的NAND闪存控制器 ,根据切换信号将多个NAND快闪存储器模块选择性地耦合到NAND闪速存储器控制器的重映射模块,以及根据交换信号有选择地将多个NAND快闪存储器模块耦合到NAND快闪存储器控制器的交换模块。

    Method for copying data in non-volatile memory system
    7.
    发明申请
    Method for copying data in non-volatile memory system 审中-公开
    在非易失性存储器系统中复制数据的方法

    公开(公告)号:US20090106513A1

    公开(公告)日:2009-04-23

    申请号:US11875952

    申请日:2007-10-22

    CPC classification number: G06F12/0246 G06F11/1068 G06F2212/1032

    Abstract: A method for copying data in a non-volatile memory system is disclosed. The method includes calculating a number of errors of a first set of data from a source block of the non-volatile memory saved in the buffer of the controller, transmitting the first set of data saved in the buffer of the controller to a buffer of the non-volatile memory when the number of errors is lower than a threshold, and programming a destination block of the non-volatile memory with the first set of data saved in the buffer of the non-volatile memory when the number of errors is lower than the threshold.

    Abstract translation: 公开了一种在非易失性存储器系统中复制数据的方法。 该方法包括从存储在控制器的缓冲器中的非易失性存储器的源块中计算第一组数据的错误数量,将保存在控制器的缓冲器中的第一组数据发送到控制器的缓冲器 当错误数量低于阈值时,非易失性存储器,并且当错误数量低于非易失性存储器的数量时,利用保存在非易失性存储器的缓冲器中的第一组数据来编程非易失性存储器的目的地块 门槛。

    Method and Apparatus of Generating a Soft Value for a Memory Device
    8.
    发明申请
    Method and Apparatus of Generating a Soft Value for a Memory Device 有权
    为存储器件产生软值的方法和装置

    公开(公告)号:US20110246855A1

    公开(公告)日:2011-10-06

    申请号:US12753746

    申请日:2010-04-02

    CPC classification number: G06F11/1068 G11C11/5642 G11C16/3454

    Abstract: A method and apparatus of generating the soft value for a memory device is disclosed. Memory read-related parameters are set, and data are read out of the memory device according to the set parameters. The data reading is performed for pre-determined plural iterations, thereby obtaining the soft value according to the read-out data and the set parameters.

    Abstract translation: 公开了一种为存储器件产生软值的方法和装置。 存储器读取相关参数被设置,并且根据所设置的参数从存储器件读出数据。 对预定的多次迭代执行数据读取,从而根据读出的数据和设定的参数获得软值。

    Non-Volatile Memory System and Method for Reading Data Therefrom
    10.
    发明申请
    Non-Volatile Memory System and Method for Reading Data Therefrom 有权
    非易失性存储器系统及其读取数据的方法

    公开(公告)号:US20090043945A1

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

    申请号:US12120453

    申请日:2008-05-14

    CPC classification number: G06F13/4239 G11C7/1042

    Abstract: A non-volatile memory system and a method for reading data therefrom are provided. The data comprises a first sub-data and a second sub-data. The non-volatile memory system comprises a first storage unit and a second storage unit, adapted for storing the two sub-data respectively. The first storage unit reads a first command from the controller, and stores the first sub-data temporarily as the first temporary sub-data according to the first command. The second storage unit reads a second command from the controller, and stores the second sub-data temporarily as the second temporary sub-data according to the second command. The first temporary sub-data is read from the first storage unit. Then, the first storage unit reads a third command from the controller. The second temporary sub-data is also read from the second storage unit while reading the third command. The time for reading data from the non-volatile memory system is reduced.

    Abstract translation: 提供一种非易失性存储器系统和从其读取数据的方法。 数据包括第一子数据和第二子数据。 非易失性存储器系统包括分别存储两个子数据的第一存储单元和第二存储单元。 第一存储单元从控制器读取第一命令,并且根据第一命令临时存储第一子数据作为第一临时子数据。 第二存储单元从控制器读取第二命令,并且根据第二命令临时存储第二子数据作为第二临时子数据。 从第一存储单元读取第一临时子数据。 然后,第一存储单元从控制器读取第三命令。 在读取第三命令的同时,也从第二存储单元读取第二临时子数据。 从非易失性存储器系统读取数据的时间减少了。

Patent Agency Ranking