2004-09-09_JP2004252990A_发明专利_JP2004252990A Computer processor and processing device_+++E_G_M_a_b_c_d_e_f_h_i_l+++.docx

对比文件名称:2004-09-09_JP2004252990A_发明专利_JP2004252990A Computer processor and processing device

目标专利名称:在多处理器系统中将可执行软件图像从主要处理器直接分散加载到一个或一个以上次要处理器CN102812453B

模型名称:专利创造性评估

### 特征比对表格

技术特征描述及公开性判断结果对比文件原文引用公开性论述
技术特征A《隐含公开》说明书[0033]段:“PE201は、処理ユニット(PU)203、DMAC205、複数の付加処理ユニット(APU)、すなわち、APU207、APU209、APU211、APU213、APU215、APU217、APU219、APU221を具備する。”<br>说明书[0036]段:“APUは好適には、単一命令、複数データ(SIMD)プロセッサであることが望ましい。PU203の制御によって、APUは、並列的かつ独立にこれらのデータとアプリケーションの処理を実行する。DMAC205は、共用DRAM225に格納されているデータとアプリケーションへのPU203とAPUによるアクセス制御を行う。”<br>说明书[0040]段:“ローカル・メモリ406はキャッシュ・メモリではない。ローカル・メモリ406は、好適にはSRAMとして構成されることが望ましい。”<br>说明书[0091]段:“ソフトウェア・セル2302などのソフトウェア・セルの中には、ルート選定情報セクション2304と本体部分2306とが含まれる。... セルの本体部分2306のヘッダ2320によってセル本体の開始部が識別される。セル・インターフェース2322にはセルの利用に必要な情報が含まれる。... 実行セクション2332の中にはセルのコア情報が含まれる。この情報の中にはDMAコマンド・リスト2334と、プログラム2336と、データ2338とが含まれる。”<br>说明书[0092]段:“DMAコマンド2340にはVID2342が含まれる。... DMAコマンド2340にはロード・コマンド2344とアドレス2346も含まれる。ロード・コマンド2344は、APUにDRAMから特定の情報を読み出しローカル・ストレージの中へ入れるように命令する。アドレス2346によってこの特定情報を含むDRAM内のバーチャル・アドレスが与えられる。... 最終的に、DMAコマンド2340にはローカル・ストレージのアドレス2348が含まれる。このアドレスによって、情報をロードできそうなローカル・ストレージのアドレスが識別される。”对比文件公开了“次要处理器”(对应于APU),其包括“系统存储器”(对应于APU的ローカル・メモリ,即本地存储器,通常为SRAM,用于存储程序和数据,见[0040]段)。对比文件中的DMA控制器(DMAC)和总线接口负责数据的接收和传输(见[0033]、[0036]段),其功能包含了“硬件缓冲器”的作用,用于暂存传输中的数据。软件细胞(ソフトウェア・セル)的结构包含标头信息(ヘッダ2320、セル・インターフェース2322)和数据部分(プログラム2336、データ2338),这对应于“可执行软件图像的图像标头和至少一个数据片段”。根据[0092]段描述的DMA命令执行过程,PU通过DMAC向APU加载程序和数据时,需要指定DRAM中的源地址和APU本地存储中的目标地址。本领域技术人员可以理解,在执行这类加载操作时,标头信息(用于定位和描述数据)和实际程序/数据片段在传输和加载过程中是作为不同的逻辑单元被处理的,即“分别接收”。因此,该技术特征被对比文件隐含公开。
技术特征B《隐含公开》说明书[0092]段:“PUは、DMACに対してDMAコマンドを出すことによりAPUの制御を行う。”<br>说明书[0092]段:“DMAコマンド・リスト2334には、プログラムの起動に必要な一連のDMAコマンドが含まれる。これらのDMAコマンドにはDMAコマンド 2340、2350、2355、2358が含まれる。PUはDMACへこれらのDMAコマンドを出す。”<br>说明书[0092]段:“DMAコマンド2340にはロード・コマンド2344とアドレス2346も含まれる。ロード・コマンド2344は、APUにDRAMから特定の情報を読み出しローカル・ストレージの中へ入れるように命令する。”对比文件公开了通过PU向DMAC发出DMA命令来控制数据加载到APU的本地存储器(见[0092]段)。DMA命令列表中包含加载命令(ロード・コマンド),这些命令用于将信息(包括软件细胞的标头和数据)从DRAM加载到APU的本地存储。虽然对比文件没有明确命名“分散加载程序控制器”,但其描述的DMAC在PU的控制下执行数据加载功能,该功能涵盖了“加载图像标头”。本领域技术人员可以合理推断,DMAC作为硬件控制器,其配置和执行加载命令的行为,实质上就是“配置以加载所述图像标头”。因此,该技术特征被对比文件隐含公开。
技术特征C《隐含公开》说明书[0091]段:“セル・インターフェース2322にはセルの利用に必要な情報が含まれる。この情報の中には、グローバルな一意的ID2324と、要求されるAPU2326と、サンドボックス・サイズ2328と、前回のセルのID2330とが含まれる。”<br>说明书[0092]段:“DMAコマンド2340にはロード・コマンド2344とアドレス2346も含まれる。... アドレス2346によってこの特定情報を含むDRAM内のバーチャル・アドレスが与えられる。... 最終的に、DMAコマンド2340にはローカル・ストレージのアドレス2348が含まれる。このアドレスによって、情報をロードできそうなローカル・ストレージのアドレスが識別される。”<br>说明书[0094]段:“ステップ2418で、PUは、DRAMからAPUのローカル・ストレージへアプレットをロードするDMAコマンドをDMACへ出す。ステップ2420で、DMAコマンドが実行され、アプレットがDRAMからローカル・ストレージへ読み出される。”对比文件公开了软件细胞包含接口信息(セル・インターフェース),其中含有如所需APU、沙盒大小等信息(见[0091]段),这些信息可用于确定数据加载的目标位置。DMA命令中明确包含了源地址(DRAM中的地址)和目标地址(APU本地存储中的地址)(见[0092]段)。这表明加载过程是基于命令中的地址信息进行的。PU通过解析软件细胞(包含标头信息)来生成这些DMA命令,从而控制DMAC将数据从DRAM直接加载到APU本地存储的指定位置(见[0094]段)。虽然对比文件未明确使用“分散”一词,但多个DMA命令可以指向本地存储中不同的地址,实现将不同数据片段加载到不同位置的效果。本领域技术人员可以合理推断,基于细胞标头信息确定目标地址并直接加载的过程,实质上是“至少部分地基于所加载的图像标头来将所接收的每个数据片段直接地从所述硬件缓冲器分散加载到所述系统存储器”。因此,该技术特征被对比文件隐含公开。
技术特征D《隐含公开》说明书[0033]段:“PE201は、高帯域メモリ接続部227を介してダイナミック・ランダム・アクセス・メモリ(DRAM)225と密接に関連する。DRAM225はPE201用メイン・メモリとして機能する。”<br>说明书[0031]段:“システム101によって改善される処理速度と効率というさらなる利点を利用するために、このシステムによって処理されるデータとアプリケーションとは、一意的に識別される、それぞれフォーマットが同じであるソフトウェア・セル102へとパッケージ化される。各ソフトウェア・セル102は、アプリケーションとデータの双方を含むあるいは含み得る。”<br>说明书[0091]段:“実行セクション2332の中にはセルのコア情報が含まれる。この情報の中にはDMAコマンド・リスト2334と、プログラム2336と、データ2338とが含まれる。”对比文件公开了共享DRAM作为系统的主存储器,用于存储软件细胞(ソフトウェア・セル),而软件细胞中包含可执行程序(プログラム)和数据(データ)(见[0031]、[0033]、[0091]段)。PU(处理单元)控制整个系统并访问DRAM。在目标专利中,“主要处理器”负责存储并提供可执行软件图像。在对比文件架构中,PU可以被视为一个控制处理器,它管理着存储软件细胞的DRAM,并为APU(次要处理单元)调度和加载这些细胞。因此,本领域技术人员可以合理推断,对比文件中“与DRAM耦合的PU”及其存储的“软件细胞”公开了“主要处理器,其与存储器耦合,所述存储器存储用于所述次要处理器的所述可执行软件图像”这一特征。因此,该技术特征被对比文件隐含公开。
技术特征E《直接公开》说明书[0033]段:“ローカルPEバス223は、APUと、DMAC205と、PU203との間でデータとアプリケーションとを伝送する。”<br>说明书[0037]段:“広帯域エンジン(BE)と呼ばれる。... BEバス311を介して行われる。”<br>说明书[0048]段:“入力/出力(I/O)インターフェース317と外部バス319とは、広帯域エンジン301とネットワーク104のその他のメンバー間で通信を行う。”对比文件明确公开了用于在处理器单元之间(如PU与APU之间、多个PE之间)或与外部网络之间进行通信的接口,例如ローカルPEバス、BEバス、I/Oインターフェース和外部バス(见[0033]、[0037]、[0048]段)。这些接口以通信方式耦合了系统中的处理单元(相当于主要和次要处理器),并且软件细胞(即可执行软件图像)通过这些接口在处理器间接收和传输(见[0031]段)。这与目标专利中“接口,其以通信方式耦合所述主要处理器和所述次要处理器,所述可执行软件图像由所述次要处理器经由所述接口接收”的作用完全相同。因此,该技术特征被对比文件直接公开。
技术特征F《隐含公开》说明书[0094]段:“ステップ2418で、PUは、DRAMからAPUのローカル・ストレージへアプレットをロードするDMAコマンドをDMACへ出す。ステップ2420で、DMAコマンドが実行され、アプレットがDRAMからローカル・ストレージへ読み出される。”<br>说明书[0040]段:“ローカル・メモリ406はキャッシュ・メモリではない。... APUに対するキャッシュ・コヒーレンシー、つまりキャッシュの整合性のサポートは不要である。”对比文件公开了通过DMA命令将应用程序(アプレット)从DRAM直接加载到APU的本地存储器(ローカル・ストレージ)中(见[0094]段)。DMA传输是一种典型的直接存储器访问方式,数据从源地址直接传送到目标地址,无需经过CPU的多次拷贝。APU的本地存储器被明确说明不是缓存,且不需要缓存一致性支持(见[0040]段),这强化了其作为最终目标系统存储器的角色,而非中间缓冲。因此,该过程避免了在APU系统存储器内部进行额外数据拷贝。虽然对比文件未明确表述“不在所述次要处理器上的系统存储器位置之间拷贝数据”,但本领域技术人员根据DMA直接加载的原理和本地存储器的性质,可以毫无疑义地得出该技术方案。因此,该技术特征被对比文件隐含公开。
技术特征G《直接公开》说明书[0031]段:“システム101によって改善される処理速度と効率というさらなる利点を利用するために、このシステムによって処理されるデータとアプリケーションとは、一意的に識別される、それぞれフォーマットが同じであるソフトウェア・セル102へとパッケージ化される。各ソフトウェア・セル102は、アプリケーションとデータの双方を含むあるいは含み得る。”<br>说明书[0091]段:“実行セクション2332の中にはセルのコア情報が含まれる。この情報の中にはDMAコマンド・リスト2334と、プログラム2336と、データ2338とが含まれる。”对比文件明确公开了软件细胞(ソフトウェア・セル)作为传输单元,其包含程序(プログラム)和数据(データ)(见[0031]、[0091]段)。当软件细胞通过网络或内部接口传输到目标APU时,其核心的执行部分(プログラム和データ)即为“可执行软件图像的原始图像数据”。这些数据由接收方(如APU)经由接口(如总线)接收。这与目标专利中“原始图像数据由所述次要处理器经由所述接口接收”的描述一致。因此,该技术特征被对比文件直接公开。
技术特征H《隐含公开》说明书[0091]段:“セル・インターフェース2322にはセルの利用に必要な情報が含まれる。この情報の中には、グローバルな一意的ID2324と、要求されるAPU2326と、サンドボックス・サイズ2328と、前回のセルのID2330とが含まれる。”<br>说明书[0092]段:“DMAコマンド2340にはロード・コマンド2344とアドレス2346も含まれる。... アドレス2346によってこの特定情報を含むDRAM内のバーチャル・アドレスが与えられる。... 最終的に、DMAコマンド2340にはローカル・ストレージのアドレス2348が含まれる。このアドレスによって、情報をロードできそうなローカル・ストレージのアドレスが識別される。”<br>说明书[0094]段:“ステップ2410で、PUはアプレットを評価し、次いで、アプレットの処理用APUを指定する。”对比文件公开了软件细胞包含接口信息(セル・インターフェース),其中含有如所需APU、沙盒大小等信息(见[0091]段)。PU会评估软件细胞(相当于处理标头信息),并指定处理的APU(见[0094]段)。同时,DMA命令中明确包含了目标APU本地存储器的地址(ローカル・ストレージのアドレス)(见[0092]段)。这表明系统(通过PU和DMAC)能够处理细胞中的信息以确定数据在APU系统存储器(本地存储)中的存储位置。虽然处理标头的主体是PU而非APU本身,但APU作为执行单元,其加载行为是由PU基于标头信息配置的。从系统功能角度看,次要处理器(APU)侧具备了基于标头信息确定存储位置的能力(通过PU的控制和DMAC的执行)。因此,本领域技术人员可以合理推断该技术特征被隐含公开。
技术特征I《隐含公开》说明书[0091]段:“セル・インターフェース2322にはセルの利用に必要な情報が含まれる...”<br>说明书[0094]段:“ステップ2410で、PUはアプレットを評価し、次いで、アプレットの処理用APUを指定する。ステップ2418で、PUは、DRAMからAPUのローカル・ストレージへアプレットをロードするDMAコマンドをDMACへ出す。”对比文件公开了PU在向APU加载应用程序(包含数据)之前,会先对应用程序(アプレット)进行评估(評価)(见[0094]段)。这个评估过程必然包括对软件细胞标头部分(如接口信息)的处理,以确定诸如使用哪个APU、所需资源等信息。只有在处理完这些信息后,PU才会发出DMA命令来加载程序和数据到指定的APU本地存储。这隐含了“在接收所述至少一个数据片段之前基于所述所接收到的图像标头来确定所述系统存储器内的所述至少一个位置”这一时序和逻辑关系。因此,该技术特征被对比文件隐含公开。
技术特征J《未公开》经检索对比文件说明书全文,未发现记载APU包含非易失性存储器用于存储引导加载程序,以及该引导加载程序起始用于APU的可执行软件图像传送的内容。对比文件主要描述APU从本地存储器执行程序,其程序由PU通过DMA从DRAM加载,未提及APU自身具有引导加载功能及相关的非易失性存储器。对比文件未公开该技术特征。目标专利中次要处理器具有非易失性存储器存储引导加载程序以启动图像传送,这是其引导过程的一个特定设计。对比文件未描述APU具有类似的引导加载机制,其APU的程序加载完全由PU主动控制和发起。
技术特征K《未公开》对比文件描述了在同一芯片上集成多个处理单元(如PE包含PU和多个APU),也描述了多个PE可以封装在一起(如BE)。但未明确区分“主要处理器”和“次要处理器”,并声明它们位于不同的物理芯片上。目标专利强调主要和次要处理器位于不同芯片上,对比文件未明确公开此特定物理布局。对比文件未公开该技术特征。虽然对比文件的多处理器系统可以分布在多芯片上,但并未明确教导或暗示本专利中定义的“主要处理器”和“次要处理器”必须或典型地位于不同芯片上。其PU和APU可能集成在同一PE芯片内。
技术特征L《隐含公开》说明书[0094]段:“ステップ2418で、PUは、DRAMからAPUのローカル・ストレージへアプレットをロードするDMAコマンドをDMACへ出す。ステップ2420で、DMAコマンドが実行され、アプレットがDRAMからローカル・ストレージへ読み出される。”<br>说明书[0040]段:“APU402にはさらに、APUへおよびAPUからアプリケーションとデータとを伝送するためのバス404が含まれる。1つの好ましい実施形態ではこのバスは1024ビットの幅を持つ。”对比文件公开了通过DMA将应用程序(可执行软件图像)加载到APU的本地存储器(系统存储器)(见[0094]段)。在DMA传输过程中,数据流经由总线(バス404)传输(见[0040]段)。本领域技术人员知晓,DMA控制器通常包含用于暂存传输数据的内部缓冲器(FIFO或缓冲区),但整个可执行图像(应用程序)并不会完全存储在这个硬件缓冲器中,而是以流的形式传输并直接写入最终的系统存储器(本地存储)。这符合“所述可执行软件图像的所述部分被加载到所述次要处理器的所述系统存储器中,而不将整个可执行软件图像存储在所述硬件缓冲器中”的描述。因此,该技术特征被对比文件隐含公开。
技术特征M《直接公开》说明书[0003]段:“パーソナル・コンピュータ(PC)とサーバーに加えて、これらのコンピューティング・デバイスの中にはセルラー電話、移動用コンピュータ、個人用情報機器(PDA)、セット・トップ・ボックス、デジタルテレビ並びにその他の装置が含まれる。”<br>说明书[0010]段:“ネットワークのメンバーとして、クライアント、サーバー、PC、移動用コンピュータ、ゲーム用マシーン、PDA、セット・トップ・ボックス、電気機器、デジタルテレビ、および、コンピュータ・プロセッサを用いるその他の装置が挙げられる。”对比文件明确列举了其计算机处理器和处理装置可应用于多种设备,包括移动电话(セルラー电话)、机顶盒(セット・トップ・ボックス)、个人数字助理(PDA,即手持式个人通信系统PCS单元和便携式数据单元)、计算机(コンピュータ)、数字电视(デジタルテレビ,属于娱乐单元)等(见[0003]、[0010]段)。这与目标专利权利要求中列举的集成设备类型高度重合。因此,该技术特征被对比文件直接公开。

<<<E>>><<<G>>><<<M>>><<<a>>><<<b>>><<<c>>><<<d>>><<<e>>><<<f>>><<<h>>><<<i>>><<<l>>>

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

网站备案号:渝ICP备2023012882号


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