feature article
Subscribe Now

MIPS Mulls Microcontrollers

New 32-bit MCU Line

The processor IP market isn’t just about processors anymore.  A number of companies make outstanding processor core IP, but getting design teams to engineer those into products requires a lot more than a snappy Dhrystone number.  Product developers want to make sure that their designs are backed up by a rich portfolio of development tools, operating system and middleware support, and compatible peripheral IP.  MIPS sells some of the fastest, lowest power, most widely used processor cores on the market.  They have a strong market share in devices like set-top boxes and consumer electronics. 

MIPS has also always had a robust ecosystem with peripheral IP, hardware and software development tools, and a thriving community of developers and third-party suppliers.  Recently, they took that offering even farther with their acquisition of Chipidea – an analog IP company with a broad offering of popular analog and mixed-signal blocks. 

Now, the company is putting all that stuff to work and jumping into the highly-competitive 32-bit microcontroller (MCU) market.  They took all that analog and digital IP and stitched it into something that is in big demand – microcontrollers aimed at automotive, industrial control, and other applications making the move to 32-bit MCUs.  The company brings all the building blocks you need for the “make your own MCU” kit for your next system-on-chip design, and also everything we presume would be needed by many of the semiconductor companies that make broad lines of MCUs to add a MIPS-powered family to their product offerings.

So – what’s in an MCU besides the processor?  MIPS combines their 32-bit cores and EJTAG debug (from FS2 – a previous acquisition) with analog IP from Chipidea.  Chipidea’s GPIO, I2C, SPI, RTC, and PWM drivers can be used for system control functions.  Their assortment of up-down converters and battery chargers are useful for power and battery management.  They also have a wide range of MAC and PHY blocks supporting popular interfaces like USB, Ethernet, MIPI, and HDMI as well as analog front-ends like GPS, WiMax, and UWB.  If your application involves audio, MIPS/Chipidea offers analog-to-digital and digital-to-analog converters, codecs, sum of differences, and class-D amplifiers.  The company’s analog IP is proven through foundries like TSMC, UMC, Tower, SMIC, Common, and others on process technology ranging from 180nm down to 65nm and now even some 45nm and 32nm support.

Even in the traditionally bit-stingy MCU market, 32-bit cores are rapidly becoming the standard.  Automotive, consumer, and industrial applications are growing in sophistication and need the larger memories and increased processing power that 32-bit architectures afford.  MCUs are now performing processing-intensive functions like encryption and decryption, networking, and higher-resolution sensor and controller logic. 

In the automotive market, the number of processors per vehicle is exploding.  In an effort to keep the numbers down a bit, many companies are combining the duties of several 8- or 16-bit processors into a single 32-bit one.  Additionally, specialized networking standards such as CAN/LIN and Flexray require advanced support from MCUs.  Real-time performance, high-reliability operation, and the ability to handle massive numbers of interrupts are also critical for under-the-hood applications.

MIPS is marketing a wide range of their processor cores for MCU duty, from the light and cheap MIPS32 M4K up through their MIPS32 24K for high-performance applications.  Each of these cores is configurable, so you can get the right balance of performance for your applications, area/cost, and power consumption. 

For many other application areas like industrial control and portable consumer devices, power efficiency is becoming the critical item.  Besides the desire to go “greener,” design teams are also faced with increasing functionality demands on fixed (or even decreasing) power budgets.  MIPS cores have a reputation for very high computational throughput at high power efficiency, so integrating those cores into MCU applications will bring that same efficiency to bear.  On TSMCs 90nm “90G” process, the base core weighs in at 0.04mW/MHz and the full core synthesized for speed at 0.15mW/MHz at 304 and 633 DMIPS respectively.

MIPS also offers a 16-bit ISA encoding of the MIPS32 instruction set – a boon for many microcontroller applications, as it results in a 25% average code size reduction.  This is critical for applications that require small memory footprints or where memory is at a premium for some reason, such as power consumption or cost.  The scaling of code size comes with a much smaller performance penalty, so you can have your cake and eat it too, to some extent.

