<<

V850 platform brochure Renesas 32-bit

www.renesas.eu 2012.07 Innovative V850ES MCUs Provide Increased Power Efficiency for Portable Applications

Renesas’ microcontrollers (MCUs) are the world’s leading 32-bit RISC architecture with solutions Renesas’ V850 microcontrollers (MCUs) are the world’s leading 32-bit solutions for a wide range of products in the automotive, industrial, office, medical, and consumer markets. for a wide range of products in the automotive, industrial, office, medical, The entire V850 family covers more than nine series specific for different applications, with each series and consumer markets. The entire V850 family covers more than nine series having several sub-series to support high-end to low-end system designs. Our ongoing R&D ensures specific for different applications, with each series having several sub-series that these popular product lines, consisting of hundreds of devices with different combinations of to support high-end to low-end system design. Our ongoing R&D ensures that features, memory and packages, continue to expand and improve. This brochure covers the key families these popular product lines, consisting of hundreds of devices with different ideally suited to industrial applications. combinations of features, memory and packages, continue to expand and improve.

V850ES J Series Combining high-performance processing with low power consumption and small packaging, the V850ES J Series is an ideal MCU platform for creating portable applications. Low Power, Small Package, Full Scalable Platform, GP, USB and

Highest Performance 32-bit MCU Dedicated to Industrial , General Purpose Ultra-low-power USB and Ethernet Drives & Servo motor control General Purpose V850ES/Jx3 V850ES/Jx3-L V850ES/Jx3-H 62 DMIPS (v2.1) STOP current: 1.5 µA 81 DMIPS (v2.1), USB Device

Max Freq: 20 MHz Max Freq: 48 MHz Max Freq: 32 MHz DMIPS (v2.1): 38 Voltage: 2.85 V – 3.6 V Voltage: 2.85 – 3.6 V Voltage: 2.0 V - 3.6 V Pins: 40 – 128 Pins: 100 – 144 Pins: 40 – 128 Flash: 16 KB – 512 KB Flash: 384 KB – 1024 KB Flash: 16 KB - 1024 KB RAM: 8 KB – 56 KB RAM: 32 KB – 60 KB Multiple CAN channels RAM: 8 KB - 80 KB V850ES/Jx3-U Full Scalable Platform 81 DMIPS (v2.1), USB Device + Host High Temperature grades Low-power and USB Max Freq: 48 MHz WQFN BGA Voltage: 2.85 V – 3.6 V (0.5 mm Pitch) (0.65 mm/0.5 mm Pitch) V850ES/Jx3-L Pins: 100 – 128 Flash: 384 KB – 512 KB 48 pins 121 pins USB Device 48 p 121 p RAM: 48 KB – 56 KB 7 mm 8 mm Max Freq: 20 MHz DMIPS (v2.1): 38 V850ES/Jx3-E Voltage: 2.0 V – 3.6 V 84 DMIPS (v2.1), Eth MAC + USB Device 40 pins 64 pins 40 p 64 p Pins: 100 – 128 6 mm 5 mm High Performance cores, Flash: 256 KB – 1024 KB Max Freq: 50 MHz RAM: 40 KB – 80 KB Voltage: 2.85 V – 3.6 V Enhanced analog & Safety, 0.75 mm Pins: 128 – 144 Flash: 256 KB – 512 KB 3-phase motor control > Some devices available in RAM: 76 KB – 128 KB extremely small sizes

2 www.renesas.eu 3 Scalable and flexible 850V ES J Series product line DESIGN FOCUS V850ES/Jx3-L This line of microcontrollers, ranging from 40-pin 16 KB to for Portable Applications 144-pin 1 MB, provides optimized solutions for meeting Performance: 38 – 84 DMIPS (v2.1) different system requirements and cost structures. Packages: 40 – 144 Pins : 16 k - 1 MB Many Renesas customers aim to take advantage of end-users’ eagerness for handheld products rather than desktop or portable versions – V850ES/Jx3 particularly when the handheld units combine enhanced functionality 1.0 MB General Purpose with increased convenience. To facilitate the design of compact, 768 KB V850ES/Jx3-L Low Power battery-powered embedded systems, Renesas offers two Y V850ES/Jx3-L MCU groups, one with USB function and one without it. 512 KB V850ES/Jx3-L Low Power + USB Device With their high performance, low power and compact size, the 384 KB V850ES/Jx3-E V850ES/Jx3-L MCUs are just the ticket for portable devices. Ethernet + USB Device 256 KB V850ES/Jx3-U USB Host + USB Device 128 KB Energy-optimized architecture Exceptionally low current consumption achieves 300 µA/DMIPS V850ES/Jx3-H

FLASH MEMOR > Low power technology, combined with energy- 64 KB USB Device > Flash is turned off during a non-fetch cycle, such as after optimized architecture, provides exceptionally low current fetching two 16-bit instructions in one clock cycle consumption without sacrificing performance 32 KB > RAM is optimized for current consumption for byte, half-word and word accesses 16 KB 12 mA 40 Pins 48 Pins 64 Pins 80 Pins 100 Pins 121/128 Pins 144 Pins Flash CPU ON/OFF Dynamic turn on/off Flash to Some modes are only available reduce current on selected devices; please during execution refer to the user manual for Extensive Array of more information CPU RAM 3.5 µA 0.85 µA The V850ES J Series, 1.5 µA

Current Consumption @70º Localized power on including the V850ES/JG3-L circuit specific to Read/Write data 20 MHZ featured in the block location to reduce current RUN STOP STOP RTC Backup 5 MHz osc 32 kHz osc No Clk 32 kHz osc diagram, was designed Memory PLLx4 RTC on RTC with a multitude of RAM is retained Flash: 256 KB – 1 MB peripherals to support RAM: 40 KB – 80 KB your design needs. Flexible power-down modes System Communications > Most of the low-power modes retain memory and register, enabling a system 2.0 V – 3.6 V CSI up to 5 to maintain its state during power down while operating. A special mode called 16-bit (TMP) RTC Backup only maintains real time during “on-the-shelf” time. -40 to +85ºC 2 x cap/comp, PWM UART up to 7 Low Voltage Indicator Condition 16-bit timer (TMQ) I2C up to 3 encode, U/D Cyclic Redundancy Mode 32 kHz Main Peripherals Check 9-bit UART PLL CPU Regulator Flash RAM/Register Osc Osc RTC Others 16-bit timer TMM Key USB 2.0 Full Speed 1 x comp. interval RUN M ON2 M ON M ON2 M ON M ON M ON M ON M ON M Retained

