Inventor
PENTON ANTONY JOHN
GB39 patents
⚠️ This page may combine multiple inventors who share the name “PENTON ANTONY JOHN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
ADVANCED RISC MACH LTD
30 patentsUS8051323B2Nov 1, 2011
Auxiliary circuit structure in a split-lock dual processor system
ADVANCED RISC MACH LTD10 citations83
US8356119B2Jan 15, 2013
Performance by reducing transaction request ordering requirements
ADVANCED RISC MACH LTD10 citations81
US7085874B2Aug 1, 2006
Synchronous/asynchronous bridge circuit for improved transfer of data between two circuits
ADVANCED RISC MACH LTD8 citations74
US9977679B2May 22, 2018
Apparatus and method for suspending execution of a thread in response to a hint instruction
ADVANCED RISC MACH LTD3 citations72
US10303566B2May 28, 2019
Apparatus and method for checking output data during redundant execution of instructions
ADVANCED RISC MACH LTD2 citations71
US11275607B2Mar 15, 2022
Improving the responsiveness of an apparatus to certain interrupts
ADVANCED RISC MACH LTD0 citations62
US11055440B2Jul 6, 2021
Handling access attributes for data accesses
ADVANCED RISC MACH LTD0 citations62
US11579889B2Feb 14, 2023
Programmable instruction buffering for accumulating a burst of instructions
ADVANCED RISC MACH LTD0 citations61
US10705587B2Jul 7, 2020
Mode switching in dependence upon a number of active threads
ADVANCED RISC MACH LTD1 citations61
US9836403B2Dec 5, 2017
Dynamic cache allocation policy adaptation in a data processing apparatus
ADVANCED RISC MACH LTD2 citations60
US7489752B2Feb 10, 2009
Synchronisation of signals between asynchronous logic
ADVANCED RISC MACH LTD3 citations60
US8374098B2Feb 12, 2013
Check data encoding using parallel lane encoders
ADVANCED RISC MACH LTD4 citations56
US12277028B2Apr 15, 2025
Error correction code
ADVANCED RISC MACH LTD0 citations52
US11194577B2Dec 7, 2021
Instruction issue according to in-order or out-of-order execution modes
ADVANCED RISC MACH LTD0 citations52
US10997076B2May 4, 2021
Asymmetric coherency protocol for first and second processing circuitry having different levels of fault protection or fault detection
ADVANCED RISC MACH LTD0 citations52
US10963250B2Mar 30, 2021
Selectively suppressing time intensive instructions based on a control value
ADVANCED RISC MACH LTD0 citations52
US10354092B2Jul 16, 2019
Handling access attributes for data accesses
ADVANCED RISC MACH LTD0 citations52
US11579879B2Feb 14, 2023
Processing pipeline with first and second processing modes having different performance or energy consumption characteristics
ADVANCED RISC MACH LTD0 citations51
US11074080B2Jul 27, 2021
Apparatus and branch prediction circuitry having first and second branch prediction schemes, and method
ADVANCED RISC MACH LTD0 citations51
US12292834B2May 6, 2025
Cache prefetching
ADVANCED RISC MACH LTD0 citations50
US10866810B2Dec 15, 2020
Programmable instruction buffering of a burst of instructions including a pending data write to a given memory address and a subsequent data read of said given memory address
ADVANCED RISC MACH LTD0 citations50
US10817369B2Oct 27, 2020
Apparatus and method for increasing resilience to faults
ADVANCED RISC MACH LTD0 citations50
US9886276B2Feb 6, 2018
System register access
ADVANCED RISC MACH LTD0 citations48
US12009041B2Jun 11, 2024
Apparatus and method for detecting errors in a memory device
ADVANCED RISC MACH LTD0 citations46
US10296349B2May 21, 2019
Allocating a register to an instruction using register index information
ADVANCED RISC MACH LTD0 citations46
US10402203B2Sep 3, 2019
Determining a predicted behaviour for processing of instructions
ADVANCED RISC MACH LTD0 citations40
US10289332B2May 14, 2019
Apparatus and method for increasing resilience to faults
ADVANCED RISC MACH LTD0 citations40
US9952871B2Apr 24, 2018
Controlling execution of instructions for a processing pipeline having first out-of order execution circuitry and second execution circuitry
ADVANCED RISC MACH LTD0 citations40
US10620953B2Apr 14, 2020
Instruction prefetch halting upon predecoding predetermined instruction types
ADVANCED RISC MACH LTD0 citations39
US9940137B2Apr 10, 2018
Processor exception handling using a branch target cache
ADVANCED RISC MACH LTD0 citations36
PENTON ANTONY JOHN
5 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
US8661232B2Feb 25, 2014
Register state saving and restoring
PENTON ANTONY JOHN6 citations70
US8977820B2Mar 10, 2015
Handling of hard errors in a cache of a data processing apparatus
PENTON ANTONY JOHN2 citations61
US8499017B2Jul 30, 2013
Apparatus and method for performing fused multiply add floating point operation
PENTON ANTONY JOHN3 citations61