Assignee profile:

MIPS Technologies, Inc.

City:

Mountain View, California

Country:

United States

Published Applications:

222

Last publication date:

2015-06-23

Patent Grants:

199

Last grant date:

2015-06-23

Quarterly MIPS Technologies, Inc. Patent Applications

Top Inventors for applications by MIPS Technologies, Inc.

These are the the leading inventors for applications assigned to MIPS Technologies, Inc.:

Recent patent applications by MIPS Technologies, Inc.

MIPS Technologies, Inc. based in Mountain View, US has been assigned the rights to these inventions. The list includes both Pending Applications and Patent Grants:

#1 | 2015-06-23 βœ… Patent 9,064,076 granted on 2015-06-23
US11388484
Physics

User interface for facilitation of high level generation of processor extensions

#2 | 2012-03-27 βœ… Patent 8,145,882 granted on 2012-03-27
US11442696
-

Apparatus and method for processing template based user defined instructions

#3 | 2011-03-03 βœ… Patent 8,725,950 granted on 2014-05-13
US20110055488A1
Physics

Horizontally-shared cache victims in multiple core processors

#4 | 2010-05-06 βœ… Patent 8,145,884 granted on 2012-03-27
US20100115243A1
Physics

Apparatus, method and instruction for initiation of concurrent instruction streams in a multithreading microprocessor

#5 | 2010-03-18
US20100070257A1
Physics

Methods, Systems, and Computer Program Products for Evaluating Electrical Circuits From Information Stored in Simulation Dump Files

#6 | 2010-02-25 βœ… Patent 8,327,121 granted on 2012-12-04
US20100049953A1
Physics

Data cache receive flop bypass

#7 | 2010-02-25 βœ… Patent 8,392,651 granted on 2013-03-05
US20100049912A1
Physics

Data cache way prediction

#8 | 2010-01-05 βœ… Patent 7,644,237 granted on 2010-01-05
US10783960
-

Method and apparatus for global ordering to insure latency independent coherence

#9 | 2009-10-29
US20090271592A1
Physics

Apparatus For Storing Instructions In A Multithreading Microprocessor

#10 | 2009-10-01
US20090249351A1
Physics

Round-Robin Apparatus and Instruction Dispatch Scheduler Employing Same For Use In Multithreading Microprocessor

#11 | 2009-10-01
US20090249046A1
Physics

APPARATUS AND METHOD FOR LOW OVERHEAD CORRELATION OF MULTI-PROCESSOR TRACE INFORMATION

#12 | 2009-10-01 βœ… Patent 8,230,202 granted on 2012-07-24
US20090249045A1
Physics

Apparatus and method for condensing trace information in a multi-processor system

#13 | 2009-10-01
US20090248988A1
Physics

MECHANISM FOR MAINTAINING CONSISTENCY OF DATA WRITTEN BY IO DEVICES

#14 | 2009-09-17 βœ… Patent 8,001,283 granted on 2011-08-16
US20090234987A1
Physics

Efficient, scalable and high performance mechanism for handling IO requests

#15 | 2009-08-06 βœ… Patent 8,447,958 granted on 2013-05-21
US20090198986A1
Physics

Substituting portion of template instruction parameter with selected virtual instruction parameter

#16 | 2009-07-30 βœ… Patent 8,024,539 granted on 2011-09-20
US20090193177A1
Physics

Virtual processor based security for on-chip memory, and applications thereof

#17 | 2009-06-25 βœ… Patent 7,917,699 granted on 2011-03-29
US20090164733A1
Physics

Apparatus and method for controlling the exclusivity mode of a level-two cache

#18 | 2009-06-23 βœ… Patent 7,552,261 granted on 2009-06-23
US9977089
-

Configurable prioritization of core generated interrupts

#19 | 2009-06-18 βœ… Patent 8,051,320 granted on 2011-11-01
US20090158078A1
Physics

Clock ratio controller for dynamic voltage and frequency scaled digital systems, and applications thereof

#20 | 2009-06-18 βœ… Patent 8,392,663 granted on 2013-03-05
US20090157981A1
Physics

Coherent instruction cache utilizing cache-op execution resources

#21 | 2009-05-21
US20090132841A1
Physics

Processor Accessing A Scratch Pad On-Demand To Reduce Power Consumption

#22 | 2009-05-14 βœ… Patent 7,900,207 granted on 2011-03-01
US20090125660A1
Physics

Interrupt and exception handling for multi-streaming digital processors

#23 | 2009-05-07 βœ… Patent 7,613,966 granted on 2009-11-03
US20090119555A1
Physics

