发明名称 Direct scatter loading of executable software image from a primary processor to one or more secondary processor in a multi-processor system
摘要 In a multi-processor system, an executable software image including an image header and a segmented data image is scatter loaded from a first processor to a second processor. The image header contains the target locations for the data image segments to be scatter loaded into memory of the second processor. Once the image header has been processed, the data segments may be directly loaded into the memory of the second processor without further CPU involvement from the second processor.
申请公布号 US8838949(B2) 申请公布日期 2014.09.16
申请号 US201113052516 申请日期 2011.03.21
申请人 QUALCOMM Incorporated 发明人 Gupta Nitin;Kim Daniel H.;Malamant Igor;Haehnichen Steve
分类号 G06F15/177;G06F9/445;G06F9/44 主分类号 G06F15/177
代理机构 代理人 Kamarchik Peter Michael;Pauley Nicholas J.;Agusta Joseph
主权项 1. A multi-processor system comprising: a secondary processor comprising: system memory and a hardware buffer for receiving an image header and at least one data segment of an executable software image, the image header and each data segment being received separately, anda scatter loader controller configured: to load the image header; andto scatter load each received data segment based at least in part on the loaded image header, directly from the hardware buffer to the system memory;a primary processor coupled with a memory, the memory storing the executable software image for the secondary processor; andan interface communicatively coupling the primary processor and the secondary processor, the executable software image being received by the secondary processor via the interface.
地址 San Diego CA US