DMA 4-ch, 8/16-bit Real-time Counter Clocks HALT M ON2 M ON M ON2 M STOP M ON M ON M ON M ON M Retained External with own VDD Internal OSC IDLE 1 M ON2 M ON M ON2 M STOP M STOP1 M STOP1 M ON M ON M Retained 22-bit address 220 kHz 16-bit data Real-time Port Sub-clock IDLE 2 M ON2 M ON M ON2 M STOP M STOP1 M STOP1 M ON M OFF M Retained On-chip Debug/ 32.768 kHz Programming Timer STOP M ON2 M STOP M STOP M STOP M STOP1 M STOP1 M Low Power M OFF M Retained Digital I/O RTC Backup (Jx3-L, M Only RTC M ON M STOP M STOP M STOP M ON M STOP M OFF M OFF Analog Watch Dog Timer with 384 KB or up) Registers 5 V tolerant I/O 10-bit ADC 1. RTC and some peripherals such as UART can be left on Clock Monitor GP I/O pins: 8-bit DAC 66 – 84 I/O lines 2. 32 kHz oscillator can be switched on/off

4 www.renesas.eu 5 Enhanced 32-bit Architecture Delivering 1.9 DMIPS/MHz (v2.1) Tools that make product R&D go quickly and smoothly

V850ES/Jx3-L Low Power Demonstrator Renesas Starter Kits > Enhanced branch/short load pipe stage reduces Test out the low-power capabilities of the Renesas Starter Kits provide a convenient way to evaluate the > Load/store buffer with data forward stage reduces pipeline stalls V850ES/Jx3-L. Provides V850ES . It is bundled with a MiniCube2 and packaged support for current with an evaluation version of CubeSuite and sample software. > Performance-oriented instructions measurement during Data Write various operation modes. Execute – Saturated arithmetic operation Decode Forward Back A PC GUI SW controls Order code: EB-V850ES/JG3L-EE – Single-cycle shift operation the different operations Order code: V850ES-H-PLUGIT Instruction and graphs out data from Order code: V850ES-U-PLUGIT – Single-cycle Fetch an on-board temperature operation Memory Branch/ Write and humidity . Order code: V850ES-NETWORKIT with Load/ Short Load Back – Single-cycle byte swap Store Buffer accelerate processing MiniCube2 Target boards MiniCube2 MiniCube Debugger IE Cube In-Circuit PG-FP5 Flash QB-V850ESJG3L-TB Ultra low cost; requires no Non-invasive ; IE Cube is a sophisticated, full Supports programming without dedicated pins because it uses dedicated pin to function in-circuit emulator a PC, stores several binary shares the debug debug the microcontroller. with real-time trace and other files, and can program multiple with a . This Does not require any advanced functions that are devices simultaneously. debugging method requires a software monitor code. required in real-time debugging. small software monitor code.

High Reliability Flash with Safety Functions QB-V850ESJG3U-TB*

Highly reliable on-chip Flash Authenticated Debug and Flash Security protect Software IP > Up to 1 MB Flash to support increasingly sophisticated software > Built-in debug security to authenticate (*supports Jx3-U, Jx3-H) QB-MINI2-EE QB-V850MINIL-EE QB-V850ESJX3L-ZZZ-EE PG-FP5 debugging session > Deploying the same high-quality Flash technology QB-V850ESJJ3-TB QB-V850ESJX3H-ZZZ-EE* used in our automotive microcontrollers > Additional Flash Security to prohibit READ, WRITE (*supports Jx3-U) and/or ERASE QB-V850ESJX3E-ZZZ-EE > Transparent ECC automatically corrects 1-bit error QB-V850ESSX2-ZZZ-EE** without degrading performance (**supports Jx3-E)

During V850ES Programming Flash Writing Circuit ECC Generation Circuit 10-byte Security ID of a 32-bit word stored inside MCU Debug Debugger Interface Direct third-party support for V850ES J Series MCUs 32-bit word ECC bits Sends in Match? Matched Security ID Debug The V850ES ecosystem includes many products and services from third-party vendors, complementing the system Granted During Not Matched development tools Renesas provides. This ecosystem also encompasses long-term support programs. Debug Denied of a Flash Reading Circuit ECC Checking Circuit 32-bit word RTOS and RTOS and Middleware

Fail-safe update with Boot Swap µC/OS-II embOS RTOS freeRTOS is available at RTX RTOS support µC/OS-IIwww.micrium.com embOSwww.segger.com RTOS www.freertos.orgfreeRTOS is available at RTXwww.cmx.com RTOS support > Power failure during firmware www.micrium.com www.segger.com www.freertos.org www.cmx.com update could cause unrecoverable system failure Updating Revising Check Code > User can configure Flash for Firmware Update Code Before Swap two-boot area Integrated Development Integrated Development Environment IntegratedEnvironment Development > Update code is not over- EnvironmentIDE with optimizing written during firmware update User New Code New Code New Code C/C++ and > After checking code, proceed Code e2studio Integrated Development Environment based on . IDE with optimizing C-Spy debugging Includes free of charge V850 GNU compiler. C/C++ compiler and with swap. MCU will see new from IAR Systems boot code C-Spy debugging fromwww.iar.com/ewV850 IAR Systems Update New New Boot 1 Code Update Update www.iar.com/ewV850 Code Update Code “myself” Swap Running Running Running Boot 0 Update Update Update Code Here Code Here Code Here

6 www.renesas.eu 7 V850ES J Series Starter Kit – EB-V850ES/JG3L-EE V850ES -NETWORK IT V850ES-H-PLUG IT V850ES-U-PLUG IT

