1985-01-23_EP0132157A_发明公开_EP0132157A2 Data processing system having dual processors_+++A_B_C_F_k+++.docx

对比文件名称:1985-01-23_EP0132157A_发明公开_EP0132157A2 Data processing system having dual processors

目标专利名称:186双处理器系统的存储器存取CN107111577B

模型名称:DeepSeek-R1

### 特征比对表格

技术特征描述以及公开性判断结果对比文件原文引用公开性论述
技术特征A《直接公开》<br>其中,所述存储器被用作两个处理器针对指令和数据的公共存储器,[0005] The data processing system according to the present invention has two (or more) processors and novel control logic for controlling which processor is active on the bus system. Each processor shares the same memory space...对比文件明确公开了包含两个处理器(主机处理器HP 101和附接处理器AP 106)的系统,并且两个处理器共享相同的内存空间(RAM 218),这意味着该内存被用作两个处理器针对指令和数据的公共存储器。这与目标专利中特征A的作用相同。因此,本领域技术人员能够毫无疑义地从对比文件得出该技术特征。
技术特征B《直接公开》<br>并且两个处理器从所述存储器获取它们的指令,[0005] ...Each processor shares the same memory space...<br>[0013] ...HP 101 and AP 106 share system memory...<br>(结合附图1、2和9,系统内存RAM 218通过总线与两个处理器相连,用于提供指令和数据)对比文件公开了两个处理器共享系统内存(RAM 218)。在计算机体系结构中,处理器执行程序必然需要从存储器中获取指令。本领域技术人员在知晓两个处理器共享同一内存空间的基础上,能够毫无疑义地推导出两个处理器都从该共享存储器中获取它们的指令。因此,该特征被直接公开。
技术特征C《直接公开》<br>在所述第二处理器处从所述第一处理器接收将存储到所述存储器的数据,[0058] ...Host processor 101 is the system "master" in the sense that HP 101 handles all I/O operations...<br>[0060] If AP 106 executed an out instruction... All information needed by HP 101 to complete whatever I/O process AP 106 was performing at the time the out signal was generated is retained by AP 106 in a set of locations in system memory termed the "context block". Since HP 101 controls the mapping of AP 106 memory, HP 101 is aware of the location of the context block and can access its contents. HP 101 then performs the I/O operation...对比文件公开了附接处理器AP 106(相当于第一处理器)通过执行“out”指令等方式将控制权交还给主机处理器HP 101(相当于第二处理器),并且AP 106需要存储的数据(例如I/O操作所需信息)被保留在系统内存的“上下文块”中。由于HP 101控制内存映射并知晓上下文块的位置,因此HP 101能够从系统内存中访问这些由AP 106准备的数据。虽然数据不是直接从AP 106的寄存器传递,而是通过共享内存间接传递,但这实质上是第二处理器从第一处理器处接收待存储数据的等效技术手段。本领域技术人员能够毫无疑义地得出该技术方案。
技术特征D<br>由所述第二处理器禁用所述第一处理器的操作,对比文件未直接或隐含公开由主机处理器(HP 101)主动“禁用”附接处理器(AP 106)的操作。在对比文件中,处理器的活动切换主要通过总线仲裁逻辑(1180)响应处理器发出的请求(如AREQ)、中断(NMI, INTR)或特定指令(如“out”指令)来实现【0058, 0060, 0067】。例如,AP 106通过执行“out”指令或访问受保护内存页来主动释放总线控制权并进入“保持”状态(86HOLD),然后HP 101获得控制权【0060, 0061, 0068】。这是一个由第一处理器(AP 106)触发事件、然后系统逻辑响应的过程,而非由第二处理器(HP 101)主动发出的“禁用”命令。目标专利中“禁用”是第二处理器为确保存储器存取无冲突而主动采取的控制动作,作用不同。因此,该特征未被公开。
技术特征E<br>禁用所述第二处理器的中断,对比文件未公开在主机处理器(HP 101)执行特定操作(如数据存储)时禁用其自身的中断。对比文件描述了中断处理流程,例如当AP 106收到非屏蔽中断(NMI)时会被暂停并由HP 101处理该中断【0059】。然而,说明书及附图均未提及HP 101在执行关键操作(如向内存写入数据)时需要或实际禁用了自身的中断。目标专利中禁用第二处理器中断是为了确保存储操作不被中断,从而避免存储器冲突,这一特定作用在对比文件中没有对应公开。
技术特征F《直接公开》<br>由所述第二处理器将所述数据存储到所述存储器,[0058] ...Host processor 101 is the system "master" in the sense that HP 101 handles all I/O operations...<br>[0060] ...HP 101 then performs the I/O operation...对比文件明确公开主机处理器HP 101(相当于第二处理器)负责处理所有的I/O操作【0058】。当附接处理器AP 106通过“out”指令请求I/O操作时,最终由HP 101来执行该I/O操作【0060】。I/O操作包括将数据写入存储器(如磁盘),而系统内存RAM 218本身也是通过总线访问的I/O空间的一部分。因此,由第二处理器(HP 101)执行数据存储到存储器的操作已被直接公开。
技术特征G<br>启用所述第二处理器的中断,对比文件未公开在执行完特定操作(如数据存储)后重新启用主机处理器(HP 101)自身中断的步骤。由于特征E(禁用第二处理器中断)未被公开,自然也不存在后续“启用”该中断的对应步骤。对比文件的中断系统是常规运作的,没有描述针对存储操作的中断禁用与启用循环。
技术特征H<br>以及启用所述第一处理器。对比文件未公开由主机处理器(HP 101)主动“启用”附接处理器(AP 106)的操作。在对比文件中,AP 106的重新启动(或从保持状态恢复)通常发生在HP 101处理完相关事务(如中断或I/O请求)之后【0059, 0060】。然而,这种“重启”或“恢复运行”是通过HP 101向AP 106发出启动请求(如通过ATPDOC信号)或系统逻辑撤销保持条件来实现的【0063, 0068】,这与目标专利中明确的“启用”步骤在控制主动性和具体作用上有所不同。目标专利的“启用”是数据存储流程中一个明确的、由第二处理器执行的步骤,用于恢复第一处理器的操作。对比文件没有公开这一特定步骤。
技术特征I<br>还包括以下的步骤:确定所述第一处理器被禁用的时段。对比文件未公开监测或确定附接处理器(AP 106)被暂停(或处于“保持”状态)的时段。对比文件提到了AP 106可能因为各种原因(如执行“out”指令、访问受保护页、收到中断)而停止运行并进入保持状态【0058-0061】,但没有描述任何机制或步骤用于测量或确定AP 106处于这种非活动状态的持续时间。目标专利中该步骤用于超时监测和后续可能的处理器重置,这一特定作用未被公开。
技术特征J<br>还包括以下的步骤:如果所述时段大于门限,则执行所述第一处理器的重置。对比文件未公开基于第一处理器被禁用时间是否超出来决定是否对其执行重置的步骤。对比文件确实存在重置AP 106的能力(例如通过86RESET信号)【0062】,但该重置动作的触发条件(如通过主机处理器写特定地址)是受控操作,并非基于对AP 106“被禁用时段”的监测和与门限的比较【0062】。目标专利中该步骤是自动化的超时保护机制,作用不同,未被公开。
技术特征K<br>还包括以下的步骤:使用所述第二处理器,监测所述第一处理器的状态。对比文件隐含公开了主机处理器可以读取附接处理器的状态。[0058] ...HP 101 can also read, set and clear AP 106 "done", "busy" and "interrupt status" bits maintained in memory...<br>[0111] ...three-state buffer 1195 which operates as a status register. Status of 86VP and 860UT is provided...对比文件公开主机处理器HP 101可以读取AP 106的状态位(如“done”, “busy”),这些状态位保存在内存中或通过状态寄存器(1195)访问【0058, 0111】。读取状态即是一种监测行为。虽然目标专利中监测状态的目的可能更具体(例如用于判断处理器是否“卡住”),但“使用第二处理器监测第一处理器状态”这一基本技术手段已被对比文件隐含公开。本领域技术人员可以从对比文件公开的“读取状态位”合理推断出“监测状态”这一更上位的概念。
技术特征L<br>还包括以下的步骤:如果所述第一处理器的所述状态在超过门限时间的时间内都没有发生改变,则执行对所述第一处理器的重置。对比文件未公开基于第一处理器状态在特定门限时间内未发生变化而触发重置的步骤。对比文件虽然公开了可以读取AP 106的状态(特征K),但并未将这种状态读取与一个时间门限相结合,以判断状态是否“停滞”,并据此自动触发重置。目标专利中该步骤是特定的看门狗(watchdog)类监控机制,用于在处理器无响应时进行恢复,这一具体技术方案未被公开。
技术特征M<br>其中,所述系统是GNSS接收器,以及所述第一处理器在执行跟踪操作。对比文件未公开该系统是GNSS接收器或第一处理器在执行跟踪操作。对比文件描述的是一个通用的双处理器数据处理系统,旨在运行不同的操作系统【0001, 0004】。其应用场景是通用的计算机系统,而非特定的GNSS接收器。说明书及附图中也完全没有提及任何与卫星导航、信号跟踪相关的功能或操作。因此,该特定应用领域和技术场景未被公开。
技术特征N<br>其中,所述门限是50ms。对比文件未公开任何与50ms相关的门限值。对比文件中未提及任何与处理器禁用时间监测相关的门限,更未给出50ms这一具体数值。该具体参数未被公开。
技术特征O<br>其中,所述门限时间是2秒。对比文件未公开任何与2秒相关的门限时间值。对比文件中未提及任何与状态改变监测时间相关的门限,更未给出2秒这一具体数值。该具体参数未被公开。
技术特征P<br>其中,所述第一处理器和所述第二处理器处于单个集成电路封装中。对比文件未明确公开两个处理器处于单个集成电路封装中。对比文件的附图2显示了两个处理器(CPU 201和AP 106)作为分立元件通过总线连接。虽然说明书提到HP 101可以使用特定的集成电路组(CPU 201, SIO 202, XMC 203)【0014】,但AP 106(如Intel 8086)被描述为另一个独立的处理器【0026】。整个系统包含多个芯片和逻辑电路,并未说明这两个处理器被集成在“单个集成电路封装”内。因此,该特征未被公开。
技术特征Q<br>还包括以下的步骤:在禁用所述第一处理器之前,确定所述第一处理器的稳定性,并且仅在其稳定时,才禁用所述处理器。对比文件未公开在暂停附接处理器(AP 106)之前先确定其稳定性的步骤。对比文件中处理器之间的切换是基于事件(如中断、I/O请求)的即时响应【0058-0061】,没有描述在切换前需要对被暂停处理器的运行状态(如是否处于稳定工作点)进行评估或验证的步骤。目标专利中该步骤是为了确保在GNSS跟踪等关键任务中,只在安全时刻暂停处理器,避免数据丢失或性能下降,这一特定作用未被公开。
技术特征R<br>其中,确定所述第一处理器的所述稳定性包括:将连续位置计算的数量与门限进行比较,其中,如果连续位置计算的所述数量超过所述门限,则确定所述第一处理器是稳定的。对比文件未公开任何与“位置计算”相关的稳定性判断方法。该特征完全依赖于目标专利的特定应用场景(GNSS接收器)。对比文件作为通用数据处理系统,不涉及任何定位、导航或位置计算的功能,因此不可能公开通过比较连续位置计算数量来判断稳定性的方法。
技术特征S<br>其中,确定所述第一处理器的所述稳定性包括:将自从所述处理器上一次被禁用以来的时间与门限进行比较,其中,如果所述时间大于所述门限,则确定所述第一处理器是稳定的。对比文件未公开监测第一处理器“自从上一次被禁用以来的时间”并与门限比较以确定稳定性的步骤。对比文件没有公开对处理器被禁用的历史时间进行记录和比较的机制,也没有将此类时间信息用于稳定性判断。该特征未被公开。
技术特征T<br>其中,确定所述第一处理器的所述稳定性包括:验证在下一调度事件之前有足够的时间来完成对所述数据的存储。对比文件未公开为了数据存储而验证在下一调度事件之前是否有足够时间的步骤。对比文件没有描述任何与“调度事件”相关的概念或机制。处理器任务的执行是基于指令流和中断驱动,而非预定义的调度事件。因此,验证时间是否足够以完成存储操作的步骤未被公开。
技术特征U<br>还包括以下的步骤:向要被存储的数据分配优先级,并且以至少部分地按照所述优先级规定的顺序来存储数据。对比文件未公开向待存储数据分配优先级并按优先级顺序存储的步骤。对比文件描述了数据存储(I/O操作)由主机处理器HP 101执行,但并未提及对待存储的数据项进行优先级划分,也未描述根据优先级来调度或排序这些存储操作。所有I/O操作似乎按照接收到的请求顺序或通过其他未明确的机制处理。因此,该特征未被公开。

<<<A>>><<<B>>><<<C>>><<<F>>><<<k>>>

权利要求与技术特征
Powered by Django

网站备案号:渝ICP备2023012882号


重庆市非显而易见网络科技有限责任公司 A Anti NPE NPE