Micro Includes FPU and Peripherals for Wide Range of Applications
Particularly suited to motor control
The SH7201 from Renesas combines all of the attributes designers expect of a general-purpose microcontroller with a set of features and peripherals particularly suited to controlling three-phase motors. The device will be particularly useful in executing complex control algorithms which require high CPU performance.
In addition to a superscalar CPU core that enables the simultaneous execution of two instructions, the SH7201 includes an FPU (Floating Point Unit) supporting both single- and double-precision operations. This facilitates implementation of mathematical control algorithms, such as those for vector motor drive where precise vector control is being used for current measurement.
The device also includes instructions for more efficient bit manipulation, essential in real-time applications, whilst register banking allows fast interrupt response. For motor control, a dedicated CLIP function is included in the instruction set to facilitate comparison of register contents with upper and lower saturation levels, without the need to perform comparison and data move operations.
Also intended to improve and simplify motor control design, the SH7201 includes an on-chip peripheral with six timer channels of 16-bit resolution, cascadable for 32-bit resolution. In addition to standard compare and synchronise functions required by PWM generation, this unit provides two channels that can be combined to generate the six output waveforms required for three-phase complementary PWM with dead time insertion. Built-in counters guarantee match signals will not be missed, and allow designers to attain close to 0% and 100% duty cycles. Internal buffering relaxes the tight, real time constraints for when the duties can be modified.
A further channel can be used to monitor actual dead time in the system and adjust the peripheral’s outputs in order to maintain the desired safety band. This makes it unnecessary to set conservative dead times.
Positional and speed information relating to a motor can be acquired by using the SH7201’s phase counting mode. Here the phase difference between two input clock signals determines whether the counter counts up or down (depending which signal leads). By connecting the timer inputs to a shaft encoder it is possible to measure the direction and velocity of the motor.
Features
32-bit microcontroller with superscalar CPU and on-chip FPU
288MIPS (215DMIPS) CPU performance at 120MHz
Separate 8Kbyte instruction and data caches
On-chip 6-channel multifunction timer targeted at three-phase motor control
Two 8-bit timers, watchdog and real time clock
Three I²C channels
Eight SCIF (with FIFO) channels
2 x CAN interface
DMA controller
Eight-channel 10-bit ADC
Two-channel 8-bit DAC
LQFP2424-176 package
Applications
Motor Control
Consumer electronics products
Home audio equipment
Photocopiers
Multi-function printers
Industrial sequencers
Robots
The Renesas starter Kit for the SH7201 is available now. The RSK has been developed to speed up code development and reduce time to market. An RSK, as the name suggests, is a complete evaluation / development kit for the Renesas SH7201, however for enhanced development please consider the E10A-USB JTAG debugger.
The kit includes:
CPU board with target microcontroller
4MBytes FLASH & 16Mbytes SRAM
LCD panel for user/diagnostic interaction
E8 On Chip Debugger (HMON configuration)
Trial C compiler and IDE (60 days then 256K limited)
Tutorial session
Sample peripheral driver code for Timers, MTU, ADC, DMA, CACHE, UART, CAN and Watchdog
RSKs have been developed to a common format. This enables the user to evaluate devices from different Renesas architectures using a common board & software platform.
The RSK have also been designed to incorporate a common 'application' bus that ensures function connectivity to either Renesas or customer daughter cards.
With the Release of the RSK program customers have a common development platform for our new microcontrollers and a common price.
For further information, including information on how to obtain Renesas Product Samples and the SH7201 Starter Kit, pleaseclick here
Arrow Electronics, Inc is a global provider of products, services and solutions to industrial and commercial users of electronic components and enterprise computing solutions.