P

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 patents
US7707394B2Apr 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 patents

WILLIAMS MICHAEL JOHN

3 patents

MANSELL DAVID HENNAH

2 patents

PIRY FREDERIC CLAUDE MARIE

1 patent

RIOCREUX PETER ANDREW

1 patent

GREENHALGH PETER RICHARD

1 patent

GILDAY DAVID MICHAEL

1 patent

Showing the top 50 of 121 patents by PatentIndex Score.