Global Sources
EE Times-Asia
Stay in touch with EE Times Asia
EE Times-Asia > Controls/MCUs

16bit MCUs drive automotive, chassis control apps

Posted: 24 Jul 2008 ?? ?Print Version ?Bookmark and Share

Keywords:16bit MCUs? flash memory? automotive chassis control?

M16C/5L, M16C/56

Renesas Technology Corp. announced 14 new products in the M16C/5L and M16C/56 Groups, in the M16C/Tiny Series of 16bit MCUs, which belongs to the M16C Family, for automotive body and chassis control applications.

These products are successors to MCUs in the M16C/28 Group and the M16C/29 Group with on-chip CAN controller, which belong to the M16C/Tiny Series. They offer enhanced functionality and performance along with a full complement of on-chip peripheral functions to help reduce overall system cost. The M16C/5L Group integrates an on-chip CAN controller and the M16C/56 Group does not. Products in both groups are compatible with earlier MCUs, providing a flexible path to system feature expansion or version upgrades.

In addition, the M16C/5M Group is under development has an extension of the above groups. It will increase the number of CAN channels, integrate a LIN interface and convenient E2 data flash for data storage, and be available in three packages (64-pin, 80-pin and 100-pin LQFP) compatible with earlier MCU products. A total of 16 product versions will be offered, and sample shipments are scheduled for the Q3 09. This will offer customers an even broader range of choices to meet their requirements.

Product background
The features of the M16C/5L and M16C/56 Groups integrate several best-in-line functions.

The M16C/5L and M16C/56 Groups are built around the same M16C/60 CPU core as earlier MCUs in the series. The maximum operating frequency for the two groups is 32MHz, about 1.6x as fast as the 20MHz (power supply voltage of 3V to 5.5V) of the earlier MCUs. Two packages are available, 64-pin and 80-pin, providing pin and peripheral function compatibility. This makes it a simple matter to update the functions and performance of systems designed around the earlier MCUs.

All products in the M16C/5L and M16C/56 Groups have on-chip flash memory. The 80-pin package is available with 96Kbytes, 128Kbytes or 256Kbytes of flash memory, and the 64-pin package is available with 64Kbytes, 96Kbytes, 128Kbytes, or 256Kbytes of flash memory.

The maximum memory capacity of 256Kbytes is twice that of earlier MCUs in the series, making it possible to accommodate larger programs that take advantage of the enhanced functions. The M16C/5L and M16C/56 Groups incorporate 16Kbytes flash memory suitable for small size program storage such as flash rewriting and so on. To help reduce the need for external memory, the new MCUs include data flash (two blocks of 4 Kbytes each) for storing data that is rated to withstand 10,000 rewrite cycles.

The two new groups also provide enhanced functionality as well as a variety of peripheral functions useful in lowering overall system cost. The number of DMA controller channels has been increased from two to four, and other functions include a high-functionality watchdog timer that can operate using a dedicated on-chip oscillator, a low-voltage detection function, and a high-speed on-chip oscillator. These on-chip peripheral functions help reduce the number of external devices required by eliminating the need for external devices for a watchdog timer IC and an external resonator, for example.

In addition to the above, the M16C/5L and M16C/56 Groups add a real-time clock capable of counting duration from 1s to one week and a task monitor timer for managing task processing times. These additions make it easy to provide improved system functionality. Other on-chip functions useful for automotive control applications include timers for three-phase motor control; timers with support for input capture, output compare, and PWM output; a serial interface; a high-speed ADC; and a CAN controller (M16C/5L).

This full complement of on-chip peripheral functions contributes to reduced system size and cost by reducing the number of external devices required.

The M16C/5L and M16C/56 Groups also provide power-down (low-power-consumption) operating modes. Lower power consumption than when operating with external clock input can be achieved by making use of the high-speed or low-speed on-chip oscillator. Power consumption can be reduced by using the low-speed modes, such as subclock or wait mode. These modes provide the low-power operation required for automotive body applications.

To accommodate automotive requirements, the operating temperature range is -40C to 85C. High-temperature versions with a range of -40C to 125C are also supported.

Available development environments will include the E8a on-chip debugging emulator, which can also be used as a flash programmer, and the affordably priced E100 full-spec emulator.

Sample shipments will begin in October in Japan.

Article Comments - 16bit MCUs drive automotive, chassis...
*? You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.

Back to Top