控制硬件加速器内数据值的清除

    公开(公告)号:CN101452423B

    公开(公告)日:2012-07-18

    申请号:CN200810178020.2

    申请日:2008-12-08

    申请人: ARM有限公司

    IPC分类号: G06F12/08

    摘要: 本发明涉及控制硬件加速器内数据值的清除。数据处理装置2包括耦合到硬件加速器12的可编程通用处理器10。存储器系统14、6、8由处理器10和硬件加速器12共享。存储器系统监控电路16响应于由处理器10在存储器系统14、6、8上进行的一个或多个预定操作而生成到硬件加速器12的触发,该触发用于令硬件加速器12中断其操作并清除作为临时变量保持在硬件加速器的寄存器20内的任何数据值回到存储器系统14、6、8。

    图形处理单元的同步方法以及围篱/等待同步组件

    公开(公告)号:CN1991905B

    公开(公告)日:2010-05-12

    申请号:CN200610137498.1

    申请日:2006-10-26

    IPC分类号: G06T1/20

    摘要: 一种图形处理单元流水线,通过传送来自第一模块的围篱指令至寻址同步寄存器对而执行同步。围篱指令相关数据可被储存在寻址寄存器对的围篱寄存器。第二模块传送等待指令相关数据至寻址寄存器对。等待指令相关数据可与围篱寄存器的数据相比较。当围篱寄存器数据大于或是等于等待指令相关数据时,第二模块被认可以传送等待指令并释放第二模块以处理其它图形运算。当围篱寄存器数据小于等待指令相关数据时,中断第二模块直到后来接收的围篱指令的数据大于或是等于等待指令相关数据,而等待指令相关数据可被写入与寻址寄存器对有关的等待寄存器。

    信息处理装置、例外控制电路

    公开(公告)号:CN100451950C

    公开(公告)日:2009-01-14

    申请号:CN200580028732.0

    申请日:2005-08-19

    IPC分类号: G06F9/38 G06F13/24

    摘要: 本发明的目的是提供一种与以往相比能够更迅速地进行例外处理程序与通常处理的切换的信息处理装置。该信息处理装置是具备处理器、从该处理器接受处理委托而执行特定的处理的信息处理电路、对该处理器通知中断请求的中断控制器、和例外控制部的信息处理装置,其特征在于,上述信息处理电路与上述例外控制部通过专用线连接;上述信息处理电路具有经由上述专用线将表示自身电路的当前的状态的状态信息通知给上述例外控制部的通知部;上述例外控制部基于根据来自上述处理器的指示而设定的设定信息、和被通知的状态信息,进行是否使上述中断控制器通知使处理器的执行对象转移到对应的例外处理程序的中断请求的判断。

    一种支持漫游的数字集群通信网络及其漫游方法

    公开(公告)号:CN100446591C

    公开(公告)日:2008-12-24

    申请号:CN200480042872.9

    申请日:2004-07-06

    发明人: 谢国胜 任岗 吴强

    IPC分类号: H04Q7/28

    摘要: 一种支持漫游的数字集群通信网络,包括多个集群通信系统,每个系统均包括基站子系统和调度子系统;其中基站子系统用于接入终端的各类业务,并将集群业务转发给调度子系统;调度子系统用于控制和管理其服务区域内终端的集群业务,调度子系统之间通过IP网络连接。本发明采用模块化的网络组织方式,将原有系统的单一控制中心按业务分成若干个相对独立的子系统,使得各类业务的设计和实现都更加清晰独立,有效减少系统的复杂度和各类业务之间的耦合度。此外,本发明还从呼叫层面出发提出了一种由归属地集群系统作为呼叫控制点的集群漫游方法,能够保证系统对于漫游、非漫游呼叫处理的一致性。

    数据处理装置中的数据引擎的使用

    公开(公告)号:CN101288049A

    公开(公告)日:2008-10-15

    申请号:CN200680015133.X

    申请日:2006-04-13

    申请人: ARM有限公司

    IPC分类号: G06F9/46 G06F9/38

    摘要: 公开了一种数据处理装置和这种数据处理装置的操作方法。所述数据处理装置具有可以操作以执行多个数据处理任务的主处理单元,以及用于代表所述主处理单元执行大量那些任务的数据引擎。可由主处理单元将至少一个共享资源分配给所述数据引擎,以供所述数据引擎在代表主处理单元执行数据处理任务时使用。所述数据引擎包括用于执行任务的数据引擎核,以及可由所述主处理单元进行配置并布置成管理所述数据引擎核和所分配的共享资源之间通信的数据引擎子系统。所述数据引擎核包括用于相对于数据引擎子系系统担当主设备以管理所分配的共享资源使用的资源管理器单元。已经发现这种方法在数据处理装置内提供了数据引擎的特别有效的实施,这降低了改写现有代码以使其能够在这种数据处理装置上执行的需要。

    控制中央处理单元进行关于内存寻址的方法及控制器

    公开(公告)号:CN100407132C

    公开(公告)日:2008-07-30

    申请号:CN02814483.X

    申请日:2002-06-17

    IPC分类号: G06F9/34 G06F9/38

    CPC分类号: G06F9/342 G06F9/3879

    摘要: 本发明系基于CPU(30)的自由CPU操作码标识符或用于任何理由的CPU操作码标识符可以用于在CPU(30)上游的控制支持装置(40)的发现,其中该支持装置(40)系可因响应此些操作码标识符(310)而形成新的,如关于具有第二内存(5)的第二内存区域(20)的实体地址,而该第二内存(5)系大于,如可藉由CPU寻址的逻辑内存尺寸(370、380)。藉由特定操作码标识符(310),因此有可能在实行机器码过程中寻址支持装置(40),该支持装置(40)系用于监控自内存(20)至中央处理单元(30)并可将被处理的操作码或操作码标识符提供至CPU的数据流量,以及可实行当某些特定操作码标识符(310)发生时关于新形成的地址测量。以此方式,一方面,可以避免复杂的CPU(30)重新设计,另一方面,亦可以避免同时实行机器码及处理速度时,对复杂的现今内存窗(370、380)的软件重新设定的需要。

    使用微代码引擎的JAVA硬件加速器

    公开(公告)号:CN100388199C

    公开(公告)日:2008-05-14

    申请号:CN01816982.1

    申请日:2001-10-10

    发明人: M·帕特尔

    IPC分类号: G06F9/45

    CPC分类号: G06F9/30174 G06F9/3879

    摘要: 硬件Java加速器(42)由一个译码级(26b)和一个微代码级组成。分解成译码和微代码级允许该译码级去实施指令级并行运算,同时该微代码级允许转换单个Java字节码为多个原生指令。提供了一个重发缓存器(82),其存储已转换的指令,并且当该系统从一个中断返回的时候,重新发送它们。以此方式,当一个中断时不需要刷新硬件加速器。还使用一个原生PC监控器(54)。当原生PC(54)在一个特定范围之内时,硬件加速器能够转换Java字节码为原生指令。当原生PC在该范围外边的时候,硬件加速器被停用,并且CPU(25)靠从该存储器中获得的原生指令运行。

    信息处理设备和信息处理方法

    公开(公告)号:CN101111824A

    公开(公告)日:2008-01-23

    申请号:CN200680003713.7

    申请日:2006-01-27

    IPC分类号: G06F11/18

    摘要: 一种信息处理设备包括各自独立地执行相同处理的第一装置和第二装置。该信息处理设备包括用于获取第一装置状态的第一状态获取部分、用于获取第二装置状态的第二状态获取部分、用于把由第一状态获取部分获取的第一状态和由第二状态获取部分获取的第二状态进行比较的状态比较部分、用于如果所比较的状态不同则选择第一状态或第二状态的状态选择部分、以及根据在第一装置和第二装置中获取的状态来生成公共事件的事件生成部分。

    图形处理单元管线同步及控制系统和方法

    公开(公告)号:CN101034469A

    公开(公告)日:2007-09-12

    申请号:CN200610137496.2

    申请日:2006-10-26

    IPC分类号: G06T1/20

    摘要: 一种根据信号及符记用以同步进行数据处理的绘图管线具有至少四种组件:第一组件具有一输入端及一输出端,当从该输入端接收到符记、发生内部事件或从一输入路径上接收到一信号时,该第一组件将输出符记或接线信号;第二组件具有一输入端及多个输出端,当从该输入端接收到符记、发生内部事件或从一输入路径上接收到信号时,该第二组件通过一输出端输出符记或接线信号;第三组件具有多个输入端及一输出端,当从一输入端接收到符记、发生内部事件或从一输入路径接收到信号时,该第三组件通过该输出端输出符记或接线信号;第四组件具有多个输入端及多个输出端,并且兼具有第三及第四组件的功能。