对比文件名称:2014-06-26_发明申请_US20140177362A1 Memory Interface Supporting Both ECC and Per-Byte Data Masking
目标专利名称:138在跨存储器链路传送纠正数据时保护ECC位置CN108351820B
本次调用的模型名称:gpt-4-turbo
### 特征比对表格
| 技术特征描述以及公开性判断结果 | 对比文件原文引用 | 公开性论述 |
| **技术特征A**:在掩码写操作期间将链路纠错码ECC奇偶校验位嵌入在未使用的数据掩码位和/或掩码写数据中。 <br> **未被公开** | 1. 说明书第[0037]段:“当接收到‘带有数据掩码的写’命令时,存储器110将使用ECC/DM总线中的信号作为掩码值来掩码要写入存储器的DQ值。” <br> 2. 说明书第[0045]段:“当命令总线304接收到‘带有数据掩码的写’命令时,存储器件在步骤806,将数据总线302中的信号按照数据掩码总线310中的信号进行掩码后写入...在步骤808,存储器件为正在写入...的数据块计算逐字节奇偶校验位。在步骤810,存储器件将逐字节奇偶校验位...写入...ECC块。” | 对比文件公开了在“带有数据掩码的写”操作期间,使用数据掩码信号(DM)来屏蔽要写入的数据字节(说明书[0037]段),或者计算并写入“逐字节奇偶校验位”(说明书[0045]段)。然而,这些“逐字节奇偶校验位”是基于正在写入存储器的数据字节计算的,其作用是检测写入到存储器阵列过程中的错误(如说明书[0027]段所述),而非目标专利中用于在主机与存储器之间数据传输链路上进行错误检测和纠正的“链路ECC奇偶校验位”。目标专利的链路ECC用于保护数据在总线传输过程中的完整性(参见目标专利说明书[0041]段),而对比文件的ECC/奇偶校验位用于保护数据在存储器阵列存储后的完整性。两者作用不同。对比文件也未公开将此类奇偶校验位“嵌入”在“未使用的数据掩码位”中。在对比文件的正常写操作中,ECC数据通过专用ECC总线(308)或合并的ECC/DM总线(708/758)传输,位置固定,并非“嵌入”在数据掩码位中。因此,对比文件既未直接公开也未隐含公开技术特征A。 |
| **技术特征B**:通过在所述掩码写操作期间将所述未使用的数据掩码位或所述掩码写数据标识为所述链路纠错码ECC奇偶校验位的位置。 <br> **未被公开** | 1. 说明书第[0037]段:“当接收到‘带有数据掩码的写’命令时,存储器110将使用ECC/DM总线中的信号作为掩码值...” <br> 2. 说明书第[0039]段:“如果模式位760被设置为‘数据掩码’,存储器110将使用ECC/DM总线中的信号作为掩码值...” | 对比文件在掩码写操作中,数据掩码信号(DM)的功能是明确的:用于指示哪些数据字节需要被屏蔽(写入)或保留(不写入)。对比文件没有描述需要将数据掩码位或掩码写数据本身“标识”为另一种信息(如链路ECC奇偶校验位)的“位置”。在对比文件的架构中,ECC数据(无论是用于存储阵列保护的ECC还是逐字节奇偶校验)有独立的、已知的传输路径(ECC总线或合并的ECC/DM总线),其位置是固定的,无需在掩码写数据流中动态标识。因此,对比文件没有公开技术特征B。 |
| **技术特征C**:在所述掩码写操作期间保护至少所述未使用的数据掩码位或所述掩码写数据中的所述链路纠错码ECC奇偶校验位的位置对抗链路错误。 <br> **未被公开** | 未找到相关描述。 | 对比文件全文未涉及保护ECC(或任何其他数据)的“位置”信息免受“链路错误”影响的概念。其关注点在于根据命令类型(正常写、掩码写)将数据、ECC或数据掩码信号正确地存储到存储器阵列中,并未讨论在传输这些信号的总线上可能发生的错误,以及如何保护用于定位ECC的信息本身。这是目标专利为了解决特定问题(链路错误导致ECC位置信息错误,进而使整个ECC保护失效)而提出的方案(参见目标专利说明书[0050]-[0052]段)。对比文件完全没有提及这一技术问题或解决方案。因此,技术特征C未被公开。 |
| **技术特征D**:其中,保护至少所述链路纠错码ECC奇偶校验位的位置包括:在所述掩码写操作期间传送数据掩码ECC奇偶校验位以保护至少第一经断言的数据掩码位,所述第一经断言的数据掩码位标识被嵌入在对应的掩码写数据字节中的所述链路纠错码ECC奇偶校验位。 <br> **未被公开** | 未找到相关描述。 | 对比文件未提及为数据掩码(DM)信号本身生成或传送“数据掩码ECC奇偶校验位”。在对比文件中,数据掩码信号是作为控制信号使用的,其本身并不被视为需要ECC保护的数据。目标专利此特征的核心在于,由于标识ECC位置的数据掩码位在传输中可能出错,因此需要额外的ECC奇偶校验位来保护这些数据掩码位。对比文件完全没有涉及这一概念。因此,技术特征D未被公开。 |
| **技术特征E**:进一步包括在所述掩码写操作期间传送所述链路纠错码ECC奇偶校验位在预定突发长度的写数据内的ECC位置码。 <br> **未被公开** | 未找到相关描述。 | 对比文件没有描述“ECC位置码”的概念。在对比文件的接口中,无论是使用独立的ECC总线(图3)还是合并的ECC/DM总线(图7),ECC数据的位置是由接口定义和命令/模式位固定的,无需随每次掩码写操作传送一个动态变化的“位置码”来指示ECC数据在数据流中的具体位置。因此,技术特征E未被公开。 |
| **技术特征F**:进一步包括在所述掩码写操作期间在命令/地址总线上传送所述数据掩码ECC奇偶校验位以及所述链路纠错码ECC奇偶校验位的所述ECC位置码。 <br> **未被公开** | 未找到相关描述。 | 对比文件中的命令/地址总线(CMD/ADDR)用于传输命令和地址信息(参见说明书[0030]段)。对比文件没有描述在命令/地址总线上传送用于保护数据掩码位的ECC奇偶校验位或指示ECC位置的编码信息。因此,技术特征F未被公开。 |
| **技术特征G**:其中,在所述掩码写操作期间嵌入包括:确定预定突发长度的写数据是否包括第一经断言的数据掩码位。 <br> **《直接公开》** | 说明书第[0032]段:“当命令总线304接收到‘带有数据掩码的写’命令时,存储器件,在步骤406,将数据总线302中的信号按照数据掩码总线310中的信号进行掩码后写入...”;以及图5的示例。 | 对比文件明确公开了在“带有数据掩码的写”操作中,存储器会接收并检查数据掩码(DM)信号(例如图5中的值0x70),以确定哪些数据字节(对应于被断言,即值为‘1’的掩码位)需要被实际写入存储器。这个过程必然包括“确定写数据是否包括第一经断言的数据掩码位”这一步骤,因为这是执行掩码写操作的基础逻辑。因此,本领域技术人员能够毫无疑义地从对比文件得出该技术特征。该特征在对比文件中的作用与在目标专利中类似,都是用于控制数据的写入。 |
| **技术特征H**:将所述链路纠错码ECC奇偶校验位嵌入在与所述第一经断言的数据掩码位相对应的第一掩码写数据字节中并嵌入在所述第一经断言的数据掩码位内。 <br> **未被公开** | 说明书第[0045]段:“在步骤808,存储器件为正在写入...的数据块计算逐字节奇偶校验位。在步骤810,存储器件将逐字节奇偶校验位...写入...ECC块。” | 对比文件公开了在掩码写操作中计算“逐字节奇偶校验位”并将其写入ECC存储区。然而,首先,这些奇偶校验位是“逐字节”计算的,用于写入后数据的错误检测,并非目标专利中用于链路保护的“链路ECC奇偶校验位”。其次,更重要的是,这些奇偶校验位被写入独立的“ECC块”(存储器阵列的一部分),而不是“嵌入在掩码写数据字节中”或“嵌入在数据掩码位内”。在对比文件的架构中,数据(DQ)和数据掩码(DM)/ECC是分开传输和存储的。因此,对比文件没有公开将ECC信息嵌入到数据字节或数据掩码位本身的技术特征。 |
| **技术特征I**:以及否则将所述链路纠错码ECC奇偶校验位嵌入在所述未使用的数据掩码位中。 <br> **未被公开** | 1. 说明书第[0032]段:“当命令总线304接收到常规‘写’命令时...在步骤404,存储器件将ECC总线308中的信号写入...ECC块。” <br> 2. 说明书第[0037]段:“常规‘写’命令将把ECC/DM总线中的信号写入对应的ECC块。” | 在对比文件的正常写操作中,ECC数据通过专用的ECC总线(308)或合并的ECC/DM总线(708/758,当用于ECC模式时)进行传输。这是一种独立的、并行的数据传输方式,而非将ECC数据“嵌入”到“未使用的数据掩码位”中。数据掩码位在正常写操作中可能未被使用(未被断言),但对比文件并未将这些空闲的DM位用作承载ECC数据的载体。因此,技术特征I未被公开。 |
| **技术特征J**:其中,保护至少所述链路纠错码ECC奇偶校验位的位置包括:在所述掩码写操作期间传送指示所述链路纠错码ECC奇偶校验位在预定突发长度的写数据内的块位置的差拍位置码。 <br> **未被公开** | 未找到相关描述。 | 对比文件没有涉及“差拍位置码”的概念。其数据传输和存储是基于固定宽度的总线(如64位DQ,8位ECC/DM)和地址,ECC数据的位置由接口定义决定,不随数据突发内的具体“块”或“差拍”而变化,因此无需传送此类动态位置码。因此,技术特征J未被公开。 |
| **技术特征K**:进一步包括传送指示所述链路纠错码ECC奇偶校验位是被嵌入在所述预定突发长度的写数据的数据部分还是所述数据掩码部分中的块位置码。 <br> **未被公开** | 未找到相关描述。 | 如前述,对比文件没有将ECC嵌入数据或数据掩码中的方案,因此自然也不存在需要指示ECC是嵌入在数据部分还是数据掩码部分中的“块位置码”。因此,技术特征K未被公开。 |
| **技术特征L**:进一步包括在所述掩码写操作期间在命令/地址总线上传送所述差拍位置码和所述块位置码。 <br> **未被公开** | 未找到相关描述。 | 对比文件未描述在命令/地址总线上传送差拍位置码或块位置码。因此,技术特征L未被公开。 |
| **技术特征M**:进一步包括接收用于读操作期间对读数据的捕捉的定时信息。 <br> **未被公开** | 未找到相关描述。 | 对比文件说明书未提及接收用于改善读数据捕捉的定时信息。其读操作描述简单(见[0033], [0046]段),仅提及输出数据位和ECC位。因此,技术特征M未被公开。 |
| **技术特征N**:其中,进一步包括将所述低功率存储器子系统集成到移动电话、机顶盒、音乐播放器、视频播放器、娱乐单元、导航设备、计算机、手持式个人通信系统(PCS)单元、便携式数据单元、固定位置数据单元、服务器计算系统、和/或车辆控制系统中。 <br> **《隐含公开》** | 说明书第[0004]段:“现代计算系统...”;第[0020]段:“存储器器件110...可以是易失性和非易失性存储器...处理器120是计算设备内的一块硬件...” | 对比文件描述了一种通用的存储器接口技术,可应用于“现代计算系统”([0004]段),其存储器器件和处理器是“计算设备”的组成部分([0020]段)。本领域技术人员知晓,对比文件所描述的存储器子系统(包括存储器器件、控制器和接口)是构建各类电子设备(包括目标专利所列举的移动电话、计算机、服务器等)的基础组件。虽然对比文件没有明确列举所有具体设备类型,但根据其作为基础半导体存储器技术的描述,本领域技术人员能够合理推断出该技术可以并很可能被集成到这些广泛应用场景的设备中。因此,技术特征N被对比文件隐含公开。 |
<<<G>>><<<n>>>