位恢复系统
    41.
    发明公开

    公开(公告)号:CN105765538A

    公开(公告)日:2016-07-13

    申请号:CN201480064456.2

    申请日:2014-11-07

    发明人: T·金 J·P·金 S·金

    IPC分类号: G06F11/10 G06F12/00

    摘要: 特定设备包括基于电阻的存储器器件、标记随机存取存储器(RAM)、以及位恢复(BR)存储器。基于电阻的存储器器件被配置成存储数据值以及与该数据值相关联的纠错码(ECC)数据。标记RAM被配置成存储将主存储器的存储器地址映射到高速缓存存储器的字线的信息,其中该高速缓存存储器包括基于电阻的存储器器件。BR存储器被配置成存储与该数据值相关联的附加纠错数据,其中BR存储器对应于易失性存储器器件。

    用于数据处理系统中的统一高速缓存的错误检测方案

    公开(公告)号:CN102138129B

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

    申请号:CN200980133741.4

    申请日:2009-06-26

    发明人: W·C·莫耶

    IPC分类号: G06F11/08 G06F13/14 G06F12/00

    摘要: 在数据处理系统(10)中,处理电路(30)执行多个数据处理指令。统一高速缓存存储器(21)存储由处理电路处理的数据和指令。统一高速缓存存储器包括多个集,每个集具有多路,每一路具有一个或更多个信息字段。高速缓存存储器控制电路(38)具有控制寄存器(48),用于控制将所述多路中的每一路分配用于下列中的一个:(1)第一类型的信息(数据)、(2)第二类型的信息(指令)、或者(3)第一类型的信息和第二类型的信息两者。高速缓存存储器控制电路(38)进一步基于控制寄存器指示的分配控制,单独地控制从多个错误检测类型选择用于统一高速缓存存储器的每一路的错误检测类型(奇偶校验,ECC)。

    用于快速缓存命中检测的系统和方法

    公开(公告)号:CN101807165B

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

    申请号:CN201010002811.7

    申请日:2010-01-12

    发明人: 陈彝梓

    IPC分类号: G06F11/10 G06F12/08

    摘要: 本发明提供了一种用于快速检测缓存命中的系统和方法,用于具有错误校正/检测能力的存储系统。用于确定存储地址的当前缓存状态的电路包括连接至缓冲存储器的错误检测单元、连接至缓冲存储器的比较单元、连接至比较单元的结果单元以及连接至结果单元和错误检测单元的选择单元。错误检测单元计算出现在存储于缓冲存储器中的数据中的错误的标识符,其中,数据与存储地址相关。比较单元将数据与存储地址的一部分进行比较,结果单元基于比较计算一组可能的当前缓存状态,以及选择单元基于标识符从该组可能的高速缓存中状态当前缓存状态选择高速缓存中状态当前缓存状态。

    具有检查和纠错的内容可寻址存储器(CAM)

    公开(公告)号:CN1653553A

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

    申请号:CN03810991.3

    申请日:2003-05-15

    发明人: 塔尔·S·戈登

    IPC分类号: G11C15/00 G11C7/00

    CPC分类号: G11C15/00 G06F11/1064

    摘要: 公开了一种内容可寻址存储器(CAM) (100),能够忽略和校正其中包括的比特错误。在一个例证实施例中,所述CAM包括:多个独立的CAM单元(102),用于存储具有与其相关联的多个比特的代码字。匹配线(MATCHLINE)耦接到所述多个独立CAM单元的每个,并且用于指示与所述所存储的代码字相比较的比较字(104)的匹配状态。所述匹配状态是匹配状态或不匹配状态的反映。检测装置(200)用于每当所述比较字(104)与所述所存储的代码字不匹配N个或更少的比特时将所述匹配线锁存到所述匹配状态,其中N被定义为用于所使用的给定错误检察和校正(ECC)算法的可校正的比特的最大数量。

    计算机系统中的纠错方法和装置

    公开(公告)号:CN1538298A

    公开(公告)日:2004-10-20

    申请号:CN200410032913.8

    申请日:2004-04-13

    IPC分类号: G06F11/10

    CPC分类号: G06F11/1064 H03M13/13

    摘要: 在诸如高速缓存或系统总线等计算机系统的ECC保护机制中纠正差错的方法,该方法通过把带有N位的数据应用于一个纠错码(ECC)矩阵以产生检错症状,其中该ECC矩阵有多个行和列,以一个给定列对应于数据位的一个位,并且在ECC矩阵中沿每列和每行设置多个选定位,从而使ECC矩阵的编码允许进行N位纠错和(N-1)位检错。在诸如系统总线等ECC保护机制中,一旦检测到阻塞位条件,发送设备能选择发送数据,使得该数据那位的极性总是被翻转到与线上阻塞值的逻辑电平匹配。这一过程允许完全的单个位纠错和双位检测,即使存在阻塞位。