Hyperjtag system including debug probe, on-chip instrumentation, and protocol

#24 | 2009-04-30 βœ… Patent 7,917,882 granted on 2011-03-29
US20090113365A1
Physics

Automated digital circuit design tool that reduces or eliminates adverse timing constraints due to an inherent clock signal skew, and applications thereof

#25 | 2009-04-30 βœ… Patent 8,078,840 granted on 2011-12-13
US20090113180A1
Physics

Thread instruction fetch based on prioritized selection from plural round-robin outputs for different thread states

#26 | 2009-04-02
US20090089510A1
Physics

SPECULATIVE READ IN A CACHE COHERENT MICROPROCESSOR

#27 | 2009-03-26 βœ… Patent 8,131,941 granted on 2012-03-06
US20090083493A1
Physics

Support for multiple coherence domains

#28 | 2009-03-26
US20090080651A1
Physics

SEMICONDUCTOR WITH HARDWARE LOCKED INTELLECTUAL PROPERTY AND RELATED METHODS

#29 | 2009-03-19 βœ… Patent 7,822,943 granted on 2010-10-26
US20090077321A1
Physics

Microprocessor with improved data stream prefetching using multiple transaction look-aside buffers (TLBs)

#30 | 2009-03-19 βœ… Patent 8,077,734 granted on 2011-12-13
US20090073974A1
Electricity

Method and apparatus for predicting characteristics of incoming data packets to enable speculative processing to reduce processor latency

#31 | 2009-03-10 βœ… Patent 7,502,876 granted on 2009-03-10
US9602279
-

Background memory manager that determines if data structures fits in memory with memory state transactions map

#32 | 2009-03-05
US20090063881A1
Physics

Low-overhead/power-saving processor synchronization mechanism, and applications thereof

#33 | 2009-02-19 βœ… Patent 8,069,354 granted on 2011-11-29
US20090049312A1
Physics

Power management for system having one or more integrated circuits

#34 | 2009-02-05
US20090037886A1
Physics

APPARATUS AND METHOD FOR EVALUATING A FREE-RUNNING TRACE STREAM

#35 | 2009-02-05 βœ… Patent 7,644,319 granted on 2010-01-05
US20090037704A1
Physics

Trace control from hardware and software

#36 | 2009-02-03 βœ… Patent 7,487,339 granted on 2009-02-03
US9977084
-

Method and apparatus for binding shadow registers to vectored interrupts

#37 | 2009-01-06 βœ… Patent 7,475,303 granted on 2009-01-06
US11026324
-

HyperJTAG system including debug probe, on-chip instrumentation, and protocol

#38 | 2008-12-25
US20080320233A1
Physics

Reduced Handling of Writeback Data

#39 | 2008-12-25 βœ… Patent 7,769,957 granted on 2010-08-03
US20080320232A1
Physics

Preventing writeback race in multiple core processors

#40 | 2008-12-25 βœ… Patent 7,769,958 granted on 2010-08-03
US20080320231A1
Physics

Avoiding livelock using intervention messages in multiple core processors

#41 | 2008-12-25 βœ… Patent 7,739,455 granted on 2010-06-15
US20080320230A1
Physics

Avoiding livelock using a cache manager in multiple core processors

#42 | 2008-11-13 βœ… Patent 7,886,150 granted on 2011-02-08
US20080282087A1
Physics

System debug and trace system and method, and applications thereof

#43 | 2008-10-30 βœ… Patent 7,636,836 granted on 2009-12-22
US20080270757A1
Physics

Fetch and dispatch disassociation apparatus for multistreaming processors

#44 | 2008-09-11 βœ… Patent 7,774,723 granted on 2010-08-10
US20080222589A1
Physics

Protecting trade secrets during the design and configuration of an integrated circuit semiconductor design

#45 | 2008-09-11
US20080222581A1
Physics

Remote Interface for Managing the Design and Configuration of an Integrated Circuit Semiconductor Design

#46 | 2008-09-11 βœ… Patent 8,103,987 granted on 2012-01-24
US20080222580A1
Physics

System and method for managing the design and configuration of an integrated circuit semiconductor design

#47 | 2008-09-04 βœ… Patent 7,747,840 granted on 2010-06-29
US20080215857A1
Physics

Method for latest producer tracking in an out-of-order processor, and applications thereof

#48 | 2008-08-19 βœ… Patent 7,415,531 granted on 2008-08-19
US9935446
-

Method and apparatus for predicting characteristics of incoming data packets to enable speculative processing to reduce processor latency

#49 | 2008-07-31 βœ… Patent 8,307,426 granted on 2012-11-06
US20080184361A1
Physics