Others Features* monitor monitor monitor monitor monitor monitor monitor monitor monitor monitor, LVI, RTO, LVI, RTO, LVI, RTO, LVI, RTO, LVI, RTO, LVI, RTO, LVI, RTO, R TP, CRC R TP, CRC RTP, CRC LVI, RTO, LVI, RTO, LVI, RTO, RTP, CRC CRC, Clock CRC, Clock CRC, Clock CRC, Clock CRC, Clock CRC, Clock CRC, Clock CRC, Clock CRC, Clock CRC, Clock Key return,Key Key return,Key Key return,Key Key return,Key Key return,Key return,Key Key return,Key Key return,Key Key return,Key Key return,Key LVI, MUL, DIV LVI, MUL, DIV LVI, MUL, DIV LVI, MUL, DIV RTC, LVI, MUL, RTC, LVI, MUL, RTC, LVI, MUL, RTC, LVI, MUL,

Qualification STD STD STD STD STD STD STD STD STD STD STD STD STD STD STD STD STD STD

Miscellaneous InformationMiscellaneous Packages (LQFP) (LQFP) (LQFP) (LQFP) (LQFP) (LQFP) (LQFP) (LQFP) (FBGA) (LQFP), (LQFP), (LQFP), (WQFN) (WQFN) (WQFN) (WQFN) (WQFN), F1-BA3-A K8-5B4-AX K8-5B4-AX K8-6B4-AX K8-4B4-AX K8-4B4-AX GF-GAT-AX GF-GAT-AX GF-GAT-AX GC-UEU-AX GJ-GAE-AX GJ-GAE-AX GC-UEU-AX GC-UEU-AX F1-CAH-X (FBGA) GB-GAH-AX F1-CAH-A (FBGA), F1-AN9-A (FBGA)F1-AN9-A F1-CAH-A (FBGA) GF-GAS-AX (LQFP)GF-GAS-AX GA-GAM-AX GA-GAM-AX GA-GAM-AX GA-GAM-AX GK-GAK-AX (LQFP) F1-CAH-A (FBGA), GK-GAK-AX (LQFP) GC-UEU-AX (LQFP), GC-UEU-AX (LQFP) GC-UEU-AX (LQFP), K8-6B4-AX (WQFN) K8-6B4-AX (WQFN) GF-GAS-AX (LQFP), GC-GAD-AX (LQFP), GB-GAH-AX (LQFP) GC-UEU-AX (LQFP) GB-GAH-AX (LQFP) Supply Voltage [V]

DMA

Analog – 4 ch 2.85 - 3.6 – 4 ch 2.85 - 3.6 – 4 ch 2.85 - 3.6 – 4 ch 2.85 - 3.6 – 4 ch 2.2 - 3.6 – 4 ch 2.85 - 3.6 – 4 ch 2.8 - 3.6 – 4 ch 2.85 - 3.6 – 4 ch 2.8 - 3.6 – 4 ch 2.2 - 3.6 – 4 ch 2.2 - 3.6 Features – 4 ch 2.2 - 3.6

A/D / D/A- Converter 1 x 8bit 2 x8-bit 2 x8-bit 2 x 8-bit 2 x 8-bit 2 x 8-bit 2 x 8-bit 1 x 8-bit 1 x 8-bit 1 x 8-bit 2 x 8-bit 1 x 8-bit 6 x 10-bit/ 6 x 10-bit/ 8 x 10-bit/ 5 x 10-bit/- 12 x 10-bit/ 12 x 10-bit/ 12 x 10-bit/ 12 x 10-bit/ 12 x 10-bit/ 10 x 10-bit/ 12 x 10-bit/ 10 x 10-bit/ 16 x 10-bit/ – – – – – – 8 x 10-bit/- – 4 ch 2.85 - 3.6 – 10 x 10-bit/- – 4 ch 2.85 - 3.6 – – – – – – 10 x 10-bit/- – 4 ch 2.85 - 3.6 – 5 x 10-bit/- – 4 ch 2.85 - 3.6 – 12 x 10-bit/- – 4 ch 2.85 - 3.6 – – TFT control – 9 x 10-bit/- – 4 ch 2.85 - 3.6 Subclock                  32.768 kHz 

Internal Oscillator(s) 220 kHz 220 kHz 220 kHz 220 kHz 220 kHz 220 kHz 220 kHz 220 kHz 220 kHz 220 kHz 220 kHz 220 kHz 220 kHz Timers Other Peripherals & 220 kHz 220 kHz 220 kHz 220 kHz 220 kHz Clock Speed 20 48 32 32 20 48 20 20 50 50 50 48 50 50 48 48 48 [MHz] 48 6 6 9 7 4 8 9 – – 15 15 15 15 15 12 10 14 PWMs 13

Special – 9 – WT WT WT WT RTC RTC RTC, RTC, RTC, RTC, RTC, WDT, WDT, WDT, WDT, WDT, WDT, WDT, WDT, WDT, WDT, Timers WDT, (16 bit) x1 (16 bit) x1 (16-bit) x 1 (16-bit) x 1 (16-bit) x 1 (16-bit) x 1 Motor timer Encode timer Endode timer Endode timer Endode timer Encode timer, Inverter timer Inverter timer Inverter timer Inverter timer Inverter Timers Inverter Timers Timer -/8 -/6 -/8 -/8 -/8 -/8 Channels -/8 -/11 -/13 -/13 -/10 -/10 -/10 -/13 -/10 -/10 -/10 -/13 (8-bit/16-bit) – – – – – – – Ethernet – – –                  USB   1 1 1 1 1 1 1 1 1 – – – – – – – ––– – – CAN – CSIs/ UARTs (LIN) Interfaces 5/4 (4) / 3 / I²C 5/7 (7) / 3

I/O

