Inventor
DIEFFENDERFER JAMES NORRIS
US93 patents
⚠️ This page may combine multiple inventors who share the name “DIEFFENDERFER JAMES NORRIS”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
QUALCOMM INC
28 patentsUS7152155B2Dec 19, 2006
System and method of correcting a branch misprediction
QUALCOMM INC19 citations93
US7917702B2Mar 29, 2011
Data prefetch throttle
QUALCOMM INC19 citations92
US7624256B2Nov 24, 2009
System and method wherein conditional instructions unconditionally provide output
QUALCOMM INC24 citations92
US7971044B2Jun 28, 2011
Link stack repair of erroneous speculative update
QUALCOMM INC11 citations84
US7624254B2Nov 24, 2009
Segmented pipeline flushing for mispredicted branches
QUALCOMM INC18 citations84
US7587580B2Sep 8, 2009
Power efficient instruction prefetch mechanism
QUALCOMM INC14 citations84
US7426626B2Sep 16, 2008
TLB lock indicator
QUALCOMM INC9 citations84
US7421568B2Sep 2, 2008
Power saving methods and apparatus to selectively enable cache bits based on known processor state
QUALCOMM INC9 citations84
US7415638B2Aug 19, 2008
Pre-decode error handling via branch correction
QUALCOMM INC17 citations84
US7366869B2Apr 29, 2008
Method and system for optimizing translation lookaside buffer entries
QUALCOMM INC15 citations84
US7278012B2Oct 2, 2007
Method and apparatus for efficiently accessing first and second branch history tables to predict branch instructions
QUALCOMM INC18 citations84
US7805588B2Sep 28, 2010
Caching memory attribute indicators with cached memory data field
QUALCOMM INC9 citations83
US7500045B2Mar 3, 2009
Minimizing memory barriers when enforcing strongly-ordered requests in a weakly-ordered processing system
QUALCOMM INC15 citations83
US7478228B2Jan 13, 2009
Apparatus for generating return address predictions for implicit and explicit subroutine calls
QUALCOMM INC5 citations74
US7437537B2Oct 14, 2008
Methods and apparatus for predicting unaligned memory access
QUALCOMM INC7 citations74
US7406613B2Jul 29, 2008
Translation lookaside buffer (TLB) suppression for intra-page program counter relative or absolute address branch instructions
QUALCOMM INC7 citations74
US7353319B2Apr 1, 2008
Method and apparatus for segregating shared and non-shared data in cache memory banks
QUALCOMM INC8 citations74
US9477476B2Oct 25, 2016
Fusing immediate value, write-based instructions in instruction processing circuits, and related processor systems, methods, and computer-readable media
QUALCOMM INC3 citations68
US8386716B2Feb 26, 2013
Apparatus and methods to reduce castouts in a multi-level cache hierarchy
QUALCOMM INC4 citations63
US8352682B2Jan 8, 2013
Methods and apparatus for issuing memory barrier commands in a weakly ordered storage system
QUALCOMM INC4 citations63
US7984279B2Jul 19, 2011
System and method for using a working global history register
QUALCOMM INC6 citations63
US7949861B2May 24, 2011
Method and apparatus for managing instruction flushing in a microprocessor's instruction pipeline
QUALCOMM INC2 citations63
US7827392B2Nov 2, 2010
Sliding-window, block-based branch target address cache
QUALCOMM INC6 citations63
US7698536B2Apr 13, 2010
Method and system for providing an energy efficient register file
QUALCOMM INC4 citations63
US7330941B2Feb 12, 2008
Global modified indicator to reduce power consumption on cache miss
QUALCOMM INC4 citations63
US7263577B2Aug 28, 2007
Power saving methods and apparatus to selectively enable comparators in a CAM renaming register file based on known processor state
QUALCOMM INC2 citations63
US7210024B2Apr 24, 2007
Conditional instruction execution via emissary instruction for condition evaluation
QUALCOMM INC5 citations63
US7203826B2Apr 10, 2007
Method and apparatus for managing a return stack
QUALCOMM INC4 citations63
IBM
11 patentsUS6826656B2Nov 30, 2004
Reducing power in a snooping cache based multiprocessor environment
IBM35 citations92
US6192486B1Feb 20, 2001
Memory defect steering circuit
IBM19 citations91
US6330296B1Dec 11, 2001
Delay-locked loop which includes a monitor to allow for proper alignment of signals
IBM29 citations88
US7035958B2Apr 25, 2006
Re-ordering a first request within a FIFO request queue to a different queue position when the first request receives a retry response from the target
IBM15 citations84
US6834378B2Dec 21, 2004
System on a chip bus with automatic pipeline stage insertion for timing closure
IBM15 citations84
US7127562B2Oct 24, 2006
Ensuring orderly forward progress in granting snoop castout requests
IBM12 citations83
US6961276B2Nov 1, 2005
Random access memory having an adaptable latency
IBM18 citations81
US7523265B2Apr 21, 2009
Systems and arrangements for promoting a line to exclusive in a fill buffer of a cache
IBM14 citations80
US6001662ADec 14, 1999
Method and system for providing a reusable configurable self-test controller for manufactured integrated circuits
IBM18 citations78
US6907502B2Jun 14, 2005
Method for moving snoop pushes to the front of a request queue
IBM10 citations73
US6807608B2Oct 19, 2004
Multiprocessor environment supporting variable-sized coherency transactions
IBM2 citations63
DIEFFENDERFER JAMES NORRIS
4 patentsUS8904155B2Dec 2, 2014
Representing loop branches in a branch history register with multiple bits
DIEFFENDERFER JAMES NORRIS15 citations84
US8438372B2May 7, 2013
Link stack repair of erroneous speculative update
DIEFFENDERFER JAMES NORRIS15 citations84
US9710269B2Jul 18, 2017
Early conditional selection of an operand
DIEFFENDERFER JAMES NORRIS2 citations73
US8341383B2Dec 25, 2012
Method and a system for accelerating procedure return sequences
DIEFFENDERFER JAMES NORRIS5 citations62
MICROSOFT TECHNOLOGY LICENSING LLC
2 patentsUS11842196B2Dec 12, 2023
Obsoleting values stored in registers in a processor based on processing obsolescent register-encoded instructions
MICROSOFT TECHNOLOGY LICENSING LLC0 citations63
US11188334B2Nov 30, 2021
Obsoleting values stored in registers in a processor based on processing obsolescent register-encoded instructions
MICROSOFT TECHNOLOGY LICENSING LLC0 citations63
SPEIER THOMAS PHILIP
1 patentHOFMANN RICHARD GERARD
1 patentSTEMPEL BRIAN MICHAEL
1 patentKOTHARI KULIN N
1 patentPANAVICH JASON LAWRENCE
1 patentShowing the top 50 of 93 patents by PatentIndex Score.