会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 32. 发明授权
    • Handling interrupts in data processing
    • 处理数据处理中断
    • US09158574B2
    • 2015-10-13
    • US13299403
    • 2011-11-18
    • David Hennah MansellTimothy Holroyd Glauert
    • David Hennah MansellTimothy Holroyd GlauertMichael Robert Nonweiler
    • G06F9/48G06F11/36
    • G06F9/4812G06F9/4806G06F11/3636G06F11/3656G06F11/3664
    • A method and apparatus for processing data when an interrupt is received during processing of a function at a point during the processing at which a portion of the function has been processed then a control parameter is accessed. In response to a control parameter having a value indicting that the function has idempotence, processing of the function is stopped, and information on progress of the function is discarded such that following completion of the interrupt the portion of the function that has already been processed is processed again. In response to the control parameter having a value indicating that the function does not have idempotence, processing of the function is suspended without discarding information on progress of the function that has already been processed such that following completion of the interrupt the processing is resumed from a point that it reached when it was suspended.
    • 一种处理数据的方法和装置,用于在处理功能的处理期间处理功能期间接收到中断时,处理该功能的一部分,然后控制参数被访问。 响应于具有指示该功能具有等效性的值的控制参数,功能的处理被停止,并且丢弃关于该功能的进度的信息,使得在中断完成之后,已经处理的功能的部分是 再次处理 响应于具有指示该功能不具有幂等值的值的控制参数,暂停功能的处理,而不丢弃关于已经被处理的功能的进展的信息,使得在完成中断之后,从 指出它暂停时达到。
    • 33. 发明授权
    • Data processing apparatus and method for handling address translation for access requests issued by processing circuitry
    • 用于处理由处理电路发出的访问请求的地址转换的数据处理装置和方法
    • US08140820B2
    • 2012-03-20
    • US12153617
    • 2008-05-21
    • David Hennah MansellRichard Roy Grisenthwaite
    • David Hennah MansellRichard Roy Grisenthwaite
    • G06F12/10
    • G06F12/1009G06F12/1036
    • A data processing apparatus has address translation circuitry which is responsive to an access request specifying a virtual address, to perform a multi-stage address translation process to produce, via at least one intermediate address, a physical address in memory corresponding to the virtual address. The address translation circuitry references a storage unit, with each entry of the storage unit storing address translation information for one or more virtual addresses. Each entry has a field indicating whether the address translation information is consolidated address translation information or partial address translation information. If when processing an access request, it is determined that the relevant entry in the storage unit provides consolidated address translation information, the address translation circuitry produces a physical address directly from the consolidated address translation information. If on the other hand the relevant entry stores partial address translation information, the address translation circuitry produces an intermediate address from the partial address translation information and then performs the remainder of the multi-stage address translation process. Such an approach provides the performance benefits associated with a consolidated entry mechanism within the storage unit, while also allowing certain problem cases to be handled correctly and in an efficient manner.
    • 数据处理装置具有响应于指定虚拟地址的访问请求的地址转换电路,以执行多级地址转换处理,以通过至少一个中间地址产生与虚拟地址相对应的存储器中的物理地址。 地址转换电路参考存储单元,存储单元的每个条目存储一个或多个虚拟地址的地址转换信息。 每个条目具有指示地址转换信息是合并地址转换信息还是部分地址转换信息的字段。 如果当处理访问请求时,确定存储单元中的相关条目提供合并的地址转换信息,地址转换电路直接从合并地址转换信息产生物理地址。 如果相关条目存储部分地址转换信息,则地址转换电路从部分地址转换信息产生中间地址,然后执行多级地址转换处理的剩余部分。 这种方法提供了与存储单元内的综合进入机制相关联的性能优点,同时还允许以有效的方式正确地处理某些问题情况。
    • 35. 发明申请
    • Data processing apparatus and method for handling address translation for access requests issued by processing circuitry
    • 用于处理由处理电路发出的访问请求的地址转换的数据处理装置和方法
    • US20090292899A1
    • 2009-11-26
    • US12153617
    • 2008-05-21
    • David Hennah MANSELLRichard Roy GRISENTHWAITE
    • David Hennah MANSELLRichard Roy GRISENTHWAITE
    • G06F12/10
    • G06F12/1009G06F12/1036
    • A data processing apparatus has address translation circuitry which is responsive to an access request specifying a virtual address, to perform a multi-stage address translation process to produce, via at least one intermediate address, a physical address in memory corresponding to the virtual address. The address translation circuitry references a storage unit, with each entry of the storage unit storing address translation information for one or more virtual addresses. Each entry has a field indicating whether the address translation information is consolidated address translation information or partial address translation information. If when processing an access request, it is determined that the relevant entry in the storage unit provides consolidated address translation information, the address translation circuitry produces a physical address directly from the consolidated address translation information. If on the other hand the relevant entry stores partial address translation information, the address translation circuitry produces an intermediate address from the partial address translation information and then performs the remainder of the multi-stage address translation process. Such an approach provides the performance benefits associated with a consolidated entry mechanism within the storage unit, whilst also allowing certain problem cases to be handled correctly and in an efficient manner.
    • 数据处理装置具有响应于指定虚拟地址的访问请求的地址转换电路,以执行多级地址转换处理,以通过至少一个中间地址产生与虚拟地址相对应的存储器中的物理地址。 地址转换电路参考存储单元,存储单元的每个条目存储一个或多个虚拟地址的地址转换信息。 每个条目具有指示地址转换信息是合并地址转换信息还是部分地址转换信息的字段。 如果当处理访问请求时,确定存储单元中的相关条目提供合并的地址转换信息,地址转换电路直接从合并地址转换信息产生物理地址。 如果相关条目存储部分地址转换信息,则地址转换电路从部分地址转换信息产生中间地址,然后执行多级地址转换处理的剩余部分。 这种方法提供了与存储单元内的综合进入机制相关联的性能优点,同时还允许以正确和有效的方式处理某些问题情况。
    • 39. 发明申请
    • Data processing apparatus and method for controlling access to registers
    • 用于控制对寄存器的访问的数据处理装置和方法
    • US20080046701A1
    • 2008-02-21
    • US11504780
    • 2006-08-16
    • Daniel KershawJames Ian McNivenDaniel Luke KeffordDavid Hennah Mansell
    • Daniel KershawJames Ian McNivenDaniel Luke KeffordDavid Hennah Mansell
    • G06F9/44
    • G06F9/45533G06F9/30101G06F9/30181G06F9/30189G06F9/462G06F9/468G06F9/4812G06F21/74
    • A data processing apparatus and method are provided for controlling access to registers. The data processing apparatus comprises a processing unit for performing data processing operations on data values, the processing unit having a plurality of modes of operation. A plurality of registers are provided for storing data values for access by the processing unit, with a subset of those registers being mode specific registers. Each mode specific register is used by the processing unit when operating in an associated mode of operation. The processing unit is switchable between a plurality of contexts, the data values stored in the plurality of registers being dependent on a current context of the processing unit. The processing unit performs a switch operation to switch from the current context to a new context, during which the data values in the registers are updated having regard to the new context. A control register is provided which, for at least one mode of operation having at least one mode specific register associated therewith, has an access field which is programmable by the processing unit when operating in a predetermined mode of operation. When the access field is set, the processing unit is selectively denied access to the associated at least one mode specific register, whereby updating of the data values in the associated at least one mode specific register is avoided during the switch operation. This significantly increases the speed of the switch operation.
    • 提供了一种用于控制对寄存器的访问的数据处理装置和方法。 数据处理装置包括用于对数据值执行数据处理操作的处理单元,所述处理单元具有多种操作模式。 提供多个寄存器用于存储用于由处理单元访问的数据值,其中这些寄存器的子集是模式特定寄存器。 当在相关联的操作模式下操作时,处理单元使用每个模式特定寄存器。 处理单元可在多个上下文之间切换,存储在多个寄存器中的数据值取决于处理单元的当前上下文。 处理单元执行切换操作以从当前上下文切换到新的上下文,在此期间,考虑到新的上下文,更新寄存器中的数据值。 提供控制寄存器,对于具有与其相关联的至少一个模式特定寄存器的至少一种操作模式,具有在以预定操作模式操作时由处理单元可编程的访问字段。 当访问字段被设置时,处理单元被选择性地拒绝对相关联的至少一个模式特定寄存器的访问,由此在切换操作期间避免在相关联的至少一个模式特定寄存器中更新数据值。 这显着提高了开关操作的速度。