Systems and methods for controlling the use of processing algorithms, and applications thereof

#50 | 2008-07-31 βœ… Patent 8,024,393 granted on 2011-09-20
US20080183791A1
Physics

Processor with improved accuracy for multiply-add operations

#51 | 2008-07-24
US20080177990A1
Physics

Synthesized assertions in a self-correcting processor and applications thereof

#52 | 2008-07-15 βœ… Patent 7,401,205 granted on 2008-07-15
US9637500
-

High performance RISC instruction set digital signal processor having circular buffer and looping controls

#53 | 2008-06-26
US20080155345A1
Physics

APPARATUS AND METHOD FOR FORMING A BUS TRANSACTION TRACE STREAM WITH SIMPLIFIED BUS TRANSACTION DESCRIPTORS

#54 | 2008-06-12 βœ… Patent 7,676,660 granted on 2010-03-09
US20080140998A1
Physics

System, method, and computer program product for conditionally suspending issuing instructions of a thread

#55 | 2008-06-05 βœ… Patent 8,190,665 granted on 2012-05-29
US20080133629A1
Physics

Random cache line refill

#56 | 2008-05-29 βœ… Patent 7,370,178 granted on 2008-05-06
US20080126760A1
Physics

Method for latest producer tracking in an out-of-order processor, and applications thereof

#57 | 2008-04-17 βœ… Patent 7,774,549 granted on 2010-08-10
US20080091880A1
Physics

Horizontally-shared cache victims in multiple core processors

#58 | 2008-04-03
US20080082801A1
Physics

APPARATUS AND METHOD FOR TRACING INSTRUCTIONS WITH SIMPLIFIED INSTRUCTION STATE DESCRIPTORS

#59 | 2008-04-03 βœ… Patent 8,078,846 granted on 2011-12-13
US20080082795A1
Physics

Conditional move instruction formed into one decoded instruction to be graduated and another decoded instruction to be invalidated

#60 | 2008-04-03 βœ… Patent 9,946,547 granted on 2018-04-17
US20080082794A1
Physics

Load/store unit for a processor, and applications thereof

#61 | 2008-04-03
US20080082793A1
Physics

Detection and prevention of write-after-write hazards, and applications thereof

#62 | 2008-04-03 βœ… Patent 7,594,079 granted on 2009-09-22
US20080082721A1
Physics

Data cache virtual hint way prediction, and applications thereof

#63 | 2008-04-03 βœ… Patent 7,702,055 granted on 2010-04-20
US20080080651A1
Physics

Apparatus and method for tracing processor state from multiple clock domains

#64 | 2008-03-20 βœ… Patent 7,990,989 granted on 2011-08-02
US20080069130A1
Electricity

Transaction selector employing transaction queue group priorities in multi-port switch

#65 | 2008-03-20 βœ… Patent 7,773,621 granted on 2010-08-10
US20080069129A1
Electricity

Transaction selector employing round-robin apparatus supporting dynamic priorities in multi-port switch

#66 | 2008-03-20 βœ… Patent 7,760,748 granted on 2010-07-20
US20080069128A1
Electricity

Transaction selector employing barrel-incrementer-based round-robin apparatus supporting dynamic priorities in multi-port switch

#67 | 2008-03-20 βœ… Patent 7,961,745 granted on 2011-06-14
US20080069115A1
Electricity

Bifurcated transaction selector supporting dynamic priorities in multi-port switch

#68 | 2008-03-18 βœ… Patent 7,346,643 granted on 2008-03-18
US9364512
-

Processor with improved accuracy for multiply-add operations

#69 | 2008-03-13 βœ… Patent 8,151,093 granted on 2012-04-03
US20080065868A1
Physics

Software programmable hardware state machines

#70 | 2008-03-06 βœ… Patent 7,647,475 granted on 2010-01-12
US20080059771A1
Physics

System for synchronizing an in-order co-processor with an out-of-order processor using a co-processor interface store data queue

#71 | 2008-03-06 βœ… Patent 8,032,734 granted on 2011-10-04
US20080059765A1
Physics

Coprocessor load data queue for interfacing an out-of-order execution unit with an in-order coprocessor

#72 | 2008-02-21 βœ… Patent 7,657,708 granted on 2010-02-02
US20080046653A1
Physics

Methods for reducing data cache access power in a processor using way selection bits

#73 | 2008-02-21 βœ… Patent 7,650,465 granted on 2010-01-19
US20080046652A1
Physics

Micro tag array having way selection bits for reducing data cache access power

#74 | 2008-02-14 βœ… Patent 7,529,907 granted on 2009-05-05
US20080040577A1
Physics

