Patent | Date |
---|
Issuing instructions to execution pipelines based on register-associated preferences, and related instruction processing circuits, processor systems, methods, and computer-readable media Grant 9,858,077 - Brown , et al. January 2, 2 | 2018-01-02 |
Issuing Instructions To Execution Pipelines Based On Register-associated Preferences, And Related Instruction Processing Circuits, Processor Systems, Methods, And Computer-readable Media App 20130326197 - Brown; Melinda J. ;   et al. | 2013-12-05 |
Methods and Apparatus to Predict Non-Execution of Conditional Non-branching Instructions App 20110047357 - Stempel; Brian M. ;   et al. | 2011-02-24 |
Method and apparatus for avoiding data dependency hazards in a microprocessor pipeline architecture using a multi-bit age vector Grant 7,730,282 - Dieffenderfer , et al. June 1, 2 | 2010-06-01 |
Apparatus and method for decreasing the latency between instruction cache and a pipeline processor Grant 7,711,930 - Dieffenderfer , et al. May 4, 2 | 2010-05-04 |
Selective snooping by snoop masters to locate updated data Grant 7,685,373 - Dieffenderfer , et al. March 23, 2 | 2010-03-23 |
Apparatus And Method For Decreasing The Latency Between Instruction Cache And A Pipeline Processor App 20080177981 - Dieffenderfer; James N. ;   et al. | 2008-07-24 |
Method and system for providing cache set selection which is power optimized Grant 7,395,372 - Correale, Jr. , et al. July 1, 2 | 2008-07-01 |
Selective snooping by snoop masters to locate updated data Grant 7,395,380 - Dieffenderfer , et al. July 1, 2 | 2008-07-01 |
Selective Snooping By Snoop Masters To Locate Updated Data App 20080109610 - Dieffenderfer; James N. ;   et al. | 2008-05-08 |
Method for software controllable dynamically lockable cache line replacement system Grant 7,321,954 - Dieffenderfer , et al. January 22, 2 | 2008-01-22 |
Digital power monitor and adaptive self-tuning power management Grant 7,319,578 - Dieffenderfer , et al. January 15, 2 | 2008-01-15 |
Apparatus and method for decreasing the latency between an instruction cache and a pipeline processor Grant 7,281,120 - Dieffenderfer , et al. October 9, 2 | 2007-10-09 |
Digital power monitor and adaptive self-tuning power management App 20060279891 - Dieffenderfer; James N. ;   et al. | 2006-12-14 |
Single request data transfer regardless of size and alignment Grant 7,093,058 - Angsburg , et al. August 15, 2 | 2006-08-15 |
Reducing snoop response time for snoopers without copies of requested data via snoop filtering Grant 7,089,376 - Dieffenderfer , et al. August 8, 2 | 2006-08-08 |
Apparatus and method for reformatting instructions before reaching a dispatch point in a superscalar processor App 20060155961 - Dieffenderfer; James N. ;   et al. | 2006-07-13 |
Performance profiling of microprocessor systems using debug hardware and performance monitor App 20060048011 - Dieffenderfer; James N. ;   et al. | 2006-03-02 |
Method and apparatus for avoiding data dependency hazards in a microprocessor pipeline architecture App 20060037023 - Dieffenderfer; James N. ;   et al. | 2006-02-16 |
Method for software controllable dynamically lockable cache line replacement system App 20060036811 - Dieffenderfer; James N. ;   et al. | 2006-02-16 |
Single request data transfer regardless of size and alignment App 20060031705 - Augsburg; Victor R. ;   et al. | 2006-02-09 |
Single request data transfer regardless of size and alignment Grant 6,993,619 - Augsburg , et al. January 31, 2 | 2006-01-31 |
Reducing latency of a snoop tenure Grant 6,976,132 - Dieffenderfer , et al. December 13, 2 | 2005-12-13 |
Transfer request pipeline throttling Grant 6,970,962 - Dieffenderfer , et al. November 29, 2 | 2005-11-29 |
Apparatus and method for decreasing the latency between an instruction cache and a pipeline processor App 20050216703 - Dieffenderfer, James N. ;   et al. | 2005-09-29 |
Method and system for providing cache set selection which is power optimized App 20050108480 - Correale, Anthony JR. ;   et al. | 2005-05-19 |
System and method for tracing program instructions before and after a trace triggering event within a processor Grant 6,826,747 - Augsburg , et al. November 30, 2 | 2004-11-30 |
Transfer request pipeline throttling App 20040236888 - Dieffenderfer, James N. ;   et al. | 2004-11-25 |
Reducing Latency Of A Snoop Tenure App 20040193809 - Dieffenderfer, James N. ;   et al. | 2004-09-30 |
Single Request Data Transfer Regardless Of Size And Alignment App 20040193772 - Augsburg, Victor E. ;   et al. | 2004-09-30 |
Snoop filtering App 20040186964 - Dieffenderfer, James N. ;   et al. | 2004-09-23 |
Targeted snooping App 20040186963 - Dieffenderfer, James N. ;   et al. | 2004-09-23 |
System and method for tracing program execution within a processor before and after a triggering event Grant 5,996,092 - Augsburg , et al. November 30, 1 | 1999-11-30 |
Methods and apparatus for control of speculative memory accesses Grant 5,926,831 - Revilla , et al. July 20, 1 | 1999-07-20 |
Dynamic control of power management circuitry Grant 5,910,930 - Dieffenderfer , et al. June 8, 1 | 1999-06-08 |
System, methods and computer program products for flexibly controlling bus access based on fixed and dynamic priorities Grant 5,884,051 - Schaffer , et al. March 16, 1 | 1999-03-16 |
System and method for program execution tracing within an integrated processor Grant 5,809,293 - Bridges , et al. September 15, 1 | 1998-09-15 |
Polynomial multiplier apparatus and method Grant 5,734,600 - Dieffenderfer , et al. March 31, 1 | 1998-03-31 |
Method and apparatus for processing null terminated character strings Grant 5,724,572 - Dieffenderfer , et al. March 3, 1 | 1998-03-03 |
Data transfer bus system and method serving multiple parallel asynchronous units Grant 5,333,301 - Cheney , et al. July 26, 1 | 1994-07-26 |
Ping-pong data buffer for transferring data from one data bus to another data bus Grant 5,224,213 - Dieffenderfer , et al. June 29, 1 | 1993-06-29 |