Assignee
MIPS TECH INC
US238 patents
Top patents by PatentIndex Score
US7321965B2Jan 22, 2008
Integrated mechanism for suspension and deallocation of computational threads of execution in a processor
MIPS TECH INC100 citations99
US7177985B1Feb 13, 2007
Microprocessor with improved data stream prefetching
MIPS TECH INC153 citations99
US5933650AAug 3, 1999
Alignment and ordering of vector elements for single instruction multiple data processing
MIPS TECH INC352 citations99
US5864703AJan 26, 1999
Method for providing extended precision in SIMD vector arithmetic operations
MIPS TECH INC204 citations99
US7694304B2Apr 6, 2010
Mechanisms for dynamic configuration of virtual processor resources
MIPS TECH INC50 citations98
US7634638B1Dec 15, 2009
Instruction encoding for system register bit set and clear
MIPS TECH INC61 citations98
US7424599B2Sep 9, 2008
Apparatus, method, and instruction for software management of multiple computational contexts in a multithreaded microprocessor
MIPS TECH INC63 citations98
US7376954B2May 20, 2008
Mechanisms for assuring quality of service for programs executing on a multithreaded processor
MIPS TECH INC77 citations98
US7257814B1Aug 14, 2007
Method and apparatus for implementing atomicity of memory operations in dynamic multi-streaming processors
MIPS TECH INC99 citations98
US7197625B1Mar 27, 2007
Alignment and ordering of vector elements for single instruction multiple data processing
MIPS TECH INC61 citations98
US7185183B1Feb 27, 2007
Atomic update of CPO state
MIPS TECH INC96 citations98
US7185234B1Feb 27, 2007
Trace control from hardware and software
MIPS TECH INC70 citations98
US7181600B1Feb 20, 2007
Read-only access to CPO registers
MIPS TECH INC73 citations98
US7178133B1Feb 13, 2007
Trace control based on a characteristic of a processor's operating state
MIPS TECH INC62 citations98
US7020879B1Mar 28, 2006
Interrupt and exception handling for multi-streaming digital processors
MIPS TECH INC143 citations98
US6697832B1Feb 24, 2004
Floating-point processor with improved intermediate result handling
MIPS TECH INC77 citations98
US6681283B1Jan 20, 2004
Coherent data apparatus for an on-chip split transaction system bus
MIPS TECH INC77 citations98
US6490642B1Dec 3, 2002
Locked read/write on separate address/data bus using write barrier
MIPS TECH INC80 citations98
US6393500B1May 21, 2002
Burst-configurable data bus
MIPS TECH INC104 citations98
US7242414B1Jul 10, 2007
Processor having a compare extension of an instruction set architecture
MIPS TECH INC71 citations97
US7181484B2Feb 20, 2007
Extended-precision accumulation of multiplier output
MIPS TECH INC101 citations97
US7149878B1Dec 12, 2006
Changing instruction set architecture mode by comparison of current instruction execution address with boundary address register values
MIPS TECH INC85 citations97
US7055070B1May 30, 2006
Trace control block implementation and method
MIPS TECH INC122 citations97
US7032226B1Apr 18, 2006
Methods and apparatus for managing a buffer of events in the background
MIPS TECH INC69 citations97
US6789100B2Sep 7, 2004
Interstream control and communications for multi-streaming digital processors
MIPS TECH INC80 citations97
US6754804B1Jun 22, 2004
Coprocessor interface transferring multiple instructions simultaneously along with issue path designation and/or issue order designation for the instructions
MIPS TECH INC130 citations97
US6594728B1Jul 15, 2003
Cache memory with dual-way arrays and multiplexed parallel output
MIPS TECH INC133 citations97
US6493776B1Dec 10, 2002
Scalable on-chip system bus
MIPS TECH INC95 citations97
US6266758B1Jul 24, 2001
Alignment and ordering of vector elements for single instruction multiple data processing
MIPS TECH INC193 citations97
US7747989B1Jun 29, 2010
Virtual machine coprocessor facilitating dynamic compilation
MIPS TECH INC44 citations96
US7676660B2Mar 9, 2010
System, method, and computer program product for conditionally suspending issuing instructions of a thread
MIPS TECH INC41 citations96
US7610473B2Oct 27, 2009
Apparatus, method, and instruction for initiation of concurrent instruction streams in a multithreading microprocessor
MIPS TECH INC48 citations96
US7512740B2Mar 31, 2009
Microprocessor with improved data stream prefetching
MIPS TECH INC31 citations96
US7139898B1Nov 21, 2006
Fetch and dispatch disassociation apparatus for multistreaming processors
MIPS TECH INC44 citations96
US7069544B1Jun 27, 2006
Dynamic selection of a compression algorithm for trace data
MIPS TECH INC46 citations96
US7043668B1May 9, 2006
Optimized external trace formats
MIPS TECH INC75 citations96
US7035997B1Apr 25, 2006
Methods and apparatus for improving fetching and dispatch of instructions in multithreaded processors
MIPS TECH INC61 citations96
US6976178B1Dec 13, 2005
Method and apparatus for disassociating power consumed within a processing system with instructions it is executing
MIPS TECH INC64 citations96
US6651160B1Nov 18, 2003
Register set extension for compressed instruction set
MIPS TECH INC80 citations96
US6625737B1Sep 23, 2003
System for prediction and control of power consumption in digital system
MIPS TECH INC65 citations96
US6430655B1Aug 6, 2002
Scratchpad RAM memory accessible in parallel to a primary cache
MIPS TECH INC70 citations96
US6092187AJul 18, 2000
Instruction prediction based on filtering
MIPS TECH INC51 citations96
US6742165B2May 25, 2004
System, method and computer program product for web-based integrated circuit design
MIPS TECH INC108 citations95
US6691221B2Feb 10, 2004
Loading previously dispatched slots in multiple instruction dispatch buffer before dispatching remaining slots for parallel execution
MIPS TECH INC52 citations95
US6266755B1Jul 24, 2001
Translation lookaside buffer with virtual address conflict prevention
MIPS TECH INC62 citations95
US6247124B1Jun 12, 2001
Branch prediction entry with target line index calculated using relative position of second operation of two step branch operation in a line of instructions
MIPS TECH INC47 citations95
US7134116B1Nov 7, 2006
External trace synchronization via periodic sampling
MIPS TECH INC50 citations94
US7035998B1Apr 25, 2006
Clustering stream and/or instruction queues for multi-streaming processors
MIPS TECH INC68 citations94
US6240488B1May 29, 2001
Prefetching hints
MIPS TECH INC54 citations94
US6216200B1Apr 10, 2001
Address queue
MIPS TECH INC165 citations94
Showing the top 50 of 238 patents by PatentIndex Score.