RX FAMILY Renesas 32-Bit Microcontrollers
Total Page:16
File Type:pdf, Size:1020Kb
RX FAMILY Renesas 32-Bit Microcontrollers 2018.02 02-03 Maintaining and Advancing the Renesas Tradition Mid-range 32-bit microcontrollers built around an exclusive CPU core developed by Renesas The RX microcontroller (MCU) family is designed around a cutting-edge CPU core that is exclusive to Renesas. Built on differentiated technologies perfected over many years, RX MCUs deliver superior performance with excellent power efficiency. The 32-bit enhanced Harvard architecture provides very high code density, with sizes typical of 16-bit CPUs. Factory Office Home The flagship of the RX Family, with the highest speed and 32-bit best performance (4MB Flash / 512KB RAM) microcontroller The mainstream of family the RX Family, with high performance and an extensive product lineup The best balance between (4MB Flash / 512KB RAM) power efficiency and RX700 high performance (240MHz) (1MB Flash / 96KB RAM) RX600 The entry-level series (120MHz) designed for ultra-low power consumption RX200 (512KB Flash) (80MHz) CPU, Software, Tool Compatibility CONTENT RX100 (32MHz) RX Family Product Evolution ........................................................................04 RX Family Specifications ..............................................................................63 RX Family Roadmap and Extensibility..........................................................06 RX Family Safety Functions and Product Support .....................................130 Power and functionality poised to dominate the market: RX Family Solutions .....................................................................................08 RX Family Package Lineup .........................................................................132 RX Core Features ..........................................................................................14 How to Read RX Family Product Numbers ................................................133 The four powerful product series that compose the RX Family RXv2 Core Features ......................................................................................17 RX Family Features .......................................................................................18 • New products added: The RX Family of 32-bit microcontrollers are built around Renesas’ exclusive RXv1/RXv2 CPU RX Family Motor Control ..............................................................................20 RX600 Series: RX65N Group and RX651 Group core and combine excellent operation performance with superior power efficiency. RX700 Series ................................................................................................22 RX200 Series: RX24U Group and RX24T Group It consists of four product series: the flagship RX700 Series, with the fastest performance • Product lineup expanded RX600 Series ................................................................................................24 RX100 Series: RX130 Group and most advanced functions; the standard RX600 Series; the RX200 Series, which delivers RX200 Series ................................................................................................28 • Information on solutions added: an optimal balance of power efficiency and high performance; and the entry-level RX100 RX100 Series ................................................................................................30 Security solutions RX Family Development Tools ......................................................................54 Human-machine interface (HMI) solutions Series, with extremely low power consumption. These four series encompass a range of RX Family Group Lineup ...............................................................................60 • RX Family motor control products that provide seamless scalability from small-scale to large-scale applications. 04-05 RX Family Product Evolution About the RX Family RX700 Series The RX Family is the new generation of microcontrollers built around the revolutionary RX core, which combines the strengths of RISC and CISC Top Series in the RX Family: RX700 Series architectures. It is the mainstay 32-bit family within the range of microcontroller products offered by Renesas. Products in the RX Family feature The RX700 Series is the top product series in the RX family. It combines up to 4MB of flash memory that can operate at up to max.120MHz and an on-chip integrated digital signal processor (DSP) and floating point arithmetic processor modules. The RX700 and RX600 Series are optimized for high advanced fetch unit (AFU) to deliver excellent real-time performance even at the maximum operating frequency of 240MHz. In addition, it employs a 40nm speed and superior performance. The ultra-low-power RX200 and RX100 Series are designed to deliver excellent power efficiency. process, the most advanced in the industry, to achieve a 70% reduction in current consumption relative to operating frequency. This makes possible excellent performance and low power consumption during high-speed operation at 240MHz. It also provides integrated support for numerous RX Family: Lineup communication interfaces, including USB 2.0 High Speed, Ethernet, and SD Host, making it ideal for applications requiring network connectivity. Security features include hardware encryption functionality to prevent data leaks by means of AES, DES, SHA, and RNG authentication and data encryption, as well Unified architecture covering the low end to the high end as the ability to use a special area of the on-chip flash memory as trusted memory from which code cannot be read (copied). High performance High-performance High speed, Numerous peripheral functions The flagship of the RX Family, with the highest speed and best performance large-capacity flash memory Safety functions Series 32-bit RX CPU Ethernet, USB HS/FS, timers and RX700 Max. 240MHz operation, 4MB flash memory Max. 120MHz flash access Security IEEE 1588, Ethernet × 2, USB, CAN 1044 CoreMark@240MHz ADC for motor control Up to 240MHz Max. 4MB The mainstream of the RX Family, with high performance and an extensive product lineup RX600 Series RX600 Series Max. 120MHz operation, 4MB flash memory RXv2 Core Up to 120MHz IEEE 1588, Ethernet, USB, CAN, motor control Up to 100MHz RX Family High-Speed, High-Performance Series: RX600 Series The best balance between power efficiency and high performance The RX600 Series is optimized for high speed and excellent performance. In addition to the RXv2 core operating at up to 120MHz, it is available with up to RX200 Series Max. 80MHz operation, 1MB flash memory, 1.62 to 5.5V operation 4MB of zero-wait access flash memory to realize the full performance potential of the CPU. It is provided with a single-precision FPU, 32-bit multiplier and Up to 80MHz Up to 50MHz RXv1 Core capacitive touch, USB, CAN, 24-bit ∆∑ A/D, motor control divider, and 32-bit multiply-and-accumulate (MAC) unit. These enable the fast execution and real-time performance required for filtering operation or motor feedback control. In addition to peripheral functions compatible with earlier products, such as timers, A/D converters, and serial interfaces, the RX600 The entry-level series designed for ultra-low power consumption Series includes products with enhanced communication functions, such as USB modules (Host/Function), CAN interface, Ethernet, and IEEE 1588 support; RX100 Series Max. 32MHz operation, 8 to 512KB flash memory, 1.8 to 5.5V products with timer functions designed for AC servo or inverter motor control; products with LCD functionality; and products optimized for applications Up to 32MHz operation capacitive touch, LCD, USB such as security using AES encryption. The extensive product lineup provides support for a broad range of applications. Low Power High-performance High speed, Extensive lineup Large memory capacity large-capacity flash memory Wide range of products for Safety functions Ethernet Connectivity Security functions 32-bit RX CPU High performance Max. 120MHz flash access applications involving Security Up to 4.55 CoreMark/MHz Max. 4MB Ethernet, motor control, LCD, etc. Hardware support for ASSP for Motor control Touch functions Power efficient/battery safety functions RX200 Series Flash memory RX Family Balance of Power Efficiency and Performance: RX200 Series 4MB RX700 RX700 The RX200 Series provides a balance between power efficiency and performance. In addition to conventional system control applications in fields such as 3MB RX600 32KB to 4MB 2MB to 4MB industrial equipment, home appliances, office equipment, healthcare products, meters, and digital consumer products, it is suitable for use in systems 48 to 177pins 100 to 177pins 2.5MB RX200 requiring power efficiency or IoT capabilities. Current consumption is low, at only 0.12mA/MHz during operation and 0.8μA (RAM contents retained) in the standby state. The CPU operates at up to 80MHz and delivers high performance of 4.33 CoreMark/MHz. A wide operating voltage range from 1.62V to 5.5V RX100 2MB is supported. The lineup ranges from general-purpose products with functions covering communication, capacitive touch, security, and functional safety to 1.5MB specialized motor control products with support for operation at up to 80MHz and products equipped with a 24-bit Δ∑ A/D converter module specifically 8KB to 512KB for use in measuring equipment. 1MB 36 to 100pins RX200 32KB to 1MB High-performance Low power consumption Numerous peripheral functions 768KB RX100 48 to 145pins Safety functions 32-bit RX CPU 0.12mA/MHz (operation) Communication, touch, motors,