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 patentsUS7406585B2Jul 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 patentsUS8190973B2May 29, 2012
Apparatus and method for error correction of data values in a storage device
PENTON ANTONY JOHN7 citations82
US8484508B2Jul 9, 2013
Data processing apparatus and method for providing fault tolerance when executing a sequence of data processing operations
PENTON ANTONY JOHN5 citations72
US8977820B2Mar 10, 2015
Handling of hard errors in a cache of a data processing apparatus
PENTON ANTONY JOHN2 citations61