METHOD FOR ENHANCING MEMORY FAULT TOLERANCE
    6.
    发明公开
    METHOD FOR ENHANCING MEMORY FAULT TOLERANCE 有权
    VERFAHREN ZUR VERBESSERUNG DER SPEICHERFEHLERTOLERANZ

    公开(公告)号:EP3021223A1

    公开(公告)日:2016-05-18

    申请号:EP15168692.0

    申请日:2015-05-21

    IPC分类号: G06F11/27

    摘要: Various examples of the present technology provide systems and methods for testing whether there is any memory error in a server system, determining physical memory addresses corresponding to a detected memory error on one or more memory devices of the server system, and preventing the physical memory addresses corresponding to the detected memory error from accessing by an operating system, application programs, and/or other components of the server system.

    摘要翻译: 本技术的各种示例提供了用于测试服务器系统中是否存在任何存储器错误的系统和方法,确定与服务器系统的一个或多个存储器设备上检测到的存储器错误相对应的物理存储器地址,并且防止物理存储器地址 对应于由操作系统访问的检测到的存储器错误,应用程序和/或服务器系统的其他组件。

    METHOD AND SYSTEM FOR STORING LOGICAL DATA BLOCKS INTO FLASH-BLOCKS IN MULTIPLE NON-VOLATILE MEMORIES WHICH ARE CONNECTED TO AT LEAST ONE COMMON DATA I/O BUS
    9.
    发明授权
    METHOD AND SYSTEM FOR STORING LOGICAL DATA BLOCKS INTO FLASH-BLOCKS IN MULTIPLE NON-VOLATILE MEMORIES WHICH ARE CONNECTED TO AT LEAST ONE COMMON DATA I/O BUS 有权
    方法和系统的几个非易失性存储器存储FLASH块中的数据的逻辑块与至少一个通用数据I / O总线相连

    公开(公告)号:EP1869543B1

    公开(公告)日:2013-03-06

    申请号:EP06725158.7

    申请日:2006-03-20

    申请人: Thomson Licensing

    摘要: For recording or replaying in real-time digital HDTV signals very fast memories are required. For storage of streaming HD video data NAND flash memory based systems can be used. However, NAND flash memories have a slow write access, and they have unmasked production defects. Write or read operations can be carried out on complete physical data blocks only, and defect data blocks must not be used by the file system. Logical file system blocks are used which are larger than the physical data blocks. According to the invention the error reporting mechanism of the NAND flash memories is exploited. The video data is not only written to the nonvolatile flash memories, but is also written to corresponding buffer slots (LFSB) of a volatile SRAM or DRAM memory operating in parallel. The video data are kept in the volatile memory until the flash memory holding the respective data has reported that its program or write operation succeeded. Once this has taken place, the data within the volatile memory can be overwritten in order to save memory capacity. If the flash memory has reported an error, the respective block (FSBD) of data is marked bad and will not be overwritten until the end of the entire recorded take has been reached. At this time, the marked video data from the volatile memory are copied to spare flash-blocks within the flash memories.