Renesas Technology America Inc. has introduced four M32C/95 group microcontrollers, the initial phase of the M32C/90 series of top-end models in the M16C family. The 64 MHz devices are optimized for automotive and industrial applications and deliver twice the speed and more functionality than chips in the current M32C/80 series.
The new MCUs come with 512 KB or 768 KB of flash memory and include a CPU core with 15.6 ns minimum instruction execution time, plus a three-channel CAN controller designed to simplify the design of networked embedded systems.
Hank Pawlowicz, product marketing manager, in Renesas’ system LSI business unit, said the new chips are ideal for implementing gateway functions in automotive body controller systems. "For example, a single M32C/95 device can connect three CAN systems, saving cost and simplifying designs that previously required multiple microcontrollers,” he noted.
Pawlowicz added that the chips deliver fast processing performance thanks to 32-bit processor circuitry and transfer instructions, and the use of a barrel shifter to implement shift instructions. Provisions for lower consumption include a wait mode and an option to use an on-chip oscillator as the CPU operating clock. When the Xin external clock is terminated by an external source, the on-chip oscillator automatically starts oscillating to generate another clock.
On-chip peripheral functions include 16-bit timers, DMAC and an A/D converter. Seven serial I/O channels provide LIN master support for systems equipped with communication functions and an on-chip, non-stop debugging interface can be connected to an external debugger via a single unused pin. Debugging can be performed in the actual operational state using all I/O pins without halting the operation of the microcontroller, which means, for example, that an embedded system can be evaluated and adjusted when installed in a vehicle. The interface supports serial communication at up to 32 Mbps, and can be used as a RAM monitor with real-time capability.