Patent | Date |
---|
Write operations to non-volatile memory Grant 11,429,532 - Saidi , et al. August 30, 2 | 2022-08-30 |
Apparatus and data processing method for transactional memory Grant 11,379,233 - Horsnell , et al. July 5, 2 | 2022-07-05 |
Apparatus and method including an ownership table for indicating owner processes for blocks of physical addresses of a memory Grant 11,314,658 - Parker , et al. April 26, 2 | 2022-04-26 |
Branch target variant of branch-with-link instruction Grant 11,307,856 - Barnes , et al. April 19, 2 | 2022-04-19 |
Handling Load-exclusive Instructions In Apparatus Having Support For Transactional Memory App 20210342152 - HORSNELL; Matthew James ;   et al. | 2021-11-04 |
Programmable Mapping Of Guard Tag Storage Locations App 20210334019 - GRISENTHWAITE; Richard Roy ;   et al. | 2021-10-28 |
An Apparatus And Method For Controlling Memory Accesses App 20210326268 - AYRAPETYAN; Ruben Borisovich ;   et al. | 2021-10-21 |
Apparatus And Data Processing Method For Transactional Memory App 20210271485 - HORSNELL; Matthew James ;   et al. | 2021-09-02 |
Data structure processing Grant 11,068,268 - Stephens , et al. July 20, 2 | 2021-07-20 |
Apparatus and method for controlling use of bounded pointers Grant 11,030,344 - Barnes , et al. June 8, 2 | 2021-06-08 |
Branch Target Variant Of Branch-with-link Instruction App 20210109755 - BARNES; Graeme Peter ;   et al. | 2021-04-15 |
Memory Interface Having Data Signal Path And Tag Signal Path App 20210103493 - MATHEWSON; Bruce James ;   et al. | 2021-04-08 |
Memory interface having data signal path and tag signal path Grant 10,949,292 - Mathewson , et al. March 16, 2 | 2021-03-16 |
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 Grant 10,936,504 - Parker , et al. March 2, 2 | 2021-03-02 |
Speculative Cache Storage Region App 20210056043 - GRISENTHWAITE; Richard Roy | 2021-02-25 |
Data Structure Processing App 20210042115 - STEPHENS; Nigel John ;   et al. | 2021-02-11 |
Speculation barrier instruction Grant 10,866,805 - Grisenthwaite , et al. December 15, 2 | 2020-12-15 |
Protected exception handling Grant 10,838,877 - Parker , et al. November 17, 2 | 2020-11-17 |
Apparatus and method for sharing pages including enforcing ownership rights independently of privilege level Grant 10,802,729 - Parker , et al. October 13, 2 | 2020-10-13 |
Determine whether to fuse move prefix instruction and immediately following instruction independently of detecting identical destination registers Grant 10,795,675 - Grisenthwaite , et al. October 6, 2 | 2020-10-06 |
Apparatus and method to generate trace data in response to transactional execution Grant 10,776,120 - Williams , et al. Sept | 2020-09-15 |
Branch instruction Grant 10,768,938 - Grocutt , et al. Sep | 2020-09-08 |
Permitting Unaborted Processing Of Transaction After Exception Mask Update Instruction App 20200278882 - HORSNELL; Matthew James ;   et al. | 2020-09-03 |
Contingent load suppression Grant 10,719,383 - Stephens , et al. | 2020-07-21 |
Address Translation Data Invalidation App 20200167292 - HORSNELL; Matthew James ;   et al. | 2020-05-28 |
Exception handling involving emulation of exception triggering data transfer operation using syndrome data store that includes data value to be transferred Grant 10,649,787 - Parker , et al. | 2020-05-12 |
Apparatus and method for handling write operations Grant 10,621,103 - Rose , et al. | 2020-04-14 |
Secure initialisation Grant 10,558,590 - Parker , et al. Feb | 2020-02-11 |
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 Grant 10,521,232 - Seal , et al. Dec | 2019-12-31 |
Debugging data processing transactions Grant 10,394,557 - Diestelhorst , et al. A | 2019-08-27 |
Speculation Barrier Instruction App 20190205140 - GRISENTHWAITE; Richard Roy ;   et al. | 2019-07-04 |
Allocating a debug instruction set based on the current operating state in a multi-instruction-set data processing apparatus Grant 10,318,407 - Williams , et al. | 2019-06-11 |
Apparatus And Method For Handling Write Operations App 20190171573 - Rose; Andrew Christopher ;   et al. | 2019-06-06 |
Support apparatus and method for processing data and using hardware support for atomic memory transactions Grant 10,241,933 - Horsnell , et al. | 2019-03-26 |
Branch Instruction App 20190079770 - GROCUTT; Thomas Christopher ;   et al. | 2019-03-14 |
Data processing apparatus and method using secure domain and less secure domain Grant 10,210,349 - Grocutt , et al. Feb | 2019-02-19 |
Apparatus And Method For Controlling Use Of Bounded Pointers App 20190034664 - BARNES; Graeme Peter ;   et al. | 2019-01-31 |
Maintaining secure data isolated from non-secure access when switching between domains Grant 10,169,573 - Grocutt , et al. J | 2019-01-01 |
Memory Access Instructions App 20180307627 - PARKER; Jason ;   et al. | 2018-10-25 |
Move Prefix Instruction App 20180267798 - GRISENTHWAITE; Richard Roy ;   et al. | 2018-09-20 |
An Apparatus And Method To Generate Trace Data In Response To Transactional Execution App 20180260227 - WILLIAMS; Michael John ;   et al. | 2018-09-13 |
Exception Handling App 20180239607 - PARKER; Jason ;   et al. | 2018-08-23 |
Contingent Load Suppression App 20180203756 - STEPHENS; Nigel John ;   et al. | 2018-07-19 |
Data processing apparatus and method for protecting secure data and program code from non-secure access when switching between secure and less secure domains Grant 10,025,923 - Grocutt , et al. July 17, 2 | 2018-07-17 |
Address Translation App 20180173641 - PARKER; Jason ;   et al. | 2018-06-21 |
Secure Initialisation App 20180173645 - PARKER; Jason ;   et al. | 2018-06-21 |
Shared Pages App 20180150251 - PARKER; Jason ;   et al. | 2018-05-31 |
Protected Exception Handling App 20180150413 - PARKER; Jason ;   et al. | 2018-05-31 |
Conditional selection of data elements Grant 9,983,872 - Craske , et al. May 29, 2 | 2018-05-29 |
Data Processing Apparatus And Method With Ownership Table App 20180129611 - PARKER; Jason ;   et al. | 2018-05-10 |
Handling memory access protection and address translation in a data processing apparatus Grant 9,940,268 - Craske , et al. April 10, 2 | 2018-04-10 |
Debugging Data Processing Transactions App 20170351517 - DIESTELHORST; Stephan ;   et al. | 2017-12-07 |
Conditional Selection Of Data Elements App 20170329603 - CRASKE; Simon John ;   et al. | 2017-11-16 |
Operand size control Grant 9,804,851 - Grisenthwaite , et al. October 31, 2 | 2017-10-31 |
Stack pointer and memory access alignment control Grant 9,760,374 - Grisenthwaite September 12, 2 | 2017-09-12 |
Conditional selection of data elements Grant 9,753,724 - Craske , et al. September 5, 2 | 2017-09-05 |
Virtualisation supporting guest operating systems using memory protection units to determine permission of a memory access operation for a physical address Grant 9,747,052 - Grisenthwaite , et al. August 29, 2 | 2017-08-29 |
Apparatus and method for handling exception events Grant 9,727,343 - Grisenthwaite August 8, 2 | 2017-08-08 |
Write Operations To Non-volatile Memory App 20170220478 - SAIDI; Ali Ghassan ;   et al. | 2017-08-03 |
Cryptographic support instructions Grant 9,703,966 - Horsnell , et al. July 11, 2 | 2017-07-11 |
Data Processing Apparatus And Method App 20170153891 - SEAL; David James ;   et al. | 2017-06-01 |
Store-exclusive instruction conflict resolution Grant 9,569,365 - Biles , et al. February 14, 2 | 2017-02-14 |
Maintaining Secure Data Isolated From Non-secure Access When Switching Between Domains App 20170024557 - GROCUTT; Thomas Christopher ;   et al. | 2017-01-26 |
Transactional Memory Support App 20170017583 - HORSNELL; Matthew James ;   et al. | 2017-01-19 |
Barrier transactions in interconnects Grant 9,477,623 - Riocreux , et al. October 25, 2 | 2016-10-25 |
Maintaining secure data isolated from non-secure access when switching between domains Grant 9,477,834 - Grocutt , et al. October 25, 2 | 2016-10-25 |
Debugging Of A Data Processing Apparatus App 20160239405 - WILLIAMS; Michael John ;   et al. | 2016-08-18 |
System Error Handling In A Data Processing Apparatus App 20160154654 - WILLIAMS; Michael John ;   et al. | 2016-06-02 |
Debug instruction set allocation according to processor operating state Grant 9,355,014 - Williams , et al. May 31, 2 | 2016-05-31 |
Method and apparatus for interrupt handling Grant 9,330,035 - Jebson , et al. May 3, 2 | 2016-05-03 |
Apparatus and method for mapping architectural registers to physical registers Grant 9,311,088 - Piry , et al. April 12, 2 | 2016-04-12 |
Data Processing Apparatus And Method For Protecting Secure Data And Program Code From Non-secure Access When Switching Between Secure And Less Secure Domains App 20160063242 - GROCUTT; Thomas Christopher ;   et al. | 2016-03-03 |
Cryptographic Support Instructions App 20160026806 - HORSNELL; Matthew James ;   et al. | 2016-01-28 |
Data Processing Apparatus And Method App 20160026465 - SEAL; David James ;   et al. | 2016-01-28 |
Page table management Grant 9,218,302 - Grisenthwaite , et al. December 22, 2 | 2015-12-22 |
Data processing apparatus and method for protecting secure data and program code from non-secure access when switching between secure and less secure domains Grant 9,213,828 - Grocutt , et al. December 15, 2 | 2015-12-15 |
Handling Memory Access Operations In A Data Processing Apparatus App 20150356029 - CRASKE; Simon John ;   et al. | 2015-12-10 |
Apparatus and method for processing a bitfield manipulation instruction having a control value indicating insertion or extraction form Grant 9,207,937 - Seal , et al. December 8, 2 | 2015-12-08 |
Virtualisation Supporting Guest Operating Systems Using Memory Protection Units App 20150347052 - GRISENTHWAITE; Richard Roy ;   et al. | 2015-12-03 |
Exception handling in a data processing apparatus having a secure domain and a less secure domain Grant 9,202,071 - Grocutt , et al. December 1, 2 | 2015-12-01 |
Diagnosing code using single step execution Grant 9,201,749 - Williams , et al. December 1, 2 | 2015-12-01 |
Apparatus And Method For Handling Exception Events App 20150301833 - GRISENTHWAITE; Richard Roy | 2015-10-22 |
Cryptographic support instructions Grant 9,104,400 - Horsnell , et al. August 11, 2 | 2015-08-11 |
Mapping between registers used by multiple instruction sets Grant 9,092,215 - Grisenthwaite , et al. July 28, 2 | 2015-07-28 |
Cryptographic Support Instructions App 20150121036 - HORSNELL; Matthew James ;   et al. | 2015-04-30 |
Cryptographic support instructions Grant 8,966,282 - Horsnell , et al. February 24, 2 | 2015-02-24 |
Illegal mode change handling Grant 8,959,318 - Grisenthwaite February 17, 2 | 2015-02-17 |
Communication of message signalled interrupts Grant 08924615 - | 2014-12-30 |
Communication of message signalled interrupts Grant 8,924,615 - Grisenthwaite , et al. December 30, 2 | 2014-12-30 |
Method And Apparatus For Interrupt Handling App 20140351472 - JEBSON; Anthony ;   et al. | 2014-11-27 |
Diagnosing Code Using Single Step Execution App 20140344621 - WILLIAMS; Michael John ;   et al. | 2014-11-20 |
Page Table Management App 20140337585 - GRISENTHWAITE; Richard Roy ;   et al. | 2014-11-13 |
Debugging of a data processing apparatus Grant 8,874,883 - Williams , et al. October 28, 2 | 2014-10-28 |
Reduced latency barrier transaction requests in interconnects Grant 8,856,408 - Riocreux , et al. October 7, 2 | 2014-10-07 |
Diagnosing code using single step execution Grant 8,839,038 - Williams , et al. September 16, 2 | 2014-09-16 |
Translation table control Grant 8,799,621 - Grisenthwaite August 5, 2 | 2014-08-05 |
Memory access control using redundant and non-redundant encoding Grant 8,788,775 - Grisenthwaite July 22, 2 | 2014-07-22 |
Apparatus And Method For Mapping Architectural Registers To Physical Registers App 20140164742 - PIRY; Frederic Claude Marie ;   et al. | 2014-06-12 |
Data store maintenance requests in interconnects Grant 8,732,400 - Riocreux , et al. May 20, 2 | 2014-05-20 |
Communication Of Message Signalled Interrupts App 20140122760 - GRISENTHWAITE; Richard Roy ;   et al. | 2014-05-01 |
Apparatus And Method For Handling Exception Events App 20140122849 - GRISENTHWAITE; Richard Roy | 2014-05-01 |
Controlling generation of debug exceptions Grant 8,713,371 - Williams , et al. April 29, 2 | 2014-04-29 |
Apparatus and method for handling exception events Grant 8,677,107 - Grisenthwaite March 18, 2 | 2014-03-18 |
Store-exclusive Instruction Conflict Resolution App 20140052921 - Biles; Stuart David ;   et al. | 2014-02-20 |
Translation Table Control App 20140040529 - GRISENTHWAITE; Richard Roy | 2014-02-06 |
Barrier Transactions In Interconnects App 20140040516 - RIOCREUX; Peter Andrew ;   et al. | 2014-02-06 |
Barrier transactions in interconnects Grant 8,607,006 - Riocreux , et al. December 10, 2 | 2013-12-10 |
Apparatus and method for mapping architectural registers to physical registers Grant 8,578,136 - Piry , et al. November 5, 2 | 2013-11-05 |
Translation table control Grant 8,566,563 - Grisenthwaite October 22, 2 | 2013-10-22 |
Exception Handling In A Data Processing Apparatus Having A Secure Domain And A Less Secure Domain App 20130212700 - GROCUTT; Thomas Christopher ;   et al. | 2013-08-15 |
Data Processing Apparatus And Method Using Secure Domain And Less Secure Domain App 20130205413 - GROCUTT; Thomas Christopher ;   et al. | 2013-08-08 |
Data Processing Apparatus And Method For Protecting Secure Data And Program Code From Non-secure Access When Switching Between Secure And Less Secure Domains App 20130205389 - GROCUTT; Thomas Christopher ;   et al. | 2013-08-08 |
Maintaining Secure Data Isolated From Non-secure Access When Switching Between Domains App 20130205403 - Grocutt; Thomas Christopher ;   et al. | 2013-08-08 |
Synchronising activities of various components in a distributed system Grant 8,463,966 - Riocreux , et al. June 11, 2 | 2013-06-11 |
Cryptographic Support Instructions App 20130132737 - HORSNELL; Matthew James ;   et al. | 2013-05-23 |
Virtualization software migrating workload between processing circuitries while making architectural states available transparent to operating system Grant 8,418,187 - Greenhalgh , et al. April 9, 2 | 2013-04-09 |
Alias management within a virtually indexed and physically tagged cache memory Grant 8,417,915 - Gilday , et al. April 9, 2 | 2013-04-09 |
Data processing apparatus and method for controlling access to secure memory by virtual machines executing on processing circuirty Grant 8,418,175 - Mansell , et al. April 9, 2 | 2013-04-09 |
Apparatus and method for handling data in a cache Grant 8,375,170 - Laycock , et al. February 12, 2 | 2013-02-12 |
Restricting memory areas for an instruction read in dependence upon a hardware mode and a security flag Grant 8,301,856 - Grisenthwaite October 30, 2 | 2012-10-30 |
Storing secure mode page table data in secure and non-secure regions of memory Grant 8,296,538 - Grisenthwaite October 23, 2 | 2012-10-23 |
Diagnosing Code Using Single Step Execution App 20120239913 - Williams; Michael John ;   et al. | 2012-09-20 |
Handling of write access requests to shared memory in a data processing apparatus Grant 8,271,730 - Piry , et al. September 18, 2 | 2012-09-18 |
Diagnostic context construction and comparison Grant 8,250,411 - Williams , et al. August 21, 2 | 2012-08-21 |
Controlling Generation Of Debug Exceptions App 20120198278 - WILLIAMS; Michael John ;   et al. | 2012-08-02 |
Data processing apparatus and method App 20120131312 - Seal; David James ;   et al. | 2012-05-24 |
Device emulation support within a host data processing apparatus Grant 8,180,980 - Biles , et al. May 15, 2 | 2012-05-15 |
Conditional selection of data elements App 20120089817 - Craske; Simon John ;   et al. | 2012-04-12 |
Debugging of a data processing apparatus App 20120079254 - Williams; Michael John ;   et al. | 2012-03-29 |
Debugging of a data processing apparatus App 20120079458 - Williams; Michael John ;   et al. | 2012-03-29 |
Data processing apparatus and method for handling address translation for access requests issued by processing circuitry Grant 8,140,820 - Mansell , et al. March 20, 2 | 2012-03-20 |
Protecting system control registers in a data processing apparatus Grant 8,132,254 - Kershaw , et al. March 6, 2 | 2012-03-06 |
Alignment control App 20120042136 - Grisenthwaite; Richard Roy | 2012-02-16 |
Memory access control App 20120042144 - Grisenthwaite; Richard Roy | 2012-02-16 |
Illegal mode change handling App 20120042154 - Grisenthwaite; Richard Roy | 2012-02-16 |
Apparatus and method for mapping architectural registers to physical registers App 20110307681 - Piry; Frederic Claude Marie ;   et al. | 2011-12-15 |
Translation of virtual to physical addresses Grant 8,051,271 - Davies , et al. November 1, 2 | 2011-11-01 |
Cache management within a data processing apparatus Grant 8,041,897 - Biles , et al. October 18, 2 | 2011-10-18 |
Operand size control App 20110231633 - Grisenthwaite; Richard Roy ;   et al. | 2011-09-22 |
Mapping between registers used by multiple instruction sets App 20110225397 - Grisenthwaite; Richard Roy ;   et al. | 2011-09-15 |
Apparatus and method for handling exception events App 20110225402 - Grisenthwaite; Richard Roy | 2011-09-15 |
Translation table control App 20110225389 - Grisenthwaite; Richard Roy | 2011-09-15 |
Data processing apparatus and method for switching a workload between first and second processing circuitry App 20110213934 - Greenhalgh; Peter Richard ;   et al. | 2011-09-01 |
Data processing apparatus and method for switching a workload between first and second processing circuitry App 20110213935 - Greenhalgh; Peter Richard ;   et al. | 2011-09-01 |
Protected function calling Grant 8,010,772 - Kershaw , et al. August 30, 2 | 2011-08-30 |
Storing secure mode page table data in secure and non-secure regions of memory App 20110208935 - Grisenthwaite; Richard Roy | 2011-08-25 |
Restricting memory areas for an instruction read in dependence upon a hardware mode and a security flag App 20110202739 - Grisenthwaite; Richard Roy | 2011-08-18 |
Storing secure page table data in secure and non-secure regions of memory App 20110202740 - Grisenthwaite; Richard Roy | 2011-08-18 |
Apparatus and method for handling data in a cache App 20110202726 - Laycock; Christopher William ;   et al. | 2011-08-18 |
Memory domain based security control with data processing systems Grant 7,966,466 - Kershaw , et al. June 21, 2 | 2011-06-21 |
Synchronising activities of various components in a distributed system App 20110125944 - Riocreux; Peter Andrew ;   et al. | 2011-05-26 |
Data store maintenance requests in interconnects App 20110119448 - Riocreux; Peter Andrew ;   et al. | 2011-05-19 |
Barrier transactions in interconnects App 20110087819 - Riocreux; Peter Andrew ;   et al. | 2011-04-14 |
Reduced latency barrier transaction requests in interconnects App 20110087809 - Riocreux; Peter Andrew ;   et al. | 2011-04-14 |
Trace data timestamping Grant 7,870,437 - Swaine , et al. January 11, 2 | 2011-01-11 |
Recovering communication transaction control between independent domains of an integrated circuit Grant 7,866,560 - Woodhouse , et al. January 11, 2 | 2011-01-11 |
Management of polling loops in a data processing apparatus Grant 7,805,550 - Kimelman , et al. September 28, 2 | 2010-09-28 |
Cache Management Within A Data Processing Apparatus App 20100235579 - Biles; Stuart David ;   et al. | 2010-09-16 |
Stack memory selection upon exception in a data processing system Grant 7,797,681 - Grisenthwaite , et al. September 14, 2 | 2010-09-14 |
Early branch instruction prediction Grant 7,797,520 - Grandou , et al. September 14, 2 | 2010-09-14 |
Multiple instruction set data processing system with conditional branch instructions of a first instruction set and a second instruction set sharing a same instruction encoding Grant 7,793,078 - Elwood , et al. September 7, 2 | 2010-09-07 |
Control of master/slave communication within an integrated circuit Grant 7,757,027 - Laycock , et al. July 13, 2 | 2010-07-13 |
Reducing the size of a data stream produced during instruction tracing Grant 7,707,394 - Ashfield , et al. April 27, 2 | 2010-04-27 |
Device emulation support within a host data processing apparatus App 20100094613 - Biles; Stewart David ;   et al. | 2010-04-15 |
Execution of instructions within a data processing apparatus having a plurality of processing units Grant 7,650,483 - Charra , et al. January 19, 2 | 2010-01-19 |
Translation of virtual to physical addresses App 20100005269 - Davies; Jeremy Piers ;   et al. | 2010-01-07 |
Control of master/slave communication within an integrated circuit App 20090319707 - Laycock; Christopher William ;   et al. | 2009-12-24 |
Data processing apparatus and method for handling address translation for access requests issued by processing circuitry App 20090292899 - MANSELL; David Hennah ;   et al. | 2009-11-26 |
Data processing apparatus and method for controlling access to secure memory by virtual machines executing on processing circuirty App 20090222816 - Mansell; David Hennah ;   et al. | 2009-09-03 |
Diagnostic context construction and comparison App 20090193297 - Williams; Michael John ;   et al. | 2009-07-30 |
Trace data timestamping App 20090125756 - Swaine; Andrew Brookfield ;   et al. | 2009-05-14 |
Interrupt controller utilising programmable priority values Grant 7,506,091 - Kershaw , et al. March 17, 2 | 2009-03-17 |
Protected function calling App 20080250216 - Kershaw; Daniel ;   et al. | 2008-10-09 |
Memory domain based security control with data processing systems App 20080250217 - Kershaw; Daniel ;   et al. | 2008-10-09 |
Forced diagnostic entry upon power-up Grant 7,426,659 - Blasco Allue , et al. September 16, 2 | 2008-09-16 |
Selecting subroutine return mechanisms Grant 7,401,210 - Grisenthwaite , et al. July 15, 2 | 2008-07-15 |
Execution of instructions within a data processing apparatus having a plurality of processing units App 20080109639 - Charra; Elodie ;   et al. | 2008-05-08 |
Handling of write access requests to shared memory in a data processing apparatus App 20080091884 - Piry; Frederic Claude Marie ;   et al. | 2008-04-17 |
Protecting system control registers in a data processing apparatus App 20080046762 - Kershaw; Daniel ;   et al. | 2008-02-21 |
Reducing the size of a data stream produced during instruction tracing App 20070294592 - Ashfield; Edmond John Simon ;   et al. | 2007-12-20 |
Stack memory selection upon exception in a data processing system App 20070266374 - Grisenthwaite; Richard Roy ;   et al. | 2007-11-15 |
Data transfer between an external data source and a memory associated with a data processor Grant 7,254,667 - Tran , et al. August 7, 2 | 2007-08-07 |
Recovering communication transaction control between independent domains of an integrated circuit App 20070170269 - Woodhouse; Sheldon James ;   et al. | 2007-07-26 |
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 Grant 7,249,270 - Mansell , et al. July 24, 2 | 2007-07-24 |
Interrupt controller utilising programmable priority values App 20070143515 - Kershaw; Daniel ;   et al. | 2007-06-21 |
Performing diagnostic operations upon a data processing apparatus with power down support Grant 7,228,457 - Allue , et al. June 5, 2 | 2007-06-05 |
Bus transaction management within data processing systems Grant 7,213,095 - Middleton , et al. May 1, 2 | 2007-05-01 |
Interrupt priority control within a nested interrupt system Grant 7,206,884 - Kimelman , et al. April 17, 2 | 2007-04-17 |
Cache controller App 20070079070 - Piry; Frederic Claude Marie ;   et al. | 2007-04-05 |
Alias management within a virtually indexed and physically tagged cache memory App 20070033318 - Gilday; David Michael ;   et al. | 2007-02-08 |
Communication transaction control between independent domains of an integrated circuit Grant 7,165,729 - Bradley , et al. January 23, 2 | 2007-01-23 |
Branch instruction prediction App 20070005938 - Grandou; Gilles Eric ;   et al. | 2007-01-04 |
Selecting subroutine return mechanisms App 20060224866 - Grisenthwaite; Richard Roy ;   et al. | 2006-10-05 |
Condition branch instruction encoding within a multiple instruction set data processing system App 20060224861 - Elwood; Matthew Paul ;   et al. | 2006-10-05 |
Synchronous/asynchronous bridge circuit for improved transfer of data between two circuits Grant 7,085,874 - Penton , et al. August 1, 2 | 2006-08-01 |
Data Processing Apparatus Having Memory Protection Unit App 20060149911 - Kimelman; Paul ;   et al. | 2006-07-06 |
Data processing apparatus having memory protection unit Grant 7,068,545 - Kimelman , et al. June 27, 2 | 2006-06-27 |
Handling interrupts during multiple access program instructions Grant 7,047,401 - Seal , et al. May 16, 2 | 2006-05-16 |
Synchronising pipelines in a data processing apparatus Grant 7,024,543 - Grisenthwaite , et al. April 4, 2 | 2006-04-04 |
Communication transaction control between independent domains of an integrated circuit App 20060049264 - Bradley; Daryl Wayne ;   et al. | 2006-03-09 |
Accessing data values in a cache Grant 6,976,126 - Clegg , et al. December 13, 2 | 2005-12-13 |
Bus transaction management within data processing systems App 20050273543 - Middleton, Peter Guy ;   et al. | 2005-12-08 |
Control of access to a shared resourse in a data processing apparatus App 20050268106 - Mansell, David Hennah ;   et al. | 2005-12-01 |
Management of polling loops in a data processing apparatus App 20050268001 - Kimelman, Paul ;   et al. | 2005-12-01 |
Forced diagnostic entry upon power-up App 20050246585 - Blasco Allue, Conrado ;   et al. | 2005-11-03 |
Bridge circuit App 20050228929 - Penton, Antony John ;   et al. | 2005-10-13 |
Data transfer between an external data source and a memory associated with a data processor App 20050223130 - Tran, Tan Ba ;   et al. | 2005-10-06 |
Forced diagnostic entry upon power-up App 20050210328 - Allue, Conrado Blasco ;   et al. | 2005-09-22 |
Performing diagnostic operations upon a data processing apparatus with power down support App 20050210333 - Allue, Conrado Blasco ;   et al. | 2005-09-22 |
Interrupt priority control within a nested interrupt system App 20050177667 - Kimelman, Paul ;   et al. | 2005-08-11 |
Cache controller Grant 6,904,500 - Gwilt , et al. June 7, 2 | 2005-06-07 |
Exclusive access control to a processing resource Grant 6,892,257 - Grisenthwaite May 10, 2 | 2005-05-10 |
Memory access prediction in a data processing apparatus Grant 6,851,033 - Grisenthwaite February 1, 2 | 2005-02-01 |
Accessing data values in a cache App 20040181631 - Clegg, Christopher Michael ;   et al. | 2004-09-16 |
Asynchronous testing of reset operation in an integrated circuit Grant 6,779,143 - Grisenthwaite August 17, 2 | 2004-08-17 |
Memory access prediction in a data processing apparatus App 20040064663 - Grisenthwaite, Richard Roy | 2004-04-01 |
Handling interrupts during multiple access program instructions App 20040054833 - Seal, David James ;   et al. | 2004-03-18 |
Synchronising pipelines in a data processing apparatus App 20040054876 - Grisenthwaite, Richard Roy ;   et al. | 2004-03-18 |
Validating integrated circuits Grant 6,708,317 - Grisenthwaite March 16, 2 | 2004-03-16 |
Cache controller App 20040024974 - Gwilt, David John ;   et al. | 2004-02-05 |
Validating integrated circuits App 20020104062 - Grisenthwaite, Richard Roy | 2002-08-01 |
Testing integrated circuits App 20020083389 - Grisenthwaite, Richard Roy | 2002-06-27 |
Exclusive access control to a processing resource App 20020073259 - Grisenthwaite, Richard Roy | 2002-06-13 |
Data processing apparatus and method for saturating data values App 20020065860 - Grisenthwaite, Richard Roy ;   et al. | 2002-05-30 |