/Pins 41 / 80 5/4 (4) / 3 66 / 80 3/3 (3) / 2 – – – 32 / 48 4/4 (4) / 2 29 / 64 3/3 (3) / 2 45 / 64 4/4 (4) / 2 50 / 64 5/3 (3) / 3 – – – 25 / 40 4/3 (3) / 1 – 27 / 40 2/2 (2) / 2 34 / 48 4/3 (3) / 3 83 / 121 64 / 121 78 / 128 5/5 / 3 – 77 / 128 5/5 / 3 77 / 100 5/5 / 3 – 77 / 100 5/5 / 3 84 / 100 5/3 (3) / 3 – – – 84 / 100 84 / 100 5/3 (3) / 3 64 / 100, 128 / 144 6/4 (4) / 3 – – – RAM 8K 8K 8K 8K 8K 8 K 8 K 8 K 16K 16K 16K 16K 24K 24K 24K 32K 32K 32K 32K 80K 48K 48K 48K 40K 64K 64K 64K 16 K 16 K 16 K 16 K 76 K 84 / 126 8/7 (3) / 4 56 K 56 K 32 K 32 K 48 K 40 K 48 K 56 K 56 K 48 K 40 K 40 K 60 K 60 K 40 K 48 K 40 K 40 K [Byte] 124 K 100 / 144 10/9 (4) / 5 Size 16 16 16 16 16 16 32 32 32 32 32 32 64 64 64 64 64 64 64 64 64 Memory 512 512 512 512 512 512 512 512 512 512 512 128 128 128 128 128 128 128 128 128 128 768 768 768 256 768 256 256 256 256 256 384 384 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 256 384 384 384 384 384 384 384 384 1024 1024 1028 [KB] 1028

Part Number μPD70F3766 μPD70F3767 μPD70F3771 μPD70F3763 μPD70F3761 μPD70F3762 μPD70F3770 μPD70F3765 μPD70F3769 μPD70F3802 μPD70F3803 μPD70F3804 μPD70F3839 μPD70F3805 μPD70F3840 μPD70F3806 μPD70F3807 μPD70F3808 μPD70F3760 μPD70F3778 μPD70F3817 μPD70F3818 μPD70F3819 μPD70F3815 μPD70F3816 μPD78F3820 μPD78F3823 μPD78F3824 μPD78F3825 μPD78F3821 μPD78F3822 μPD70F3812μPD70F3813 μPD70F3814 128 μPD70F3779 μPD70F3780 μPD70F3781 μPD70F3782 μPD70F3783 μPD70F3810 μPD70F3811 μPD70F3764 μPD70F3768 μPD70F3784 μPD70F3740 μPD70F3739 μPD70F3795 μPD70F3796 μPD70F3841 μPD70F3842 μPD70F3843 μPD70F3844 μPD70F3826 μPD70F3735 μPD70F3794 μPD70F3738 μPD70F3793 μPD70F3792 μPD70F3827 μPD70F3829 μPD70F3835 μPD70F3837 μPD70F3828 μPD70F3836 μPD70F3785 μPD70F3786 μPD70F3809 μPD70F3744 μPD70F3798 μPD70F3799 μPD70F3800 μPD70F3838 μPD70F3801 μPD70F3741 μPD70F3742 μPD70F3743 μPD70F3736 μPD70F3737 μPD70F3830 μPD70F3831 μPD70F3833 μPD70F3832 μPD70F3834 μPD70F3745 μPD70F3746 μPD70F3797 Device Nickname V850ES/JJ3 V850ES/JG3 V850ES/JF3-L V850ES/JE3-L V850ES/JF3-E V850ES/JJ3-E V850ES/JE3-E V850ES/JC3-L V850ES/JG3-L V850ES/JH3-E V850ES/JG3-E V850ES/JE3-H V850ES/JC3-H V850ES/JH3-H V850ES/JG3-U V850ES/JG3-H V850ES/JH3-U

Core V850ES (32-bit) J Series

8 www.renesas.eu 9 Innovative V850E2 MCUs Mx4 Line-up Provide World’s Highest Performance & Safety This line of microcontrollers, ranging from single core 216-pin 768KB to dual core 304-pin 2MB Flash, provides Features for Industrial Inverter applications optimum solutions for meeting different system require- ments and cost structures.

Flash Memory Size

V850E2 Mx4 Series Combining high-performance single & dual core processing with MN4 low power consumption, the V850E2 Mx4 Series is an ideal MCU platform for high-end inverter 2 MB Dual solutions for Industrial & Building Automation applications. 192 KB RAM

The V850E2/Mx4 is a 32-bit single-chip microcontroller that integrates up to two V850E2 32-bit RISC CPU cores. The V850E2/Mx4 includes flash memory, RAM, and a large array of functions and is ML4 MN4 MN4 MN4 used to perform DSP calculations, large-capacity data-processing and advanced real-time control. 1 MB Single Single Single Dual 64 KB RAM 128 KB RAM 128 KB RAM 192 KB RAM w/o CAN Ethernet The V850E2 CPU improves the CPU processing performance through optimisation of the two-way FLASH MEMO RY superscalar seven-stage pipeline control. A floating point unit (FPU) that conforms to IEEE754-1985 ML4 is also included. Single 768 KB 64 KB RAM Key features

>> Single & Dual core devices 216-pin LQFP 304-pin FBGA (24 x 24 mm. 0.4 mm pitch) (19 x 19 mm. 0.8 mm pitch) >> Single & Double precision FLoating Point Unit (FPU)

>> 512 MIPS @ 200MHz per core Mx4 Block diagram >> Large Memory (1MB, 2MB Flash) The V850E2/Mx4 includes >> 3-phase Motor control functionality peripheral functions such as >> Enhanced analog (12-bit ADC) a DMA , timer array, Memory UART, CSI, CAN, A/D converter, Flash: 768 KB – 2 MB >> Ethernet, CAN, USB Host & Function USB function controller, USB RAM: 64 KB – 192 KB >> Dual external memory interfaces host controller, Ethernet H bus shared controller, on-chip debugger, memory: 64 KB >> System Protection Functions (SPR) and two memory controllers. System Timers Communications Due to the high level of 64 ch x 16-bit timer 10 ch x CSI peripheral integration, the 3.0 V to 3.6 V High Performance Dual Core Low Power Consumption 69 ch x Interval timer 10 ch x UART cost, number of components, Low Voltage Indicator 4 ch x 1 unit 32-bit Timer 2 ch x FCAN and mounting area can be Array Power on Clear 6 ch x I2C CPU1 Single CPU reduced. 16 ch x 4 unit 16-bit with Timer Array 1 ch x USB Function HW multiplier 32x32>64 RAM 64KB 1024 MIPS 2 ch x 1ch x USB Host HW divider 32/32>32, Analog remn32 60 ch x PWM (>8-bit res) 1ch x Ethernet FLASH RAM Rich Timer -40% 16 ch x DMA 2MB 64KB Network Dual CPU Clocks Dual Bus Digital I/O 0.88 mW/DMIPS PMEMC (SRAM/SDRAM) X 16/32-bit 5V tolerant I/O Internal Oscillators CPU1 Power Consumption 188 GP I/O pins: 240 kHz, 8 MHz with sMEMC (SRAM/SDRAM) X 16/32-bit RAM 64KB Analog Sub-clock On-chip debug 32.768 kHz Performance interface 12 ch x 12-bit ADC

