Inventor
MCMINN BRIAN D
US37 patents
⚠️ This page may combine multiple inventors who share the name “MCMINN BRIAN D”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
ADVANCED MICRO DEVICES INC
36 patentsUS6219760B1Apr 17, 2001
Cache including a prefetch way for storing cache lines and configured to move a prefetched cache line to a non-prefetch way upon access to the prefetched cache line
ADVANCED MICRO DEVICES INC131 citations99
US6597620B1Jul 22, 2003
Storage circuit with data retention during power down
ADVANCED MICRO DEVICES INC77 citations98
US6151662ANov 21, 2000
Data transaction typing for improved caching and prefetching characteristics
ADVANCED MICRO DEVICES INC100 citations98
US5058048AOct 15, 1991
Normalizing pipelined floating point processing unit
ADVANCED MICRO DEVICES INC172 citations97
US6138213AOct 24, 2000
Cache including a prefetch way for storing prefetch cache lines and configured to move a prefetched cache line to a non-prefetch way upon access to the prefetched cache line
ADVANCED MICRO DEVICES INC84 citations96
US6058461AMay 2, 2000
Computer system including priorities for memory operations and allowing a higher priority memory operation to interrupt a lower priority memory operation
ADVANCED MICRO DEVICES INC43 citations96
US5926646AJul 20, 1999
Context-dependent memory-mapped registers for transparent expansion of a register file
ADVANCED MICRO DEVICES INC79 citations96
US5059818AOct 22, 1991
Self-regulating clock generator
ADVANCED MICRO DEVICES INC63 citations96
US5053631AOct 1, 1991
Pipelined floating point processing unit
ADVANCED MICRO DEVICES INC166 citations95
US6097403AAug 1, 2000
Memory including logic for operating upon graphics primitives
ADVANCED MICRO DEVICES INC29 citations93
US5570294AOct 29, 1996
Circuit configuration employing a compare unit for testing variably controlled delay units
ADVANCED MICRO DEVICES INC33 citations93
US5430394AJul 4, 1995
Configuration and method for testing a delay chain within a microprocessor clock generator
ADVANCED MICRO DEVICES INC43 citations93
US4731737AMar 15, 1988
High speed intelligent distributed control memory system
ADVANCED MICRO DEVICES INC31 citations93
US7937569B1May 3, 2011
System and method for scheduling operations using speculative data operands
ADVANCED MICRO DEVICES INC20 citations92
US7315935B1Jan 1, 2008
Apparatus and method for port arbitration in a register file on the basis of functional unit issue slots
ADVANCED MICRO DEVICES INC41 citations92
US7133969B2Nov 7, 2006
System and method for handling exceptional instructions in a trace cache based processor
ADVANCED MICRO DEVICES INC30 citations92
US7127573B1Oct 24, 2006
Memory controller providing multiple power modes for accessing memory devices by reordering memory transactions
ADVANCED MICRO DEVICES INC44 citations92
US6873184B1Mar 29, 2005
Circular buffer using grouping for find first function
ADVANCED MICRO DEVICES INC22 citations92
US6782486B1Aug 24, 2004
Apparatus for stopping and starting a clock in a clock forwarded I/O system depending on the presence of valid data in a receive buffer
ADVANCED MICRO DEVICES INC35 citations92
US6539470B1Mar 25, 2003
Instruction decode unit producing instruction operand information in the order in which the operands are identified, and systems including same
ADVANCED MICRO DEVICES INC29 citations92
US6424688B1Jul 23, 2002
Method to transfer data in a system with multiple clock domains using clock skipping techniques
ADVANCED MICRO DEVICES INC44 citations92
US6298424B1Oct 2, 2001
Computer system including priorities for memory operations and allowing a higher priority memory operation to interrupt a lower priority memory operation
ADVANCED MICRO DEVICES INC29 citations92
US6032252AFeb 29, 2000
Apparatus and method for efficient loop control in a superscalar microprocessor
ADVANCED MICRO DEVICES INC46 citations92
US5267186ANov 30, 1993
Normalizing pipelined floating point processing unit
ADVANCED MICRO DEVICES INC46 citations91
US5727177AMar 10, 1998
Reorder buffer circuit accommodating special instructions operating on odd-width results
ADVANCED MICRO DEVICES INC23 citations86
US7080170B1Jul 18, 2006
Circular buffer using age vectors
ADVANCED MICRO DEVICES INC15 citations84
US7069411B1Jun 27, 2006
Mapper circuit with backup capability
ADVANCED MICRO DEVICES INC16 citations84
US7043626B1May 9, 2006
Retaining flag value associated with dead result data in freed rename physical register with an indicator to select set-aside register instead for renaming
ADVANCED MICRO DEVICES INC20 citations84
US6760392B1Jul 6, 2004
Method and apparatus to provide fixed latency early response in a system with multiple clock domains with fixable clock ratios
ADVANCED MICRO DEVICES INC16 citations84
US6711696B1Mar 23, 2004
Method for transfering data between two different clock domains by calculating which pulses of the faster clock domain should be skipped substantially simultaneously with the transfer
ADVANCED MICRO DEVICES INC17 citations81
US8010920B2Aug 30, 2011
Constraint management and validation for template-based circuit design
ADVANCED MICRO DEVICES INC7 citations79
US5646893AJul 8, 1997
Segmented read line circuit particularly useful for multi-port storage arrays
ADVANCED MICRO DEVICES INC18 citations77
US6957319B1Oct 18, 2005
Integrated circuit with multiple microcode ROMs
ADVANCED MICRO DEVICES INC8 citations74
US5077692ADec 31, 1991
Information storage device with batch select capability
ADVANCED MICRO DEVICES INC9 citations74
US5721695AFeb 24, 1998
Simulation by emulating level sensitive latches with edge trigger latches
ADVANCED MICRO DEVICES INC11 citations73
US5327571AJul 5, 1994
Processor having decoder for decoding unmodified instruction set for addressing register to read or write in parallel or serially shift in from left or right
ADVANCED MICRO DEVICES INC6 citations56