**对比文件名称:** EP2550603A1_Description_20260309_2138
**目标专利名称:** 在多处理器系统中将可执行软件图像从主要处理器直接分散加载到一个或一个以上次要处理器CN105718419B
**模型名称:** 本次调用未指定具体模型名称,使用通用描述。
### 特征比对表格
| 技术特征描述及公开性判断结果 | 对比文件原文引用 | 公开性论述 |
| **特征A:** 所述方法包括:由所述次要处理器初始化与所述主要处理器的通信《直接公开》 | [0031]段:“Upon system power-up, the modem processor 110 executes its primary boot loader (PBL) from the hardware boot ROM 126. The modem PBL may be adapted to download the modem executables 120 from the application processor 104. That is, the modem executable image 120 (initially stored in the primary non-volatile memory 106) is requested by the modem processor 110 from the application processor 104.” | 对比文件明确描述了在系统加电后,作为次要处理器的调制解调器处理器执行其引导加载程序,并向作为主要处理器的应用处理器请求下载可执行图像。这直接公开了由次要处理器主动发起、初始化与主要处理器之间通信的过程,与特征A的作用(建立通信链路以开始加载过程)相同。 |
| **特征B:** 由所述次要处理器指令所述主要处理器传送可执行软件图像的图像标头《直接公开》 | [0047]段:“In this aspect the secondary processor's boot loader first requests the image header from the primary processor (the primary processor CPU does not process the image header at all).” | 对比文件明确记载了次要处理器的引导加载程序首先向主要处理器请求图像标头。这直接公开了由次要处理器指令(请求)主要处理器传送图像标头的步骤,与特征B的作用(获取用于后续分散加载的关键控制信息)相同。 |
| **特征C:** ,所述可执行软件图像包括所述图像标头和至少一个数据片段《直接公开》 | [0045]段:“Once the target has processed the image header, it knows the location and size of each data segment in the image. The image header also specifies the destination address of the image in target memory.” | 对比文件多次提及“image header”和“data segment”,并明确说明图像标头包含了图像中每个数据片段的位置和大小信息。这直接公开了可执行软件图像由图像标头和至少一个数据片段构成的结构,与特征C在目标专利中定义图像组成的作用相同。 |
| **特征D:** 由所述次要处理器从所述主要处理器接收所述图像标头和至少一个数据片段《直接公开》 | [0046]段:“In the first stage of the exemplary loading process of FIGURE 3, the image header information is transferred to the secondary processor 302.” 以及 [0050]段:“each segment of the image may be transferred as a single USB transfer on the inter-chip communication bus 310.” | 对比文件描述了加载过程的第一阶段将图像标头信息传送到次要处理器,并且每个图像片段通过芯片间通信总线进行传送。结合次要处理器请求标头和数据片段(见特征B、H论述)的描述,可以毫无疑义地得出次要处理器从主要处理器接收图像标头和至少一个数据片段。这与特征D的作用(获取加载所需的全部数据)相同。 |
| **特征E:** 以及由所述次要处理器在所述次要处理器的系统存储器的目标位置中直接存储所述可执行软件图像的所述至少一个数据片段,《直接公开》 | [0052]段:“The scatter loader controller 304 accordingly transfers the image segments directly into their respective target locations in the secondary processor's system memory 305.” | 对比文件明确公开了分散加载控制器将图像片段直接传送到次要处理器系统存储器中的各自目标位置。这直接公开了“直接存储”的核心思想,即绕过中间缓冲,与特征E在目标专利中旨在避免额外拷贝、提高效率的作用完全相同。 |
| **特征F:** 所述目标位置由所述次要处理器根据所述图像标头分配。《直接公开》 | [0047]段:“Information from the image header may be used to determine the target locations. In this aspect the secondary processor's boot loader first requests the image header from the primary processor... The secondary processor knows how the data segments are laid out in the non-volatile memory by looking at the image header...” | 对比文件明确说明了次要处理器通过查看图像标头来确定数据片段在非易失性存储器中的布局,并且图像标头中的信息用于确定目标位置。这直接公开了目标位置由次要处理器根据图像标头信息分配/确定的机制,与特征F的作用(基于标头信息动态决定数据存放地址)相同。 |
| **特征G:** 其中所述图像标头包括图像大小以及图像数据在存储器中所处的位置。《直接公开》 | [0049]段:“The image header generally includes a list of segment start addresses and sizes defining where each of the segments should be loaded in the secondary processor's system memory 305.” | 对比文件明确描述了图像标头通常包含片段起始地址和大小的列表,这些信息定义了每个片段应被加载到系统存储器中的位置。“片段起始地址和大小”直接对应“图像数据在存储器中所处的位置”以及“图像大小”(各片段大小之和即整体图像大小)。这与特征G的作用(提供加载寻址和空间管理的关键参数)相同。 |
| **特征H:** 进一步包括由所述次要处理器向所述主要处理器发送用于所述至少一个数据片段中的每个数据片段的传输请求。《直接公开》 | [0047]段:“Subsequent requests for the data segments are driven by the secondary processor.” | 对比文件明确说明了对数据片段的后续请求是由次要处理器驱动的。这直接公开了次要处理器为每个(或后续)数据片段发起传输请求的步骤,与特征H的作用(由次要处理器主动控制数据流的传输)相同。 |
| **特征I:** 其中所述指令包括由所述次要处理器向所述主要处理器发送包括图像识别、数据偏移以及数据长度的消息。《隐含公开》 | [0047]段提及图像标头包含每个数据片段在非易失性存储器中相对于图像文件开始的相对位置;[0049]段提及图像标头包括片段起始地址和大小。 | 对比文件公开了次要处理器请求图像标头和数据片段。虽然未明确记载请求消息的具体字段为“图像识别、数据偏移、数据长度”,但本领域技术人员可以合理推断:为了请求特定的图像(图像识别)以及该图像中的特定数据片段,请求消息中必然需要包含能够唯一标识所请求数据的信息。结合公开的“图像标头包含片段相对位置和大小”以及“由次要处理器驱动片段请求”,可以合理推断出次要处理器发送的请求消息中会包含类似图像标识、所需数据在图像内的偏移量(offset)以及请求的数据长度等信息。因此,该技术特征被对比文件隐含公开。 |
| **特征J:** 进一步包括由所述次要处理器将用于传入的数据片段的接收缓冲器设置为所述次要处理器的所述系统存储器中的目的地地址。《直接公开》 | [0046]段:“The header information is used by the secondary processor 302 to program the scatter loader/direct memory access controller 304 receive address when receiving the actual executable data.” | 对比文件明确说明了次要处理器使用标头信息来对分散加载/DMA控制器的接收地址(receive address)进行编程。这实质上就是将硬件控制器(其接收缓冲器逻辑)的目标地址设置为系统存储器中的最终目的地地址,从而实现对数据片段的直接存储。这直接公开了特征J的技术方案,其作用(配置硬件以实现直接加载)与目标专利中相同。 |
<<<A>>><<<B>>><<<C>>><<<D>>><<<E>>><<<F>>><<<G>>><<<H>>><<<J>>><<<i>>>