10 www.renesas.eu 11 Mx4 Performance Mx4 Motor Control

The internal system bus that connects each CPU and DMA controller to the peripheral functions has The timer option function (TAPA), PIC multiple layers. The bus has a total of three layers: one layer for each CPU, and one layer for the DMA timer array unit A (TAUA), and/or TAD_O10 (U) TAUA0 controller. The multilayer internal system bus reduces the overhead due to bus arbitration, achieving peripheral interconnection (PIC) • Master channels TAUA0/TAPA0 CH0, CH2, CH5 connection TAD_O11 (B) • Slave channels high-speed real-time operation. can be used as an inverter CH10 to CH15 function that controls a 3 phase TAD_O12 (V) brushless motor. TAD_O13 (VB)

INTC1 RAM1 Analog Hi-Z output TAPA0 filter control TAD_O14 (W) • PMEMC (SRAM/SDRAM V850E2M For High-speed Access TAD_O15 (WB) CPU1 >> Asynchronous Hi-Z control functions INTTAPADIPEK0 FLASH 1 < Peripheral A > INTTAPADIVLY0 • 16-bit TAU Timer output for motor TAPATADOUT0 • 32-bit TAU control can be forcibly stopped TAPATADOUT1 • ENC TAD_O10 (U) by asynchronously setting its TAUA1 • WDT • Master channels TAUA0/TAPA0 CH0, CH2, CH5 connection • Slave channels TAD_O11 (UB) • UART level to high-impedance. CH10 to CH15 Flash DMA • CSI TAD_O12 (V) Memory • I2C >> INT signal output selection • CAN function TAD_O13 (VB) • A/D Analog Hi-Z output Two types of , peak ESO1 filter control TAPA1 TAD_O14 (W) • I/O PORT interrupts and valley interrupts, TAD_O15 (WB)

< Peripheral B > can be output based on the INTC2 RAM2 INTTAPA1IPEK0 • EX_RAM INTn signal output by the TAUA INTTAPA1IVLY0 V850E2M • SMEMC (SRAM/SDRAM) • USB2.0 FS Function TAPATADOUT0 CPU2 >> A/D conversion trigger TAPATADOUT1 • USB2.0 FS Host TAPATADOUT0 selection function ESO2 Analog Hi-Z output FLASH CACHE 2 • Ethernet Controller filter control TAPA2 CPU2 Two A/D conversion trigger TAPATADOUT0 ESO3 Analog Hi-Z output TAPA3 CPU1 DMA signals can be output based on filter control the INTn signal output by the TA2_O15 TAUA2 Mx4 Safety TAUA. • Slave channels TA2_O13 CH13, CH15

V850E2/Mx4 V850E2/Mx4 has resource protection for illegal access and timing supervision functions. Mx4 Connectivity System Protection Functions (SPF):

>> Protect MCU resources: Ethernet controller USB Function & USB Host CAN controller » Memory The Ethernet controller includes controllers The product features 2 channels a 10/100 Mbps Ethernet Media This microcontroller has an of on-chip CAN (Controller Area Unit (MPU) SPF » Peripheral registers SRP TSU Access Controller (MAC) con- internal USB function controller Network) controllers that comply Peripheral Protection Unit (PPU) CPU PPU forming to IEEE802.3, a FIFO (USBF) and USB host controller with the CAN protocol as stan- Core » System registers MPU EH controller for flow control, and a (USBH) conforming to the Uni- dardized in ISO 11898. System Register Protection (SRP) checksum calculation unit (only versal Serial Bus Specification. » Execution time of CPU for received packets) conforming Data communication using the Timing Supervision Unit (TSU) to RFC1071. polling method is performed be- tween the USB function control- >> Remove interference between application programs to: ler and external host device by » improve system stability, simplify debugging using a token-based protocol. » permits independent module development

12 www.renesas.eu 13 V850E2/Mx4 Series V850E2/Mx4 Hardware development tools – Starter Kit – RTE-V850E2MN4-EB (Midas-Lab) QB-V850E2MN4-TB (Renesas)

Others Features Features

Features* cores Single core Single Single / Dual >> Hi Functional >> Low Price Qualification STD STD >> Embedded with MN4 (Single or Dual) >> Embedded with V850E2/MN4 (Dual)

Miscellaneous InformationMiscellaneous Packages >> On board Memory: SRAM, SDRAM >> On board Memory: Nothing (LQFP) (FBGA) F1-HN6-A GM-GAA-A

Supply >> Connectors: UART connector, CAN, >> Connectors: USB Function, Ethernet. Voltage analog input port, USB Function and [V] >> Widely universal area (2.54 mm pitch) DMA Host, Ethernet.

Analog – 8 ch 1.2 - 3.3 Features – 16 ch 1.2 - 3.3

A/D / D/A-

Converter 12ch x 12ch x 12-bit / - 12-bit / -

TFT control

Subclock 32.768 kHz Internal ––– ––– Oscillator(s) E1 emulator or Minicube Midas RTE-2000H-TP emulator Clock Speed 200 [MHz] 200 Timers Other Peripherals & – PWMs –

Special Timers ENC timer : 2 ch ENC timer : 2 ch 32bit : 4 ch x 1 unit 32bit : 4 ch x 1 unit 16-bit : 16 ch x 2 unit 16-bit : 16 ch x 4 unit

Timer – Channels – V850E2/Mx4 tools (8-bit/16-bit) – Ethernet √ e2studio Integrated Development Environment based on Eclipse. √ √ USB √ Includes free of charge V850 GNU compiler. 2 CAN –

CSIs/ UARTs (LIN) MULTI IDE combines a powerful debugger, editor, code browser, configuration

Interfaces / I²C manager and uses ’s optimizing C, C++

I/O /Pins 188 / 304 10 /10 / 6 IAR Embedded workbench is an integrated development environment and RAM optimized C++ compiler, with emulator debug support, instruction set simulator 64 K 120 / 206 4 / 2 1 [Byte] 128 K & run time libraries Size Memory 1000 64 K [KB] 1000 uC/OS-II is a portable, scalable, preemptive, real-time determistic multitasking Part Number kernel for microcontrollers μPD70F4022 μPD70F3514μPD70F3515 1000 μPD70F4021 2000 768 μPD70F3512 μPD70F3510 embOS is a priority controlled real time , designed to be used as Device Nickname foundation for the development of embeddedreal time applications V850E2/ML4 V850E2/MN4

V850E2M (32-bit) M_Ser Core ies CoDeSys 3S-Smart Software Solutions GmbH is the leading IEC 61131-3 development system for programming and creating controller applications

14 www.renesas.eu 15 Innovative V850E2 MCUs Fx4, Fx4-L line-up Provide Increased Performance & Safety Features This line of microcontrollers, ranging from 64-pin 256KB Performance: 64 MHz - 80 MHz to 208-pin 2MB, provides optimised solutions for meeting Packages: 64 - 208 pins for CAN applications different system requirements and cost structures. Flash Memory: 256 KB - 2 MB

V850E2 Fx4 Series: Combining high-performance processing & low power consumption with multiple CAN communication channels, the V850E2 Fx4 Series is an ideal MCU platform V850E2/Fx4 2MB General Purpose CAN for Industrial CAN applications. V850E2/Fx4-L 1.5MB Low Power CAN >> Improved features » CPU clock to 80MHz 1MB » Flash memory to 2 Mbytes 768KB » ADC accuracy up to 12-bit

>> Expanded timer structure 512KB

>> New peripherals FLASH MEMO RY » FlexRay 384KB » MOST » PWM generation / diagnosis 256KB

» Voltage comparator with hysteresis 64 Pins 80 Pins 100 Pins 144 Pins 176 Pins 208 Pins » LIN master

>> New system protection functionality » (MPU) Extensive Array of Peripherals » Peripheral register protection unit (PPU) The V850 Fx4 Series, including » System register protection (SRP) the V850E2/FG4 featured in he » CPU execution controlled by timing supervision unit (TSU) block diagram, was designed

>> High temperature options with multiple CAN channels Memory and a multitude of peripherals » A = -40°C to +85°C Flash: 256 KB – 1 MB » A1 = -40°C to +110°C to support you design needs. RAM: 40 KB – 80 KB » A2 = -40°C to +125°C Data Flash: 32 KB

System Timers Communications

3.0 V to 5.5 V 32ch x 16-bit timer 3ch x CSI A = -40°C to +85°C A1 = -40°C to +110°C 8ch x 32-bit timer 5ch x UART A2 = -40°C to +125°C 1ch x Watchdog timer 5ch x LIN Low Voltage Indicator 36ch x PWM (>8-bit) 2ch x FCAN Power on Clear 1 x 16ch 1ch x I2C Timer Array Unit 8ch x DMA FlexRay

System Protective Digital I/O Functions Clocks (MPU, PPU, SRP, TSU) 5V tolerant I/O On-chip debug Internal Oscillators interface 72 GP I/O pins: 240kHz, 8MHz

Analog 20ch x 12-bit ADC

16 www.renesas.eu 17 V850E2/Fx4 Series V850E2/Fx4 hardware development tools

IECUBE2 E1 Other features In-circuit emulator (ICE) On-chip debugging (OCD) BUR, DMA, POC, SPF BUR, DMA, POC, SPF BUR, DMA, POC, SPF BUR, DMA, POC, SPF BUR, DMA, POC, SPF BUR, DMA, POC, SPF BUR, DMA, POC, SPF BUR, DMA, POC, SPF BUR, DMA, POC, SPF

T [°C] 125 125 125 125 125 125 125 125 a, max 125 85, 110, 85, 110, 85, 110, 85, 110, 85, 110, 85, 110, 85, 110, 85, 110, 85, 110,

Packages 1-JN1-A F GJ-GAE-G GC-UEU-G GC-UEU-G GK-GAK-G GJ-GBG-G GB-GAH-G GD-FAD-G, GD-FAD-G, GM-GBK-G GM-GAR-G 80 Pins 64 272 176 176 100 100 144 144 208, Supply voltage AB-050-Fx4-… PG-FP5 (I/O) [V] 3.0...5.5 3.0...5.5 3.0...5.5 3.0...5.5 4.5...5.5 4.5...5.5 4.5...5.5 4.5...5.5 4.5...5.5 Evaluation boards Flash programmer

A/D converter / D/A converter 24 x 12-bit/- 40 x 12-bit/- 48 x 12-bit/- Subclock – 20 x 12-bit/- – 24 x 10-bit/- – 24 x 10-bit/- – 12 x 10-bit/- – 14 x 10-bit/- – 20 x 10-bit/-   [32 kHz] 

Internal 8 MHz 8 MHz 8 MHz 8 MHz 8 MHz 8 MHz 8 MHz 8 MHz oscillator(s) 8 MHz 240 kHz & 240 kHz & 240 kHz & 240 kHz & 240 kHz & 240 kHz & 240 kHz & 240 kHz & 240 kHz &

Clock speed On-chip debugger (OCD) In-circuit emulation (ICE) & 80 80 80 80 64 64 64 48 48 48 [MHz] 48 On-chip debugging (OCD) 15 18 18 31 65 36 30 68 PWMs 84

Timer channels –/16/4 –/16/4 [8-/16-/32-bit] –/16/4 –/32/4 –/32/4 –/32/8 –/32/8 –/32/8 –/32/8

Other – – interfaces – – FlexRay FlexRay FlexRay FlexRay

External bus   I²C 2 1 – 2 1 – – 1 1 –1 – 1 – – 3 1 – 4 1 5 1 CAN 2 1 – – 2 1 – –

(2) (2) (5) (6) (5) (3) (3) (8)

CSI/UART (LIN) (12) 5/12 4/6 5/8 3/3 3/3 3/5 3/5 4/5(5) 2/2 2/2 76 72 57 43 112

I/O lines 116 141 136 164 – – – – – – – – – –     FPU  V850E2/Fx4 software development tools Core V850E2 V850E2 V850E2 V850E2 V850E2 V850E2 V850E2 V850E2 V850E2 Software Type Supplier

Data flash [B] 32 32 K 32 K 32 K 32 K 32 K 32 K 32 K 32 K 32 K 64 K 64 K 64 K 64 K 64 K C/C++ compiler Package Greenhills, IAR, e2studio RAM [B] 24 K 112 K 112 K 112 K 112 K 112 K 112 K AUTOSAR Package Electrobit, Vector 6 12 K 48 K 56 K 24 K Flash size [B] 68 K 48 K 25 1 M 80 K 1 M 80 K 1 M 80 K 1 M 80 K 1 M 64 K 2 M 144 K 1 M 64 K 2 M 144 K 1 M 80 K 1 M 64 K 2 M 144 K 2 M 144 K 1 M 80 K OSEK Operating system Vector 512 K 48 K 512 K 32 K 512 K 32 K 512 K 48 K 512 K 32 K 512 K 32 K 512 K 48 K 5 1.5 M 1.5 M 96 K 1.5 M 1.5 M 96 K 768 K 64 K 1.5 M 768 K 64 K 1.5 M 1.5 M 768 K 64 K 1.5 M 768 K 48 K 768 K 64 K 768 K 48 K 7 768 K 64 K 768 K 64 K 256 K 24 K 256 K 24 K 2 384 K 28 K 384 K 28 K 384 K 28 K 384 K 28 K FlexRay Device configurator Electrobit, Vector Part number CAN Communication software Vector D70F4000 D70F3574 D70F3585 D70F4012 D70F3572 D70F3560 D70F4011 D70F3577 D70F3579 D70F4010 PD70F4002 PD70F3550 P PD70F4001 PD70F3549 PD70F4005 PD70F4006 PD70F3586 PD70F3553 PD70F3554 PD70F4004 P PD70F3575 PD70F3582 PD70F3583 PD70F3584 P PD70F3588 PD70F3589 PD70F3552 PD70F4003 P PD70F3571 P PD70F3556 PD70F3557 P P P P P PD70F3578 P PD70F3580 P PD70F3573 PD70F3581 PD70F3587 PD70F3548 P PD70F3558 PD70F4008 PD70F4009 P P PD70F4007 LIN Communication software Vector µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ D70F3570 µ µ D70F3576 µ µ µ µ µ µ µ µ D70F3551 µ D70F3555 µ µ µ µ D70F3559 µ µ Flash Bootloader Electrobit, Vector Nickname/ Data flash Library software Renesas Group Self programming Library software Renesas V850E2/FE4-L V850E2/FF4-L V850E2/FG4-L V850E2/FJ4-L V850E2/FK4-L V850E2/FG4 V850E2/FJ4 V850E2/FK4 V850E2/FL4

18 www.renesas.eu 19 V850ES/Fx3 Series

OCD        

Other Features DMA DMA DMA DMA DMA POC, LVI POC, LVI POC, LVI DFM, POC, LVI, DFM, POC, LVI, DFM, POC, LVI, DFM, POC, LVI, DFM, POC, LVI, DFM, POC, LVI, DFM, POC, LVI, DFM, POC, LVI, A2 A2 A2 A2 A2 A2 A2 Qualification A2 A, A1, A, A1, A, A1, A, A1, A, A1, A, A1, A, A1, A, A1,

Packages Miscellaneous Information

Pins

Supply Voltage [V] 3.3 - 5.5 80 GK-GAK-AX 3.3 - 5.5 100 GC-UEU-AX 3.3 - 5.5 144 GJ-GAE-AX 3.3 - 5.5 64 GB-GAH-AX 3.3 - 5.5 80 GK-GAK-AX 3.3 - 5.5 100 GC-UEU-AX 3.3 - 5.5 176 GM-GAR-AX 3.3 - 5.5 64 GB-GAH-AX

A/D- / D/A- Converter 16 x 10-bit, 12 x 10-bit/ – 16 x 10-bit/ – 24 x 10-bit/ – 10 x 10-bit/ – 12 x 10-bit/ – 16 x 10-bit/ – 24 x 10-bit/ – 10 x 10-bit/ – – – – – – – – LCD –

Subclock        [32 kHz] 

Internal Oscillator(s) 8 MHz 8 MHz 8 MHz 8 MHz 8 MHz 8 MHz 8 MHz 8 MHz 240 kHz, 240 kHz, 240 kHz, 240 kHz, 240 kHz, 240 kHz, 240 kHz, 240 kHz,

Clock Speed Timers & Other Peripherals Timers 32 32 [MHz] 48 48

PWMs

Timer Channels – /9 14 [8-bit/16-bit] – /12 17 48 –– /7 8 32 –– /7 8 32 –– /6 5 20 –– /6 5–– 20 /6 5 20 –– /8 11 External Bus  

I²C 1 2 1 CAN 4

Interfaces CSIs/UARTs (LIN) 2/3 (3) 2/5 (5) 3/3 (3) 3 3/6 (6) 4/6 (6) 51 2/2 (2) 1 1 I/O Lines 67 2/2 (2) 184 1 51 2/2 (2) 1 1 67 2/2 (2) 1 1 84 2/3 (2) 1 1 152 4/8 (8) 5 1 128

RAM 8 K 8 K 8 K 6 K 8 K 6 K 8 K 8 K 16 K 16 K 16 K 24 K 48 K 12 K 24 K 32 K 32 K 40 K 48 K 32 K 60 K 12 K 16 K 12 K 16 K 16 K [B] 16 K

Type Flash Flash Flash Flash Flash Flash Flash Flash Memory

Size 64 64 128 128 128 384 512 256 512 768 512 128 192 256 128 192 256 128 256 [KB] 1024 1024

Part Number PD70F3370 PD70F3371PD70F3372 PD70F3373 256 PD70F3374 PD70F3375 256 PD70F3376 PD70F3377 256 PD70F3378 PD70F3379PD70F3380 PD70F3381 384 PD70F3382 PD70F3383 PD70F3384PD70F3385 PD70F3610 768 PD70F3611PD70F3612 PD70F3613 96 PD70F3614 PD70F3615 PD70F3616PD70F3617 PD70F3618 96 PD70F3619 PD70F3620 PD70F3621PD70F3622 192 µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ µ Device

Nickname V850ES/FE3 V850ES/FF3 V850ES/FG3 V850ES/FJ3 V850ES/FK3 V850ES/FE3-L V850ES/FF3-L V850ES/FG3-L

20 www.renesas.eu 21 High Performance cores, Enhanced analog & Safety, 3-phase motor control

V850 I Series Combining high-performance processing, powerful 16-bit inverter timers and enhanced analog features with advanced security & safety features, the V850 I Series is an ideal MCU platform for multi 3-phase motor control applications.

Device Memory Interfaces Timers & Other Peripherals Miscellaneous Information [V] I/O / I²C Size [KB] USB CAN Core RAM DMA /Pins CSIs/ Timer [MHz] [Byte] Others Others PWMs Supply Timers Analog Special Voltage Internal Ethernet Features Channels Channels Subclock Packages Features* Converter A/D / D/A- Nickname Starter Kit Starter 32.768 kHz TFT control UARTs (LIN) Oscillator(s) Clock Speed Clock (8-bit/16-bit) Qualification Part Number μPD703327 64 4 K Inverter timer GC-8BS-A (LQFP), V850ES/IK1 μPD703329 39 / 64 1/2 ––– -/7 12 32 – – – 8 x 10-bit/- – - 3.5 - 5.5 STD POC, MUL 128 6 K (16-bit) x 1 K8-9B5-AX (WQFN) μPD70F3329

I Series I μPD70F3713 64 7 K Inverter timer V850ES/IE2 39 / 64 1/2 ––– -/7 16 20 – – – 4 x 10-bit/- – - 3.5 - 5.5 GC-8BS-A (LQFP) STD POC, MUL

V850ES (32-bit) μPD70F3714 128 (16-bit) x 1 μPD703183 128 6 K Inverter timer V850E/IA3 50 / 80 2/2 ––– -/8 8 64 – – – 12 x 10-bit/- – 4 ch 3.5 - 5.5 GC-8BT-A (LQFP) STD MUL μPD703184 256 12 K (16-bit) x 1 μPD70F3451 128 8 K Inverter timer 4 x 10-bit, V850E/IF3 48 / 80 3/4 ––– -/13 64 64 – –– – 4 ch 3.5 - 5.5 GC-UBT-A (LQFP) STD POV, LVI, MUL μPD70F3452 256 12 K (TMQOP) x 2 10 x 12-bit/- μPD70F3453 128 8 K Inverter timer 8 x 10-bit, GC-8EA-A (LQFP), V850E/IG3 64 / 100 3/4 ––– -/13 64 64 – –– – 4 ch 3.5 - 5.5 STD POV, LVI, MUL μPD70F3454 256 12 K (TMQOP) x 3 10 x 12-bit/- GF-GAS-A (LQFP) μPD703185 128 6 K Inverter timer GC-8EU-A (LQFP), V850E/IA4 μPD703186 64 / 100 2/2 ––– -/9 18 64 – – – 16 x 10-bit/- – 4 ch 3.5 - 5.5 STD MUL 256 12 K (16-bit) x 2 GF-3BA-A (LQFP) – μPD70F3186 μPD70F3913 256 2 x 1 x 10-bit, 6 x Opamp, 1.35 - 1.65 GC-UEU-AX (LQFP), V850E/IG4 μPD70F3914 384 24 K 67 / 100 3/4(0) ––– -/13 Motor Control 22 100 ––– 7 ch STD POC, LVI, MUL 2 x 12-bit /- 12 x Comparator 4.0 - 5.5 GF-GAS-AX (LQFP)

I Series I μPD70F3915 480 PWM

V850E (32-bit) μPD70F3916 256 2 x 1 x 10-bit, 6 x Opamp, 1.35 - 1.65 GF-GAT-AX V850E/IH4 μPD70F3917 384 24 K 80 / 128 3/4(0) ––– -/13 Motor Control 22 100 ––– 7 ch STD POC, LVI, MUL 2 x 12-bit / - 12 x Comparator 4.0 - 5.5 (LQFP) μPD70F3918 480 PWM μPD70F3919 256 2 x 1 x 10-bit, 6 x Opamp, 1.35 - 1.65 GC-UEU-AX V850E/IG4-H μPD70F3920 384 24 K 63 / 100 3/4(0) –  – -/13 Motor Control 22 100 ––– 7 ch STD POC, LVI, MUL 2 x 12-bit / - 12 x Comparator 4.0 - 5.5 (LQFP) μPD70F3921 480 PWM μPD70F3922 256 2 x 1 x 10-bit, 6 x Opamp, 1.35 - 1.65 GF-GAT-AX V850E/IH4-H μPD70F3923 384 24 K 80 / 128 3/4(0) –  – -/13 Motor Control 22 100 ––– 7 ch STD POC, LVI, MUL 2 x 12-bit / - 12 x Comparator 4.0 - 5.5 (LQFP) μPD70F3924 480 PWM

22 www.renesas.eu 23 The Renesas Ecosystem

> Consultant and > Consultanttool vendor and network > University program > Online training > Customized updates www.renesas.eu/alliance www.renesasuniversity.com www.renesas.interactive.com www.renesasrulz.com

Before purchasing or using any Renesas products listed herein, please refer to the latest product manual and/or data sheet in advance.

© 2012 Europe. All rights reserved. Printed in Germany. www.renesas.eu Document No. R01CL0029ED0200