Issued Patents All Time
Showing 26–50 of 123 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10768938 | Branch instruction | Thomas Christopher Grocutt, Simon John Craske, François Christopher Jacques Botman, Bradley J. Smith | 2020-09-08 |
| 10719383 | Contingent load suppression | Nigel John Stephens, Michael John Williams | 2020-07-21 |
| 10649787 | Exception handling involving emulation of exception triggering data transfer operation using syndrome data store that includes data value to be transferred | Jason Parker | 2020-05-12 |
| 10621103 | Apparatus and method for handling write operations | Andrew Christopher Rose, Ali Ghassan Saidi | 2020-04-14 |
| 10558590 | Secure initialisation | Jason Parker, Andrew Christopher Rose, Matthew Evans | 2020-02-11 |
| 10521232 | Data processing apparatus and method for processing a SIMD instruction specifying a control value having a first portion identifying a selected data size and a second portion identifying at least one control parameter having a number of bits that varies in dependence on a number of bits comprised by the first portion | David James Seal, Nigel John Stephens | 2019-12-31 |
| 10394557 | Debugging data processing transactions | Stephan Diestelhorst, Michael John Williams, Matthew James Horsnell | 2019-08-27 |
| 10318407 | Allocating a debug instruction set based on the current operating state in a multi-instruction-set data processing apparatus | Michael John Williams, Simon John Craske | 2019-06-11 |
| 10241933 | Support apparatus and method for processing data and using hardware support for atomic memory transactions | Matthew James Horsnell, Stuart David Biles | 2019-03-26 |
| 10210349 | Data processing apparatus and method using secure domain and less secure domain | Thomas Christopher Grocutt | 2019-02-19 |
| 10169573 | Maintaining secure data isolated from non-secure access when switching between domains | Thomas Christopher Grocutt | 2019-01-01 |
| 10025923 | Data processing apparatus and method for protecting secure data and program code from non-secure access when switching between secure and less secure domains | Thomas Christopher Grocutt, Simon John Craske | 2018-07-17 |
| 9983872 | Conditional selection of data elements | Simon John Craske, Nigel John Stephens | 2018-05-29 |
| 9940268 | Handling memory access protection and address translation in a data processing apparatus | Simon John Craske | 2018-04-10 |
| 9804851 | Operand size control | David James Seal, Philippe Jean-Pierre Raphalen, Lee Smith | 2017-10-31 |
| 9760374 | Stack pointer and memory access alignment control | — | 2017-09-12 |
| 9753724 | Conditional selection of data elements | Simon John Craske, Nigel John Stephens | 2017-09-05 |
| 9747052 | Virtualisation supporting guest operating systems using memory protection units to determine permission of a memory access operation for a physical address | Simon John Craske, Anthony John Goodacre | 2017-08-29 |
| 9727343 | Apparatus and method for handling exception events | — | 2017-08-08 |
| 9703966 | Cryptographic support instructions | Matthew James Horsnell, Stuart David Biles, Daniel Kershaw | 2017-07-11 |
| 9619225 | 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 | David James Seal, Nigel John Stephens | 2017-04-11 |
| 9569365 | Store-exclusive instruction conflict resolution | Stuart David Biles, Bruce James Mathewson | 2017-02-14 |
| 9477834 | Maintaining secure data isolated from non-secure access when switching between domains | Thomas Christopher Grocutt | 2016-10-25 |
| 9477623 | Barrier transactions in interconnects | Peter Andrew Riocreux, Bruce James Mathewson, Christopher William Laycock | 2016-10-25 |
| 9355014 | Debug instruction set allocation according to processor operating state | Michael John Williams, Simon John Craske | 2016-05-31 |