Method and apparatus for improved computer load and store operations

#75 | 2008-01-31 βœ… Patent 7,739,484 granted on 2010-06-15
US20080028195A1
Physics

Instruction encoding to indicate whether to store argument registers as static registers and return address in subroutine stack

#76 | 2008-01-24 βœ… Patent 7,543,207 granted on 2009-06-02
US20080022173A1
Physics

Full scan solution for latched-based design

#77 | 2008-01-24 βœ… Patent 7,724,261 granted on 2010-05-25
US20080022077A1
Physics

Processor having a compare extension of an instruction set architecture

#78 | 2008-01-17
US20080016326A1
Physics

Latest producer tracking in an out-of-order processor, and applications thereof

#79 | 2008-01-08 βœ… Patent 7,318,145 granted on 2008-01-08
US10141579
-

Random slip generator

#80 | 2007-12-20 βœ… Patent 7,650,605 granted on 2010-01-19
US20070294702A1
Physics

Method and apparatus for implementing atomicity of memory operations in dynamic multi-streaming processors

#81 | 2007-12-18 βœ… Patent 7,310,706 granted on 2007-12-18
US10141926
-

Random cache line refill

#82 | 2007-12-13 βœ… Patent 7,627,794 granted on 2009-12-01
US20070288814A1
Physics

Apparatus and method for discrete test access control of multiple cores

#83 | 2007-11-08 βœ… Patent 7,406,586 granted on 2008-07-29
US20070260852A1
Physics

Fetch and dispatch disassociation apparatus for multi-streaming processors

#84 | 2007-11-01 βœ… Patent 7,765,554 granted on 2010-07-27
US20070256079A1
Physics

Context selection and activation mechanism for activating one of a group of inactive contexts in a processor core for servicing interrupts

#85 | 2007-10-25 βœ… Patent 7,793,077 granted on 2010-09-07
US20070250683A1
Physics

Alignment and ordering of vector elements for single instruction multiple data processing

#86 | 2007-10-23 βœ… Patent 7,287,147 granted on 2007-10-23
US9751748
-

Configurable co-processor interface

#87 | 2007-10-11
US20070239967A1
Physics

High-performance RISC-DSP

#88 | 2007-10-04 βœ… Patent 7,721,127 granted on 2010-05-18
US20070234091A1
Physics

Multithreaded dynamic voltage-frequency scaling microprocessor

#89 | 2007-10-04 βœ… Patent 7,600,100 granted on 2009-10-06
US20070234020A1
Physics

Instruction encoding for system register bit set and clear

#90 | 2007-08-30
US20070204139A1
Physics

Compact linked-list-based multi-threaded instruction graduation buffer

#91 | 2007-08-30 βœ… Patent 7,721,071 granted on 2010-05-18
US20070204135A1
Physics

System and method for propagating operand availability prediction bits with instructions through a pipeline in an out-of-order processor

#92 | 2007-08-16 βœ… Patent 7,698,533 granted on 2010-04-13
US20070192567A1
Physics

Configurable co-processor interface

#93 | 2007-08-14 βœ… Patent 7,257,814 granted on 2007-08-14
US9592106
-

Method and apparatus for implementing atomicity of memory operations in dynamic multi-streaming processors

#94 | 2007-08-09 βœ… Patent 7,711,931 granted on 2010-05-04
US20070186028A2
Physics

Synchronized storage providing multiple synchronization semantics

#95 | 2007-08-02 βœ… Patent 8,185,879 granted on 2012-05-22
US20070180333A1
Physics

External trace synchronization via periodic sampling

#96 | 2007-08-02 βœ… Patent 7,412,630 granted on 2008-08-12
US20070180327A1
Physics

Trace control from hardware and software

#97 | 2007-07-26 βœ… Patent 7,721,073 granted on 2010-05-18
US20070174598A1
Physics

Conditional branch execution in a processor having a data mover engine that associates register addresses with memory addresses

#98 | 2007-07-26 βœ… Patent 7,721,075 granted on 2010-05-18
US20070174595A1
Physics

Conditional branch execution in a processor having a write-tie instruction and a data mover engine that associates register addresses with memory addresses

#99 | 2007-07-26 βœ… Patent 7,721,074 granted on 2010-05-18
US20070174594A1
Physics

Conditional branch execution in a processor having a read-tie instruction and a data mover engine that associates register addresses with memory addresses

#100 | 2007-07-19 βœ… Patent 7,644,307 granted on 2010-01-05
US20070168748A1
Electricity

Functional validation of a packet management unit

AssigneeID:

217977 ⎘