List of MIPS architecture processors


This is a list of processors that implement the MIPS instruction set architecture, sorted by year, process size, frequency, die area, and so on. These processors are designed by Imagination Technologies, MIPS Technologies, and others. It displays an overview of the MIPS processors with performance and functionality versus capabilities for the more recent MIPS Aptiv families.

MIPS Computer Systems/MIPS Technologies

MIPS versionProcessorYearProcess Frequency Transistors Die area Pin countPower Voltage D. cache I. cache MMUL2 cacheL3 cacheFeatures
MIPS IR2000198520008 to 16.670.118064 external64 externalnonenone5 stage pipelines, FPU: 2010
MIPS IR30001988120012 to 400.1140145, 172432-256 external32-256 external0-1 MB externalnonesame as R2000; FPU: 3010
MIPS IIR6000199060 to 66externalexternalnonenone32-bit register size, 36-bit physical address, FPU
MIPS IIIR400019918001001.3521317915588128 KB to 4 MB externalnone
MIPS IIIR44001992600100 to 2502.3186179155, 3.31616128 KB to 4 MB externalnone
MIPS IIIR42001993600801.3811791.8-2.03.3816128 KB to 4 MB externalnonescalar design with a five-stage classic RISC pipeline
MIPS IIIR4300i1995350100 / 133451202.23.3none
MIPS IIIR46001994640100 / 1332.2771794.651616512 KB externalnone
MIPS IIIR46501994640133 / 1802.2771794.651616512 KB externalnone
MIPS IIIR46401995640179none
MIPS IIIR47001996500100 to 2002.21791616Externalnone
MIPS IVR50001996350150 to 2003.784223103.332321 MB externalnone
MIPS IVRM70001998250, 180, 130250 to 600189130410, 6, 33.3, 2.5, 1.51616256 KB internal1 MB external
MIPS IVR8000199470075 to 902.6299591303.316164 MB externalnonesuperscalar, up to 4 instructions per cycle
MIPS IVR100001996350, 250150 to 2506.7350599303.33232512 KB – 16 MB externalnone
MIPS IVR120001998350, 250270 to 3607.152296002043232512 KB – 16 MB externalnonesingle-chip 4-issue superscalar
MIPS IVR12000A2000180400none
MIPS IVR1400020011305007.2204527173232512 KB – 16 MB externalnone
MIPS IVR14000A2002130600173232none
MIPS IVR160002003110700 to 1000206464512 KB – 16 MB externalnone
MIPS IVR16000A2004110800 to 10006464none
MIPS IVR1800020011301.232321 MB0-64 MB external, on-chip tagwas planned, but not manufactured
MIPS VH1 "Beast"nonewas planned, but not manufactured
MIPS VH2 "Capitan"nonewas planned, but not manufactured
MIPS324K19991801672.5none
MIPS324KE904201.2none
MIPS3224K2003130, 65, 40400 750 1468 0.830 to 640 to 644–16 MB externalnone
MIPS3224KE2003130, 65, 40none
MIPS3234K200690, 65, 40500 1454 none
MIPS3274K20076511102.50 to 640 to 64none
MIPS321004K20086511004.78 to 648 to 64none
MIPS32M14K2009130200noneMicroMIPS
MIPS321074K2010401500none
MIPS321074Kf201040noneFloating point
MIPS32microAptiv201290, 658 to 648 to 64none
MIPS32interAptiv20124 to 644 to 64up to 8 MB internalnone
MIPS32proAptiv201232 or 6432 or 64up to 8 MB internalnone
MIPS645K1999
MIPS6420K2000
MIPS versionProcessorYearProcess Frequency Transistors Die area Pin countPower Voltage D. cache I. cache MMUL2 cacheL3 cacheFeatures

Imagination Technologies

