Application Note
R01AN5469EJ0100 Rev.1.00 Page
1
of 44
Dec.29.21
V850E/MA3, RX651 Group
V850E/MA3 to RX651 Migration Guide
Introduction
This application note describes key points to consider when migrating from the V850E/MA3 to the RX651
Group, as well as points of difference between the two groups. For detailed information on the various
functions, refer to the latest User’s Manual: Hardware of each product.
The descriptions in this document use the specifications of the µPD70F3134BY as representative of the
V850E/MA3. Other V850E/MA3 products have somewhat different specifications for memory capacity, but
their functions are equivalent to those of the μPD70F3134BY. Therefore this document applies to them as
well. In addition, the specifications of the R5F56519 are used as representative of the RX651 Group.
Note that the RX651 Group supports use of a variety of drivers and middleware (Firmware Integration
Technology) and the driver generator tool (included with Smart Configurator), which helps to reduce the
software development burden.
V850E/MA3, RX651 Group V850E/MA3 to RX651 Migration Guide
R01AN5469EJ0100 Rev.1.00 Page
2
of 44
Dec.29.21
Contents
1. Overview ................................................................................................................................. 5
1.1 Product Lineup ........................................................................................................................................ 5
1.2 Substitutable and Non-substitutable Functions ....................................................................................... 5
2. On-Chip Functions ................................................................................................................... 7
2.1 CPU Functions ........................................................................................................................................ 7
2.1.1 Comparative Specifications ................................................................................................................... 7
2.1.2 Memory Map .......................................................................................................................................... 7
2.2 Port Functions ......................................................................................................................................... 9
2.2.1 Comparative Specifications ................................................................................................................... 9
2.2.2 Usage Note ............................................................................................................................................ 9
2.2.2.1 Unimplemented Ports .......................................................................................................................... 9
2.2.2.2 Open-Drain Outputs ............................................................................................................................ 9
2.3 External Bus Control Functions (External Bus Interface Function) ....................................................... 10
2.3.1 Comparative Specifications ................................................................................................................. 10
2.3.2 Usage Notes ........................................................................................................................................ 12
2.3.2.1 Differences Among Products with Different Pin Counts .................................................................... 12
2.3.2.2 Note on Endianness .......................................................................................................................... 12
2.4 Clock Generator .................................................................................................................................... 13
2.4.1 Comparative Specifications ................................................................................................................. 13
2.4.2 Usage Notes ........................................................................................................................................ 13
2.4.2.1 Usage Note Regarding Clock Generation Circuit ............................................................................. 13
2.5 Timer Functions (TMP and TMQ) .......................................................................................................... 14
2.5.1 Units .................................................................................................................................................... 14
2.5.2 Comparative Specifications ................................................................................................................. 14
2.6 16-Bit Interval Timer D (TMD) ............................................................................................................... 16
2.6.1 Comparative Specifications ................................................................................................................. 16
2.6.2 Usage Note .......................................................................................................................................... 16
2.6.2.1 Initializing the Timer .......................................................................................................................... 16
2.7 16-Bit 2-Phase Encoder Input Up/Down Counter General-Purpose Timer (TMENC1) ........................ 17
2.7.1 Comparative Specifications ................................................................................................................. 17
2.7.2 Usage Notes ........................................................................................................................................ 17
2.7.2.1 Differences in Count Operation in UDC Mode and Phase Counting Mode ...................................... 17
2.8 Motor Control Functions ........................................................................................................................ 18
2.8.1 Comparative Specifications ................................................................................................................. 18
2.9 Watchdog Timer Functions ................................................................................................................... 19
2.9.1 Units .................................................................................................................................................... 19
2.9.2 Comparative Specifications ................................................................................................................. 19
2.9.3 Usage Note .......................................................................................................................................... 19
2.9.3.1 Count Operation ................................................................................................................................ 19