MIPS launched the 1074K CPS in September 2010, and till now, we have seen only one announcement regarding the processor core actually having gone into silicon. Plenty of companies seem to have licensed the IP, but we haven't seen any SoCs announced with the 1074K. eSilicon announced last year that they had taped out the 1074K CPS in Globalfoundries 28nm process, and that they are on the lookout for potential licensees of their hardened IP core. It is clear that at least two years seem to be the bare minimum for volume shipment of announced IP cores. ARM is in the same boat, with the Cortex-A15 being a known entity as far back as February 2011.

Given that the high end proAptiv core delivers performance similar to the Cortex-A15, it appears that MIPS is a little bit late to the game. Being late to the game and not delivering any advantage would have been a disaster. Fortunately, MIPS seems to have been frugal with the area compared to ARM. However, the lack of licensees using the cores in the family to make a push in the high end mobile space is also a detriment. While Qualcomm and Broadcom are MIPS licensees, they are fully committed to ARM as their architecture of choice in the fast-growing mobile space.

Despite the fact that Google is paying attention to MIPS as a platform for Android, it looks likely that the architecture of choice in the mobile / tablet space will become a two way shootout between ARM and x86. That said, the easiest way to lose a fight is to not turn up for it. MIPS must continue to create high performance cores and try to get into mid-range smartphones / tablets for a start. They have a foothold in the low-end space, thanks to Ingenic's tablet platform.

However, the new proAptiv series does have some bright spots for consumers. One can look forward to more powerful home networking equipment and set top boxes. The cores serve to ensure that ARM can't easily encroach upon MIPS's traditional turf. Changing consumer behaviour and the rising popularity of OTT streaming has given ARM a slight opening in the STB / STB replacement space. The new proAptiv cores will definitely be able to help MIPS in this area.

Fortunately, for MIPS, the interAptiv and microAptiv family members seem to hold the upper hand in the battle against ARM's lineup. In the interAptiv series, MIPS has stolen a march over ARM with respect to the multi-threading feature. The integration of a powerful DSP engine in the microAptiv series should open up new markets and strengthen MIPS's position in its current ones.

General production availability of the proAptiv and interAptiv cores is slated to be in the middle of 2012. The microAptiv cores are available for production now. MIPS has also developed strategic relationships with multiple vendors for complementary IP and enabling technologies in order to speed up the SoC development of their licensees.

We look forward to seeing silicon based on the MIPS processor IP cores soon.

interAptiv and microAptiv Architectures
Comments Locked

40 Comments

