**对比文件名称**:2011-07-21_US2011179311A_发明申请_US20110179311A1 INJECTING ERROR AND_OR MIGRATING MEMORY IN A COMPUTING SYSTEM
**目标专利名称**:186双处理器系统的存储器存取CN107111577B
**本次调用的模型名称**:GPT-4
## 特征比对表格
| 技术特征描述及公开性判断结果 | 对比文件原文引用 | 公开性论述 |
| **技术特征A**:其中,所述存储器被用作两个处理器针对指令和数据的公共存储器,<br>**判断结果**:未公开 | 未找到明确对应内容。 | 目标专利中,存储器(如闪存13)是“两个处理器均从其获取它们的指令的相同外部闪存”[0025],并被用于存储数据。对比文件描述的多处理器系统(如系统100)包含多个处理器(CPU0-CPU3)和多个存储器(内存112-118),但未明确描述这些存储器被用作两个处理器针对指令和数据的“公共存储器”。对比文件主要聚焦于内存迁移、错误注入和系统动态重配置,其存储器架构是分布式的,每个处理器通常有其本地内存控制器和内存,并未强调两个处理器共享同一个物理存储器来获取指令。因此,该特征未被公开。 |
| **技术特征B**:并且两个处理器从所述存储器获取它们的指令,<br>**判断结果**:未公开 | 未找到明确对应内容。 | 目标专利明确两个处理器从相同的存储器(闪存)获取指令[0003],[0025]。对比文件未描述处理器从何处获取指令。其背景技术部分提及SMI代码从一致性内存(coherent memory)执行[0004],以及系统重配置代码和数据被缓存并执行[0025],但未揭示处理器(尤其是两个特定处理器)从同一个存储器获取指令这一架构特征。因此,该特征未被公开。 |
| **技术特征C**:在所述第二处理器处从所述第一处理器接收将存储到所述存储器的数据,<br>**判断结果**:未公开 | 未找到明确对应内容。 | 目标专利中,由跟踪处理器(第一处理器)生成的数据首先传送到通用处理器(第二处理器)进行存储[0030]。对比文件在描述内存迁移流程时,涉及读取源地址的数据(可视为数据从源内存位置“接收”),但这是由执行迁移操作的处理器核心(可能是任何一个核心)直接从源内存地址读取,并非从一个特定的“第一处理器”处接收数据。错误注入流程中,错误是由当前核心“注入”或“播种”,也不是从另一个处理器接收数据。因此,该特征未被公开。 |
| **技术特征D**:由所述第二处理器禁用所述第一处理器的操作,<br>**判断结果**:隐含公开 | [0042]: “only one processor core is allowed to run during the reconfiguration time windows, and all other cores are blocked from implementing any outbound accesses.”<br>[0075]: “The Quiesce is then initiated by writing to the processor specific Quiesce register. This blocks any new requests from I/O and all other processor cores and memory.”<br>[0120]: “Enter Quiesce Mode—This blocks any new transaction generated by any other cores, memory controllers or I/O devices reaching the QPI fabric (including DMA from I/O devices)” | 目标专利中,“禁用第一处理器”指第二处理器发出命令使第一处理器暂停,防止其存取共享存储器。对比文件中,在执行系统重配置、错误注入或内存迁移等关键操作前,需要进入“Quiesce”(静默)模式。该模式由当前执行操作的核心(可类比为目标专利的“第二处理器”)通过写入特定寄存器来发起,其效果是阻塞(block)所有其他处理器核心(可类比为“第一处理器”)发起新的请求或事务,使其操作实质上被暂停。这与目标专利中“禁用”的目的(防止冲突存取)和作用(使被禁处理器暂停)是相同的,尽管术语和具体实现机制(QPI Quiesce vs 处理器间直接命令)有所不同。因此,本领域技术人员能够从对比文件“阻塞其他核心操作”的教导中,合理地推断出由一个处理器(当前核心)使其他处理器(其他核心)停止操作的技术手段,该特征被隐含公开。 |
| **技术特征E**:禁用所述第二处理器的中断,<br>**判断结果**:未公开 | 未找到明确对应内容。 | 目标专利中,第二处理器在存储数据前需要禁用自身的中断,以确保存储操作不被中断[0025]。对比文件在描述Quiesce操作时,主要强调阻塞其他代理(其他核心、I/O)的请求,并未提及执行Quiesce操作的当前核心自身需要禁用其中断。虽然SMI/Quiesce操作本身可能在一定程度上面临中断处理的环境,但对比文件文本未明确记载“禁用当前核心/处理器的中断”这一具体步骤。因此,该特征未被公开。 |
| **技术特征F**:由所述第二处理器将所述数据存储到所述存储器,<br>**判断结果**:未公开 | [0105]: “Migrate Cache Line—This is implemented, for example, by reading a cache line from a source, writing the cache line back at the same address (since the WOW copy engine is enabled, the data is copied to both source and target), and flushing the cache line.”<br>[0120]:步骤5(同上) | 目标专利中,第二处理器执行将数据“存储”到共享存储器的操作。对比文件中,在内存迁移流程中,执行迁移的核心会进行“写回”(write back)操作,将数据写入目标地址。然而,此“写”操作的目的是将数据从一个内存位置复制(迁移)到另一个内存位置,而非目标专利中为了持久化保存数据而进行的“存储”。两者目的和作用不同。错误注入流程中的“播种错误”也不是常规的数据存储。因此,该特征未被公开。 |
| **技术特征G**:启用所述第二处理器的中断,<br>**判断结果**:未公开 | 未找到明确对应内容。 | 目标专利中,在数据存储完成后,第二处理器重新启用自身中断。对比文件在退出Quiesce模式(De-Quiesce)后,系统恢复正常操作,但同样未明确提及执行操作的核心需要重新启用其中断。因此,该特征未被公开。 |
| **技术特征H**:以及启用所述第一处理器。<br>**判断结果**:隐含公开 | [0075]: “Then an UnQuiesce of the system is performed by writing to the processor specific UnQuiesce register. This unblocks the I/O, processor and memory requests.”<br>[0105]: “7. De-Quiesce the System (exit quiesce mode)—this unblocks the cores, memory, and I/O devices to continue normal operation” | 目标专利中,“启用第一处理器”指在存储操作完成后,恢复第一处理器的运行。对比文件中,在关键操作(如重配置、错误注入、内存迁移)完成后,通过执行“UnQuiesce”(解除静默)操作来解除对所有其他处理器核心(及其他代理)的阻塞,允许它们恢复正常操作。这与“启用第一处理器”的作用(恢复被禁处理器的操作)是相同的。因此,本领域技术人员能够从对比文件“解除阻塞使核心继续操作”的教导中,合理地推断出恢复其他处理器操作的技术手段,该特征被隐含公开。 |
| **技术特征I**:还包括以下的步骤:确定所述第一处理器被禁用的时段。<br>**判断结果**:未公开 | 未找到明确对应内容。 | 目标专利中,第二处理器监测第一处理器被禁用的时间长度[0028]。对比文件未描述在Quiesce期间监测其他特定核心被阻塞的时段。虽然Quiesce操作本身有时间窗口概念,但目的是为了满足OS延迟要求,而非监测被禁处理器的禁用时间以采取后续行动。因此,该特征未被公开。 |
| **技术特征J**:还包括以下的步骤:如果所述时段大于门限,则执行所述第一处理器的重置。<br>**判断结果**:未公开 | 未找到明确对应内容。 | 目标专利中,如果第一处理器被禁用超时,则对其进行重置[0008],[0028]。对比文件没有公开基于处理器被禁用(阻塞)时间是否超出来决定是否重置该处理器的任何方法或步骤。因此,该特征未被公开。 |
| **技术特征K**:还包括以下的步骤:使用所述第二处理器,监测所述第一处理器的状态。<br>**判断结果**:未公开 | 未找到明确对应内容。 | 目标专利中,第二处理器启动状态机以监测第一处理器的状态,确保其被正确重新启用[0031]。对比文件未描述由一个处理器(第二处理器)去监测另一个特定处理器(第一处理器)状态的技术特征。Quiesce模式涉及系统状态,但非对特定处理器运行状态的持续监测。因此,该特征未被公开。 |
| **技术特征L**:还包括以下的步骤:如果所述第一处理器的所述状态在超过门限时间的时间内都没有发生改变,则执行对所述第一处理器的重置。<br>**判断结果**:未公开 | 未找到明确对应内容。 | 目标专利中,如果第一处理器的状态长时间无变化,则执行重置[0010],[0036]。对比文件完全没有涉及此类基于状态变化监测的超时重置机制。因此,该特征未被公开。 |
| **技术特征M**:其中,所述系统是GNSS接收器,以及所述第一处理器在执行跟踪操作。<br>**判断结果**:未公开 | 未找到明确对应内容。 | 目标专利明确其系统是GNSS接收器,第一处理器执行跟踪操作[0011],[0024]。对比文件涉及通用的计算系统、服务器平台,用于错误注入、内存迁移等RAS操作,与GNSS导航接收器领域完全不同,也未提及任何跟踪操作。因此,该特征未被公开。 |
| **技术特征N**:其中,所述门限是50ms。<br>**判断结果**:未公开 | 未找到明确对应内容。 | 目标专利中,用于判断是否重置第一处理器的门限为50ms[0012]。对比文件未公开任何具体的50ms时间门限值。因此,该特征未被公开。 |
| **技术特征O**:其中,所述门限时间是2秒。<br>**判断结果**:未公开 | 未找到明确对应内容。 | 目标专利中,用于状态监测的门限时间为2秒[0013]。对比文件未公开任何具体的2秒时间门限值。因此,该特征未被公开。 |
| **技术特征P**:其中,所述第一处理器和所述第二处理器处于单个集成电路封装中。<br>**判断结果**:未公开 | 未找到明确对应内容。 | 目标专利中,第一和第二处理器通常集成在单个集成电路封装中[0024]。对比文件描述的多处理器系统(如四插槽系统),每个处理器(CPU)通常位于独立的插槽(socket)中,未提及两个处理器集成在单个封装内。因此,该特征未被公开。 |
| **技术特征Q**:还包括以下的步骤:在禁用所述第一处理器之前,确定所述第一处理器的稳定性,并且仅在其稳定时,才禁用所述处理器。<br>**判断结果**:未公开 | 未找到明确对应内容。 | 目标专利中,在禁用第一处理器(跟踪处理器)前,需要验证接收器/第一处理器的稳定性[0030]。对比文件在发起Quiesce(相当于禁用其他处理器)前,未描述需要评估被禁处理器或系统稳定性的步骤。其流程是直接进入Quiesce模式以进行后续操作。因此,该特征未被公开。 |
| **技术特征R**:其中,确定所述第一处理器的所述稳定性包括:将连续位置计算的数量与门限进行比较,其中,如果连续位置计算的所述数量超过所述门限,则确定所述第一处理器是稳定的。<br>**判断结果**:未公开 | 未找到明确对应内容。 | 该特征是通过连续有效位置输出来判断GNSS接收器稳定性[0030],是目标专利在特定应用领域(GNSS)的具体实施方式。对比文件完全不涉及位置计算或GNSS相关概念。因此,该特征未被公开。 |
| **技术特征S**:其中,确定所述第一处理器的所述稳定性包括:将自从所述处理器上一次被禁用以来的时间与门限进行比较,其中,如果所述时间大于所述门限,则确定所述第一处理器是稳定的。<br>**判断结果**:未公开 | 未找到明确对应内容。 | 该特征是目标专利中判断稳定性的另一种具体方式[0015]。对比文件未公开任何关于测量处理器自上次被禁用以来的时间并与门限比较以判断稳定性的内容。因此,该特征未被公开。 |
| **技术特征T**:其中,确定所述第一处理器的所述稳定性包括:验证在下一调度事件之前有足够的时间来完成对所述数据的存储。<br>**判断结果**:未公开 | 未找到明确对应内容。 | 该特征是目标专利中判断稳定性的又一种具体方式[0015],涉及调度事件的时间验证。对比文件未公开在禁用处理器前验证下一调度事件是否有足够时间完成存储操作的步骤。因此,该特征未被公开。 |
| **技术特征U**:还包括以下的步骤:向要被存储的数据分配优先级,并且以至少部分地按照所述优先级规定的顺序来存储数据。<br>**判断结果**:未公开 | 未找到明确对应内容。 | 目标专利中,向要存储的数据分配优先级,并按优先级顺序存储[0016],[0040]。对比文件未描述对要处理的数据(如错误注入地址、迁移地址范围)分配优先级并按优先级顺序处理的技术特征。因此,该特征未被公开。 |
<<<d>>><<<h>>>