|
This product is a 32-bit single-chip microcontroller that incorporates multiple CPUs of the RH850 Series, code flash, data flash, RAM, DMA controllers, high-speed communication interfaces including CAN, FlexRay, Ethernet, RHSIF, LIN, SENT, PSI5S, PSI5, peripheral functions including A/D converters, timer units and many communication interfaces that are used in the automotive applications. This product also conforms to the Automotive Safety Integrity Level (ASIL) that is highly demanded in the recent automotive field (ASIL D level).
(1) Includes multiple RH850 cores
This product contains multi RH850G4MH2 cores (each CPU is referred to as CPU0 to CPU3 (U2A8, U2A6: CPU0 to CPU1) hereafter). Each CPU supports RISC-type instruction sets and have significantly improved the instruction execution speed with basic instructions (one clock cycle per instruction) and the optimized 10-stage pipeline configurations. Furthermore, this product also supports multiplication instructions using a 32-bit hardware multiplier,
saturated product-sum operation instructions, and bit manipulation instructions as instructions best suited for various fields. In addition, this product also support CPU virtualization function.
Two-byte basic instructions and high-level language instructions improve object code efficiency for the C compiler and reduce the program size. Furthermore, this product is suited for advanced real-time control applications by offering a high-speed response time including the processing time of the on-chip interrupt controller.
(2) On-chip code flash and data flash
This product incorporates a 16-MB (U2A8: 8MB, U2A6: 6MB) code flash allowing high-speed accesses, which enables each CPU to access this flash memory efficiently. This memory can be reprogrammed while it is placed on an application system. This can shorten the system development period and significantly improve the serviceability after the system is delivered.
This product also has a 576-KB (U2A8: 320-KB, U2A6: 256-KB) data flash that is available for storing EEPROM data.
|