View All Comments

  • Daniel Egger - Saturday, May 12, 2012 - link

    The problem is: Maybe MIPS just woke up but as a matter of fact this market is long gone for them since they don't have the force to push anything around. Intel is a much bigger company trying to achieve the very same thing but they're barely moving forward.

    Of course one is free to assembly SoCs with MIPS cores but why would one do that? Most of the auxiliary ICs needed for the completely picture are using ARM-optimized or ARM-only interfaces so there're almost no components to choose from while the generic ones (utilizing PCI(e) or USB) use far too much energy and/or space and are usually not synthesizable. Then there is the price issue: MIPS SoCs for mobile devices will be low volume at the beginning and thus quite expensive compared to ARM devices. And then there's the tooling and compatibility issue: The MIPS hardware support for e.g. Android is rather limited and alpha quality in most areas while ARM and even x86 are quite mature. And then there's the market compatibility issue: Good software needs natively compiled code to perform well, ARM is the default here and x86 will bring an ARM emulator to the table; MIPS can't do snitch here...

    My prediction: Maybe we will see some insane multi-chip prototypes or even one or two (likely Chinese) SoCs and systems based on that for absolute low end phones but they'll go nowhere in the market.

    I'll be far more interesting to see how long it'll take e.g. Ralink to pick up the Aptiv Series for their WLAN SoCs. ;)
  • Scipio Africanus - Thursday, May 10, 2012 - link

    For anyone who is old enough and fortunate enough to remember the SGI workstations, its pretty sad to see what's become of MIPS based machines. My college was an SGI shop and our 6-CPU R4400 SGI Octane server was an awesome sight to behold in the days of Pentium 1 and 2. So were the Indy and Indigo workstations where we would play GLQuake.
  • martinw - Friday, May 11, 2012 - link

    Octane was a dual socket workstation, not a 6 socket server. Perhaps you are thinking of a Challenge server?

    I remember when the first R4k and the first R10k SGI machines came out - amazing performance at the time...
  • Scipio Africanus - Friday, May 11, 2012 - link

    You're right, it was a Challenge L server now that I think about it.

    During the introduction tour, we saw a real time rendering of a shark. Of course it looked cartoonish by any standard today but the fact that the motion was fluid and it was being rendered real time was jaw dropping. Seeing that and be awestruck is stuck in my memory permanently.
  • iwod - Thursday, May 10, 2012 - link

    1. I am pretty sure MIPS is older then ARM. While the article points to ARM being older.

    2. Do this news IPs have something similar to big.LITTLE?

    3. Performance / Mhz doesn't matter, Performance / Watts does.

    4. Apart from MIPS being used in Network equipment, and some set top box, and some Tablet. There are no new market that are using them. Network Market uses them solely because they dont want to reinvest in software and hardware. ( Hence why our Router is still dog slow ).

    And I also dont understand why Tablet Maker would want to use MIPS instead. How much cheaper is it?

    5. Even NAS moved to ARM based SoC ( Kirkwood ) instead of MIPS many years ago.

    6. Set Top Box maker are now moving to wards ARM solution since there are many more ready made solution.

    So yea, What exactly does MIPS have an advantage? Unlike Intel who could damn well push Atom into 14nm Node and just Brute Force winning by Manufacturing Technology.
  • jamyryals - Friday, May 11, 2012 - link

    Nice article Ganesh, I learned a lot. Keep up the good work.
  • Avenkidur - Saturday, May 12, 2012 - link

    If process technology plateaus, or even slows, and we stop harvesting the benefits of shrinkage, power efficiency, speed, and cost -- could it be an opportunity for MIPS and Micro-Kernels? Technology is at the point where the best design is allocating all resources to the computer to think for itself instead of trying to guess ahead?

    They both seemed ahead of their time, elegant in theory but challenged to deliver on performance on an open playing field.

    ARM is doing well primarily because it is more power efficient than x86 and it crossed the threshold of good enough for smartphones. MIPS is fundamentally even more power efficient than ARM, and it will easier scale to more cores.

    I mentioned Micro-Kernels because I feel it is the same design philosophy, just in software. They've got an opportunity coming up to be a single OS that spans a broad range of targeted usages -- they can securely enable and disable drivers on the fly, and the core codebase is not polluted with legacy needs so the whole thing can be secure, while rapidly iterating into new possible features (it's not just sound and video now. Multiple microphones, NFC, motion sensing, computer vision --- who knows what else might be designed in at a deep level.)

    iOS is only 5 years old, and you feel it: on what the new devices can't do (fast-switching instead of multi-tasking, that animated lag coverup), on the old devices that can't keep up under the updates that have features bundled in they can't use, the need to restart to update the OS, a software crash can take the whole system down, the multitude of ways to hack into a strangers' phone, the extra work necessary just to port one application to AppleTV, iPod/iPhone, iPad, iMac.
  • Avenkidur - Saturday, May 12, 2012 - link

    duh.. I forgot to mention that Micro-Kernels are the best suited to take advantage of multiple cores, which is the first reason I brought them into a post about it maybe being a chance for MIPS to make a dent
  • xenol - Saturday, May 12, 2012 - link

    It's nice to know that ARM isn't going to be the only 32-bit guy in the microcontroller universe once the 8-bit/16-bit guys start phasing out. I just hope others take MIPS in.

    I also guess that depends on whether or not software development tools for Aptiv are up to snuff.
  • ET - Monday, May 14, 2012 - link

    That's the best article about these processors that I found. I love it that you went to MIPS for clarifications.

Log in

Don't have an account? Sign up now