Renesas adds motor control capability and dual CAN channels to its SuperH microcontroller line-up
Renesas Technology Europe has introduced the SH7142F microcontroller line-up that is said to be ideal for the next generation of industrial inverters. This device also marks an industry first in terms of connectivity. It is the first SuperH Controller to feature two controller area network (CAN) modules. The device integrates pin to pin and software compatible 256Kbyte and 512kbyte versions with super-fast MONOS Flash. MONOS flash supports fully deterministic 80MHz zero-wait operation yielding over 100 Dhrystone MIPS CPU performance. It has two timer units (MTU2, MTU2S), each capable of driving a motor, and two 12-bit fast ADCs for measuring the phase currents and also provides for three sample and hold (S&H) circuits in each ADC. The conversion time is as fast as 1.25us.This
The SH-2 is a 32-bit RISC CPU core with 16 general purpose registers, each 32bit wide, and is ideal for coding in ‘C’. The SH-2 CPU also has a Multiply-Accumulate Unit (MAC) for DSP algorithms.
The MTU2 timer unit has 6 channels of 16 bit timers. Channels 3 and 4 can generate the 3-phase PWM as needed for electrical motors. Channel 2 understands quadrature encoder feedback often used in high-performance inverters. The MTU2 also supports immediate hardware emergency-shutdown and 15mA sink currents for direct opto-coupler drive. The MTU2 uses channel 5 as a dedicated dead-time control aid, so that dead times can be precisely set to achieve both, prevention of dangerously high cross-currents across the power bridges and prevention of conservative dead times, which reduces efficiency. The MTU2 also has two channels for general purpose timer tasks. MTU2S is a copy of channels 3, 4 and 5, so can generate a second set of 3-phase PWM to drive a second motor out of the SH7142F microcontroller.
The two ADCs have been designed to meet the requirements of high-performance inverters. Each one has 12bit resolution, a very fast 1.25us conversion time and three Sample & Hold Units to measure the current in all 3 phases simultaneously.
In addition to dual CAN channels, the peripheral set also features three serial ports (SCI), one synchronous serial communications unit (SSU), the popular Data Transfer Controller (DTC) to offload the CPU from data movements, a simple compare-match-timer (CMT) and up to 57 IO ports. A Bus State Controller (BSC) allows for an 8bit external bus for the connection to external peripherals such as USB or Ethernet NICs.
The SH7142F line-up includes variants with 512kbytes or 256kbytes of flash, with either 16Kbyte or 12kbytes of RAM and includes both 80MHz or 64MHz options. The device comes in a 14mm x 14mm 100-pin QFP package. Also available is the SH7147F which was launched in 2007. It is pin to pin compatible with the SH7142F and adds an extra layer of flexibility to the system designer.
Samples of the SH7142F are available now in a RoHS-compliant 14x14mm 100-pin QFP package. The device is supported by Renesas’ E10A-debugger (JTAG) and the High-Performance Embedded Workshop (HEW) tool chain including C Compiler, linker, editor, debugger and Renesas Flash Development Tool kit (FDT).