MIPS Technologies was acquired 17 December 2012, by Imagination Technologies. Since then, the following processors have been introduced by Imagination Technologies.
Imagination Technologies sold MIPS processor rights to Tallwood MIPS Inc in 2017. MIPS Technologies was acquired by Wave Computing in 2018, where "MIPS operates as an IP licensing business unit".
The Warrior P-Class CPU was announced on 14 October 2013.
The CPU IP cores comprising the MIPS Series5 ‘Warrior’ family are based on MIPS32 release 5 and MIPS64 release 6, and will come in three classes of performance and features:
  • 'Warrior M-class': entry-level MIPS cores for embedded and microcontroller applications, a progression from the popular microAptiv family
  • 'Warrior I-class': mid-range, feature-rich MIPS CPUs following on from the highly efficient interAptiv family. The I6400, with its 64-bit core, was launched September 2014.
  • 'Warrior P-class': high-performance MIPS processors building on the proAptiv family
MIPS versionlevelProcessorYearProcess Frequency Transistors Die area Pin countPower Voltage D. cache I. cache MMUL2 cacheL3 cacheFeatures
MIPS32 Release 5Warrior-PP56002013?1.0 to 2.0?????32/6432/64TLbUp to 8 MB externalnoneVZ, MSA
MIPS32 Release 5Warrior-MM5100201465/280.1 to 0.497?0.04 to 0.77?nonenoneFMTnonenoneVZ
MIPS32 Release 5Warrior-MM5150201465/280.372/0.576?0.89/0.26?up to 64up to 64TLBnonenoneVZ
MIPS64 Release 6Warrior-PP6600201528Up to 2.0?????32/6432/64TLB0.5 - 8 MB externalnoneSMT, VZ
MIPS64 Release 6Warrior-II64002014281.0?1/core???32/6432/64TLB0.5 - 8 MB externalnoneSMT, VZ
MIPS64 Release 6Warrior-MM6200201565/40/28up to 0.750?0.19?nonenoneFMTnonenone
MIPS64 Release 6Warrior-MM6250201565/40/28up to 0.750?0.23?up to 64up to 64TLBnonenoneXPA
MIPS versionlevelProcessorYearProcess Frequency Transistors Die area Pin countPower Voltage D. cache I. cache MMUL2 cacheL3 cacheFeatures

Other designers

A number of companies licensed the MIPS architecture and developed their own processors.
MIPS versionLicenseeProcessorFeaturesYearProcess Frequency Transistors Die size Pin countPower Voltage D. cache I. cache MMUL2 cacheL3 cache
MIPS ILexraLX4080, LX4180, LX4280, LX5280, LX8000
MIPS IIНИИСИ РАНKOMDIV-32
MIPS IIISony Computer Entertainment + ToshibaEmotion Engine
MIPS IIIНИИСИ РАНKOMDIV-64
MIPS32Alchemy SemiconductorAu1
MIPS32BroadcomBMIPS3000
MIPS32BroadcomBMIPS4000
MIPS32BroadcomBMIPS50001300
MIPS32BroadcomBCM53001654003232
MIPS32BroadcomBCM1255
MIPS32Ingenic SemiconductorXBurst 1single issue, 8-stage pipeline2005180, 130, 64, 402400.151.81616yesnonenone
MIPS32Ingenic SemiconductorXBurst 2dual-issue/dual-threaded20134012000.151.83232yes512none
MIPS64SiByteSB1
MIPS64BroadcomBCM1125H400-8004w @ 400 MHz3232yes256 KB
MIPS64BroadcomBCM1255Dual-core, DDR2, 4× Gigabit LAN800-120013 W @ 1 GHz3232yes512 KB
MIPS64CaviumOcteon: CN30xx, CN31xx, CN36xx, CN38xx2006
MIPS64CaviumOcteon Plus: CN5xxx2007
MIPS64CaviumOcteon II: CN6xxx2009
MIPS64CaviumOcteon III: CN7xxx2012
MIPS64NECVR4305
MIPS64NECVR43101997250100,133,167
MIPS64NECVR54321998167
MIPS64NECVR54641998200-250
MIPS64NXP Semiconductors??
MIPS64NXP Semiconductors??
CAS: ICTnone yet-
CAS: ICT??-
MIPS versionLicenseeProcessorFeaturesYearProcess Frequency Transistors Die size Pin countPower Voltage D. cache I. cache MMUL2 cacheL3 cache

Other