Industrial applications are also growing in size and complexity.  With larger application software comes the need for more memory, more support infrastructure such as RTOS or embedded OS, and support for high-level language development.  In addition, these applications are requiring more connectivity – particularly through high-speed serial standards like PCIe and through wireless standards like ZigBee. The analog IP side of MIPS’s new MCU family will come in quite handy in those areas.

With MIPS’s long history of success with their 32-bit processor cores and the additional capability afforded by Chipidea’s analog IP, an entry into the 32-bit MCU race is a natural fit.  MIPS’s MCU offering includes their 32-bit processors with support for C/C++ application development, large address space, timers, robust I/O options, and SPI.  On the analog side, Chipidea provides high voltage/current I/O blocks, analog-to-digital and digital-to-analog I/O, audio interfaces, and MACs and PHYs for a variety of I/O standards. 

MIPS brings an already very successful software development and debug suite into the MCU arena, including their own, third-party, and open-source compilers, debuggers, and other IDE elements.  The company already also has a broad RTOS support offering including Ecos, µITRON, Nucleus, and ThreadX, as well as a wide array of middleware and pre-developed software IP.

The MPU is backed up by MIPS non-intrusive probes (courtesy of their FS2 division) called System Navigator products.  System Navigator allows instrumenting your design for on-chip debug of both hardware and software.  The on-chip instrumentation provides something like both a signal generator and a logic analyzer through a single probe that monitors processor and bus activity (plus system-level performance) without impacting performance. 

MIPS MCU initiative is predominantly about going after a new market, as most of the component IP was already part of the company’s expanded portfolio.  The marketing and sales work behind entering a market like 32-bit microcontrollers is substantial, though, and the evolution of MIPS IP products to meet the specific needs of that market over time is inevitable.  With another architecture aggressively competing in the microcontroller space, things should get interesting.  Competition improves the breed, so more players should bring spoils for us all as we take advantage of  these new offerings to create our own competitive advantage.

Leave a Reply

featured blogs
Sep 16, 2021
I was quite happy with the static platform I'd created for my pseudo robot heads, and then some mad impetuous fool suggested servos. Oh no! Here we go again......
Sep 16, 2021
CadenceLIVE, Cadence's annual user conference, has been a great platform for Cadence technology users, developers, and industry experts to connect, share ideas and best practices solve design... [[ Click on the title to access the full blog on the Cadence Community site. ]]...
Sep 15, 2021
Learn how chiplets form the basis of multi-die HPC processor architectures, fueling modern HPC applications and scaling performance & power beyond Moore's Law. The post What's Driving the Demand for Chiplets? appeared first on From Silicon To Software....
Aug 5, 2021
Megh Computing's Video Analytics Solution (VAS) portfolio implements a flexible and scalable video analytics pipeline consisting of the following elements: Video Ingestion Video Transformation Object Detection and Inference Video Analytics Visualization   Because Megh's ...

featured video

Maxim Integrated is now part of Analog Devices

Sponsored by Maxim Integrated (now part of Analog Devices)

What if we didn’t wait around for the amazing inventions of tomorrow – and got busy creating them today?

See What If: analog.com/Maxim

featured paper

Designing device power-supply ICs in an application-specific automated test equipment system

Sponsored by Maxim Integrated (now part of Analog Devices)

This application note provides guidelines for selecting the device power-supply (DPS) IC in an automated test equipment (ATE) system. These considerations will help you select the right DPS IC for your specific ATE system. It also explains the best system level architecture to tackle the output current and thermal requirements of the ATE system.

Click to read more

featured chalk talk

Why Measure C02 Indoor Air Quality?

Sponsored by Mouser Electronics and Sensirion

The amount of carbon dioxide in the air can be a key indicator in indoor air quality and improving our indoor air quality can have a slew of benefits including increased energy efficiency, increased cognitive performance, and also the reduction of the risk for viral infection. In this episode of Chalk Talk, Amelia Dalton chats with Bernd Zimmermann from Sensirion about the reasons for measuring carbon dioxide in our indoor spaces, what this kind of measurement looks like, and why Sensirion’s new SCD4 carbon dioxide sensors are breaking new ground in this arena. (edited)

Click here for more information about Sensirion SCD4x Miniaturized CO2 Sensors