Patent | Date |
---|
Data processing system having cache memory debugging support and method therefor Grant RE47,851 - Moyer Feb | 2020-02-11 |
Configurable pipeline based on error detection mode in a data processing system Grant 10,467,014 - Moyer , et al. No | 2019-11-05 |
Watchdog method and device Grant 10,402,245 - Moyer Sep | 2019-09-03 |
Configurable Pipeline Based On Error Detection Mode In A Data Processing System App 20190065207 - MOYER; William C. ;   et al. | 2019-02-28 |
Data processing system with speculative fetching Grant 10,108,467 - Scott , et al. October 23, 2 | 2018-10-23 |
Switching between traditional and history program trace modes without halting a processor Grant 10,067,852 - Gamoneda , et al. September 4, 2 | 2018-09-04 |
Method to communicate task context information and device therefor Grant 10,031,773 - Moyer July 24, 2 | 2018-07-24 |
Selectively performing a single cycle write operation with ECC in a data processing system Grant 10,019,266 - Moyer , et al. July 10, 2 | 2018-07-10 |
System and method for selectively allocating entries at a branch target buffer Grant 10,007,522 - Scott , et al. June 26, 2 | 2018-06-26 |
Configurable per-task state counters for processing cores in multi-tasking processing systems Grant 9,785,473 - Moyer , et al. October 10, 2 | 2017-10-10 |
Access extent monitoring for data transfer reduction Grant 9,779,044 - Moyer October 3, 2 | 2017-10-03 |
Message filtering in a data processing system Grant 9,727,500 - Moyer August 8, 2 | 2017-08-08 |
Message filtering in a data processing system Grant 9,697,151 - Moyer July 4, 2 | 2017-07-04 |
Starvation control in a data processing system Grant 9,639,396 - Pho , et al. May 2, 2 | 2017-05-02 |
Multi-core system performing packet processing with context switching Grant 9,588,808 - Xu , et al. March 7, 2 | 2017-03-07 |
Computer systems and methods with resource transfer hint instruction Grant 9,582,320 - Holt , et al. February 28, 2 | 2017-02-28 |
Systems and methods for managing task watchdog status register entries Grant 9,563,494 - Moyer , et al. February 7, 2 | 2017-02-07 |
Systems and methods for managing return stacks in a multi-threaded data processing system Grant 9,483,272 - Scott , et al. November 1, 2 | 2016-11-01 |
Data Processing System With Speculative Fetching App 20160313994 - SCOTT; JEFFREY W. ;   et al. | 2016-10-27 |
Systems And Methods For Managing Task Watchdog Status Register Entries App 20160292027 - MOYER; WILLIAM C. ;   et al. | 2016-10-06 |
Data processing system with debug control Grant 9,459,977 - Moyer October 4, 2 | 2016-10-04 |
Random access of a cache portion using an access module Grant 9,448,942 - Moyer , et al. September 20, 2 | 2016-09-20 |
Debug instruction for execution by a first thread to generate a debug event in a second thread to cause a halting operation Grant 9,395,983 - Moyer , et al. July 19, 2 | 2016-07-19 |
System and method for conditional task switching during ordering scope transitions Grant 9,372,723 - Xu , et al. June 21, 2 | 2016-06-21 |
System and method for conditional task switching during ordering scope transitions Grant 9,372,724 - Xu , et al. June 21, 2 | 2016-06-21 |
Systems and methods for determining instruction execution error by comparing an operand of a reference instruction to a result of a subsequent cross-check instruction Grant 9,361,104 - Morrison , et al. June 7, 2 | 2016-06-07 |
Access Extent Monitoring For Data Transfer Reduction App 20160147660 - Moyer; William C. | 2016-05-26 |
Message Filtering In A Data Processing System App 20160140062 - MOYER; WILLIAM C. | 2016-05-19 |
Message Filtering In A Data Processing System App 20160140063 - MOYER; WILLIAM C. | 2016-05-19 |
Systems and methods for locking branch target buffer entries Grant 9,311,099 - Scott , et al. April 12, 2 | 2016-04-12 |
Watchdog Method And Device App 20160098313 - Moyer; William C. | 2016-04-07 |
Data processor having dynamic control of instruction prefetch buffer depth and method therefor Grant 9,304,773 - Scott , et al. April 5, 2 | 2016-04-05 |
Systems And Methods For Managing Return Stacks In A Multi-threaded Data Processing System App 20160092229 - SCOTT; JEFFREY W. ;   et al. | 2016-03-31 |
System and method for dynamically managed task switch lookahead Grant 9,292,346 - Holt , et al. March 22, 2 | 2016-03-22 |
Starvation Control In A Data Processing System App 20160077870 - PHO; Quyen ;   et al. | 2016-03-17 |
Data Processing System With Debug Control App 20160062862 - Moyer; William C. | 2016-03-03 |
System And Method For Dynamically Managed Task Switch Lookahead App 20160062797 - Holt; James C. ;   et al. | 2016-03-03 |
Method and device for generating an exception Grant 9,268,527 - Moyer February 23, 2 | 2016-02-23 |
Method and device for handling data values Grant 9,244,653 - Moyer January 26, 2 | 2016-01-26 |
Configurable Per-Task State Counters For Processing Cores In Multi-Tasking Processing Systems App 20160011907 - Moyer; William C. ;   et al. | 2016-01-14 |
Selectively Performing A Single Cycle Write Operation With Ecc In A Data Processing System App 20150378740 - MOYER; William C. ;   et al. | 2015-12-31 |
Data processor device having a debug control module which selectively modifies trace messages Grant 9,223,678 - Moyer , et al. December 29, 2 | 2015-12-29 |
Data processor for processing a decorated storage notify Grant 9,213,665 - Moyer , et al. December 15, 2 | 2015-12-15 |
Method and device for generating floating-point values Grant 9,213,524 - Moyer December 15, 2 | 2015-12-15 |
Explicit barrier scheduling mechanism for pipelining of stream processing algorithms Grant 9,207,979 - Holt , et al. December 8, 2 | 2015-12-08 |
Dynamic lockstep cache memory replacement logic Grant 9,208,036 - Moyer December 8, 2 | 2015-12-08 |
Explicit Barrier Scheduling Mechanism For Pipelining Of Stream Processing Algorithms App 20150347185 - Holt; James C. ;   et al. | 2015-12-03 |
System And Method For Selectively Allocating Entries At A Branch Target Buffer App 20150339124 - Scott; Jeffrey W. ;   et al. | 2015-11-26 |
Systems And Methods For Managing Branch Target Buffers In A Multi-threaded Data Processing System App 20150301829 - SCOTT; JEFFREY W. ;   et al. | 2015-10-22 |
Flexible control mechanism for store gathering in a write buffer Grant 9,158,725 - Moyer , et al. October 13, 2 | 2015-10-13 |
System And Method For Conditional Task Switching During Ordering Scope Transitions App 20150277973 - Xu; Zheng ;   et al. | 2015-10-01 |
System And Method For Conditional Task Switching During Ordering Scope Transitions App 20150277972 - Xu; Zheng ;   et al. | 2015-10-01 |
Processor executing instructions in ALU in first/second pipeline stage during non-ECC/ECC mode Grant 9,135,010 - Moyer , et al. September 15, 2 | 2015-09-15 |
Remote permissions provisioning for storage in a cache and device therefor Grant 9,116,845 - Moyer , et al. August 25, 2 | 2015-08-25 |
Method To Communicate Task Context Information And Device Therefor App 20150234679 - Moyer; William C. | 2015-08-20 |
Data processing system having selective redundancy and method therefor Grant 9,104,403 - Morrison , et al. August 11, 2 | 2015-08-11 |
Random timeslot controller for enabling built-in self test module Grant 9,092,622 - Moyer , et al. July 28, 2 | 2015-07-28 |
Cache memory with dynamic lockstep support Grant 9,086,977 - Moyer July 21, 2 | 2015-07-21 |
Selective memory scrubbing based on data type Grant 9,081,719 - Ramaraju , et al. July 14, 2 | 2015-07-14 |
Data type dependent memory scrubbing Grant 9,081,693 - Ramaraju , et al. July 14, 2 | 2015-07-14 |
Data Processing System Having End-to-end Error Correction And Method Therefor App 20150186213 - MOYER; WILLIAM C. | 2015-07-02 |
Data processor device for handling a watchpoint and method thereof Grant 9,069,896 - Scott , et al. June 30, 2 | 2015-06-30 |
Method and device for controlling debug event resources Grant 9,053,233 - Moyer June 9, 2 | 2015-06-09 |
Data processor device for handling a watchpoint and method thereof Grant 9,047,400 - Scott , et al. June 2, 2 | 2015-06-02 |
Switching Between Traditional and History Program Trace Modes Without Halting a Processor App 20150121150 - Gamoneda; Jonathan J. ;   et al. | 2015-04-30 |
Flexible control mechanism for store gathering in a write buffer Grant 9,009,411 - Moyer , et al. April 14, 2 | 2015-04-14 |
Flexible control mechanism for store gathering in a write buffer Grant 9,003,158 - Moyer , et al. April 7, 2 | 2015-04-07 |
Method And Device For Generating Floating-point Values App 20150095393 - Moyer; William C. | 2015-04-02 |
Selective masking for error correction Grant 8,990,657 - Moyer March 24, 2 | 2015-03-24 |
Data processing system having end-to-end error correction and method therefor Grant 8,990,660 - Moyer March 24, 2 | 2015-03-24 |
Stack-based trace message generation for debug and device thereof Grant 8,984,344 - Moyer March 17, 2 | 2015-03-17 |
Method and apparatus for cache transactions in a data processing system Grant 8,972,671 - Moyer , et al. March 3, 2 | 2015-03-03 |
Systems And Methods For Locking Branch Target Buffer Entries App 20150039870 - SCOTT; JEFFREY W. ;   et al. | 2015-02-05 |
Data Processor Device For Handling A Watchpoint And Method Thereof App 20150039945 - MOYER; WILLIAM C. ;   et al. | 2015-02-05 |
Memory protection unit (MPU) having a shared portion and method of operation Grant 8,949,551 - Moyer February 3, 2 | 2015-02-03 |
Data processing system having selective invalidation of snoop requests and method therefor Grant 8,918,591 - Moyer December 23, 2 | 2014-12-23 |
Codeword error injection via checkbit modification Grant 8,918,707 - Moyer December 23, 2 | 2014-12-23 |
Multi-core System Performing Packet Processing With Context Switching App 20140359636 - XU; ZHENG ;   et al. | 2014-12-04 |
Selective cache access control apparatus and method thereof Grant 8,904,109 - Moyer December 2, 2 | 2014-12-02 |
Control of interrupt generation for cache Grant 8,856,587 - Moyer October 7, 2 | 2014-10-07 |
Computer Systems And Methods With Resource Transfer Hint Instruction App 20140282561 - Holt; James C. ;   et al. | 2014-09-18 |
Method And Device For Generating An Exception App 20140280425 - Moyer; William C. | 2014-09-18 |
Method And Device For Handling Data Values App 20140280424 - Moyer; William C. | 2014-09-18 |
Cache locking control Grant 8,775,863 - Moyer July 8, 2 | 2014-07-08 |
Using built-in self test for preventing side channel security attacks on multi-processor systems Grant 8,769,355 - Scott , et al. July 1, 2 | 2014-07-01 |
Cache coherency protocol in a data processing system Grant 8,762,652 - Moyer June 24, 2 | 2014-06-24 |
Selective routing of local memory accesses and device thereof Grant 8,756,405 - Moyer June 17, 2 | 2014-06-17 |
Shared resource based thread scheduling with affinity and/or selectable criteria Grant 8,739,165 - Russell , et al. May 27, 2 | 2014-05-27 |
Flexible Control Mechanism For Store Gathering In A Write Buffer App 20140143471 - Moyer; William C. ;   et al. | 2014-05-22 |
Flexible Control Mechanism For Store Gathering In A Write Buffer App 20140143500 - Moyer; William C. ;   et al. | 2014-05-22 |
Progressive memory initialization with waitpoints Grant 8,725,975 - Moyer May 13, 2 | 2014-05-13 |
Flexible Control Mechanism For Store Gathering In A Write Buffer App 20140115280 - Moyer; William C. ;   et al. | 2014-04-24 |
Snoop request management in a data processing system Grant 8,706,974 - Moyer April 22, 2 | 2014-04-22 |
Single-instruction multiple-data vector permutation instruction and method for performing table lookups for in-range index values and determining constant values for out-of-range index values Grant 8,700,884 - Moyer , et al. April 15, 2 | 2014-04-15 |
Multi-processor data processing system having synchronized exit from debug mode and method therefor Grant 8,700,955 - Moyer , et al. April 15, 2 | 2014-04-15 |
Debug control for snoop operations in a multiprocessor system and method thereof Grant 8,688,910 - Moyer April 1, 2 | 2014-04-01 |
Data Processor Device For Handling A Watchpoint And Method Thereof App 20140068346 - Scott; Jeffrey W. ;   et al. | 2014-03-06 |
Data Processor Device For Handling A Watchpoint And Method Thereof App 20140068349 - SCOTT; JEFFREY W. ;   et al. | 2014-03-06 |
Selective interconnect transaction control for cache coherency maintenance Grant 8,667,226 - Moyer March 4, 2 | 2014-03-04 |
Selective Memory Scrubbing Based on Data Type App 20140052924 - Ramaraju; Ravindraraj ;   et al. | 2014-02-20 |
Random Timeslot Controller For Enabling Built-in Self Test Module App 20140053003 - Moyer; William C. ;   et al. | 2014-02-20 |
Random Access Of A Cache Portion Using An Access Module App 20140052922 - Moyer; William C. ;   et al. | 2014-02-20 |
Data Type Dependent Memory Scrubbing App 20140052931 - Ramaraju; Ravindraraj ;   et al. | 2014-02-20 |
Systems and methods for memory region descriptor attribute override Grant 8,639,895 - Moyer January 28, 2 | 2014-01-28 |
Data processing system having a sequence processing unit and method of operation Grant 8,635,497 - Miller , et al. January 21, 2 | 2014-01-21 |
SIMD dot product operations with overlapped operands Grant 8,631,224 - Moyer January 14, 2 | 2014-01-14 |
Permissions checking for data processing instructions Grant 8,627,471 - Moyer , et al. January 7, 2 | 2014-01-07 |
Method and device for low power control Grant 8,624,627 - Jarrar , et al. January 7, 2 | 2014-01-07 |
Method And Device For Low Power Control App 20140002132 - Jarrar; Anis M. ;   et al. | 2014-01-02 |
Codeword Error Injection Via Checkbit Modification App 20130346798 - Moyer; William C. | 2013-12-26 |
Selective error detection and error correction for a memory interface Grant 8,607,121 - Moyer December 10, 2 | 2013-12-10 |
Program trace message generation for page crossing events for debug Grant 8,589,738 - Moyer , et al. November 19, 2 | 2013-11-19 |
Recoverable and reconfigurable pipeline structure for state-retention power gating Grant 8,587,356 - Zhang , et al. November 19, 2 | 2013-11-19 |
Method and apparatus for activating system components Grant 8,578,384 - Zhang , et al. November 5, 2 | 2013-11-05 |
Method for implementing a bit-reversed increment in a data processing system Grant 8,572,147 - Moyer October 29, 2 | 2013-10-29 |
Memory management unit (MMU) having region descriptor globalization controls and method of operation Grant 8,572,345 - Moyer October 29, 2 | 2013-10-29 |
Selective checkbit modification for error correction Grant 8,566,672 - Moyer , et al. October 22, 2 | 2013-10-22 |
Multi-core system on chip Grant 8,566,836 - Ramaraju , et al. October 22, 2 | 2013-10-22 |
Configurable Pipeline Based On Error Detection Mode In A Data Processing System App 20130246750 - Moyer; William C. ;   et al. | 2013-09-19 |
Selective memory access to different local memory ports and method thereof Grant 8,533,400 - Moyer September 10, 2 | 2013-09-10 |
Stack-based Trace Message Generation For Debug And Device Thereof App 20130212438 - Moyer; William C. | 2013-08-15 |
Data processor for processing decorated instructions with cache bypass Grant 8,504,777 - Moyer August 6, 2 | 2013-08-06 |
Recoverable And Reconfigurable Pipeline Structure For State-retention Power Gating App 20130154707 - Zhang; Shayan ;   et al. | 2013-06-20 |
Address translation trace message generation for debug Grant 8,438,547 - Moyer , et al. May 7, 2 | 2013-05-07 |
Cache coherency protocol in a data processing system Grant 8,423,721 - Moyer April 16, 2 | 2013-04-16 |
Multi-processor Data Processing System Having Synchronized Exit From Debug Mode And Method Therefor App 20130080748 - MOYER; WILLIAM C. ;   et al. | 2013-03-28 |
System and method for monitoring debug events Grant 8,407,457 - Moyer March 26, 2 | 2013-03-26 |
Memory Management Unit (mmu) Having Region Descriptor Globalization Controls And Method Of Operation App 20130073827 - Moyer; William C. | 2013-03-21 |
Debug message generation using a selected address type Grant 8,402,258 - Moyer March 19, 2 | 2013-03-19 |
Processor and method for dynamic and selective alteration of address translation Grant 8,386,747 - Moyer , et al. February 26, 2 | 2013-02-26 |
Method And Device For Controlling Debug Event Resources App 20130047037 - Moyer; William C. | 2013-02-21 |
Executing misaligned load dependent instruction in second execution stage in parity protected mode in configurable pipelined processor Grant 8,364,937 - Moyer , et al. January 29, 2 | 2013-01-29 |
Method and apparatus for configuring a unified cache based on an associated error rate Grant 8,364,896 - Moyer January 29, 2 | 2013-01-29 |
Systems And Methods For Memory Region Descriptor Attribute Override App 20130019081 - MOYER; WILLIAM C. | 2013-01-17 |
Selective cache way mirroring Grant 8,356,239 - Moyer January 15, 2 | 2013-01-15 |
Data Processing System Having A Sequence Processing Unit And Method Of Operation App 20130007533 - Miller; Gary L. ;   et al. | 2013-01-03 |
Data Processing System Having A Sequence Processing Unit And Method Of Operation App 20130007532 - Miller; Gary L. ;   et al. | 2013-01-03 |
Using Built-in Self Test For Preventing Side Channel Security Attacks On Multi-processor Systems App 20120331309 - Scott; Jeffrey W. ;   et al. | 2012-12-27 |
Selective Masking For Error Correction App 20120324312 - Moyer; William C. | 2012-12-20 |
Control Of Interrupt Generation For Cache App 20120311379 - Moyer; William C. | 2012-12-06 |
Cache Locking Control App 20120311380 - Moyer; William C. | 2012-12-06 |
Snoop request arbitration in a data processing system Grant 8,327,082 - Moyer , et al. December 4, 2 | 2012-12-04 |
Method and apparatus for managing cache reliability based on an associated error rate Grant 8,316,186 - Moyer November 20, 2 | 2012-11-20 |
Selective Routing Of Local Memory Accesses And Device Thereof App 20120290806 - Moyer; William C. | 2012-11-15 |
Data processing system having bit exact instructions and methods therefor Grant 8,307,196 - Moyer , et al. November 6, 2 | 2012-11-06 |
Selective Error Detection And Error Correction For A Memory Interface App 20120278681 - Moyer; William C. | 2012-11-01 |
Cache Memory With Dynamic Lockstep Support App 20120272007 - Moyer; William C. | 2012-10-25 |
Dynamic Lockstep Cache Memory Replacement Logic App 20120272006 - Moyer; William C. | 2012-10-25 |
Error detection schemes for a cache in a data processing system Grant 8,291,305 - Moyer , et al. October 16, 2 | 2012-10-16 |
Selective Checkbit Modification For Error Correction App 20120246542 - Moyer; William C. ;   et al. | 2012-09-27 |
Debug signaling in a multiple processor data processing system Grant 8,275,977 - Moyer , et al. September 25, 2 | 2012-09-25 |
Implementation of multiple error detection schemes for a cache Grant 8,266,498 - Moyer September 11, 2 | 2012-09-11 |
Qualification of conditional debug instructions based on address Grant 8,261,047 - Moyer , et al. September 4, 2 | 2012-09-04 |
Soft error and transient error detection device and methods therefor Grant 8,255,748 - Moyer , et al. August 28, 2 | 2012-08-28 |
Device that can be rendered useless and method thereof Grant 8,254,161 - Burch , et al. August 28, 2 | 2012-08-28 |
Memory Protection Unit (mpu) Having A Shared Portion And Method Of Operation App 20120215991 - Moyer; William C. | 2012-08-23 |
Memory Protection In A Data Processing System App 20120215989 - Moyer; William C. ;   et al. | 2012-08-23 |
Remote Permissions Provisioning For Storage In A Cache And Device Therefor App 20120216002 - Moyer; William C. ;   et al. | 2012-08-23 |
Configurable Pipeline Based On Error Detection Mode In A Data Processing System App 20120204012 - Moyer; William C. ;   et al. | 2012-08-09 |
Selective Cache Access Control Apparatus And Method Thereof App 20120198156 - Moyer; William C. | 2012-08-02 |
Selective Memory Access To Different Local Memory Ports And Method Thereof App 20120198177 - Moyer; William C. | 2012-08-02 |
Branch target buffer allocation Grant 8,205,068 - Moyer , et al. June 19, 2 | 2012-06-19 |
Debug messaging with selective timestamp control Grant 8,201,025 - Moyer , et al. June 12, 2 | 2012-06-12 |
Method for debugger initiated coherency transactions using a shared coherency manager Grant 8,200,908 - Moyer June 12, 2 | 2012-06-12 |
Result forwarding to dependent instruction in pipelined processor with mode selectable execution in E1 or E2 of pipelined operational stages Grant 8,190,860 - Moyer , et al. May 29, 2 | 2012-05-29 |
Method and apparatus for loading or storing multiple registers in a data processing system Grant 8,191,085 - Moyer May 29, 2 | 2012-05-29 |
Cache using pseudo least recently used (PLRU) cache replacement with locking Grant 8,180,969 - Moyer May 15, 2 | 2012-05-15 |
Data Processing System Having Selective Invalidation Of Snoop Requests And Method Therefor App 20120110270 - MOYER; WILLIAM C. | 2012-05-03 |
Multiple access type memory and method of operation Grant 8,151,075 - Strauss , et al. April 3, 2 | 2012-04-03 |
Error detection schemes for a unified cache in a data processing system Grant 8,145,985 - Moyer March 27, 2 | 2012-03-27 |
Data Processor For Processing Decorated Instructions With Cache Bypass App 20120072675 - Moyer; William C. | 2012-03-22 |
Data Processing System Having End-to-end Error Correction And Method Therefor App 20120066567 - MOYER; WILLIAM C. | 2012-03-15 |
Utilization of a store buffer for error recovery on a store allocation cache miss Grant 8,131,951 - Moyer , et al. March 6, 2 | 2012-03-06 |
Snoop request arbitration in a data processing system Grant 8,131,948 - Moyer , et al. March 6, 2 | 2012-03-06 |
Cache snoop limiting within a multiple master data processing system Grant 8,131,947 - Moyer March 6, 2 | 2012-03-06 |
Data Processing System Having Selective Redundancy And Method Therefor App 20120047351 - Morrison; Gary R. ;   et al. | 2012-02-23 |
Data Processing System Having Temporal Redundancy And Method Therefor App 20120042153 - MORRISON; GARY R. ;   et al. | 2012-02-16 |
Multiple Core Data Processor With Usage Monitoring App 20120036398 - Moyer; William C. ;   et al. | 2012-02-09 |
Synchronization mechanism for use with a snoop queue Grant 8,099,560 - Moyer January 17, 2 | 2012-01-17 |
Programmable error actions for a cache in a data processing system Grant 8,095,831 - Moyer , et al. January 10, 2 | 2012-01-10 |
Error detection and communication of an error location in multi-processor data processing system having processors operating in Lockstep Grant 8,090,984 - Moyer , et al. January 3, 2 | 2012-01-03 |
Selective MISR data accumulation during exception processing Grant 8,060,730 - Moyer , et al. November 15, 2 | 2011-11-15 |
Provision of extended addressing modes in a single instruction multiple data (SIMD) data processor Grant 8,060,724 - Moyer November 15, 2 | 2011-11-15 |
Circular buffer support in a single instruction multiple data (SIMD) data processor Grant 8,051,226 - Moyer November 1, 2 | 2011-11-01 |
Multiple Core Data Processor With Usage Monitoring App 20110265090 - MOYER; WILLIAM C. ;   et al. | 2011-10-27 |
Method and apparatus for handling shared hardware and software debug resource events in a data processing system Grant 8,042,002 - Moyer , et al. October 18, 2 | 2011-10-18 |
Circuit and method for avoiding soft errors in storage devices Grant 8,042,071 - Moyer , et al. October 18, 2 | 2011-10-18 |
Dynamic address-type selection control in a data processing system Grant 8,024,620 - Moyer September 20, 2 | 2011-09-20 |
Distributed resource access protection Grant 8,001,591 - Moyer August 16, 2 | 2011-08-16 |
Processor With Selectable Longevity App 20110191602 - Bearden; David R. ;   et al. | 2011-08-04 |
Program correlation message generation for debug Grant 7,992,052 - Moyer , et al. August 2, 2 | 2011-08-02 |
Multiple Access Type Memory And Method Of Operation App 20110185146 - Strauss; Timothy J. ;   et al. | 2011-07-28 |
Snoop request management in a data processing system Grant 7,987,322 - Moyer , et al. July 26, 2 | 2011-07-26 |
Address translation trace message generation for debug Grant 7,984,337 - Moyer , et al. July 19, 2 | 2011-07-19 |
Methods for performing extended table lookups using SIMD vector permutation instructions that support out-of-range index values Grant 7,962,718 - Moyer June 14, 2 | 2011-06-14 |
Program Trace Message Generation For Page Crossing Events For Debug App 20110119533 - Moyer; William C. ;   et al. | 2011-05-19 |
Multi-Core System on Chip App 20110119672 - Ramaraju; Ravindraraj ;   et al. | 2011-05-19 |
Method And Apparatus For Activiating System Components App 20110099402 - Zhang; Shayan ;   et al. | 2011-04-28 |
Configurable Pipeline Based On Error Detection Mode In A Data Processing System App 20100332940 - Moyer; William C. ;   et al. | 2010-12-30 |
Processor And Method For Dynamic And Selective Alteration Of Address Translation App 20100318761 - Moyer; William C. ;   et al. | 2010-12-16 |
Address Translation Trace Message Generation For Debug App 20100287417 - Moyer; William C. ;   et al. | 2010-11-11 |
Debug Messaging With Selective Timestamp Control App 20100281304 - MOYER; WILLIAM C. ;   et al. | 2010-11-04 |
Debug Signaling In A Multiple Processor Data Processing System App 20100262811 - Moyer; William C. ;   et al. | 2010-10-14 |
Soft Error And Transient Error Detection Device And Methods Therefor App 20100244918 - Moyer; William C. ;   et al. | 2010-09-30 |
Implementation Of Multiple Error Detection Schemes For A Cache App 20100251036 - MOYER; WILLIAM C. | 2010-09-30 |
Address Translation Trace Message Generation For Debug App 20100211827 - Moyer; William C. ;   et al. | 2010-08-19 |
Program Correlation Message Generation For Debug App 20100211828 - Moyer; William C. ;   et al. | 2010-08-19 |
Debug Control For Snoop Operations In A Multiprocessor System And Method Thereof App 20100205377 - Moyer; William C. | 2010-08-12 |
Method For Debugger Initiated Coherency Transactions Using A Shared Coherency Manager App 20100205378 - Moyer; William C. | 2010-08-12 |
Error Detection In A Multi-processor Data Processing System App 20100146335 - Moyer; William C. ;   et al. | 2010-06-10 |
Programmable Error Actions For A Cache In A Data Processing System App 20100125750 - Moyer; William C. ;   et al. | 2010-05-20 |
Data Processor For Processing A Decorated Storage Notify App 20100106872 - Moyer; William C. ;   et al. | 2010-04-29 |
Permissions Checking For Data Processing Instructions App 20100107243 - Moyer; William C. ;   et al. | 2010-04-29 |
Method and Apparatus for Configuring a Unified Cache App 20100077148 - Moyer; William C. | 2010-03-25 |
Method and Apparatus for Managing Cache Reliability App 20100077149 - Moyer; William C. | 2010-03-25 |
Error Detection Schemes For A Unified Cache In A Data Processing System App 20100064181 - Moyer; William C. | 2010-03-11 |
Selective Cache Way Mirroring App 20100064205 - Moyer; William C. | 2010-03-11 |
Error Detection Schemes For A Cache In A Data Processing System App 20100064206 - Moyer; William C. ;   et al. | 2010-03-11 |
Synchronization Mechanism For Use With A Snoop Queue App 20100057999 - Moyer; William C. | 2010-03-04 |
Cache Snoop Limiting Within A Multiple Master Data Processing System App 20100057997 - Moyer; William C. | 2010-03-04 |
Snoop Request Arbitration In A Data Processing System App 20100058000 - Moyer; William C. ;   et al. | 2010-03-04 |
Snoop Request Arbitration In A Data Processing System App 20100057998 - Moyer; William C. ;   et al. | 2010-03-04 |
Debug Instruction For Use In A Multi-threaded Data Processing System App 20100049955 - Moyer; William C. ;   et al. | 2010-02-25 |
Debug Instruction For Use In A Multi-threaded Data Processing System App 20100049956 - Moyer; William C. ;   et al. | 2010-02-25 |
Device That Can Be Rendered Useless And Method Thereof App 20100050275 - Burch; Kenneth R. ;   et al. | 2010-02-25 |
Provision Of Extended Addressing Modes In A Single Instruction Multiple Data (simd) Data Processor App 20100042808 - Moyer; William C. | 2010-02-18 |
Branch Target Buffer Allocation App 20100031010 - Moyer; William C. ;   et al. | 2010-02-04 |
Dynamic Address-type Selection Control In A Data Processing System App 20100023811 - Moyer; William C. | 2010-01-28 |
Debug Message Generation Using A Selected Address Type App 20100023735 - Moyer; William C. | 2010-01-28 |
Debug Trace Messaging With One Or More Characteristic Indicators App 20100023812 - Moyer; William C. | 2010-01-28 |
Circuit And Method For Avoiding Soft Errors In Storage Devices App 20090322411 - Moyer; William C. ;   et al. | 2009-12-31 |
Method For Implementing A Bit-reversed Increment In A Data Processing System App 20090327332 - Moyer; William C. | 2009-12-31 |
Circular Buffer Support In A Single Instruction Multiple Data (simd) Data Processsor App 20090313442 - Moyer; William C. | 2009-12-17 |
Selective Misr Data Accumulation During Exception Processing App 20090300249 - Moyer; William C. ;   et al. | 2009-12-03 |
Utilization Of A Store Buffer For Error Recovery On A Store Allocation Cache Miss App 20090300294 - Moyer; William C. ;   et al. | 2009-12-03 |
Cache Coherency Protocol In A Data Processing System App 20090276579 - Moyer; William C. | 2009-11-05 |
Selectively Performing A Single Cycle Write Operation With Ecc In A Data Processing System App 20090276587 - Moyer; William C. ;   et al. | 2009-11-05 |
Snoop Request Management In A Data Processing System App 20090276580 - Moyer; William C. | 2009-11-05 |
Configurable Pipeline Based On Error Detection Mode In A Data Processing System App 20090276609 - Moyer; William C. ;   et al. | 2009-11-05 |
Cache Coherency Protocol In A Data Processing System App 20090276578 - Moyer; William C. | 2009-11-05 |
Selective Interconnect Transaction Control For Cache Coherency Maintenance App 20090240892 - Moyer; William C. | 2009-09-24 |
Qualification Of Conditional Debug Instructions Based On Address App 20090235059 - Moyer; William C. ;   et al. | 2009-09-17 |
Method And Apparatus For Sharing Debug Resources App 20090222692 - Robertson; Alistair P. ;   et al. | 2009-09-03 |
Metric For Selective Branch Target Buffer (btb) Allocation App 20090222645 - Moyer; William C. ;   et al. | 2009-09-03 |
Method And Apparatus For Masking Debug Resources App 20090222693 - Moyer; William C. ;   et al. | 2009-09-03 |
Selective Postponement Of Branch Target Buffer (btb) Allocation App 20090222648 - Moyer; William C. ;   et al. | 2009-09-03 |
Adjustable Pipeline In A Memory Circuit App 20090213668 - Zhang; Shayan ;   et al. | 2009-08-27 |
Shared Resource Based Thread Scheduling With Affinity And/or Selectable Criteria App 20090187909 - Russell; Andrew C. ;   et al. | 2009-07-23 |
Method And Apparatus For Handling Shared Hardware And Software Debug Resource Events In A Data Processing System App 20090187789 - Moyer; William C. ;   et al. | 2009-07-23 |
Cache Using Pseudo Least Recently Used (plru) Cache Replacement With Locking App 20090182952 - Moyer; William C. | 2009-07-16 |
Snoop Request Management In A Data Processing System App 20090177845 - Moyer; William C. ;   et al. | 2009-07-09 |
Branch Target Buffer Addressing In A Data Processor App 20090177875 - Moyer; William C. ;   et al. | 2009-07-09 |
Simd Permutations With Extended Range In A Data Processor App 20090100247 - Moyer; William C. ;   et al. | 2009-04-16 |
Methods For Performing Extended Table Lookups App 20090100253 - Moyer; William C. | 2009-04-16 |
Debug Instruction For Use In A Data Processing System App 20090100254 - Moyer; William C. ;   et al. | 2009-04-16 |
System And Method For Monitoring Debug Events App 20090089547 - Moyer; William C. | 2009-04-02 |
Simd Dot Product Operations With Overlapped Operands App 20090077345 - Moyer; William C. | 2009-03-19 |
Communication Steering For Use In A Multi-master Shared Resource System App 20090077291 - Bedwell; Ryan D. ;   et al. | 2009-03-19 |
Circuit And Method For Correlated Inputs To A Population Count Circuit App 20090016480 - Moyer; William C. ;   et al. | 2009-01-15 |
Population Count Approximation Circuit And Method Thereof App 20090019100 - Moyer; William C. ;   et al. | 2009-01-15 |
Exception-based Timer Control App 20080320290 - Moyer; William C. | 2008-12-25 |
Method And Apparatus For Cache Transactions In A Data Processing System App 20080288724 - Moyer; William C. ;   et al. | 2008-11-20 |
Method And Apparatus For Cache Transactions In A Data Processing System App 20080288725 - Moyer; William C. ;   et al. | 2008-11-20 |
Debugging A Processor Through A Reset Event App 20080288808 - Moyer; William C. | 2008-11-20 |
Power Supply Selection For Multiple Circuits On An Integrated Circuit App 20080246341 - Pelley; Perry H. ;   et al. | 2008-10-09 |
Data Processing System Having Flexible Instruction Capability And Selection Mechanism App 20080195845 - Moyer; William C. ;   et al. | 2008-08-14 |
Instruction-based Timer Control During Debug App 20080184055 - Moyer; William C. ;   et al. | 2008-07-31 |
Memory System Having Global Buffered Control For Memory Modules App 20080183959 - Pelley; Perry H. ;   et al. | 2008-07-31 |
Selective Timer Control During Single-step Instruction Execution App 20080184056 - Moyer; William C. ;   et al. | 2008-07-31 |
Hardware-based Memory Initialization With Software Support App 20080162858 - Moyer; William C. | 2008-07-03 |
Progressive Memory Initialization With Waitpoints App 20080159059 - Moyer; William C. | 2008-07-03 |
System Having A Memory Voltage Controller And Method Therefor App 20080162951 - Kenkare; Prashant U. ;   et al. | 2008-07-03 |
Selective Guarded Memory Access On A Per-instruction Basis App 20080162829 - Scott; Jeffrey W. ;   et al. | 2008-07-03 |
Data Processing With Reconfigurable Registers App 20080126769 - Moyer; William C. ;   et al. | 2008-05-29 |
Method And Apparatus For Loading Or Storing Multiple Registers In A Data Processing System App 20080126744 - Moyer; William C. | 2008-05-29 |
Data Processing System Having Cache Memory Debugging Support And Method Therefor App 20080082720 - Moyer; William C. | 2008-04-03 |
Variable switching point circuit App 20080054943 - Ramaraju; Ravindraraj ;   et al. | 2008-03-06 |
Method For Powering An Electronic Device And Circuit App 20080056049 - Moyer; William C. ;   et al. | 2008-03-06 |
Storage Circuit With Efficient Sleep Mode And Method App 20080055966 - Ramaraju; Ravindraraj ;   et al. | 2008-03-06 |
Pipelined Data Processor With Deterministic Signature Generation App 20080052572 - Moyer; William C. ;   et al. | 2008-02-28 |
Memory Having Sense Time Of Variable Duration App 20080037343 - Moyer; William C. ;   et al. | 2008-02-14 |
Method For Determining Branch Target Buffer (btb) Allocation For Branch Instructions App 20080040591 - Moyer; William C. ;   et al. | 2008-02-14 |
Selective Branch Target Buffer (btb) Allocaiton App 20080040590 - Lee; Lea Hwang ;   et al. | 2008-02-14 |
Method And Apparatus For Interfacing A Processor And Coprocessor App 20070300044 - Moyer; William C. ;   et al. | 2007-12-27 |
Method And Apparatus For Interfacing A Processor And Coprocessor App 20070300043 - Moyer; William C. ;   et al. | 2007-12-27 |
Method And Apparatus For Interfacing A Processor And Coprocessor App 20070300042 - Moyer; William C. ;   et al. | 2007-12-27 |