Electronic Design

  
Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?


[Technology Report]
MCUs Look Between The Blurred Lines

William Wong  |   ED Online ID #11702  |   January 12, 2006


What's the state of microcontrollers? They've become more prevalent across the board. Low-end chips continue to shrink and consume less power. Developers gaining confidence in desktop PC programming are turning to 32-bit microcontrollers as their platform of choice. Likewise, high-level-language compilers dominate microcontroller development—even on smaller architectures—primarily due to the increase in flash-memory capacity.

BLURRING THE LINES
Microcontrollers tend to be grouped by their bus width, but the lines between systems are becoming extremely fuzzy. New architectures enter the mix, while old ones get extended and refined.

Texas Instruments' MSP430X architecture expands the 16-bit register set to 20 bits, providing access to up to 1 Mbyte of flash memory. This helps meet growing demands for program space while retaining compatibility.

Likewise, low-end DSPs are finding their way into MCU applications (see "Digital Signal Controllers Migrate To General-Purpose Processors" at www.elecdesign.com, Drill Deeper 11701). In many cases, a single chip of this sort can simultaneously handle general applications and signal-processing chores.

The overlap between architecture coverage is extending as well. Even low-power 32-bit processors now challenge high-end 8-bit processors for some tasks. This trend will persist over the next few years as each group of processors continues to grow, taking on the features of its neighbors.

Automotive applications still take the top spot, followed by consumer and industrial use. There is growth in all areas, with more change across sections (Fig. 1). The 8-bit products are holding their own, but dropping prices have sent volumes soaring (Fig. 2). Only 4-bit solutions show a decreasing trend. The 16- and 32-bit solutions still chase each other and are expected to exceed 8-bit revenue in a few years.

Single-chip solutions will be key to the success of most MCU lines. On-chip clocks eliminate an external crystal, and improved analog support does away with other external components. An offshoot of the single-chip trend will be its implementation as a logic or black-box design block.

8-BIT MCUs
Though it's still possible to find 4-bit microcontrollers, their 8-bit brethren effectively stamped them out. The 8-bit MCU is the low end-solution, and that will likely continue despite pressure from 16-bit solutions.

Look for 8-bit MCUs with even lower power requirements and lower voltages. Long-life, battery-operated applications will increase because of these new alternatives—especially those that can use a single cell or alternative power generation.

Debugging remains the big problem with small, low-pin-count (six to eight pins) chips. Yet it does help to be compatible with higher-pin-count siblings. No solution exists for this problem, though, except for small packages with more pins.

Ever-expanding 8-bit architectures are now even bumping into their 32-bit brethren. Rabbit Semiconductor's 4000 incorporates memory protection, 32-bit registers, hardware encryption, and even Ethernet interfaces. Don't expect Rabbit to be alone for long.

Communication will be crucial this year. Incorporating technologies like CAN (controller-area network) in lower-end 8-bit solutions will lead to more distributed solutions.

As for ZigBee, its holy grail is to integrate ZigBee transceivers with 8- and 16-bit processors. They reduce power and footprint. Also, they simplify programming because software can be matched to the hardware, taking advantage of any available hardware acceleration. Look for more solutions like Chipcon's CC2430.

Volume in this class continues to grow. Falling prices keep the 8-bit arena from being the processor-class money winner, but it's a good place to make a living.

16-BIT MCUs
Some industry watchers predicted the end of 16-bit microcontrollers due to the increased availability of 32-bit solutions and pressure from more powerful 8-bit products. The truth is far from the prediction, with thriving 16-bit families applying pressure in the other direction.

Lower power and small form factors make an 8-bit processor an attractive option. But products like Texas Instruments' 16-bit MSP430 family are moving into these arenas with small packaging and power consumption that rival most 8-bit solutions. The MSP430 isn't alone, so expect all 16-bit vendors to deliver smaller devices that keep 8-bit alternatives on their toes.

Analog support is one place where 16-bit MCUs shine, and it's one of the areas of greatest enhancement this year. An 8-bit digital-to-analog converter or analog-to-digital converter is useful, but 12- and 16-bit units are better.

The 16-bit MCUs have the register width to manipulate data without the register juggling 8-bit processors. The same is true for pulse-width-modulation (PWM) support often used with motor-control and power-control applications where 16-bit MCUs have been very strong.

The 16-bit processors also benefit greatly from the increase in on-chip flash and SRAM, enabling powerful single-chip solutions. Watch for some interesting architecture changes like Texas Instruments' MSP430X, which extends the original 16-bit registers to 20 bits. It will have some interesting implications on a 16-bit processor.

32-BIT MCUs
ARM-based microcontrollers from a range of vendors will continue to make a big splash, but they aren't the only option. Freescale's ColdFire is benefiting from continuous enhancements, and other alternatives are out there. So, the competition remains fierce. The 32-bit architecture leads in monetary growth in the MCU arena.

The plethora of ARM MCUs is leading to some confusion on the developer side because of the variance between support for things like bit-banging and interrupts. This inconsistency between vendors will likely persist, especially as some vendors see their implementation as a feature.

More versions of the 32-bit MCUs exist versus 8- or 16-bit chips. That's because they often come with off-chip memory versions, making it possible to use very large memories. Still, single-chip 32-bit MCUs are gaining in popularity on their smaller siblings due to easier programming and an increase in the number and power of 32-bit MCU on-chip peripherals.


<-- prev. page     [1] 2     next page -->

Reprints   Printer-Friendly  Email this Article  RSS    Font Size   What's This?



POST YOUR COMMENTS HERE
Name:

Email:
Your Comments:

Enter the text from the image below


Please refresh the page if you have trouble reading this text.

Search Electronic Design
     
  
 
Web Seminar
Sponsored By:
Title: Read Pacing: A Performance Enhancing Feature of PCI Express Gen 2 Switch Devices
Speakers: 
Date: 07/01/08
Register: 

Electronic Design Europe Electronic Design China EEPN Power Electronics Auto Electronics Microwaves & RF
Mobile Dev & Design Schematics Find Power Products Military Electronics EE Events Related Resources