-
1.
公开(公告)号:EP1923781A1
公开(公告)日:2008-05-21
申请号:EP06123986.9
申请日:2006-11-14
发明人: Borsum, Malte , Georgi, Marco , Kluger, Andreas
CPC分类号: G06F9/3802 , G06F9/3814 , G06F9/383 , G06F9/3851
摘要: The invention relates to a method and a device for sequentially processing a plurality of programs on a hardware processing unit. The sequence order of the plurality of programs is not deterministic, and the programs require individual amounts of process data. A device for sequentially processing such programs comprises means (61) for providing a command, means (62) for determining the required processing data according to the command, means (63) for providing the determined processing data, first buffer (CB) for buffering the provided command, second buffer (DB) for buffering the provided processing data, means (68) for determining and reading a program corresponding to the buffered command, means (BM) for retrieving from the second buffer the processing data that correspond to the command, and means (69) for processing the processing data according to said program. The second buffer (DB) is a ring buffer and the means (BM) for retrieving the processing data comprises means (VPA) for associating virtual buffer read addresses received from the processing unit (69) with physical read addresses.
摘要翻译: 本发明涉及一种方法和用于硬件处理单元上的处理顺序的程序的多个装置。 节目的多个序列顺序并不是确定的,该程序需要处理数据的个别金额。 一种用于顺序地处理搜索程序装置包括装置(61),用于雅丁于该命令,装置(63),用于缓冲提供确定性开采处理数据,第一缓冲液(CB)用于确定性采矿提供命令,装置(62)所要求的处理的数据 用于缓冲所提供的数据处理,装置(68),用于确定的采矿和读取程序对应于被缓冲的命令的装置(BM),用于从所述第二检索缓冲处理的数据所提供的命令,第二缓冲液(DB)并对应于该命令 ,以及用于处理所述数据处理gemäß到所述程序装置(69)。 第二缓冲器(DB)是一个环形缓冲器和用于检索所述数据处理的装置(BM)包括装置(VPA),用于虚拟缓冲器关联读取来自所述处理单元(69)与物理读地址接收地址。