MCUs in the RX600 series provide features and capabilities geared towards the requirements of embedded system control systems. The MCUs are ideal for processing large high-speed high-efficiency application programs that must be executed at high-speeds. Their RX CPU can access the on-chip flash memory a single cycle at 100MHz and operates at clock speeds up to 200MHz. A single-precision hardware floating-point unit (FPU) and a 32-bit multiplier, divider and MAC allow RX600 series devices to execute filter operations in real time and rapidly process algorithms that implement precise motor control. A memory protection unit will be available as optional features on future RX600 devices. The inaugural RX600 MCU is a general-purpose device. It offers large-capacity memory, as well as timer, A/D converter and serial interface peripherals compatible with similar functions in existing products. Samples are scheduled to be shipped in the second quarter of 2009. The characteristics of RX600 series chips are summarized in the table in Figure 4-2, below. Fig. 4-2 RX600 series specifications | Item | RX600 Series Basic Configuration | | CPU core | RX CPU, 32-bit CISC type | | Maximum operating frequency | 200MHz | | Power supply voltage | 3.0V or 3.3V or 5.0V | | General registers | 32bits x 16 | | Floating-point processing unit | Single-precision floating-point processing unit (Supports add/subtract/compare/multiply/divide and other instructions) | | Memory protection unit | Yes (option) | | DSP unit | Yes | | Multiplier | 32-bit multiplier | | Divider | Yes | | Flash ROM (for program storage) | 256KB to 4MB | | Flash ROM (for data storage) | Yes | | RAM | 64KB to 256KB | | On-chip peripheral functions | Timer | | Serial interface | | A/D converter | | D/A converter | | On-chip debugging function | Yes | | Performance (target) | 1.65MIPS/MHz |
|
|