Renesas adds floating point unit to RX600 series
Renesas Electronics has added microcontrollers designed for digital power control applications, including motor control with power factor correction and solar inverters, to its RX600 range.
The devices can be used as an alternative to dedicated DSP or application specific devices in power controller design.
The RX62G MCUs are based on the 32-bit RX CPU core. There is a high-resolution timer with 312.5ps resolution, 100MHz operating frequency to achieve 165 Dhrystone MIPS (DMIPS) performance and built-in floating point unit (FPU) and DSP functionality for implementing control loops.
The single-precision FPU offloads the RX CPU and simplifies decimal-point calculations, boosting overall processing performance and simplifying firmware development.
With an embedded flash that works at CPU speed with no wait state, the RX62G delivers a real-time performance 165DMips at 100MHz in a pure deterministic manner.
The devices feature two 12-bit A/D converter units and one 10-bit A/D converter unit that can capture analog input values from up to 20 channels at a minimum conversion time of 1 ?s. Each of the A/D units can be triggered by timer units and can sample three phases in parallel.
The RX62G MCUs also integrate a new 16-bit general-purpose pulse-width-modulation timer (GPT), and MTU3 multifunction timer-pulse units specialized for motor control. With this combination, one RX62G MCU can control up to three 3-phase motors simultaneously.
The RX62G MCU will be available in two memory configurations –256KB flash/16KB SRAM/ 32KB data flash and 128KB flash/8KB SRAM/8KB data flash, and 2 package variations – LQFP100 14×14 and LQFP112 20×20. The RX62G MCU is also available with or without CAN channels.