Inventor
GRISENTHWAITE RICHARD ROY
GB121 patents
⚠️ This page may combine multiple inventors who share the name “GRISENTHWAITE RICHARD ROY”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
ADVANCED RISC MACH LTD
37 patentsUS7707394B2Apr 27, 2010
Reducing the size of a data stream produced during instruction tracing
ADVANCED RISC MACH LTD73 citations98
US8041897B2Oct 18, 2011
Cache management within a data processing apparatus
ADVANCED RISC MACH LTD21 citations92
US7068545B1Jun 27, 2006
Data processing apparatus having memory protection unit
ADVANCED RISC MACH LTD34 citations92
US7024543B2Apr 4, 2006
Synchronising pipelines in a data processing apparatus
ADVANCED RISC MACH LTD35 citations92
US7249270B2Jul 24, 2007
Method and apparatus for placing at least one processor into a power saving mode when another processor has access to a shared resource and exiting the power saving mode upon notification that the shared resource is no longer required by the other processor
ADVANCED RISC MACH LTD36 citations89
US6976126B2Dec 13, 2005
Accessing data values in a cache
ADVANCED RISC MACH LTD42 citations87
US9202071B2Dec 1, 2015
Exception handling in a data processing apparatus having a secure domain and a less secure domain
ADVANCED RISC MACH LTD8 citations84
US9104425B2Aug 11, 2015
Apparatus and method for handling exception events
ADVANCED RISC MACH LTD7 citations84
US7966466B2Jun 21, 2011
Memory domain based security control with data processing systems
ADVANCED RISC MACH LTD16 citations84
US7870437B2Jan 11, 2011
Trace data timestamping
ADVANCED RISC MACH LTD7 citations84
US7805550B2Sep 28, 2010
Management of polling loops in a data processing apparatus
ADVANCED RISC MACH LTD13 citations84
US7506091B2Mar 17, 2009
Interrupt controller utilising programmable priority values
ADVANCED RISC MACH LTD12 citations84
US7047401B2May 16, 2006
Handling interrupts during multiple access program instructions
ADVANCED RISC MACH LTD16 citations84
US8010772B2Aug 30, 2011
Protected function calling
ADVANCED RISC MACH LTD10 citations83
US7254667B2Aug 7, 2007
Data transfer between an external data source and a memory associated with a data processor
ADVANCED RISC MACH LTD13 citations80
US7085874B2Aug 1, 2006
Synchronous/asynchronous bridge circuit for improved transfer of data between two circuits
ADVANCED RISC MACH LTD8 citations74
US6892257B2May 10, 2005
Exclusive access control to a processing resource
ADVANCED RISC MACH LTD8 citations74
US6851033B2Feb 1, 2005
Memory access prediction in a data processing apparatus
ADVANCED RISC MACH LTD9 citations74
US6779143B2Aug 17, 2004
Asynchronous testing of reset operation in an integrated circuit
ADVANCED RISC MACH LTD9 citations74
US11762566B2Sep 19, 2023
Programmable mapping of guard tag storage locations
ADVANCED RISC MACH LTD2 citations73
US11461243B2Oct 4, 2022
Speculative cache storage region
ADVANCED RISC MACH LTD3 citations73
US11461104B2Oct 4, 2022
Deferred system error exception handling in a data processing apparatus
ADVANCED RISC MACH LTD4 citations73
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
US11068268B2Jul 20, 2021
Data structure processing
ADVANCED RISC MACH LTD2 citations73
US11030344B2Jun 8, 2021
Apparatus and method for controlling use of bounded pointers
ADVANCED RISC MACH LTD2 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
US10795675B2Oct 6, 2020
Determine whether to fuse move prefix instruction and immediately following instruction independently of detecting identical destination registers
ADVANCED RISC MACH LTD2 citations73
US10558590B2Feb 11, 2020
Secure initialisation
ADVANCED RISC MACH LTD3 citations73
US10394557B2Aug 27, 2019
Debugging data processing transactions
ADVANCED RISC MACH LTD2 citations73
US9940268B2Apr 10, 2018
Handling memory access protection and address translation in a data processing apparatus
ADVANCED RISC MACH LTD4 citations73
US9619225B2Apr 11, 2017
Apparatus and method including an instruction for performing a logical operation on a repeating data value generated based on data size and control parameter portions specified by the instruction
ADVANCED RISC MACH LTD2 citations73
US7213095B2May 1, 2007
Bus transaction management within data processing systems
ADVANCED RISC MACH LTD9 citations73
US7165729B2Jan 23, 2007
Communication transaction control between independent domains of an integrated circuit
ADVANCED RISC MACH LTD9 citations73
US10949292B1Mar 16, 2021
Memory interface having data signal path and tag signal path
ADVANCED RISC MACH LTD6 citations72
US10866805B2Dec 15, 2020
Speculation barrier instruction
ADVANCED RISC MACH LTD4 citations72
US9747052B2Aug 29, 2017
Virtualisation supporting guest operating systems using memory protection units to determine permission of a memory access operation for a physical address
ADVANCED RISC MACH LTD2 citations72
GRISENTHWAITE RICHARD ROY
4 patentsUS9760374B2Sep 12, 2017
Stack pointer and memory access alignment control
GRISENTHWAITE RICHARD ROY8 citations84
US8677107B2Mar 18, 2014
Apparatus and method for handling exception events
GRISENTHWAITE RICHARD ROY8 citations84
US9092215B2Jul 28, 2015
Mapping between registers used by multiple instruction sets
GRISENTHWAITE RICHARD ROY6 citations73
US8959318B2Feb 17, 2015
Illegal mode change handling
GRISENTHWAITE RICHARD ROY4 citations73
WILLIAMS MICHAEL JOHN
3 patentsMANSELL DAVID HENNAH
2 patentsUS8418175B2Apr 9, 2013
Data processing apparatus and method for controlling access to secure memory by virtual machines executing on processing circuirty
MANSELL DAVID HENNAH11 citations83
US8140820B2Mar 20, 2012
Data processing apparatus and method for handling address translation for access requests issued by processing circuitry
MANSELL DAVID HENNAH20 citations83
PIRY FREDERIC CLAUDE MARIE
1 patentRIOCREUX PETER ANDREW
1 patentGREENHALGH PETER RICHARD
1 patentGILDAY DAVID MICHAEL
1 patentShowing the top 50 of 121 patents by PatentIndex Score.