P

Inventor

ROSE ANDREW CHRISTOPHER

GB46 patents
⚠️ This page may combine multiple inventors who share the name “ROSE ANDREW CHRISTOPHER”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

ADVANCED RISC MACH LTD

35 patents
US7406585B2Jul 29, 2008

Data processing system having an external instruction set and an internal instruction set

ADVANCED RISC MACH LTD21 citations93
US7647480B2Jan 12, 2010

Handling of conditional instructions in a data processing apparatus

ADVANCED RISC MACH LTD24 citations92
US7219215B2May 15, 2007

Data processing apparatus and method for moving data elements between specified registers and a continuous block of memory

ADVANCED RISC MACH LTD28 citations92
US7089539B2Aug 8, 2006

Program instruction interpretation

ADVANCED RISC MACH LTD21 citations92
US7003652B2Feb 21, 2006

Restarting translated instructions

ADVANCED RISC MACH LTD30 citations92
US7000094B2Feb 14, 2006

Storing stack operands in registers

ADVANCED RISC MACH LTD27 citations92
US6532553B1Mar 11, 2003

Debugging data processing systems

ADVANCED RISC MACH LTD25 citations92
US6958718B2Oct 25, 2005

Table lookup operation within a data processing system

ADVANCED RISC MACH LTD30 citations90
US7219214B2May 15, 2007

Data processing apparatus and method for moving data elements between a chosen lane of parallel processing in registers and a structure within memory

ADVANCED RISC MACH LTD19 citations84
US7802080B2Sep 21, 2010

Null exception handling

ADVANCED RISC MACH LTD17 citations83
US7509502B2Mar 24, 2009

Data processing apparatus and method for merging secure and non-secure data into an output data stream

ADVANCED RISC MACH LTD8 citations83
US10359831B2Jul 23, 2019

Cache power management

ADVANCED RISC MACH LTD9 citations81
US7925866B2Apr 12, 2011

Data processing apparatus and method for handling instructions to be executed by processing circuitry

ADVANCED RISC MACH LTD9 citations81
US6172530B1Jan 9, 2001

Decoder for generating N output signals from two or more precharged input signals

ADVANCED RISC MACH LTD7 citations74
US11314658B2Apr 26, 2022

Apparatus and method including an ownership table for indicating owner processes for blocks of physical addresses of a memory

ADVANCED RISC MACH LTD3 citations73
US10936504B2Mar 2, 2021

Apparatus and method for address translation and control of whether an access request is rejected based on an ownership table indicating an owner process for a block of physical addresses

ADVANCED RISC MACH LTD3 citations73
US10838877B2Nov 17, 2020

Protected exception handling

ADVANCED RISC MACH LTD3 citations73
US10558590B2Feb 11, 2020

Secure initialisation

ADVANCED RISC MACH LTD3 citations73
US7447883B2Nov 4, 2008

Allocation of branch target cache resources in dependence upon program instructions within an instruction queue

ADVANCED RISC MACH LTD7 citations73
US9619387B2Apr 11, 2017

Invalidating stored address translations

ADVANCED RISC MACH LTD3 citations68
US8347067B2Jan 1, 2013

Instruction pre-decoding of multiple instruction sets

ADVANCED RISC MACH LTD4 citations63
US7747839B2Jun 29, 2010

Data processing apparatus and method for handling instructions to be executed by processing circuitry

ADVANCED RISC MACH LTD2 citations63
US7210023B2Apr 24, 2007

Data processing apparatus and method for moving data between registers and memory in response to an access instruction having an alignment specifier identifying an alignment to be associated with a start address

ADVANCED RISC MACH LTD6 citations63
US7162611B2Jan 9, 2007

Unhandled operation handling in multiple instruction set systems

ADVANCED RISC MACH LTD4 citations62
US7489752B2Feb 10, 2009

Synchronisation of signals between asynchronous logic

ADVANCED RISC MACH LTD3 citations60
US7941584B2May 10, 2011

Data processing apparatus and method for performing hazard detection

ADVANCED RISC MACH LTD1 citations52
US8375170B2Feb 12, 2013

Apparatus and method for handling data in a cache

ADVANCED RISC MACH LTD1 citations51
US10802729B2Oct 13, 2020

Apparatus and method for sharing pages including enforcing ownership rights independently of privilege level

ADVANCED RISC MACH LTD0 citations42
US10621103B2Apr 14, 2020

Apparatus and method for handling write operations

ADVANCED RISC MACH LTD0 citations42
US7420970B2Sep 2, 2008

Read ports and methods of outputting data via read ports

ADVANCED RISC MACH LTD0 citations42
US7131118B2Oct 31, 2006

Write-through caching a JAVA® local variable within a register of a register bank

ADVANCED RISC MACH LTD0 citations42
US8924615B2Dec 30, 2014

Communication of message signalled interrupts

ADVANCED RISC MACH LTD0 citations41
US7360061B2Apr 15, 2008

Program instruction decompression and compression techniques

ADVANCED RISC MACH LTD0 citations41
US10078589B2Sep 18, 2018

Enforcing data protection in an interconnect

ADVANCED RISC MACH LTD0 citations36
US7900019B2Mar 1, 2011

Data access target predictions in a data processing system

ADVANCED RISC MACH LTD0 citations35

PENTON ANTONY JOHN

3 patents

CRASKE SIMON JOHN

2 patents

SWAINE ANDREW BROOKFIELD

1 patent

MACE TIMOTHY CHARLES

1 patent

VASEKIN VLADIMIR

1 patent

GREENHALGH PETER RICHARD

1 patent

HORLEY JOHN MICHAEL

1 patent

ROSE ANDREW CHRISTOPHER

1 patent