对比文件名称:2013-04-09_发明授权_US08417987B1 Mechanism for correcting errors beyond the fault tolerant level of a raid array in a storage system
目标专利名称:在跨存储器链路传送纠正数据时保护ECC位置 CN108351820B
本次调用模型名称:DeepSeek-R1
### 特征比对表格
| 技术特征描述以及公开性判断结果 | 对比文件原文引用 | 公开性论述 |
| **技术特征A**:《未公开》<br>在掩码写操作期间将链路纠错码ECC奇偶校验位嵌入在未使用的数据掩码位和/或掩码写数据中 | 无相关引用 | 目标专利的技术特征A涉及在存储器接口的**掩码写操作**期间,将用于保护数据传输链路(数据总线)的**链路ECC奇偶校验位**,嵌入到**未使用的数据掩码(DM)位**或**掩码写数据字节**中。对比文件涉及存储系统中RAID阵列的数据块错误管理和恢复。其全文未提及任何与“存储器链路”、“数据掩码(DM)位”、“掩码写操作”或“链路ECC奇偶校验位”相关的概念。对比文件中的“奇偶校验”是指用于从多个存储设备(如磁盘)重建数据的RAID奇偶校验(见[0025]段),其作用与目标专利中用于保护数据传输通道的“链路ECC”完全不同。因此,对比文件未公开技术特征A。 |
| **技术特征B**:《未公开》<br>通过在所述掩码写操作期间将所述未使用的数据掩码位或所述掩码写数据标识为所述链路纠错码ECC奇偶校验位的位置 | 无相关引用 | 技术特征B涉及在掩码写操作中,通过标识DM位或掩码写数据字节来指示其中包含链路ECC奇偶校验位,从而**保护其位置信息**。对比文件中,当数据块遭遇不可恢复错误时,会在其附近(如校验和区域)设置一个“伪坏指示符”(pseudo-bad indicator)来标记该数据块为坏块(见[0056], [0057]段)。虽然这也是一种“标识”行为,但其标识的对象是**数据块本身的状态(坏块)**,而非**链路ECC奇偶校验位在数据流中的嵌入位置**。两者标识的对象、目的(数据状态管理 vs. ECC位置保护)和技术场景(存储介质错误 vs. 数据传输链路)均不同。因此,对比文件未公开技术特征B。 |
| **技术特征C**:《未公开》<br>在所述掩码写操作期间保护至少所述未使用的数据掩码位或所述掩码写数据中的所述链路纠错码ECC奇偶校验位的位置对抗链路错误。 | 对比文件[0062]段:<br>“At step 690, pseudo-bad indicators are written to the data blocks that sustained errors are parity protected. … Parity protecting the pseudo-bad indicators or mirroring the pseudo-bad indicator … ensures that RAID will be able to remember that the data block has an unrecoverable error even if the storage device on which the data block resides fails.” | 技术特征C的核心是**保护ECC位置信息本身**,使其在传输过程中免遭**链路错误**的破坏。对比文件[0062]段描述了**对“伪坏指示符”本身进行奇偶校验保护或镜像**,以确保即使存储设备发生故障并被替换,系统仍能“记住”哪些数据块是坏的。这里保护的是**指示数据块状态的元数据(伪坏指示符)**,以防止**存储设备故障**导致该信息丢失。这与目标专利中保护**ECC奇偶校验位在数据流中的位置信息**,以防止**数据传输过程中的位错误(链路错误)**,在保护对象、所对抗的错误类型和技术领域上均存在根本区别。因此,对比文件未公开技术特征C。 |
| **技术特征D**:《未公开》<br>其中,保护至少所述链路纠错码ECC奇偶校验位的位置包括:在所述掩码写操作期间传送数据掩码ECC奇偶校验位以保护至少第一经断言的数据掩码位,所述第一经断言的数据掩码位标识被嵌入在对应的掩码写数据字节中的所述链路纠错码ECC奇偶校验位。 | 无相关引用 | 技术特征D涉及在掩码写操作期间,专门传送**数据掩码ECC奇偶校验位**来保护**第一经断言的数据掩码位**,该DM位的作用是指示链路ECC被嵌入在哪个掩码写数据字节中。对比文件全文未涉及“数据掩码(DM)位”、“掩码写数据字节”或“数据掩码ECC奇偶校验位”等概念。其描述的奇偶校验都是用于保护用户数据或伪坏指示符本身(见[0025], [0062]段),而非用于保护一个用于指示其他信息位置的特定标志位。因此,对比文件未公开技术特征D。 |
| **技术特征E**:《未公开》<br>进一步包括在所述掩码写操作期间传送所述链路纠错码ECC奇偶校验位在预定突发长度的写数据内的ECC位置码。 | 无相关引用 | 技术特征E涉及在掩码写操作期间,传送一个独立的**ECC位置码**,以指明链路ECC奇偶校验位在预定突发长度的数据流中的具体位置(例如,在哪个象限或差拍)。对比文件中,伪坏指示符被直接写入坏数据块附近(如校验和区域),其“位置”由数据块的物理或逻辑地址决定,并非通过一个独立于数据块之外传输的“位置码”来指示(见[0056], [0057]段)。两者传达位置信息的方式(内嵌标记 vs. 独立码字)和目的(定位坏块 vs. 定位ECC)不同。因此,对比文件未公开技术特征E。 |
| **技术特征F**:《未公开》<br>进一步包括在所述掩码写操作期间在命令/地址总线上传送所述数据掩码ECC奇偶校验位以及所述链路纠错码ECC奇偶校验位的所述ECC位置码。 | 无相关引用 | 技术特征F限定了通过**命令/地址总线**来传送与掩码写操作相关的保护信息(DM ECC和ECC位置码)。这是存储器子系统(如DRAM)中特有的架构,其中命令、地址和数据通常在独立的引脚或总线上传输。对比文件描述的是基于网络或直接连接的存储系统(见[0028]-[0032]段),其数据访问通过SCSI、FC等协议进行,不存在与存储器子系统相同的“命令/地址总线”概念。因此,对比文件未公开技术特征F。 |
| **技术特征G**:《未公开》<br>其中,在所述掩码写操作期间嵌入包括:确定预定突发长度的写数据是否包括第一经断言的数据掩码位 | 无相关引用 | 技术特征G是嵌入链路ECC过程的一个子步骤:**判断写数据突发中是否存在被断言(激活)的数据掩码位**。这是执行掩码写操作的前提判断逻辑。对比文件的技术领域完全不同,其处理的是存储设备上的数据块读写,不涉及“数据掩码位”或“掩码写”的概念。因此,对比文件未公开技术特征G。 |
| **技术特征H**:《未公开》<br>将所述链路纠错码ECC奇偶校验位嵌入在与所述第一经断言的数据掩码位相对应的第一掩码写数据字节中并嵌入在所述第一经断言的数据掩码位内 | 无相关引用 | 技术特征H描述了当存在被断言的DM位时,将链路ECC同时嵌入到**对应的掩码写数据字节**和**该DM位本身**。这是一种特定的、复杂的嵌入方式。对比文件完全没有涉及“数据掩码位”或“掩码写数据字节”。其与数据相关的操作是读取、写入数据块或设置伪坏指示符(见[0056]段),与H特征的技术手段无关。因此,对比文件未公开技术特征H。 |
| **技术特征I**:《未公开》<br>以及否则将所述链路纠错码ECC奇偶校验位嵌入在所述未使用的数据掩码位中。 | 无相关引用 | 技术特征I描述了当不存在被断言的DM位(即正常写操作或所有DM位未使用)时,将链路ECC嵌入到**未使用的数据掩码位**中。对比文件同样没有“数据掩码位”的概念。因此,对比文件未公开技术特征I。 |
| **技术特征J**:《未公开》<br>其中,保护至少所述链路纠错码ECC奇偶校验位的位置包括:在所述掩码写操作期间传送指示所述链路纠错码ECC奇偶校验位在预定突发长度的写数据内的块位置的差拍位置码。 | 无相关引用 | 技术特征J涉及传送**差拍位置码**来指示ECC在数据突发内的具体时序位置(如第几个差拍)。这体现了存储器接口数据传输的时序特性(突发长度、差拍)。对比文件处理的是存储设备上的逻辑/物理块地址(如PVBN, VVBN),其数据访问基于块地址,不涉及“突发长度”、“差拍”等与高速时序数据传输相关的概念(见[0040]段描述4KB块的读写)。因此,对比文件未公开技术特征J。 |
| **技术特征K**:《未公开》<br>进一步包括传送指示所述链路纠错码ECC奇偶校验位是被嵌入在所述预定突发长度的写数据的数据部分还是所述数据掩码部分中的块位置码。 | 无相关引用 | 技术特征K涉及传送**块位置码**来指示ECC是嵌入在数据部分还是数据掩码部分。这同样是基于存储器接口中数据(DQ)和数据掩码(DM)引脚分离的架构。对比文件没有区分“数据部分”和“数据掩码部分”,其所有数据块都用于存储用户数据或校验信息。因此,对比文件未公开技术特征K。 |
| **技术特征L**:《未公开》<br>进一步包括在所述掩码写操作期间在命令/地址总线上传送所述差拍位置码和所述块位置码。 | 无相关引用 | 如特征F所述,对比文件不存在存储器子系统中的“命令/地址总线”。因此,通过该总线传送差拍位置码和块位置码的技术特征未被对比文件公开。 |
| **技术特征M**:《未公开》<br>进一步包括接收用于读操作期间对读数据的捕捉的定时信息。 | 无相关引用 | 技术特征M涉及接收**定时信息**以改善读数据捕捉,这属于存储器接口的时序训练或校准技术。对比文件描述的是存储系统的数据读写,虽然涉及I/O请求和响应时序,但并未提及专门用于“数据捕捉”的、可接收的“定时信息”。其数据处理基于块传输,不涉及在高速并行总线上进行精确的时序对准。因此,对比文件未公开技术特征M。 |
| **技术特征N**:《直接公开》<br>其中,进一步包括将所述低功率存储器子系统集成到移动电话、机顶盒、音乐播放器、视频播放器、娱乐单元、导航设备、计算机、手持式个人通信系统(PCS)单元、便携式数据单元、固定位置数据单元、服务器计算系统、和/或车辆控制系统中。 | 对比文件[0080]段:<br>“Moreover, the teachings of described herein can be adapted to a variety of storage system architectures including, but not limited to, a network-attached storage environment, a storage area network and disk assembly directly-attached to a client or host computer.” <br>以及结合[0031]段描述的客户端(client 210)可以是通用计算机,[0091]段提到所描述的技术可以有利地用于包含所公开的IC设备的远程单元(如图9中的移动电话925A、便携式计算机925B)。 | 技术特征N是一个较宽泛的“集成”特征,指出将所述子系统集成到一系列电子设备中。对比文件[0080]段明确指出其教导可适用于多种存储系统架构,包括直接连接到客户端或主机的磁盘组件。[0031]段说明客户端可以是通用计算机。[0091]段及图9进一步示例了包含所发明IC的设备可以是移动电话、便携式计算机、固定位置远程单元等。这实质上公开了将应用了该发明技术的存储系统或组件集成到计算机、移动电话等设备中。虽然目标专利强调“低功率存储器子系统”,而对比文件未明确强调“低功率”,但“集成到…系统中”这一上位概念已被对比文件公开。本领域技术人员能从对比文件中毫无疑义地得出其技术方案可以集成到计算机、移动电话等设备中。因此,技术特征N被对比文件直接公开。 |
<<<N>>>