UPD703032BY [ETC]

V850 Series Pamphlet | Pamphlet[02/2002] ; V850系列小册子|小册子08/2004 ]
UPD703032BY
型号: UPD703032BY
厂家: ETC    ETC
描述:

V850 Series Pamphlet | Pamphlet[02/2002]
V850系列小册子|小册子08/2004 ]

文件: 总64页 (文件大小:5537K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
2002 February  
Inverter-type air conditioners  
The V850 SeriesTM of embedded microcontrollers  
answers diversified needs in all kinds of application  
systems. It realizes lower power consumption and  
noise while achieving higher performance and  
multiple functions. Consisting of a rich lineup, the  
V850 Series offers optimum solutions for next-  
generation embedded systems.  
Digital video cameras  
Automotive electronics  
DVD players  
Digital still cameras  
Storage devices  
Fax machines  
Cellular phones  
Pamphlet U15412EJ1V0PF  
2
Single-lens reflex cameras  
Network modems  
Microwave ranges  
PDA  
Washing machines  
Digital video recorders  
Printers  
Home audio  
Vending machines  
Electronic music instruments  
Car audio  
Car AV centers  
Pamphlet U15412EJ1V0PF  
3
V850 POSITION  
NEC Microcontroller Lineup  
V
SeriesTM  
R
64-bit MIPS RISC Microprocessors  
V
R
4x00 / 5x00  
V
R
1x000  
V850E/Mxx  
high-end lineup  
V850 Series  
32-bit RISC microcontrollers  
V850, V850ES, V850E  
ASSP lineup  
V850ES, V850/Sxx  
low-end lineup  
Data processing  
78K Series  
8/16-bit microcontrollers  
System control  
78K4  
Mid-range  
78K0  
16-bit  
microcontrollers  
High-End  
8-bit  
78K0S  
microcontrollers  
Low-End  
75X/XL  
17K  
8-bit  
16-bit  
32-bit  
Price  
V850 ROADMAP  
V850E2 core 200 to 266 MHz @ 0.13 µm or lower  
V850E2/xxx  
External 32-bit bus  
80 to 100 MHz  
High-end lineup  
SDRAM compatible  
40 to 50 MHz  
V850E/Mxx  
V850E1 core  
124 MIPS  
/100 MHz  
Enhanced MEMC  
33 to 40 MHz  
V850E/MAx  
@ 0.35 µm or lower  
V850E/MSx  
33 MHz with  
on-chip flash memory  
V853TM  
V850  
V850E  
ASSP lineup  
ASSP lineup  
V850/Sxx  
low-power lineup  
V850ES  
low-power lineup  
V850 core  
38 MIPS  
/33 MHz  
@ 0.8 µm or lower  
Low-end lineup  
: Under development  
Pamphlet U15412EJ1V0PF  
4
INDEX  
5KEYS V850  
06  
1 8  
27  
32  
36  
38  
42  
53  
61  
Architecture  
Variety of Peripheral Functions  
Low Power & Low Noise  
Middleware  
Flash Memory Microcontrollers  
Functional Outline  
Comfortable Development Environment  
Information  
Pamphlet U15412EJ1V0PF  
5
5KEYS V850  
Processor products  
Data processing  
V850E2  
High Performance  
100MHz  
50MHz  
Applicable down to  
middle-range models  
32-bit  
microcontrollers of  
other companies  
V850E1  
Scalable coverage of 20 MHz to over 100 MHz  
3 to 4 times higher performance at same frequency  
compared to 16-bit microcontrollers  
33MHz  
V850  
V850, V850ES, and V850E1 cores are upward  
compatible at object level.  
3-4 times higher  
performance Applicable  
up to high-end models  
V850 Series covers a broad range from middle to  
high-end market with a single instruction set  
16-bit  
microcontrollers of  
other companies  
20MHz  
V850ES  
V850  
System control  
: Under development  
V850E/Mxx  
Automotive  
OA  
High-end lineup  
Sophisticated  
memory I/F  
Extensive Product  
Lineup  
V850E/xxx  
V850E1 core  
V850ES core  
V850ES/xxx  
Industrial  
Communications  
V850/xxx  
On-chip  
dedicated  
hardware  
From low-end/high-end general-purpose  
products all the way to ASSP lineup  
ASSP lineup  
V850 core  
Low-end lineup designed for 8/16-bit market  
(V850ES, V850/Sxx)  
Low power,  
low noise,  
expanded  
internal memory  
High-end lineup with on-chip MEMC, DMA,  
that pursues high performance (V850E)  
ASSP lineup with on-chip dedicated hardware  
optimized for various fields (V850E, V850ES, V850/Sxx)  
Information  
appliances  
V850ES/xxx  
V850/Sxx  
Low-end lineup  
Consumer  
electronics  
Amusement machines  
FAX  
Portable terminals  
Electronic dictionaries  
DSC  
Additional Functions  
Handwriting  
recognition  
JBIG  
ADPCM  
MH/MR/MMR  
TTS  
Toys  
Car audio  
Video processing  
JPEG  
Human interface  
Enriched middleware lineup  
Rich lineup of middleware related to video, audio,  
networks, etc., optimized for the V850  
Speech  
recognition  
Middleware  
Home appliances  
AV equipment  
Phones  
Realization of peripheral functions through V850 +  
middleware combination  
Browser  
TCP/IP  
Network  
Java  
Shorter development time, lower system cost  
Pamphlet U15412EJ1V0PF  
6
System  
Process  
Design environment  
System Integration  
CPU DSP  
Analog  
IP  
Memory Flash  
Logic  
DRAM  
High-performance CPU cores  
By meeting the five conditions consisting of  
leading-edge process technology,  
middleware  
Middleware  
IP cores  
high-performance CPU cores, a rich lineup of IP cores,  
a top-down design environment, and a flexible application  
environment, the V850 Series offers optimum  
system-on-chip solutions.  
CPU Core Lineup  
700  
V850E3  
500  
0.1µm  
process  
V850E3/xxx  
V850E3/xxx  
Nx85E3  
350MHz  
xxx  
300  
200  
V850E2  
Nx85E2  
260MHz  
0.13µm  
process  
Nx85E2  
200MHz  
V850E2/xxx  
V850E2/xxx  
xxx  
V850E1  
Nx85E  
100  
66  
100MHz  
0.25µm  
process  
V850E/MAx  
Nx85E  
66MHz  
V850E/MA1TM MA2TM  
0.35µm  
process  
V850E/IA1TM  
IA2TM  
33  
V850  
2000  
2005  
Utilization of  
existing functions  
Improved operability  
78K Development  
Environment  
V850 Development  
Environment  
Accessible Development  
PM  
PM  
Project Manager  
Project Manager  
Enviroment  
V850 products  
Realize  
a sophisticated  
and powerful  
development  
environment  
through:  
Higher versatility  
CC (Compiler)  
CA (Compiler)  
Rich lineup and high operability  
Inherits operability of 78K Series.  
Shorter software development TAT through  
superior operability and sophisticated development  
environment  
RX (Real-time OS)  
RX (Real-time OS)  
Higher performance  
Debugging support  
+ RD (Task debugger)  
+ AZ (Analyzer)  
High performance  
General-purpose  
registers  
Large-capacity  
memory  
Debugging support  
Improved operability  
SM (Simulator)  
ID (Debugger)  
SM (Simulator)  
ID (Debugger)  
Easy C-language support through  
high-performance CPUs and real-time OS  
embedding possible  
IE  
IE  
Support of high speed  
(In-circuit emulator)  
(In-circuit emulator)  
Pamphlet U15412EJ1V0PF  
7
V850E Product Development Concept  
Pursuit of high performance  
High-performance CPU using V850E core  
10% higher performance than V850 CPU at same frequency  
10% to 20% higher code efficiency than V850 CPU through addition of C-compatible instructions  
Upward compatibility at object level with V850 CPU cores  
Enhanced external bus performance  
On-chip direct interface for various memories  
SRAM, page ROM, EDO DRAM, synchronous DRAM, etc.  
On-chip DMA controller  
Realization of voluminous data processing and high-performance control on one chip  
In mass production  
[Low Voltage]  
External 32-bit bus  
Under development  
In planning  
Higher performance  
More compact  
V850E/Mxx  
80 to 100MHz  
144-pin LQFP/161-pin FBGA  
V850E/MA1  
On-chip SDRAM controller  
ROMless/4 KB to 256 KB/10 KB  
On-chip 256 KB flash memory  
50 MHz @ 3.0 to 3.6 V  
100-pin LQFP  
Higher  
performance  
V850E/MA2  
(5 V tolerance)  
On-chip SDRAM controller  
ROMless/4 KB  
40 MHz @ 3.0 to 3.6 V  
144-pin LQFP/157-pin FBGA (3.3 V only)  
V850E/MS1TM(3.3V)  
[
]
5 V  
144-pin LQFP  
100-pin LQFP  
V850E/MS1(5V)  
On-chip DRAM controller  
ROMless/4 KB to 128 KB/4 KB  
On-chip 128 KB flash memory  
33 MHz @ 3.0 to 3.6 V  
33 MHz @ 3.0 to 3.6 V/  
V850E/IA1  
On-chip inverter and timer  
256 KB/10 KB  
On-chip 256 KB flash memory  
50 MHz @ 3.0 to 3.6 V/  
4.5 to 5.5 V (external)  
More compact  
V850E/IA2  
On-chip inverter and timer  
128KB/6KB  
On-chip 128 KB flash memory  
40 MHz @4.5 to 5.5V  
Higher performance  
Enhanced  
peripheral  
functions  
4.5 to 5.5 V (external) 100-pin LQFP  
V850E/MS2TM  
ROMless/4 KB  
33 MHz @ 3.0 to 3.6 V/  
4.5 to 5.5 V (external)  
Higher performance  
Enhanced peripheral functions  
100-pin LQFP  
Higher  
performance  
V853  
96KB/4KB to 256KB/8KB  
On-chip 128 KB, 256 KB flash memory  
33 MHz @4.5 to 5.5V  
Higher  
performance  
16-bit V SeriesTM  
78K/III  
Pamphlet U15412EJ1V0PF  
8
V850E Product Features  
V850E/MS1  
Performance of 43 MIPS @ 33 MHz  
On-chip memory controllers for EDO DRAM, etc.  
Lineup of products for 5 V systems and 3.3 V systems  
V850E/MS2  
Support of 5 V interface enables connection of existing external I/Os  
Contributes to higher cost performance of sets through use of V850E CPU architecture  
V850E/MA1  
High performance of 62 MIPS @ 50 MHz  
On-chip memory controllers for SDRAM, etc.  
Various peripheral functions such as timer, serial interface, and A/D converter  
V850E/MA2  
On-chip SDRAM controller  
Contributes to smaller applications, lighter weight, and higher cost performance through  
use of 14 × 14 mm, 100-pin package  
V850E/IA1  
On-chip 3-phase sine wave PWM timer, 2-phase encoder input up/down counter,  
A/D converter, 2-system motor driving enabled through inverter control  
6-system serial I/F including FCAN for automotive LAN (Ver. 2.0 Part B compliant)  
V850E/IA2  
2-system motor driving enabled through on-chip peripheral functions almost the  
same as those of V850E/IA1  
System can be configured with single 5 V power supply thanks to on-chip regulator  
Pamphlet U15412EJ1V0PF  
9
V850E Product Application Examples  
System bus  
Optical system  
V850E/MS1  
Document  
Image processing  
Motor  
driver  
ROM:  
128 KB  
S/H  
A/D  
RPU  
PORT  
INTC  
DMA  
SIO  
Shading  
Compensation/  
binarization  
CCD  
RAM  
4 KB  
MH/MR/MMR  
JBIG  
Motor  
Memory  
Operation  
panel  
SDRM  
CPU  
ROM  
RAM  
Communication  
For storing image data  
system  
F A X  
Telephone network  
AFE  
NCU  
Application example using V850E/MS1  
Printing system Paper  
Watch  
Image  
processing  
Printer  
engine  
Real-time  
clock  
Program ROM  
Font ROM  
DRAM  
SRAM  
ASIC  
ASIC  
CR motor  
PF motor  
IEEE1284  
IEEE1394  
USB  
Engine  
controller  
Interface  
controller  
V850E/MA1  
Printer  
Color head  
Black head  
Application example using V850E/MA1  
LAN  
Operation panel  
AC-3  
2ch  
decoder  
DAC  
Pick up  
Speech  
output  
DRAM  
DRAM  
RF-Amp  
Driver  
ADC  
NTSC/PAL  
Stream  
management  
A/V  
separation  
MPEG2  
decoder  
Video  
encoder  
Error  
correction  
3ch  
DAC  
Servo processor  
CPUI/F  
Image  
output  
GUI  
D V D P l a y e r  
Mechanical control  
microcontroller  
Application example using V850E/MA2  
Display  
Key input  
System control microcontroller V850E/MA2  
Pamphlet U15412EJ1V0PF  
10  
V850ES, V850/Sxx Product Development Concept  
High Performance  
3 to 4 times higher performance compared to 16-bit CISC microcontrollers  
Middleware support (JPEG, speech recognition, etc.)  
Low noise & low power  
Optimum design for maximum operating frequency of 20 MHz  
Thorough EMI noise countermeasures  
Low-voltage support  
Realization of 2.2 V low voltage operation (V850ES/SA2, SA3)  
Variation in memory and I/O  
Various memory capacities (ROM: 64 KB to 512 KB, RAM: 4 KB to 24 KB)  
Various ASSPs (automotive bus support (IEBusTM, CAN), servo timer, etc.)  
Various packages (100-pin to 180-pin)  
Peripheral functions inherited from 78K Series  
Standard peripheral functions of 78K Series (timer, serial interface, etc.)  
Pursuit of high cost performance  
Designed for 8/16-bit application market  
[Low Voltage]  
176-pin LQFP/180-pin FBGA  
[5 V]  
In mass  
production  
144-pin LQFP  
V850/SV1TM  
Under  
development  
V850/SC1,2,3TM  
On-chip servo timer  
192 KB/8 KB to 384 KB/16 KB  
On-chip 256 KB, 384 KB flash memory  
16 MHz @2.7 to 3.6 V  
Enhanced  
peripheral  
functions  
Enhanced  
peripheral  
functions  
On-chip IEBus (SC2), on-chip FCAN (SC3)  
256 KB/20 KB to 512 KB/24 KB  
On-chip 512 KB flash memory  
20 MHz@4.5 to 5.5V  
20 MHz @3.1 to 3.6 V  
100-pin QFP/LQFP  
100-pin LQFP/121-pin FBGA  
Enhanced peripheral functions  
100-pin LQFP  
V850/SB1,2TM  
V850/SA1TM  
Support of low voltage  
100-pin LQFP/121-pin FBGA  
On-chip IEBus (SB2)  
64 KB/4 KB to 256 KB/8 KB  
On-chip 128 KB, 256 KB flash memory  
17 MHz @2.7 to 3.6 V  
128 KB/12 KB to 512 KB/24 KB  
On-chip 256 KB, 512 KB flash memory  
20 MHz@4.5 to 5.5V  
20 MHz @3.0 to 3.6 V  
V850/SF1TM  
V850ES/SA2,3TM  
On-chip FCAN  
256 KB/16 KB  
256 KB/16 KB  
On-chip 256 KB flash memory  
13.5 MHz @2.2 to 2.7 V  
17 MHz @2.3 to 2.7 V  
On-chip 256 KB flash memory  
16 MHz@4.5 to 5.5V  
Higher  
3 V performance  
78K/IV  
5 V higher performance  
78K/0  
Pamphlet U15412EJ1V0PF  
11  
V850ES, V850/Sxx Product Features  
V850ES/SA2, SA3  
Ultra-low power consumption/high-speed operation (30 mW @ 2.5 V, 17 MHz)  
Low-voltage operation of 2.2 V Min. (1.8 V under planning)  
On-chip single power supply flash memory  
On-chip V850ES core  
V850/SA1  
Ultra-low power consumption (66 mW (20 MHz @ 3.3 V, mask ROM version, Typ.))  
Rich memory lineup (ROM 64 KB to 256 KB/RAM 4 KB to 8 KB)  
Support of CSP package (121-pin FBGA)  
V850/SV1  
Various on-chip peripheral functions including servo timer  
Rich memory lineup (ROM 192 KB to 384 KB/RAM 8 KB to 16 KB)  
Support of high-pin-count CSP package (180-pin FBGA)  
ASSP lineup for DVC  
V850/SB1, SB2  
Low EMI noise  
On-chip large-capacity memory (512 KB/24 KB Max.)  
Rich memory lineup (ROM 128 KB to 512 KB/RAM 12 KB to 24 KB)  
Automotive bus support (V850/SB2 only)  
V850/SF1  
Low EMI noise  
On-chip FCAN controller (2 ch Max.)  
ASSP lineup for car audio  
V850/SC1, SC2, SC3  
Low EMI noise  
Enhanced peripheral functions for V850/SB1, SB2 (100-pin 144-pin)  
Automotive bus support (IEBus, FCAN)  
Pamphlet U15412EJ1V0PF  
12  
V850ES, V850/Sxx Product Features  
V850ES, V850/Sxx Series power performance ꢂ  
mA/MIPS  
10  
9.2mA/MIPS  
8-bit CISC  
Low current consumption: 1/5th that of  
16-bit CISC with equivalent performance  
7.3mA/MIPS  
16-bit CISC  
5
1.1mA/MIPS  
V850/SV1  
1.1mA/MIPS  
V850/SB1  
V850/SA1  
0.9mA/MIPS  
V850ES/SA2, 3*  
0.7mA/MIPS  
0
:Under development  
Smooth transition from CISC to RISC ꢂ  
CISC-like use enabled  
Bit manipulation instructions  
(SET1, CLR1, NOT1, TST1)  
Multi-status flags  
On-chip standard peripheral  
functions of 78K Series  
Timers (8-bit, 16-bit)  
Serial interface (3-wire CSI, UART)  
Watchdog timer, etc.  
High code efficiency  
Equals CISC code efficiency (1.0 to 1.2)  
High-level language (C language)  
programming supported  
32-bit barrel shifter  
Comparison of peripheral functions of 78K Series and V850/Sxx products ꢂ  
78K/IV Series  
PD78421x  
V850 Series  
V850/SV1  
78K/0 Series  
PD78003x  
V850/SA1  
V850/SB1,2  
V850/SF1  
V850/SC1,2,3  
16-bit timer  
TM0  
8-bit timer  
TM5  
Serial interface (CSI)  
Serial interface (UART)  
I2C interface  
SIO3  
UART0  
IIC0  
UART3  
AD converter  
ADCTL0  
Real-time output  
Watchdog timer  
Watch timer  
RT00  
WDT  
WT  
Separate specifications WDT  
WTN0  
KR0  
Key return function  
Separate specifications  
:Listed on left  
:Not provided  
Pamphlet U15412EJ1V0PF  
13  
V850 ASSP Lineup  
Inverter Control  
DVC  
V850E/IA1  
High performance  
V850E/IA2  
For general use  
V850/SAx  
For camera control  
V850/SV1  
For servo control  
Car Audio  
Automotive Electronics  
V850/Sxx  
Standard product  
V850/SB2, SC2  
IEBus  
V850/SF1, SC3  
CAN bus  
V850/xxx  
ABS  
V850/xxx  
Air bag  
V850/xxx  
Dashboard  
V850/SV1 System Block Diagram (DVC)  
V850E/IA2 inverter air conditioner application example  
Power supply  
Indoor unit  
V850E/IA2  
Sensors  
block  
LCD  
signal  
CDS  
+AGC  
10-bit  
ADC  
Field  
memory  
3CCD  
Finder  
Head  
DRAM  
processing  
Error  
correction  
(modem)  
Camera  
signal  
control  
Video  
Memory  
control  
Head  
amp  
compression/  
decompression  
OSD  
Vertical  
drive  
Drive SG  
Sync SG  
Power module  
Power module  
Motor  
drive  
Motor  
drive  
V850/SV1  
ADC  
Display  
key  
operation  
Error  
correction  
Microphone  
Mic/amp  
Compressor  
motor  
Fan  
motor  
V850/SB2 System Block Diagram (Car Audio)  
FM/AM tuner block  
MD deck block  
CD deck block  
Changer connector  
IEBus  
AUX connector  
Audio switch  
PLL  
AMP  
DSP  
Power supply block  
Front panel block  
V850/SB2  
FLT driver  
Display block VFD  
FCAN driver  
Key microcontroller  
Key matrix  
Remote control receiver  
Pamphlet U15412EJ1V0PF  
14  
Memory Lineup  
Mask products  
Flash memory products  
ROM Size  
(Bytes)  
V850/SC3  
V850/SC3  
V850/SC2  
V850/SC2  
V850/SC1  
V850/SC1  
V850/SB2  
V850/SB2  
V850/SB1  
V850/SB1  
512K  
V850/SV1  
V850/SV1  
V850/SB2  
*
*
V850/SB2  
*
384K  
V850/SB1  
V850/SB1  
*
V850ES/SA3*  
V850ES/SA3*  
V850ES/SA2*  
V850ES/SA2*  
V850/SV1  
V850/SV1  
V850/SF1  
256K  
V853  
V850/SF1  
V853  
V850E/IA1  
V850E/IA1  
V850E/MA1  
V850E/MA1  
V850/SB2  
V850/SB2  
V850/SB1  
V850/SB1  
V850/SV1  
V850/SA1  
V850/SA1  
V850/SV1  
192K  
128K  
V853  
V853  
V850/SA1  
V850/SA1  
V850E/MA1  
V850E/MS1  
V850E/MS1  
V850E/IA2  
V850E/IA2  
V850/SB2  
*
V850/SB2  
*
V850/SB1  
*
V850E/MA1  
V850/SB1  
*
V853  
96K  
64K  
V850E/MS1  
V850/SA1  
V850E/MS1  
V850E/MS2  
V850E/MA1  
V850E/MA2  
ROMless  
4K  
6K  
8K  
10K  
12K  
16K  
20K  
24K  
RAM Size (Bytes)  
*
: Under development  
Pamphlet U15412EJ1V0PF  
15  
Package Lineup  
Package Name  
Applicable Products  
100-pin plastic QFP (14 × 20 mm)  
100-pin plastic LQFP (14 × 14 mm)  
144-pin plastic LQFP (20 × 20 mm)  
176-pin plastic LQFP (24 × 24 mm)  
121-pin plastic FBGA (12 × 12 mm)  
157-pin plastic FBGA (14 × 14 mm)  
161-pin plastic FBGA (13 × 13 mm)  
180-pin plastic FBGA (13 × 13 mm)  
V850/SB1, SB2, SF1  
V850E/MA2, MS2, IA2, V850ES/SA2, V850/SA1, SB1, SB2, SF1, V853  
V850E/MA1, IA1, MS1, V850/SC1, SC2, SC3  
V850/SV1  
V850ES/SA3, V850/SA1  
V850E/MS1  
V850E/MA1  
V850/SV1  
QFP package photos  
100-pin plastic QFP  
100-pin plastic LQFP  
144-pin plastic LQFP  
176-pin plastic LQFP  
0.65 mm pitch, 14 × 20 mm, 3.0 mm thick  
0.5 mm pitch, 14 × 14 mm, 1.4 mm thick  
0.5 mm pitch, 20 × 20 mm, 1.4 mm thick  
0.5 mm pitch, 24 × 24 mm, 1.4 mm thick  
FBGA package photos  
161-pin plastic FBGA  
121-pin plastic FBGA  
157-pin plastic FBGA  
180-pin plastic FBGA  
0.8 mm pitch, 13 × 13 mm, 1.48 mm thick  
0.8 mm pitch, 12 × 12 mm, 1.48 mm thick  
0.8 mm pitch, 14 × 14 mm, 1.31 mm thick  
0.8 mm pitch, 13 × 13 mm, 1.48 mm thick  
The Eco Symbol mark is applied to products that comply with NEC’s environmental standard, which is one of the world’s  
toughest. Such products are antimony-free and use smaller amounts of halogen, and are subject to product assessment  
and green procurement.  
Pamphlet U15412EJ1V0PF  
16  
Pamphlet U15412EJ1V0PF  
17  
Architecture  
V850 Common Architecture  
The V850 Series, which consists of single-chip RISC microcontrollers that use an architecture optimized for embedding, has the following features.  
5-stage pipeline processing  
Support of CISC-like instructions  
Harvard architecture  
Multi-status flags  
32 general-purpose registers  
DSP function  
Simple addressing  
32-bit barrel shifter  
2-byte basic instruction set  
5-stage pipeline processing  
The V850 Series uses a 5-stage pipeline structure (5 stages from instruction fetch to writeback) that supports simultaneous processing of 5 instructions,  
thus enabling the execution of almost all instructions in just one clock.  
Internal system clock  
Instruction 1  
Instruction 2  
Instruction 3  
Instruction 4  
Instruction 5  
Instruction 6  
IF  
ID  
IF  
EX  
ID  
IF  
MEM  
EX  
ID  
WB  
MEM  
EX  
WB  
MEM  
EX  
WB  
MEM  
EX  
IF  
ID  
WB  
MEM  
EX  
IF  
ID  
WB  
IF  
ID  
MEM  
WB  
IF  
ID  
: Instruction fetch  
: Instruction decode  
Instruction 1  
end  
Instruction 2  
end  
Instruction 3  
end  
Instruction 4  
end  
Instruction 5 Instruction 6  
end end  
EX : Instruction execution  
MEM : Memory access to target address  
WB : Write execution result to register  
An instruction is executed each clock  
Harvard architecture  
The V850 Series uses the Harvard architecture, which is designed so that the instruction bus and data bus can operate completely independently  
from each other, thereby preventing pipeline operation problems and ensuring efficient instruction execution.  
In the case of an architecture other than the Harvard architecture, the MEM stage of  
instruction 1 and the IF stage of instruction 4, and the MEM stage of instruction 2  
and the IF stage of instruction 5 conflict, causing bus waits. This in turn causes the  
pipeline operation to become disordered and lowers the instruction execution speed.  
CPU  
BCU  
Instruction bus  
Instruction  
fetch  
Pipeline Operation of Non-Harvard Architecture  
Internal  
ROM  
Instruction1  
Instruction2  
IF  
ID  
IF  
EX  
ID  
IF  
MEM WB  
EX  
ID  
IF  
MEM WB  
External  
memory  
EX  
ID  
IF  
MEM WB  
Instruction 3  
Instruction 4  
Data bus  
Operand  
data  
access  
On-chip  
peripheral  
I/O  
EX  
ID  
MEM WB  
EX MEM WB  
Internal  
RAM  
Instruction 5  
: Idles inserted due to bus wait  
Pamphlet U15412EJ1V0PF  
18  
32 general-purpose registers  
The V850 Series provides 32 general-purpose registers. Along with a hardware environment that is ideal for program execution, the development  
environment, including compilers, exploits these 32 registers to achieve program generation with superior code efficiency and execution performance.  
Comparison of Performance/Object Efficiency According to Number of Registers  
Execution time (s)  
Byte count (bytes)  
4000  
For example, looking at the program execution time and  
code size changes when the number of registers used  
by the compiler is changed using the servo control  
module, we can see that the larger the number of  
registers, the better the program execution speed and  
the smaller the code size. However, from about 26  
registers, the improvement in terms of execution speed  
and code size becomes smaller, and in the  
neighborhood of 32 registers, there are no more  
changes. This is why the V850 Series has been provided  
with 32 registers as the strict minimum requirement.  
12  
3000  
2000  
9
6
1000  
0
3
0
16  
18  
20  
22  
24  
26  
28  
30  
32  
Used C program: Servo control module  
Byte count  
Execution time  
Number of registers  
Software register bank  
The number of registers can be selected from among 22, 26, and 32 as a compiler option to efficiently execute application programs. Unused registers  
can be used as a software register bank for which save and restore processing is not required during interrupt servicing or task switching, which  
increases the processing speed.  
Register bank  
interrupt  
Program  
execution  
Interrupt servicing  
instruction execution  
Program  
execution  
Save the program counter, etc., to a save register.  
Execute the interrupt restore instruction. Restore  
the program counter value, etc., from the save  
register.  
Actual interrupt  
servicing time  
Save general-purpose registers to stacks.  
Restore general-purpose registers from stacks.  
Program  
execution  
Interrupt servicing  
instruction execution  
Program  
execution  
Normal  
interrupt  
Actual interrupt  
servicing time  
User interrupt servicing routine execution time  
Total interrupt servicing time  
General-purpose register configuration  
System register configuration  
31  
r0  
r1  
r2  
r3  
r4  
r5  
r6  
r7  
0
Zero Register  
Reserved for Address Generation  
Operand  
Name  
Application  
Operation  
System  
Register Name  
Specification  
Application  
No.  
r0  
Zero register  
Always holds "0"  
Stack Pointer(SP)  
Global Pointer(GP)  
Text Pointer(TP)  
LDSR STSR  
r1  
Assembler  
reservation  
Used as working register for  
address generation  
0
1
EIPC  
Register for saving status  
during interrupt  
EIPSW  
FEPC  
FEPSW  
ECR  
r8  
r9  
r2  
Address/data variable register  
(If real-time OS being used does not use r2)  
r10  
r11  
r12  
r13  
r14  
r15  
r16  
r17  
r18  
r19  
r20  
r21  
r22  
r23  
r24  
r25  
r26  
r27  
r28  
r29  
2
Register for saving status  
during NMI  
3
r3  
Stack pointer  
Used for stack frame  
generation during function call  
4
×
Interrupt source register  
Program status word  
5
PSW  
r4  
r5  
Global pointer  
Text pointer  
Used when accessing global  
variables in the data area  
16  
17  
18  
19  
20  
CTPC  
CTPSW  
DBPC  
DBPSW  
CTBP  
Register for saving status  
during CALLT execution  
Used as register  
for specifying  
the beginning of the text area  
(program code allocation)  
Only supported by  
V850E1 CPU  
core products  
supported  
Register for saving status  
during exception/debug trap  
r6-r29 Address/data variable register  
CALLT base pointer  
r30 Element Pointer(EP)  
r31 Link Pointer(LP)  
31  
PC Program Counter  
r30  
Element pointer Used as base pointer  
for address  
6-15, 21-31 Reserved  
×
×
0
generation during memory  
access  
× : Access prohibited LDSR: Instruction to load general-purpose register  
contents to system register  
r31  
PC  
Link pointer  
Used during function  
call by compiler  
: Access enabled  
STSR: Instruction to store system register contents to  
general-purpose register  
Program counter Holds instruction addresses  
during program execution  
Pamphlet U15412EJ1V0PF  
19  
Simple addressing  
The increased amount of address calculations in the CPU in the case of complex addressing causes disturbances in the pipeline operation. As a  
result, address calculation becomes a bottleneck for pipeline processing and raising the frequency to increase the performance becomes difficult. The  
V850 Series avoids this problem by supporting only simple addressing.  
Pipeline Processing Time and CPU Operating Frequency  
In case of excessive addressing  
In case of simple addressing  
Pipeline processing sequence  
Instruction fetch  
Address calculation  
Execution  
All processing is standardized and efficient  
Operating frequency  
held back by slow  
processing  
Memory access  
Writeback  
Processing time  
Processing time  
Addressing mode  
Instruction addresses  
Operand addresses  
Relative addressing (PC dependent)  
Register addressing  
Addressing that accesses the general-purpose register specified by the general-purpose specification  
Add 9 signed bits or 22 signed bits of data of the instruction code to the program counter.  
field or a system register as an operand.  
Example: 22-bit data  
31  
26 25  
0
0
PC  
Immediate addressing  
Addressing of 5-bit data or 16-bit data for manipulation in the instruction code.  
31  
31  
22 21  
0
Signed extension  
disp22  
PC  
Based addressing  
31  
31  
0
0
Addressing that accesses  
memory, with the sum of the  
contents of the general-  
purpose register (reg1) and  
16-bit displacement (disp16)  
as the operand address.  
reg1  
26 25  
0
0
16 15  
Memory subject to  
manipulation  
Signed extension  
disp16  
Memory subject to  
manipulation  
Register addressing (register indirect)  
Transfer the contents of the general-purpose register specified by the instruction (reg1) to the program counter (PC).  
Bit addressing  
31  
31  
0
0
Addressing that accesses 1  
bit of 1 byte of the memory  
space, with the sum of the  
contents of the general-  
purpose register (reg1) and  
16-bit displacement (disp16)  
that has been sign extended  
to word length as the  
operand address.  
reg1  
31  
26 25  
0
reg1  
16 15  
Signed extension  
disp16  
31  
26 25  
0
Memory subject to  
manipulation  
0
PC  
Memory subject to  
manipulation  
2-byte basic instruction set  
The V850 Series employs a 2-byte instruction code to perform basic processing to enable compact program development equivalent to 16-bit CISC  
microcontrollers.  
Object Code Size Comparison  
(Dhrystone 1.1/Large model)  
Improved object efficiency through ROMization programming  
Application of 2-byte instructions to all basic processing, consisting of load, store, arithmetic/  
logic operations, and branching.  
1.00  
1.03  
16-bitV(CISC)  
78K/IV(CISC)  
To realize ease of use, restrictions on 16-bit fixed-length instructions are partially  
removed through incorporation of 32-bit instructions.  
Bit manipulation instructions, etc.  
1.02  
V850(RISC)  
1.48  
V
R
/MIPS32(RISC)  
Pamphlet U15412EJ1V0PF  
20  
CISC-like instructions for embedding (bit manipulation instructions)  
The V850 Series supports bit manipulation instructions suitable for flag manipulation on I/O registers, which play a large role in embedding control.  
Improvement of operability of memory mapped I/  
Os for control purposes  
Example: Setting (1) bit 6 of ASIM00 register  
Bit Manipulation  
Instruction  
When Used  
6, ASIM00[r0]  
When Used  
Item  
Manipulation of any 1 bit of byte data in the  
memory space  
set1  
ld.b  
ori  
st.b  
ASIM00[r0], r20  
0x0040, r20, r20  
r20, ASIM00[r0]  
add  
st.w  
ld.b  
ori  
st.b  
ld.w  
add  
-4, sp  
r20, 0[sp]  
ASIM00[r0], r20  
0x0040, r20, r20  
r20, ASIM00[r0]  
0[sp], r20  
Coding example  
Save r20  
Provision of test (tst1)/set (set1)/clear (clr1)/invert  
(not1)  
Restore r20  
Effective for reducing object size and execution  
time since flags can be manipulated in 1-bit units  
with 1 instruction  
4, sp  
Object size  
4 bytes  
12 bytes  
4 clocks  
24 bytes  
8 clocks  
Execution time  
4 clocks  
Multi-status flags  
In the V850 Series, calculation results are reflected in registers as status flags. As a result, delay branching such as can be seen in the RISC  
microcontrollers of other manufacturers does not occur and programs can be coded with the same feel as CISC microcontrollers.  
Example: Program that branches to positive/negative/zero according to register contents  
Easy recording with assembler  
CISC Microcontroller  
cmp ax, 0  
V850  
0, r10  
ZERO  
PLUS  
MINUS  
Other Manufacturer's RISC Microcontroller  
Improved object efficiency and execution speed  
cmp  
bz  
bgt  
br  
cmp/eq  
bt  
cmp/pl  
bt  
#0, r10  
ZERO  
r10  
PLUS  
MINUS  
jz  
ZERO  
PLUS  
MINUS  
jgt  
jmp  
ZERO : Zero processing  
bra  
PLUS : Positive processing  
MINUS : Negative processing  
nop  
;For delay branching  
DSP function  
The V850 Series provides a DSP function for executing high-speed calculations and product-sum operations indispensable for digital signal processing  
such as image and speech processing.  
V850  
CPU+DSP  
Direct data handling via general-purpose registers  
Realization of digital signal processing through general-  
purpose CPU  
CPU  
General-purpose register  
DSP  
CPU  
INT  
SAT  
flag  
MUL  
High-speed 16-bit (V850 CPU), 32-bit (V850E1 CPU)  
multiply/sum-of-products  
ALU  
MUL  
(Multiply: 1 to 2 clocks, sum-of-products: 3 clocks)  
Effective for filter operations and matrix operations for  
feedback calculations in speed, position, and other servo  
control.  
ALU  
Memory  
32-bit barrel shifter  
V850 Series can realize bit manipulations frequently used during signed data and image data processing in 1 instruction per clock.  
Example: 27-bit logical right shift  
Shifting of any number of bits (0 to 31) executable in 1 instruction per clock  
Improved execution speed/object efficiency  
Other manufacturer's  
RISC microcontroller  
V850  
Effective for extracting arbitrary bit lengths of image data and signed data  
(extracting code during MH/MR/MMR encoding, etc.)  
Processing sequence  
SHR16  
SHR8  
SHR2  
SHR  
Rn  
Rn  
Rn  
Rn  
SHR 27, Rn  
4
4
Number of instructions  
1
1
Number of execution clocks  
Pamphlet U15412EJ1V0PF  
21  
Strengths of V850E1 and V850ES Cores  
The V850E1 and V850ES cores are CPU cores that enhance the functions of the V850 core.  
V850E1 core  
Higher performance and improved operating frequency of 50 to 100 MHz  
Improved external memory access function  
Improved code efficiency (10 to 15% higher than V850 core)  
Addition of C language compatible instructions (Switch instruction, CALLT instruction, etc.)  
High performance high-end lineup (V850E products), system-on-chip core lineup  
V850ES core  
Next-generation CPU core of low-end lineup  
Support of lower voltage for V850/Sxx products  
Improved code efficiency through use of same architecture as V850E1  
(10 to 15% higher than V850 core)  
CPU Core  
V850  
V850ES  
V850E1  
Function  
Maximum operating frequency  
20/33 MHz  
16 MB  
20 MHz  
16 MB  
50 100MHz  
Maximum program memory space  
64 MB  
Maximum data memory space  
Higher performance  
16 MB  
16 MB  
256 MB  
Use of 5-stage pipeline  
Use of Harvard architecture  
Improvement of pipeline  
Non-blocking load/store  
Parallel execution of instructions (during instruction execution in  
internal ROM)  
Addition of branch/load pipes  
Shift to 3-operand manipulations in 1 slot  
Higher code efficiency  
Use of 2-byte instructions  
Use of CISC instructions  
Addition of C language compatible instructions  
(Addition of Switch instruction, Callt instruction, data conversion  
instruction, Prepare/Dispose instruction)  
Multiplier  
16 × 16 bit 32 bit  
16 × 16 bit 32 bit  
32 × 32 bit 64 bit  
(32-bit multiply instruction support)  
Interrupt responsiveness  
11 to 18 clocks  
4 to 10 clocks  
Pamphlet U15412EJ1V0PF  
22  
Employment as ASIC CPU Cores  
Smooth transition to ASIC microcontroller development using V850E1 CPU cores  
1. Introduction to market with short TAT through use of standard V850E1 products  
2. Optimization of system through switch to ASIC  
Easy securing of compatibility from traditional systems made into ASICs through use of same device development methods  
for both standard products and ASIC microcontrollers  
Development of CPU cores bearing in mind shift to ASIC  
Software debugging support  
Release of CPU core that supports on-chip debugging through full-function in-circuit emulator, JTAG method (N-Wire ICE) and on-chip debugging  
with trace function  
Internal system bus configuration  
Independent high-speed 32-bit synchronous system bus and 16-bit asynchronous bus for low-speed peripheral function macro connection, realizing  
both high-speed processing, low-power consumption and easy design  
Provision of large assortment of peripheral function macros  
Cache memory, memory controller, ROM/RAM, USB, etc.  
Covering required performance and power consumption through support of a large variety of processes  
Process  
0.35µm  
0.25µm  
0.13µm  
Cell-based IC family  
CB-9VX  
CB-10VX  
CB-12  
V850E1 core  
Realization of excellent performance/power ratio of 827 MIPS/W for 100 MHz Max. (at 2.5 V operation)  
Improved object efficiency  
A flexible and high-performance bus system can be configured through independent buses such as a high-speed system bus that enables 400 MB/s  
data transfer and a low-speed peripheral macro connection bus.  
Support of on-chip debugging function  
V850E1 core  
V850E/MA1 block configuration  
V850E1Core  
Timer  
UART  
CSI  
INT(64ch)  
INT  
RCU  
RCU  
INTC  
INTC  
Peripheral  
Bus  
(16bit/asynchronous)  
BBR  
BBR  
ROM  
(256KB)  
iROM I/F  
(32bit/1clk)  
Peripheral Bus  
System Bus  
CPU  
32x32  
MUL  
CPU  
32 × 32  
MUL  
PWM  
A/D  
iRAM I/F  
(32bit/1clk)  
System  
Bus  
(32bit/1clk)  
RAM  
(10KB)  
BCU  
TEST  
Ctrl  
BCU  
DMA  
TEST  
Ctrl  
DMA  
PORT  
MEMC  
Pamphlet U15412EJ1V0PF  
23  
V850E1, V850ES architecture  
The V850E1 and V850ES cores achieve high performance and higher code efficiency through the implementation of the following improvements to  
the V850 CPU core.  
Non-blocking load/store  
Addition of branch/load pipes  
Shift to 3-operand manipulations in 1 slot  
Addition of high-level language-compatible instructions  
Improved bus use efficiency  
Shorter interrupt insensitivity period  
2-clock branching  
Parallel execution of instructions  
Improved absolute performance  
Example: Synchronous processing  
of mov + add  
Improved code efficiency  
10 to 15% improvement in object  
efficiency mainly when C compiler used  
Pipeline configuration  
Non-blocking load/store  
Master Pipeline  
(V850 CPU compatible)  
Conventional (V850 CPU) Pipeline is stopped until MEM stage complete  
MEM (external memory)  
Load  
instruction  
IF  
ID  
IF  
EX  
ID  
IF  
WB  
(MEM)  
EX  
ID  
EX  
DF  
WB  
T1  
T2  
T3  
ADD  
instruction  
EX  
WB  
IF  
Async WB Pipeline  
br/sld  
Pipeline  
ID  
Address  
calculation stage  
Next  
instruction  
ID  
MEM  
WB  
MEM  
WB  
Load, store buffer  
(1 stage each)  
Effective pipeline processing that uses the Async WB Pipeline when  
appropriate, according to the instruction.  
V850E1 CPU  
Load  
instruction  
MEM (external memory)  
IF (instruction fetch)  
ID (Instruction decode)  
: Fetches instructions and increments the fetch pointer.  
: Decodes instructions, creates immediate data,  
and reads registers.  
IF  
ID  
IF  
EX  
ID  
IF  
WB  
WB  
T1  
T2  
ADD  
instruction  
EX  
DF  
EX (ALU, multiplier, barrel shifter execution)  
MEM (Memory access)  
WB (Writeback)  
: Executes decoded instructions.  
: Accesses memory of corresponding addresses.  
: Writes execution results to registers.  
: Transfers execution data to WB stage.  
Next  
instruction  
ID  
EX  
WB  
MEM  
DF (data fetch)  
Addition of branch/load pipes  
Pipeline operation with branch instruction  
Parallel instruction execution (when executed by internal ROM)  
Conventional (V850 CPU)  
Conventional (V850 CPU)  
Branch destination determined in EX stage  
ADD instruction  
(16-bit length)  
IF  
ID  
EX  
ID  
(MEM)  
EX  
WB  
Branch  
instruction  
IF  
ID  
EX  
MEM  
IF  
WB  
ID  
Branch instruction  
(16-bit length)  
MEM  
IF  
WB  
ID  
Branch destination  
instruction  
EX  
MEM  
WB  
Next instruction  
V850E1 CPU  
EX  
MEM  
Branch destination determined in ID stage  
1-clock reduction  
2-clock reduction  
WB  
V850E1 CPU  
ADD instruction  
Branch instruction  
Next instruction  
IF  
ID  
ID  
EX  
MEM  
IF  
DF  
WB  
ID  
Branch  
instruction  
IF  
ID  
MEM  
WB  
Branch destination  
instruction  
IF  
ID  
EX  
MEM  
WB  
EX  
MEM  
WB  
* The next branch instruction code is also fetched due to the internal 32-bit bus.  
Shift to 3-operand manipulations in 1 slot  
Conventional  
(V850 CPU)  
Sequence from mov to arithmetic  
instruction is detected in the ID  
stage, and if dst is the same, the  
next manipulation is performed.  
mov r20(src2),  
add r22(src2),  
r21(dst)  
r21(dst)  
src1 : Replace with src2 of mov  
src2 : src2 of arithmetic instruction  
dst  
: As is  
mov + add instructions executable in  
1 clock  
V850E1 CPU  
add r22(src2), r20(src1), r21(dst)  
Pamphlet U15412EJ1V0PF  
24  
Addition of high-level language compatible instructions  
The V850E1 and V850ES cores have enhanced the instruction set of the V850 core as follows.  
switch (2 bytes)  
unsigned Load  
C language switch statement processing converted into instruction  
callt (2 bytes)/ctret (4 bytes)  
Reduction of unsigned manipulation code  
mov imm32, reg (6 bytes/2 clocks)  
Reduction of address setting code  
mul/mulu (4 bytes)  
Table-reference branching  
Reducing size of call code that frequently appears  
Data conversion instructions (2 bytes)  
char, short type cast executed with 1 instruction  
sxh, sxb, zxb, and zxh instructions  
Reduction of array address calculation  
Improvement of sum-of-products performance  
Other  
prepare/dispose (4 bytes)  
Bit manipulation (register indirect bit specification)  
cmov (Conditional Move), divide (div/divu/divhu)  
sasf, endian conversion  
Function start/end processing executed in 1 instruction  
callt N (Table-reference subroutine calling)  
switch R (table-reference branching)  
<1> Transfers the restored PC and PSW values to CTPC  
<1> Adds the table start address and double the register value.  
PC  
CTBP  
15  
0
15  
0
and CTPSW.  
<2> Sign extends halfword entry data indicated by the address  
generated in <1> to word length, doubles it, and adds the  
table start address to generate a 32-bit address.  
<2> Adds the CTBP value and 2N to generate a 32-bit table  
entry address.  
<3> Loads the halfword of the address generated in <2> and  
adds the CTBP value to the value 0 extended to word  
length to generate the 32-bit target address.  
<4> Branches to the address generated in <3>.  
entry 0  
entry 1  
entry 2  
switch R  
entry 0  
entry 1  
entry 2  
PC+2  
2n  
<3> Branches to target address generated in <2>.  
2N  
<2>  
CTBP+2N  
<1>  
PC+2+2n  
entry N  
Target  
<3>  
<1>  
<1>  
entry n  
Target  
PC  
CTPC  
CTBP+(unsigned(entry data))  
<2>  
CPU  
V850E1  
switch r10  
V850  
Item  
PC+2+2y  
Coding example  
movhi  
movea  
shl  
hi (L267), zero, r9  
lo (L267), r9, r9  
1, r10  
<4>  
PSW  
CTPSW  
<3>  
add  
r9, r10  
PC  
PSW  
: Program counter  
: Program status word  
ld.h  
add  
0[r10], r10  
r9, r10  
PC : Program counter  
: General-purpose register  
: General-purpose register  
(R) value  
: signed(entry data)  
CTPC : Register to save status during  
CALLT execution  
jmp  
[r10]  
R
n
CTPSW : Register to save status during  
CALLT execution  
22 bytes  
Object size  
2 bytes  
CTBP  
N
: CALLT base pointer  
: 0 to 63  
y
Execution time  
9 clocks  
5 clocks  
V850E1 Core and V850ES Core vs. V850 Core Code Size Comparison  
Interrupt Response Time  
Bytes  
600  
Internal  
system clock  
Interrupt  
request  
500  
400  
300  
200  
100  
0
IF  
ID  
EX  
MEM WB  
Instruction 1  
Instruction 2  
IFx  
IDx  
Interrupt  
acknowledgement  
operation  
INT1 INT2 INT3 INT4  
4 system clocks  
IF  
ID  
EX MEM WB  
Interrupt  
servicing routine  
System registers for saving the PC and PSW are provided and high-speed branching  
to the interrupt program is performed, except under the following conditions.  
In IDLE/STOP mode In case of consecutive interrupt request non-sample instructions  
During external bus access During access to the interrupt control register  
A
B
C
D
E
F
G
H
I
J
K
Remark INT1 to INT4 : Interrupt acknowledgement processing  
Measurement program  
V850 core  
V850E1 core, V850ES core  
IFx  
IDx  
: Invalid instruction fetch  
: Invalid instruction decode  
Pamphlet U15412EJ1V0PF  
25  
Middleware Performance  
Measurement conditions  
Common  
MH/MR/MMR  
Internal ROM  
CPU  
: V850 core (33 MHz)  
: Program  
Measurement results are frequency-converted values (50 MHz).  
: 16 bits  
External memory (SRAM) : Encoding/decoding table, change point table,  
Bus width  
stacks (including I/O parameters)  
Number of waits : 1  
(The basic bus cycle is 3 clocks, so 1 bus cycle = 4 clocks.)  
JBIG  
Internal ROM  
External memory (SRAM) : Learning table, stacks (including I/O parameters)  
:
Program (including probability assumption table (1 KB))  
Compiler  
Tool  
: CA850  
: V850 in-circuit emulator (IE) (product of NEC)  
V850 MH Method A4 100 dpi  
V850 MR (K = 4) Method A4 100 dpi  
chart1  
0.07s  
0.07s  
chart2  
0.06s  
0.06s  
chart3  
0.10s  
0.10s  
chart4  
0.17s  
0.16s  
chart5  
0.11s  
0.10s  
chart6  
0.09s  
0.08s  
chart7  
0.18s  
0.15s  
chart8  
0.11s  
0.08s  
chart1  
0.06s  
0.06s  
chart2  
0.06s  
0.05s  
chart3  
0.09s  
0.08s  
chart4  
0.14s  
0.12s  
chart5  
0.09s  
0.08s  
chart6  
0.08s  
0.07s  
chart7  
0.15s  
0.11s  
chart8  
0.10s  
0.07s  
Compression  
Decompression  
Compression  
Decompression  
Compression  
Decompression  
Seconds  
Seconds  
0.20  
0.20  
Compression  
Decompression  
Seconds  
0.16  
Seconds  
0.18  
0.16  
0.18  
0.16  
0.16  
0.14  
0.12  
0.14  
0.12  
0.14  
0.12  
0.14  
0.12  
0.10  
0.10  
0.10  
0.10  
0.08  
0.06  
0.08  
0.06  
0.08  
0.06  
0.08  
0.06  
0.04  
0.02  
0.04  
0.02  
0.04  
0.02  
0.04  
0.02  
0.00  
0.00  
0.00  
1
0.00  
1
2
3
4
5
6
7
8
chart  
1
2
3
4
5
6
7
8
chart  
2
3
4
5
6
7
8
chart  
1
2
3
4
5
6
7
8
chart  
V850 MMR Method A4 100 dpi  
V850 JBIG Method A4 100 dpi  
(Layer=Lowest, TPBON=ON, AT=default)  
chart1  
Compression LRLTWO=OFF 0.41s  
LRLTWO=ON 0.38s  
LRLTWO=OFF 0.46s  
LRLTWO=ON 0.43s  
chart2  
0.52s  
0.48s  
0.59s  
0.57s  
chart3  
0.63s  
0.58s  
0.73s  
0.68s  
chart4  
0.84s  
0.76s  
0.96s  
0.89s  
chart5  
0.62s  
0.57s  
0.72s  
0.68s  
chart6  
0.57s  
0.52s  
0.67s  
0.63s  
chart7  
0.85s  
0.78s  
1.02s  
0.93s  
chart8  
0.90s  
0.83s  
1.04s  
0.97s  
chart1  
0.07s  
0.07s  
chart2  
0.06s  
0.05s  
chart3  
0.11s  
0.10s  
chart4  
0.18s  
0.17s  
chart5  
0.11s  
0.10s  
chart6  
0.09s  
0.07s  
chart7  
0.18s  
0.16s  
chart8  
0.11s  
0.08s  
Compression  
Decompression  
Decompression  
Seconds  
0.20  
Compression  
Seconds  
Decompression  
Decompression  
Seconds  
1.00  
Compression  
Seconds  
0.20  
1.00  
0.80  
0.60  
0.18  
0.16  
0.18  
0.16  
0.80  
0.60  
0.14  
0.12  
0.14  
0.12  
0.10  
0.10  
0.40  
0.40  
0.08  
0.06  
0.08  
0.06  
0.20  
0.00  
0.20  
0.00  
0.04  
0.02  
0.04  
0.02  
1
2
3
4
5
6
7
8
chart  
1
2
3
4
5
6
7
8
chart  
0.00  
1
0.00  
2
3
4
5
6
7
8
chart  
1
2
3
4
5
6
7
8
chart  
LRLTWO=OFF  
LRLTWO=ON  
LRLTWO=OFF  
LRLTWO=ON  
JPEG  
Internal ROM  
Internal RAM  
: Program  
: Stack, work area (one part)  
V850 JPEG Method  
Processing Time  
QVGA(320×240×24) VGA(640×480×24)  
Compression Decompression Compression Decompression  
External memory (SRAM) : Data and remaining work area  
Data I/O : RGB  
Sample ratio  
4 : 1 : 1  
(Quality75)  
0.27s  
0.21s  
1.09s  
0.85s  
4 : 2 : 2  
(Quality75)  
0.33s  
0.26s  
1.33s  
1.04s  
Pamphlet U15412EJ1V0PF  
26  
Variety of Peripheral Functions  
Memory Access Functions  
SDRAM controller  
DRAM controller  
Products: V850E/MA1, MA2  
Products: V850E/MS1, MS2, MA1  
SDRAM connectable without external circuit  
CAS latency: 2, 3 supported  
EDO DRAM directly connectable without external circuit  
2CAS type DRAM supported  
CBR refresh, CBR self refresh supported  
CBR refresh, CBR self refresh supported  
A1 to A12  
A21, A22Note  
D0 to D15  
SDCLK  
A0 to A11  
A12, A13  
DQ0 to DQ15  
CLK  
A1 to A12  
D0 to D15  
RASn  
LCAS  
UCAS  
WE  
A0 to A11  
I/O1 to I/O16  
RAS  
SDCKE  
CSn  
CKE  
CS  
LCAS  
SDRAS  
SDCAS  
LDQM  
RAS  
UCAS  
WE  
CAS  
LDQM  
UDQM  
WE  
OE  
OE  
UDQM  
V850E/MA1  
64 Mb DRAM  
(4 Mword × 16 bits)  
WE  
V850E/MA1  
64 Mb SDRAM  
(1 Mword × 16 bits × 4 banks)  
Note The address signal used differs depending on the SDRAM product.  
DMA controller (provided in V850E products)  
DMA controller (provided in V850/Sxx products)  
Products: V850E/MA1, MA2, MS1, MS2, IA1, IA2  
Transfer targets: Memory-peripheral I/O, memory-memory  
Single, single step, block transfer  
Products: V850/SA1, SB1, SB2, SV1, SF1, SC1, SC2, SC3  
Transfer targets: Internal RAM-on-chip peripheral I/O  
Single transfer  
8-/16-bit data units  
8-/16-bit data units  
Transfer type: 1-cycle transfer, 2-cycle transfer  
Number of transfers: 65,536 Max.  
Transfer clock: 4 clocks Min.  
Number of transfers: 256 Max.  
Internal RAM  
CPU core  
CPU core  
On-chip peripheral I/O  
External I/O  
DMA  
Data control  
Internal  
RAM  
DMA  
External RAM  
On-chip  
8/16bit-data  
8-/16-bit  
bus  
Address control  
Count control  
peripheral  
I/O  
Transfer source address  
Transfer destination address  
Number of transfers  
External ROM  
Channel control  
Pamphlet U15412EJ1V0PF  
27  
A/D Converters  
Scan mode  
Multi-stage buffer type  
Products: V853, V850/SV1, V850E/MA1, IA1, IA2, MS1  
Conversion can be started by both software and hardware  
Eight conversion result registers are incorporated  
Select/scan modes can be switched  
ANI0 (Input)  
ANI1 (Input)  
Data  
1
Data  
6
Data  
5
ANI0  
Data  
7
Data  
2
AVREF  
ANI2 (Input)  
ANI3 (Input)  
Data  
3
ANIn  
AVSS  
Successive approximation register  
Data  
4
ADTRG  
INTAD  
Conversion controller  
Data 1 Data 2 Data 3 Data 4 Data 5  
Data 6 Data 7  
(ANI0) (ANI1)  
A/D conversion  
(ANI0) (ANI1) (ANI2) (ANI3)  
(ANI0)  
Conversion result register 0  
Conversion result register 1  
Data 1 Data 2 Data 3  
(ANI0) (ANI1) (ANI2)  
Conversion Conversion Conversion  
Data 4  
(ANI3)  
Data 6  
(ANI0)  
Conversion  
result  
Conversion result register 2  
Conversion result register 3  
Conversion  
result registers  
Conversion  
result  
result  
result  
result  
register 0 register 1 register 2  
register 3  
register 0  
Conversion result register 4  
Conversion result register 5  
Conversion result register 6  
Conversion result register 7  
INTAD interrupt  
Conversion start  
(Control register setting)  
Conversion start  
(Control register setting)  
Select mode operation  
Analog input  
Conversion result registers  
ANI0  
ANI1  
ANI2  
ANI3  
ANI4  
ANI5  
ANI6  
ANI7  
Conversion result register 0  
Conversion result register 1  
Conversion result register 2  
Conversion result register 3  
Conversion result register 4  
Conversion result register 5  
Conversion result register 6  
Conversion result register 7  
Data 4  
ANI1 (Input)  
Data 5  
Data 1 Data 2 Data 3  
Data 6  
Data 7  
Data  
1
Data  
2
Data  
3
Data  
4
Data  
5
Data  
6
Data 7  
(ANI1)  
A/D conversion  
(ANI1)  
(ANI1)  
(ANI1)  
(ANI1)  
(ANI1)  
(ANI1)  
A/D converter  
Data 1 Data 2 Data 3  
(ANI1) (ANI1) (ANI1)  
Data 4  
(ANI1)  
Data 6  
(ANI1)  
Conversion  
result registers  
INTAD interrupt  
Conversion start Control bit Control bit Control bit Control bit Conversion start Control bit  
(Conversion result  
register setting)  
(Conversion result  
register setting)  
set  
set  
set  
set  
set  
Analog input  
Conversion result registers  
ANI0  
ANI1  
ANI2  
ANI3  
ANI4  
ANI5  
ANI6  
ANI7  
Conversion result register 0  
Conversion result register 1  
Conversion result register 2  
Conversion result register 3  
Conversion result register 4  
Conversion result register 5  
Conversion result register 6  
Conversion result register 7  
A/D converter  
Pamphlet U15412EJ1V0PF  
28  
Timer/Counter Functions  
24-bit servo timer  
Product: V850/SV1  
PWM  
Product: V850/SV1  
24-bit timer unit for servo control  
Capture registers: 4  
12- to 16-bit PWM output  
Main pulse + additional pulse configuration  
Main pulse: 4/5/6/7/8 bits  
Compare registers: 2  
External input detector with 1-64/1-128 divider  
Additional pulse: 8 bits  
Active level of PWM output pulse selectable  
Clear count  
control  
INTOVm  
INTTIm  
Tim  
Selector  
24-bit timer  
Count  
clock  
PWM module register PWM module register  
(higher 8 bits)  
(lower 8 bits)  
OVFn  
Reload  
controller  
Capture register 0  
Capture register 1  
INTCPn  
0
INTCPn1  
1-64 division  
1-128 division  
m bit down counter  
(m = 4 to 8)  
Count  
clock  
PWM pulse  
generator  
Vsync  
Output  
controller  
PWMn  
INTCPn2  
Capture register 2  
Capture register 3  
Compare register 1  
Compare register 2  
1-64 division  
1/2m  
8-bit counter  
INTCPn3  
INTCMm0  
RTP  
INTCMm1  
INTCPm0-9  
3-phase inverter control timer  
Products: V850E/IA1, IA2  
Up/down counter  
Products: V850E/IA1, IA2  
3-phase PWM output function  
16-bit 2-phase encoder input supported  
Compare registers: 2  
Symmetric triangular wave, asymmetric triangular wave, sawtooth wave  
Interrupt culling function  
Capture/compare registers: 2  
Culling rate: 1/1, 1/2, 1/3, 1/4, 1/8, 1/16  
3-phase PWM forcible output stop function  
Real-time output function  
Count clock  
Compare buffer  
register  
Compare  
register 3  
Compare capture  
register  
Output  
controller  
INTCC  
0
16-bit timer  
Compare capture  
register  
Deadtime  
timer  
TCLR  
TCUD  
INTCC1  
Compare buffer  
register  
CLR  
circuit  
TO0  
TO1  
16-bit up/down  
counter timer  
Compare  
register 0  
Deadtime  
generator  
Selector  
Output  
control  
TO  
Compare buffer  
register  
Compare  
register  
TO2  
TO3  
Compare  
register 1  
Deadtime  
generator  
INTCM  
0
TIUD  
Compare  
register  
INTCM1  
Compare buffer  
register  
TO4  
TO5  
Compare  
register 2  
Deadtime  
generator  
Pamphlet U15412EJ1V0PF  
29  
Serial Interface  
Variable-length serial interface  
Products: V850/SB1, SB2, SV1, SF1, SC1, SC2, SC3  
3-wire serial I/O  
8-/16-bit serial interface  
Products: V850/SC1, SC2, SC3, V850E/IA1, IA2  
3-wire serial I/O  
Data length switchable between 8 bits and 16 bits  
Start bit switchable between MSB and LSB  
Data length switchable between 8 bits and 16 bits  
Start bit switchable between MSB and LSB  
MSB/LSB controller  
Counter  
clock  
SCKn  
SIn  
8-/16-bit variable-length shift register  
Serial clock  
Selector  
Interrupt  
controller  
controller  
INTCSIn  
BRG  
SOn  
SCKn  
8-bit  
shift register L  
8-bit  
shift register H  
SIn  
Serial clock counter  
(8/16 counting switchable)  
Interrupt  
controller  
INTCSIn  
SCKn  
SOn  
Selector  
Serial clock controller  
BRG  
IEBus controller  
Products: V850/SB2, SC2  
CAN  
Products: V850E/IA1, V850/SF1, SC3  
Supports communication mode 1  
CAN protocol Ver. 2.0 Part B  
Maximum number of transfer bytes: 32 bytes/frame  
Maximum transfer speed: Approx. 17 Kbps  
(Transmission/reception of standard and extended frames)  
Maximum transfer rate: 1 Mbps  
32 message buffers  
Register block  
CANTX1  
CANRX1  
CANTX2  
CANRX2  
CAN  
CAN  
receiver 1  
module 1  
Transmission  
block  
IETX  
MAC  
(Memory Access  
Controller)  
Interrupt  
request  
Controller  
Reception  
block  
IERX  
CAN  
receiver 2  
CAN  
module 2  
Bit  
Field  
controller  
controller  
CAN RAM  
Message buffer 0  
Message buffer 31  
Control block  
Interrupt request  
Note The number of channels differs depending on the product.  
Pamphlet U15412EJ1V0PF  
30  
Distinctive Peripheral Functions of V850  
Watch timer  
Hsync/Vsync separator  
Product: V850/SV1  
Products: V850/SB1, SB2, SV1, SC1, SC2, SC3  
0.5-second interrupt generation using watch timer function  
Interval timer supported  
Separation of Vsync (vertical) signal and Hsync (horizontal) signal from  
decoding sync signal of VCR  
Odd/even field discrimination  
Hsync mask signal  
HSOUT0  
(Detected Hsync)  
IHsyncdetection  
Edge  
switching  
HSOUT1  
(Compensated Hsync)  
fxx  
CSYNCIN  
Hsync  
separator  
INTWTN  
INTWTNI  
5-bit counter  
(main clock)  
11-bit prescaler  
fxt  
Vsync  
separator  
(subclock)  
Odd/even field  
discrimination flag  
Count  
clock  
Selector  
VSOUT(Vsync)  
Division  
by 2  
ROM correction function  
ROM correction operation  
Products: V850/SB1, SB2, SV1, SF1, SC1, SC2, SC3  
Substitutes JMP r0 instruction for instruction of address to be corrected and  
branches to 0000H  
Program can be modified following creation of mask ROM  
Correction addresses: 4 points  
RESET  
Internal ROM  
Normal flow  
no  
ROM correction  
request flag = 0?  
ROM correction flow  
Instruction address bus  
Clear ROM  
correction request flag  
Yes  
ROM correction  
address register  
Initialization  
Jump to  
correction program  
Internal RAM  
Download  
correction program  
Internal ROM  
(Max. 1 MB space)  
Download  
correction program  
Write correction  
program to RAM  
Correction program  
execution  
External ROM  
Comparator  
EEPROMTM, etc.  
JMP r0 instruction generator  
Correction address = XXXX  
ROM correction  
enable flag = 1  
Setting correction  
address and enabling ROM  
correction  
Return to internal ROM  
Correction  
address enable  
setting information  
Output trigger  
Instruction replacement block  
controller  
Replace with JMP[r0] instruction  
Correction point  
Next processing...  
Main routine  
Instruction data bus  
Pamphlet U15412EJ1V0PF  
31  
Low Power & Low Noise  
Low Power Consumption Measures  
Low-power-consuming, high-speed microcontrollers are required for portable devices and battery-operated devices such as DVCs and cellular phones.  
The V850 Series incorporates various functions to lower the power consumption.  
Superior power performance  
The V850ES and V850/Sxx products feature a thorough power-saving design that realizes a superb power/performance ratio of 1.1 to 0.7 mA/MIPS.  
As a result, these products realize a low consumption current only one fifth that of a 16-bit CISC microcontroller of comparable performance. By  
featuring such extremely high power performance, these products enable the simultaneous realization of lower power consumption and more  
sophisticated functions in various systems.  
mA/MIPS  
10  
Low power consumption 1/5 that of  
16-bit CISC of comparable performance  
8-bit CISC  
16-bit CISC  
9.2mA/MIPS  
7.3mA/MIPS  
5
1.1mA/MIPS  
0.9mA/MIPS  
V850/SA1  
V850/SV1  
V850/SB1  
1.1mA/MIPS  
0.7mA/MIPS  
V850ES/SA2, 3*  
0
*: Under development  
Clock gear function  
Standby mode  
The V850/Sxx products come with two oscillators: a main clock and a  
subclock. 1/1/, 1/2, 1/4, or 1/8 of the main clock or the subclockNote can  
be selected as the CPU operating clock, making it possible to minimize  
the power consumption according to the systems operating status.  
Note Not selectable in V850/SV1  
An efficient low-power-consumption system can be realized by using  
the three standby modes, STOP, IDLE, and HALT, according to the  
usage purpose.  
Operation modes  
Operation status of each mode  
Current  
consumption  
Oscillator  
Main Sub  
clock clock  
Peripheral Watch  
functions timer  
CPU  
Approx. 70% reduction  
through clock gear  
Normal  
operation  
mode  
Current  
Further reduction to  
HALT  
mode  
Approx. 1/2  
consumption  
1/20 through subclock  
reduced to  
1/100 or  
lower!  
operation  
Approx. 1/10  
IDLE  
mode  
Approx. 1/100  
STOP  
mode  
Operating  
clock  
f
xx  
f
xx/8  
f t  
x
Current consumption  
(20MHz)  
(32.768kHz)  
Operating  
Stopped  
Function to cut voltage between A/D converter VREF and  
resistor string  
AVDD  
Voltage application to the A/D converters resistor string can be switched  
ON/OFF  
on and off. The power consumption can be minimized by switching off  
ANI0  
voltage application to the resistor string when the A/D converter is not  
AVREF  
AVSS  
used.  
Main products:  
V850/SB1, SB2, SC1, SC2, SC3, SF1  
ANIn  
Successive  
approximation register  
ADTRG  
INTAD  
Conversion controller  
Conversion result register  
Pamphlet U15412EJ1V0PF  
32  
EMI Countermeasures  
Minimizing the influence of electromagnetic interference (EMI) from the microcontroller in AV equipment such as car audio systems is a major requirement,  
making the reduction of EMI one of the highest technological priorities for microcontroller manufacturers. Various EMI countermeasures are implemented  
in the V850 Series.  
EMI countermeasures for individual chip  
Noise reduction measures focussing on the following  
Example for V850/SB1, 2, SF1, SC1, 2, 3  
Phase 1  
V850/SB1  
1st Ver.  
Phase 2  
V850/SB1  
A products  
Phase 3  
V850/SB2  
A products  
Phase4  
V850/SF1  
Phase5  
V850/SBx B products  
V850/SCx  
three points are implemented as noise countermeasures  
in individual V850 Series chips.  
Reduction of noise generation  
Decoupling capacitor  
Increased on-chip capacitance  
600pF 6000pF  
Use of low-voltage internal logic power supply  
Optimization of oscillator  
Noise  
(dBm)  
Reduction of noise propagation  
Separation of internal logic sound source and power supply  
of pins  
Separation of power supply and GND for port controller  
Separation of power supply and GND for oscillator  
Elimination of VDD protection element  
10 dBm reduction  
Reduction of cross talk between different power supply  
wires  
5 dBm reduction  
Optimization of output buffer  
Change of regulator voltage  
(3.3V 3.0V)  
Confining of noise inside  
10 dBm reduction  
On-chip decoupling capacitor between power supply  
and GND inside microcontroller  
Insertion of bypass capacitor  
Separation of power supply and GND for oscillator  
Optimization of operating frequency  
Internal regulator operation  
Separation of power supply circuit  
Standardization of evaluation methods (1/2)  
There are no rules regarding the EMI measurement testing method for individual microcontrollers. NEC aims to standardize evaluation circuit constants  
through the use of a standalone EMI evaluation board and evaluate products in a measuring environment that uses a shielded room and power supply  
filters. This approach enables the evaluation of different products (8-bit and 16-bit NEC CISC microcontrollers, etc.) in the same environment.  
Standalone EMI evaluation board  
Standalone EMI evaluation board measurement environment  
Shielded room  
Spectrum analyzer  
Evaluation  
points  
Probe  
Power supply  
Evaluation board  
+
-
Filter  
+
-
+
-
Pamphlet U15412EJ1V0PF  
33  
Standardization of evaluation methods (2/2)  
EMI evaluation results  
A comparison of the EMI evaluation results for Phase 2 products (V850/SB1 A products) and Phase 4 products (V850/SF1) is shown below.  
Product Name  
Measurement Point  
Phase 2  
(V850/SB1 A Products)  
Phase 4  
(V850/SF1)  
V
DD  
10dB  
10dB  
70  
75  
80  
85  
90  
95  
100  
105  
110  
115  
120  
70  
75  
80  
85  
90  
95  
100  
105  
110  
115  
120  
Frequency [MHz]  
Frequency [MHz]  
Port  
10dB  
10dB  
70  
75  
80  
85  
90  
95  
100  
105  
110  
115  
120  
70  
75  
80  
85  
90  
95  
100  
105  
110  
115  
120  
Frequency [MHz]  
Frequency [MHz]  
Remark Oscillation frequency = 16 MHz  
Evaluation of characteristics using radio system board (1/2)  
In addition to EMI measurement using a standalone EMI evaluation board, NEC has also established an evaluation method employing set evaluation  
criteria using a radio system board. Since the evaluation results obtained with the radio evaluation board match the evaluation method established by  
the customer, the influence of EMI can be judged directly.  
Radio system board  
Radio system board measurement environment  
Audio analyzer  
Power supply  
Signal generator  
Tuner pack  
Antenna  
Audio output  
Electronic  
volume  
+
Audio amp  
12 V power supply  
CPU board  
Coaxial cable  
Output  
Antenna  
Frequency to be modulated : 400 Hz  
Frequency deviation  
RF signal output level  
Output impedance  
: 30% (22.5 kHz)  
Dummy load  
: 60 dB  
V
(4)  
: 75Ω  
LCD & key panel  
Audio output level : 0.5 W  
Radio system board  
Pamphlet U15412EJ1V0PF  
34  
Evaluation of characteristics using radio system board (2/2)  
Radio system board block diagram  
Audio amp  
Electronic volume  
Tuner pack  
0.1 F× 4  
+
----  
LF  
L output  
R output  
+
RF  
LR  
RR  
----  
Tuner  
9V  
+
----  
PLL  
CE  
+
----  
0.027 F×2  
Tuner  
GND  
Analog  
9 V  
Analog  
12 V  
3-wire SIO  
2
I C bus  
Analog  
GND  
Analog  
GND  
Digital  
5V  
Mute  
Microcontroller  
Digital  
GND  
LCD & keyboard  
LCD panel  
3-wire SIO  
CPU board  
Strobe  
Tuner Pack Electrical Specifications  
LCD driver  
KEY REQ  
Parameter  
MIN.  
51  
TYP.  
58  
MAX.  
10  
Unit  
dB  
dB V  
Digital  
5V  
Audio S/N ratio  
Key matrix  
Digital  
GND  
Operational sensitivity  
6
CPU board block diagram  
Noise-reduction element insertion location  
DIP switches  
Digital  
5V  
Digital  
5V  
1 kΩ×2  
P40-47  
P50-57  
SCL0  
SDA0  
AVDD  
Electronic volume IC  
PLL IC  
AVSS  
BVDD  
BVSS  
EVDD  
EVSS  
SIO4  
P37(CE)  
V850/SBx  
SIO3  
P31 (Strobe)  
P01 (KEY REQ)  
LCD driver IC  
P35 (Mute)  
RESET  
X2  
V
DD  
Audio amp IC  
Reset signal  
VSS  
REGC  
X1  
Digital  
GND  
1 F  
0.33 H  
V850/SBx CPU board  
Results of characteristics evaluation using radio system board  
The EMI reduction efficiency can be ascertained with a radio system board in the same way as standalone microcontroller evaluation.  
Phase 5  
(V850/SB1 B Products)  
Phase 3  
(V850/SB2 A Products)  
Product Name  
16-Bit Microcontroller from Other Company  
30  
25  
20  
15  
10  
5
30  
25  
20  
15  
10  
5
30  
25  
20  
15  
10  
5
f
XX=12MHz  
0
0
0
-5  
-5  
-5  
85  
90  
95  
100  
105  
110  
85  
90  
95  
100  
105  
110  
85  
90  
95  
100  
105  
110  
Frequency [MHz]  
Frequency [MHz]  
Frequency [MHz]  
Phase 4  
(V850/SF1)  
Phase 2  
(V850/SB1 A Products)  
Product Name  
16-Bit Microcontroller from Other Company  
30  
25  
20  
15  
10  
5
30  
25  
20  
15  
10  
5
30  
25  
20  
15  
10  
5
f
XX=16MHz  
0
0
0
-5  
85  
-5  
85  
-5  
90  
95  
100  
105  
110  
90  
95  
100  
105  
110  
85  
90  
95  
100  
105  
110  
Frequency [MHz]  
Frequency [MHz]  
Frequency [MHz]  
Remark fxx : Oscillation frequency  
Pamphlet U15412EJ1V0PF  
35  
Middleware  
Middleware Development System  
Middleware Development  
NEC is developing a range of middleware products suitable to processors for various  
systems. NEC middleware is realized by original NEC technology, superior third-  
party technology, and established standards.  
Communications  
Multimedia  
MPEG7  
MPEG-4 Video  
JPEG2000  
Standard  
specifications  
Original NEC  
technology  
Cooperation with  
third parties  
USB  
Development support system  
2001  
WMA  
ATRAC3  
Internet  
Music source for  
incoming-call  
melody  
System proposal  
Demonstration  
Performance  
evaluation  
Security  
V.90  
Planning  
Creation of middleware  
Accumulation of solutions  
MP3  
XML  
AMR  
AAC  
IrDA  
Information  
search  
MPEG-4 CELP  
TrueSpeechTM 8.5  
Echo canceller  
Processor lineup  
WAP  
Separation of  
hardware/software  
Feasibility study  
Browser  
JAVATM  
Image  
recognition  
RISC  
V850 Series  
G.723/729  
MH/MR/MMR  
POP/SMTP  
HTTP  
Speech recognition (Japanese)  
ADPCM  
Development  
completed  
Human  
interface  
Assembly support  
Customization  
Next-generation processor  
Development  
JBIG  
JPEG  
PPP  
TCP/IP  
Handwriting recognition (Japanese)  
Speech recognition (English (US))  
Agent system  
Text To Speech (Japanese)  
Mass production  
2001  
Development completed  
JPEG  
V850 Series Speech Recognition  
The V850 Series uses internal memory and peripheral I/Os to realize speech  
recognition on one chip.This makes this series ideal for applications that require  
speech recognition in sets with large constraints, such as games and home  
appliances.  
Conforms to JPEG international standard  
Conforms to DCT baseline process (non-reverse coding)  
Versatile compression and decompression processing  
<Compression functions>  
Speech recognition realized using just the internal memory and  
User-customizable VRAM input module  
User-specified Huffman and quantization tables  
APPn marker insertion  
peripheral I/Os of V850 Series  
Increased number of recognized words  
Compression suspend function  
Number of recognized words: 30 (for V850/SA1, 20 MHz)  
<Decompressing processing>  
V850 Series  
V850/SA1  
User-customizable VRAM output module  
Support of various JPEG markers (DRI, RSTn, DNL)  
Decompressing suspend function  
Speech recognition system  
configuration example  
LPF  
(internal 20 MHz)  
Internal  
ROM  
Internal  
RAM  
Mic/amp  
A/D(1ch)  
JPEG Performance  
Processing Time  
CPU  
Sample Ratio  
QVGA (320×240×24)  
VGA (640×480×24)  
Compression  
Decompression  
Compression  
Decompression  
4:1:1  
(Quality75)  
V850E/MS1  
(33MHz)Note  
0.32s  
0.24s  
1.3s  
0.97s  
Increased number of recognized words  
Memory Capacity  
Note Programs are placed in internal ROM, and stack and work areas (one part) are placed in internal RAM. Data and the  
Parent dictionary  
Child dictionary 1  
remaining work area are placed in external RAM.  
ROM/RAM  
Description  
Program  
Table  
Capacity  
Approx. 25 KB  
Approx. 62 KB  
Thomas, Richard, Harriet...  
Friends  
ROM  
Company  
Child dictionary 2  
Memory  
Reservations  
Recognition dictionary (in case of 20 words) Approx. 0.8 KB Note1  
Work area (in case of 20 words) Approx. 4.0 KB Note2  
Ms. Smith, Ms. Jones, Mr. Wang...  
ROM  
Decompression  
RAM  
Decompression  
RAM  
Child dictionary 3  
ANA, JAL, ticket...  
Compression  
10KB  
Compression  
5KB  
Stack area  
Approx. 0.4 KB  
7.5KB  
10KB  
Notes 1. Figure using average of 5 letters per word to calculate standard dictionary size.  
2. The variable work area is proportional to the number of recognized words.  
Speech recognition evaluation system  
In introducing speech recognition, NEC  
has provided an environment that allows  
easy evaluation.  
For details about this system or how to  
purchase it, contact NEC.  
Pamphlet U15412EJ1V0PF  
36  
Handwriting Recognition (Japanese Only)  
Text to Speech (TTS) (For Japanese Text)  
Easy to use because of flexibility regarding stroke order and count  
Pattern matching method based on non-linear normalization matching method”  
Speech synthesized from Japanese Kana and Kanji texts (SJIS  
code)  
Conversion of pen-drawn lines into image  
Versatile speech synthesis  
Synthesis of male and female voices (2 types)  
High recognition rate, high-speed recognition  
Recognition of 95% or higher in 0.1 s (V85x: 25 MHz)  
Various parameters such as intonation and reading speed can be adjusted.  
TTS rhythm data (pitch, phoneme duration) can be designed  
Support of up to JIS No. 2 standard  
JIS No. 1 Standard: Approx. 3,400 characters, JIS No. 2 Standard: Approx. 800  
(Support of Speech Designer)  
characters  
TTS using natural rhythm possible (synthesis of more natural sounding speech)  
Support of characters with special readings (character readings  
New characters can be added (pictographs, etc., can be freely  
added)  
can be set using the user dictionary)  
Synthesis speed (V853: 25 MHz)  
A dictionary can be created from character data using a dictionary compilation  
tool.  
Speech: Between 1.9 sNote and 3 s; Text analysis: 163 ms; speech generation:  
1,709 ms  
Note Varies depending on the input character string.  
ROM/RAM  
ROM  
Description  
Program  
Capacity  
ROM/RAM  
ROM  
Description  
Program data  
Capacity  
Approx. 60 KB  
Approx. 450 KB  
Approx. 60 KB  
Approx. 32 KB  
Approx. 2 KB  
Approx. 103 KB  
Approx. 1.2 MB  
Approx. 670 KB to 1.4 MB  
Approx. 160 KB  
Approx. 256 KB  
Approx. 8 KB × n blocks  
Dictionary data (approx. 4,200 characters)  
Dictionary data (approx. 80,000 words)  
Phoneme data  
Data  
RAM  
Work area  
Stack area  
RAM  
Work area  
Stack area  
Speech output buffer  
Middleware Product List  
Middleware list  
Category  
Image  
Middleware  
V850 Series  
MH/MR/MMR  
JBIG  
JPEG  
Speech  
Text To Speech  
Speech CODEC  
Speech recognition  
Speech recognition  
Handwriting recognition  
Browser  
Japanese  
G.726 (ADPCM)  
Recognition  
Japanese (small vocabulary)  
English (US) (small vocabulary)  
Japanese (input frame required)  
Internet  
Drivers  
TCP/IP  
IrDA protocol stack  
USB  
IEEE1394  
PCMCIA/CF card  
PC-compatible file system  
Font  
Other  
Remarks 1.  
: Development completed;  
: Under development;  
: In planning  
2. Third-party products included.  
3. For details about middleware products, refer to the following  
http://www.ic.nec.co.jp/apsoft/english/middle_top.html  
Middleware performance  
Middleware  
Performance  
MH Chart1 : Enc0.12s/Dec0.08s  
Chart1 : Enc0.73s/Dec0.83s  
QVGA × 24 : Enc0.32s/Dec0.24s  
32Kbps, 16Kbps  
Power(MIPS)  
ROM  
64 KB  
RAM  
200 bytes  
2.6 KB  
MH/MR/MMR  
JBIG  
----  
----  
----  
21 KB  
17.5 KB  
9 KB  
JPEG  
15 KB  
G.726(ADPCM)  
Enc8/Dec8.2  
19 (20 words)  
63 (100 words)  
14  
80 bytes  
3.5 KB  
Speech recognition (small vocabulary)  
0.4s  
82 KB  
(15 words)  
34 KB  
Handwriting recognition  
(Japanese, input frame required)  
IrDA protocol stack  
0.1s/character  
----  
570 KB  
60 KB  
----  
16 KB  
Pamphlet U15412EJ1V0PF  
37  
Flash Memory Microcontrollers  
Features  
To answer the need for shorter development time and maintenance after shipping,  
NEC offers microcontrollers with on-chip flash memory available in a large range of  
capacities from 128 KB to 512 KB as part of the V850 Series. NECs flash memory  
microcontrollers offer the following features.  
Flash Memory Size  
(Bytes)  
128K  
256K  
10K  
384K 512K  
RAM Size (Bytes)  
V850E/MA1  
V850E/IA1  
V850E/IA2  
V850E/MS1  
V853  
4K  
6K  
8K  
16K  
16K  
24K  
Support of batch rewrite of entire memory and rewrite in area units  
Flash memory programming with self-rewrite in area units  
Support of on-board programming through serial communication using a  
flash memory programmer  
V850/SA1  
V850/SV1  
V850/SB1  
V850/SB2  
V850/SF1  
V850/SC1  
V850/SC2  
V850/SC3  
V850ES/SA2  
V850ES/SA3  
Erase/write voltage: 2.5 V, 7.8 V, 10.3 V  
:
Under development  
Rewrite Mode  
The V850 Series supports a programmer rewrite mode that uses serial communication supporting on-board programming, as well as a self-programming mode that rewrites  
flash memory with user programs, to enable continuous use from development to maintenance.  
Programmer rewrite mode  
CSI communication mode  
Handshake-compatible CSI communication mode  
UART communication mode  
V
PP  
V
V
V
PP  
DD  
SS  
V
PP  
V
V
V
PP  
DD  
SS  
V
PP  
V
V
V
PP  
DD  
SS  
VDD  
V
DD  
VDD  
GND  
RESET  
SO  
GND  
GND  
RESET  
TXD  
RESET  
SI0  
RESET  
SO  
RESET  
SI0  
RESET  
RXD0  
TXD0  
Example:  
V850/SA1  
Dedicated  
flash programmer  
(PG-FP3, etc.)  
Example:  
V850/SA1  
Dedicated  
flash programmer  
(PG-FP3, etc.)  
Dedicated  
flash programmer  
(PG-FP3, etc.)  
Example:  
V850/SA1  
SI  
SO0  
SI  
SCK  
HS  
SO0  
SCK0  
P15  
RXD  
SCK  
SCK0  
Self-Programming Mode  
Normal operation mode  
Flash memory  
Self programming mode  
Flash memory can be erased and rewritten by calling a self-  
programming function (device-internal processing) using a self-  
programming interface, from a program placed in an area other  
than the flash memory.The self-programming function is called  
by switching from the normal operation mode to the self-  
programming mode using the flash programming mode control  
register (FLPMC).  
Flash memory  
3FFFFH  
3FFFFH  
Erase areaNote  
(128 KB)  
FLPMC 02H  
Self-programming  
function  
(on-chip erase/  
write routine)  
256 KB  
Erase areaNote  
(128 KB)  
FLPMC 00H  
00000H  
Note Erasure is performed in area units (128 KB).  
00000H  
Pamphlet U15412EJ1V0PF  
38  
Specifications  
Flash Memory  
Capacity  
Power Supply  
Voltage  
Max. Operating  
Frequency  
Package  
Rewrite Voltage  
Rewrite Mode  
W/E Count  
Part No.  
V
DD  
V
PP  
256 KB  
3.0 to 3.6 V  
50 MHz  
3.3 V  
3.3 V  
3.3 V  
7.8 V  
7.8 V  
7.8 V  
CSI, HS-compatible  
CSI  
100  
V850E/MA1  
V850E/IA1  
V850E/MS1  
144-pin LQFP (20 × 20mm)  
161-pin FBGA (13 × 13mm)  
144-pin LQFP (20 × 20mm)  
256 KB  
128 KB  
128 KB  
3.0 to 3.6 V  
50 MHz  
33 MHz  
CSI, UART,  
100  
100  
(Internal unit)  
HS-compatible CSI  
4.5 to 5.5 V  
(External pin)  
3.0 to 3.6 V  
144-pin LQFP (20 × 20mm)  
157-pin FBGA (14 × 14mm)  
144-pin LQFP (20 × 20mm)  
CSI, UART,  
HS-compatible CSI  
3.0 to 3.6 V  
(Internal unit)  
4.5 to 5.5 V  
(External pin)  
V853  
128 KB  
256 KB  
128 KB  
256 KB  
4.5 to 5.5 V  
33 MHz  
20 MHz  
100-pin LQFP (14 × 14mm)  
100-pin LQFP (14 × 14mm)  
5 V  
10.3 V  
7.8 V  
CSI, UART,  
20  
HS-compatible CSI  
V850/SA1  
3.0 to 3.6 V  
100-pin LQFP (14 × 14mm)  
100-pin LQFP (14 × 14mm)  
121-pin FBGA (12 × 12mm)  
3.3 V  
CSI, UART,  
100  
HS-compatible CSI  
V850/SV1  
V850/SB1  
V850/SB2  
V850/SF1  
256 KB  
3.1 to 3.6 V  
4.0 to 5.5 V  
4.0 to 5.5 V  
4.0 to 5.5 V  
20 MHz  
20 MHz  
13 MHz  
16 MHz  
176-pin LQFP (24 × 24mm)  
180-pin FBGA (13 × 13mm)  
180-pin FBGA (13 × 13mm)  
3.3 V  
3.3 V  
3.3 V  
3.3 V  
7.8 V  
7.8 V  
7.8 V  
7.8 V  
CSI, UART,  
100  
100  
100  
100  
HS-compatible CSI  
384 KB  
256 KB  
100-pin LQFP (14 × 14mm)  
100-pin QFP (14 × 20mm)  
100-pin QFP (14 × 20mm)  
CSI, UART,  
HS-compatible CSI  
512 KB  
256 KB  
100-pin LQFP (14 × 14mm)  
100-pin QFP (14 × 20mm)  
100-pin QFP (14 × 20mm)  
CSI, UART,  
HS-compatible CSI  
512 KB  
256 KB  
100-pin LQFP (14 × 14mm)  
100-pin QFP (14 × 20mm)  
CSI, UART,  
HS-compatible CSI  
V850/SC1, SC2, SC3  
V850ES/SA2*  
512 KB  
256 KB  
4.0 to 5.5 V  
2.3 to 2.7 V  
20 MHz  
17 MHz  
144-pin LQFP (20 × 20mm)  
100-pin LQFP (14 × 14mm)  
3.3 V  
2.5 V  
7.8 V  
2.5 V  
CSI, UART,  
100  
100  
HS-compatible CSI  
CSI, UART  
CSI, UART  
V850ES/SA3*  
256 KB  
2.3 to 2.7 V  
17 MHz  
121-pin FBGA (12 × 12mm)  
2.5 V  
2.5 V  
100  
* : Under Development  
Pamphlet U15412EJ1V0PF  
39  
Flash Memory Programmers  
NEC flash memory programmer (PG-FP3)  
[Features]  
Supports write to all NEC microcontrollers with dual-power supply flash memory  
Device-specific information required for writing can be automatically set with  
parameter files.  
Supports both on-board writing and program adapter writing.  
Easy-to-carry A5 size  
Simple operation either on standalone basis or with a dedicated application  
(Flashpro III) on WindowsTM 95, 98, 2000, or Windows NTTM Ver. 4.0  
<Standalone>  
Executed in one of the following modes: PROMLOAD, ERASE, PROGRAM,  
VERIFY, E.P.V.  
<On Windows>  
Operated via GUI screen.  
Third-party flash memory programmers (1/2)  
Programming system Y1000-8  
[Manufacturer/Marketing] Wave Technology Co., Ltd.  
[Target Devices] V850E/MA1, V850/SV1  
[Features]  
Gang programmer enabling simultaneous programming and verification of up to 8  
devices  
Enables reading of master data directly from floppy disk to internal memory.  
Data dump display and editing functions  
Master data storable on internal hard disk  
Emphasizes simple and comfortable operation via touch panel and workability via  
PASS/FAIL display, check-sum display, and task count display supporting sockets  
[Additional information]  
TEL: +81-3-5304-1885  
FAX: +81-3-5304-1886  
E-mail: sales@y1000.com  
Website: http://www.y1000.com/en/index.html  
Flashpro III FL-PR3  
[Manufacturer/Marketing] Naito Densei Machida Mfg. Co., Ltd.  
[Target Devices] V850 Series  
[Features]  
Supports writing to all NEC microcontrollers with dual-power supply flash  
memory  
Device-specific information required for writing can be automatically set with  
parameter files.  
Supports both on-board writing and program adapter writing.  
Easy-to-carry A5 size  
Simple operation either on standalone basis or with a dedicated application  
(Flashpro III) on Windows 95, 98, 2000, or Windows NT Ver. 4.0  
[Additional Information]  
FAX: +81-45-475-4091  
E-mail: info@ndk-m.co.jp  
Website: http://www.ndk-m.co.jp/eng/index.html  
Pamphlet U15412EJ1V0PF  
40  
Third-party flash memory programmers (2/2)  
NET IMPRESS  
[Manufacturer/Marketing] Yokogawa Digital Computer Corporation  
[Target Devices] V850E/IA1, V850/SB1 (µPD70F3033A)  
[Features]  
This in-circuit programmer for flash memory microcontrollers (NET IMPRESS) is used to program  
the microcontrollers with on-chip flash memory of each company, which have various writing  
specifications, while solder mounted on the user system board.  
This programmer comes in four models (AF220, AF210, AF120, AF110) to be used according  
to the intended application field.  
One control module is the key to this products versatility.  
Microcontrollers of the same family are supported by changing parameters, and  
microcontrollers of different families are supported by purchasing the license for the descriptor  
part.  
Can be used on standalone basis as well as via a host machine.  
Rich lineup of freeware  
[Additional Information]  
TEL : Japan  
U.S.A  
+81-42-333-6224  
+408-244-1932  
+44-1256-811998  
+81-42-352-6109  
+408-244-1881  
+44-1256-811761  
Europe  
FAX : Japan  
U.S.A  
Europe  
E-mail : info@advice.ydc.co.jp  
Website : http://www.ydc.co.jp/micom/index_E.htm  
Flash Memory Programmers  
NEC's flash memory programmer (PG-FP3) supports all NEC microcontrollers with dual-power-supply on-chip flash memory.The PG-FP3 stores the device-specific information  
required for rewriting in a parameter file and the rewriting environment for each microcontroller can be automatically set by downloading this file. After the parameter file is  
downloaded, the PG-FP3 can be used on a standalone basis. Combined with a program adapter (FA series (manufactured by Naito Densei Machida Mfg. Co., Ltd.)), this  
programmer can be used to write single microcontrollers. On-board writing is also possible using a target cable.  
An example of the rewriting environment when using the program adapter is described below.  
Example of rewriting environment  
Flash memory programmer (PG-FP3)  
Target system  
Power supply unit  
Host machine interface (RS-232-C)  
To host machine  
Cautions 1. Install the control software of the PG-FP3 and the  
parameter file of the target device in the host  
machine.  
• PG-FP3 control software: Provided with PG-FP3  
• Parameter files: Distributed via online delivery  
2. In addition to using the program adapter, rewriting  
can also be done on-board on the target system.  
Pamphlet U15412EJ1V0PF  
41  
Functional Outline  
(1/11)  
V850E/MA1  
PD703106A  
V850E/MA2  
PD703108  
Item  
PD703103A  
V850E1  
PD703105A  
PD703107A  
PD70F3107A  
V850E1  
CPU core  
----  
62MIPS (@ 50 MHz)  
----  
CPU performance (Dhrystone)  
Internal ROM  
128 KB  
(Mask ROM)  
256 KB  
(mask ROM)  
256 KB  
(flash memory)  
None  
None  
4 KB  
10 KB  
4 KB  
Internal RAM  
26 bits  
16 bits  
0 to 7  
25 bits  
16 bits  
0 to 7  
External  
bus interface  
Address bus  
Data bus  
Programmable  
waits  
External: 25 (17)Note  
Internal: 33  
External: 8 (4)Note  
Internal: 23  
Interrupt sources  
DSP function  
0.02 to 0.04µs (@ 50 MHz)  
0.025 to 0.05µs  
32×32 64  
(@ 40 MHz)  
0.06µs (@ 50 MHz)  
0.075µs (@ 40 MHz)  
32×32+32 32  
----  
----  
----  
----  
16×16 32  
16×16+32 32  
16-bit timer/event counter × 4 ch  
16-bit interval timer × 4 ch  
16-bit timer/event  
counter × 2 ch  
Timer/counter (RPU)  
16-bit interval  
timer × 4 ch  
1 ch  
----  
----  
----  
Serial interface  
(SIO)  
CSI  
CSI/I2C  
2 ch  
1 ch  
2 ch  
----  
CSI/UART  
UART  
3 ch  
2 ch  
Dedicated BRG  
8 ch (10-bit resolution)  
4 ch  
4 ch (10-bit resolution)  
4 ch  
A/D converter  
DMA controller  
----  
----  
74  
5
Real-time output port  
Ports  
106  
I/O  
9
Input  
Memory access control function  
Memory access control  
function (SDRAM,  
SRAM, page ROM, etc.,  
directly connectable)  
Other peripheral I/O functions  
(SDRAM, SRAM, EDO DRAM, page ROM, etc., directly connectable)  
PWM: 2 ch (8/9/10/12-bit resolution)  
HALT, IDLE, STOP  
4 to 50 MHz  
HALT, IDLE, STOP  
4 to 40 MHz  
Power save function  
Operating frequency  
3.0 to 3.6 V  
3.0 to 3.6 V  
Power supply voltage  
540mW (@ 3.3 V, 50 MHz)  
376mW  
Power consumption (Typ.)  
(@ 3.3 V, 40 MHz)  
144-pin plastic LQFP (20 × 20 mm)  
144-pin plastic LQFP (20 × 20 mm)  
161-pin plastic FGBA (13 × 13 mm)  
100-pin plastic LQFP  
Package  
(14 × 14 mm)  
Note Number of external interrupts that can be used to release STOP mode  
Pamphlet U15412EJ1V0PF  
42  
(2/11)  
V850E/IA1  
V850E/IA2  
Item  
PD703116  
PD70F3116  
PD703114  
PD70F3114  
V850E1  
V850E1  
CPU core  
62MIPS (@ 50 MHz)  
256 KB (mask ROM)  
50MIPS (@ 40 MHz)  
128 KB (mask ROM)  
CPU performance (Dhrystone)  
Internal ROM  
256 KB (flash memory)  
128 KB (flash memory)  
10 KB  
24 bits  
16 bits  
0 to 7  
6 KB  
Internal RAM  
22 bits  
16 bits  
0 to 7  
External  
bus interface  
Address bus  
Data bus  
Programmable  
waits  
External: 20 (14)Note  
Internal: 46  
External: 16 (12)Note  
External: 42  
Interrupt sources  
DSP function  
0.02 to 0.04µs (@ 50 MHz)  
0.025 to 0.05µs  
32×32 64  
(@ 40 MHz)  
0.06µs (@ 50 MHz)  
0.075µs (@ 40 MHz)  
32×32+32 32  
----  
----  
----  
----  
16×16 32  
16×16+32 32  
16-bit 3-phase sine wave PWM timer × 2 ch  
16-bit encoder counter/timer × 2 ch  
16-bit timer/counter × 2 ch  
16-bit timer/event counter × 1 ch  
16-bit interval timer × 1 ch  
16-bit 3-phase sine wave PWM timer × 2 ch  
16-bit encoder counter/timer × 1 ch  
16-bit timer/counter × 2 ch  
16-bit timer/event counter × 1 ch  
16-bit interval timer × 1 ch  
Timer/counter (RPU)  
2 ch  
----  
1 ch  
----  
Serial interface  
(SIO)  
CSI  
CSI/I2C  
----  
1 ch  
1 ch  
CSI/UART  
UART  
3 ch  
4 ch  
3 ch  
Dedicated BRG  
8 ch (10-bit resolution), 2 units  
4 ch  
6 ch (10-bit resolution): A/D converter 0, 8 ch (10-bit resolution): A/D converter 1  
4 ch  
A/D converter  
DMA controller  
----  
----  
Real-time output port  
Ports  
75  
47  
I/O  
8
6
Input  
Memory access control function (SRAM, ROM connectable)  
Memory access control function (SRAM, ROM connectable)  
Other peripheral I/O functions  
HALT, IDLE, STOP  
4 to 50 MHz  
HALT, IDLE, STOP  
4 to 40 MHz  
Power save function  
Operating frequency  
Internal unit: 3.3 V, A/D converter: 5 V, external pin: 5 V  
630 mW (For internal unit: 3.3 V, external pin: 5 V, 50 MHz)  
5 V (Internal unit: 3.3 V, A/D converter: 5 V, external pin: 5 V)  
(On-chip regulator)  
Power supply voltage  
440mW  
Power consumption (Typ.)  
144-pin plastic LQFP (20 × 20 mm)  
100-pin plastic LQFP (14 × 14 mm)  
Package  
Note Number of external interrupts that can be used to release STOP mode  
Pamphlet U15412EJ1V0PF  
43  
(3/11)  
V850E/MS1  
PD703100-40  
PD703100-33  
PD703101-33  
PD703102-33  
PD70F3102-33  
Item  
V850E  
----  
CPU core  
43 MIPS (@ 33 MHz)  
CPU performance (Dhrystone)  
Internal ROM  
None  
96 KB  
128 KB  
(mask ROM)  
128 KB  
(flash memory)  
(mask ROM)  
4 KB  
Internal RAM  
24 bits  
16 bits  
0 to 7  
External  
bus interface  
Address bus  
Data bus  
Programmable  
waits  
External: 25 (1)Note  
Internal: 47  
Interrupt sources  
DSP function  
0.03 to 0.06µs (@ 33 MHz)  
0.09µs (@ 33 MHz)  
0.025 to 0.05µs  
32×32 64  
(@ 40 MHz)  
0.075µs  
32×32+32 32  
(@ 40 MHz)  
----  
----  
16×16 32  
16×16+32 32  
16-bit timer/event counter × 6 ch  
16-bit interval timer × 2 ch  
Timer/counter (RPU)  
2 ch  
----  
Serial interface  
(SIO)  
CSI  
CSI/I2C  
2 ch  
----  
CSI/UART  
UART  
3 ch  
Dedicated BRG  
8 ch (10-bit resolution)  
4 ch  
A/D converter  
DMA controller  
----  
Real-time output port  
Ports  
114  
I/O  
9
Input  
Memory access control function  
Other peripheral I/O functions  
(EDO DRAM, SRAM, page ROM, etc., directly connectable)  
HALT, IDLE, STOP  
Power save function  
Operating frequency  
2 to 40 MHz  
2 to 33 MHz  
Internal unit: 3.3 V, A/D converter: 5 V  
External pin: 5 V  
Power supply voltage  
540mW  
430mW  
Power consumption (Typ.)  
(@ 40 MHz)  
(@ 33 MHz)  
144-pin plastic LQFP (20 × 20 mm)  
Package  
Note Number of external interrupts that can be used to release STOP mode  
Pamphlet U15412EJ1V0PF  
44  
(4/11)  
V850E/MS1  
V850E/MS2  
PD703130  
PD703100A-40  
PD703100A-33  
PD703101A-33  
PD703102A-33  
PD70F3102A-33  
Item  
V850E  
V850E  
CPU core  
----  
----  
43MIPS (@ 33 MHz)  
CPU performance (Dhrystone)  
Internal ROM  
None  
None  
96 KB  
128 KB  
(mask ROM)  
128 KB  
(flash memory)  
(mask ROM)  
4 KB  
4 KB  
Internal RAM  
24 bits  
16 bits  
0 to 7  
24 bits  
16 bits  
0 to 7  
External  
bus interface  
Address bus  
Data bus  
Programmable  
waits  
External: 25 (1)Note  
Internal: 47  
External: 10 (1)Note  
Internal: 35  
Interrupt sources  
DSP function  
0.03 to 0.06µs (@ 33 MHz)  
0.09µs (@ 33 MHz)  
0.03 to 0.06µs  
0.025 to 0.05µs  
32×32 64  
(@ 33 MHz)  
(@ 40 MHz)  
0.075µs  
0.09µs  
32×32+32 32  
(@ 40 MHz)  
(@ 33 MHz)  
----  
----  
----  
----  
16×16 32  
16×16+32 32  
16-bit timer/event counter × 6 ch  
16-bit interval timer × 2 ch  
16-bit timer/  
Timer/counter (RPU)  
event counter  
× 4 ch  
16-bit interval timer  
× 2 ch  
2 ch  
----  
----  
----  
Serial interface  
(SIO)  
CSI  
CSI/I2C  
2 ch  
----  
2 ch  
----  
CSI/UART  
UART  
3 ch  
2 ch  
Dedicated BRG  
8 ch (10-bit resolution)  
4 ch  
4 ch (10-bit resolution)  
4 ch  
A/D converter  
DMA controller  
----  
----  
76  
5
Real-time output port  
Ports  
114  
I/O  
9
Input  
Memory access control function  
Memory access control  
function (EDO DRAM,  
SRAM, page ROM, etc.,  
directly connectable)  
Other peripheral I/O functions  
(EDO DRAM, SRAM, page ROM, etc., directly connectable)  
HALT, IDLE, STOP  
HALT, IDLE, STOP  
10 to 33MHz  
Power save function  
Operating frequency  
2 to 40MHz  
2 to 33MHz  
Internal unit: 3.3 V,  
A/D converter: 5 V  
External pin: 5 V  
Internal unit: 3.3 V, A/D converter: 3.3 V  
External pin: 3.3 V  
Power supply voltage  
330mW  
381mW  
270mW  
Power consumption (Typ.)  
(@ 40 MHz)  
(@ 33 MHz)  
(@ 33 MHz)  
144-pin plastic LQFP  
144-pin plastic LQFP (20 × 20 mm)  
157-pin plastic FBGA (14 × 14 mm)  
100-pin plastic LQFP  
Package  
(20 × 20 mm)  
(14 × 14 mm)  
Note Number of external interrupts that can be used to release STOP mode  
Pamphlet U15412EJ1V0PF  
45  
(5/11)  
V850ES/SA2  
V850ES/SA3  
PD703201/  
PD703201Y  
PD70F3201/  
PD70F3201Y  
PD703204/  
PD703204Y  
PD70F3204/  
PD70F3204Y  
Item  
V850ES  
21 MIPS (@ 17 MHz)/16 MIPS (@ 13.5 MHz)  
CPU core  
CPU performance (Dhrystone)  
Internal ROM  
256 KB  
256 KB  
(flash memory)  
256 KB  
256 KB  
(flash memory)  
(mask ROM)  
(mask ROM)  
16 KB  
22 bits  
8/16 bits  
0 to 7  
Internal RAM  
24 bits  
External  
bus interface  
Address bus  
Data bus  
Programmable  
waits  
External: 8 (8)Note 1  
External: 8 (8)Note 1  
Interrupt sources  
DSP function  
Internal 30 (Y products: 31)  
Internal: 31 (Y products: 32)  
32×32 64  
0.24 to 0.29µs (@ 17 MHz)  
32×32+32 32  
0.35µs (@ 17 MHz)  
0.06 to 0.12µs (@ 17 MHz)  
0.18µs (@ 17 MHz)  
16×16 32  
16×16+32 32  
16-bit timer/event counter × 2 ch  
Timer/counter (RPU)  
8-bit timer/event counter × 4 ch (usable as 16-bit timer/event counter × 2 ch)  
2 ch  
1 ch  
3 ch  
1 ch  
Serial interface  
(SIO)  
CSI  
CSI/I2CNote 2  
CSI/UART  
UART  
1 ch  
1 ch  
1 ch  
1 ch  
2 ch (UART-dedicated)  
2 ch  
Dedicated BRG  
12 ch (10-bit resolution)  
4 ch  
16 ch (10-bit resolution)  
A/D converter  
DMA controller  
----  
68  
14  
Real-time output port  
Ports  
84  
18  
I/O  
Input  
Other peripheral I/O functions  
Real-time counter (for watch): 1 ch  
Watchdog timer: 1 ch  
HALT, IDLE, STOP  
Power save function  
Operating frequency  
When using main clock: 2 to 17 MHz (@ 2.4 V)/2 to 13.5 MHz (@ 2.3 V)  
When using subclock: 32.768 kHz (only real-time counter operating)  
2.3 to 2.7 V (@ 17 MHz)/2.2 to 2.7 V (@ 13.5 MHz)  
When using main clock: 30 mW* (@ 2.5 V, 17 MHz)  
Power supply voltage  
Power consumption (Typ.)  
100-pin plastic LQFP (14 × 14 mm)  
121-pin plastic FBGA (12 × 12 mm)  
Package  
Notes1. Number of external interrupts that can be used to release STOP mode  
2. Only Y products have an on-chip I2C bus interface.  
CSI/I2C : µPD703201Y, 703204Y, 70F3201Y, 70F3204Y  
CSI  
: µPD703201, 703204, 70F3201, 70F3204  
Remark Values with * are target values.  
Pamphlet U15412EJ1V0PF  
46  
(6/11)  
V850/SA1  
PD703014A/  
PD703014AY  
PD703014B/  
PD703014BY  
PD703015A/  
PD703015AY  
PD70F3015B/  
PD70F3015BY  
PD703017A/  
PD703017AY  
PD70F3017A/  
PD70F3017AY  
PD703015B/  
PD703015BY  
Item  
V850  
CPU core  
23MIPS (@ 20 MHz)/19MIPS (@ 17 MHz)  
CPU performance (Dhrystone)  
Internal ROM  
64 KB  
128 KB  
(mask ROM)  
128 KB  
256 KB  
256 KB  
(mask ROM)  
(flash memory)  
(mask ROM)  
(flash memory)  
4 KB  
8 KB  
Internal RAM  
22 bits  
16 bits  
External  
bus interface  
Address bus  
Data bus  
0 to 3  
Programmable  
waits  
External: 9 (6)Note 1  
Internal: 22  
Interrupt sources  
DSP function  
----  
32×32 64  
----  
32×32+32 32  
0.05 to 0.10µs (@ 20 MHz)  
16×16 32  
0.15  
µs (@ 20 MHz)  
16×16+32 32  
16-bit timer/event counter × 2 ch  
Timer/counter (RPU)  
8-bit timer/event counter × 4 ch (usable as 16-bit timer/event counter × 2 ch)  
1 ch  
Serial interface  
(SIO)  
CSI  
CSI/I2CNote 2  
CSI/UART  
UART  
1 ch  
1 ch  
1 ch  
2 ch (UART-dedicated)  
12 ch (10-bit resolution)  
Dedicated BRG  
A/D converter  
DMA controller  
3 ch (only for internal RAM  
on-chip peripheral I/O)  
8-bit × 1 ch or 4-bit × 2 ch  
Real-time output port  
Ports  
72  
13  
I/O  
Input  
Watch timer: 1 ch  
Other peripheral I/O functions  
Watchdog timer: 1 ch  
HALT, IDLE, STOP  
Power save function  
Operating frequency  
Using main clock: 2 to 20 MHz (@ 3.3 V)/2 to 17 MHz (@ 3 V)  
Using subclock: 32.768 kHz  
3.0 to 3.6 V (@ 20 MHz)/2.7 to 3.6 V (@ 17 MHz)  
Power supply voltage  
Using main clock: 66 mW (@ 3.3 V, 20 MHz)/56 mW (@ 3.3 V, 17 MHz)  
Using main clock:  
Using main clock:  
Using main clock:  
Power consumption (Typ.)  
105 mW(@ 3.3 V, 20 MHz)/ 66 mW (@ 3.3 V, 20 MHz)/ 105 mW (@ 3.3 V, 20 MHz)/  
99 mW (@ 3.3 V, 17 MHz)  
56 mW (@ 3.3 V, 17 MHz) 99 mW (@ 3.3 V, 17 MHz)  
100-pin plastic LQFP (14 × 14 mm)Note 3  
121-pin plastic FBGA (12 × 12 mm)Note 4  
Package  
Notes1. Number of external interrupts that can be used to release STOP mode  
2. Only Y products have an on-chip I2C bus interface.  
CSI/I2C : µPD703014AY, 703014BY, 703015AY, 703015BY, 703017AY, 70F3015BY, 70F3017AY  
CSI  
: µPD703014A, 703014B, 703015A, 703015B, 703017A, 70F3015B, 70F3017A  
3. µPD703014B, 703014BY, 703015B, 703015BY, 703017A, 703017AY, 70F3015B, 70F3015BY, 70F3017A, 70F3017AY  
4. µPD703014A, 703014AY, 703015A, 703015AY, 703017A, 703017AY, 70F3017A, 70F3017AY  
Caution The maximum operating frequency of the I2C bus interface is 17 MHz.  
Pamphlet U15412EJ1V0PF  
47  
(7/11)  
V850/SV1  
PD703041/  
PD703041Y  
PD703039/  
PD703039Y  
PD703040/  
PD703040Y  
PD70F3040/  
PD70F3040Y  
PD703038/  
PD703038Y  
PD70F3038/  
PD70F3038Y  
Item  
CPU core  
V850  
23 MIPS (@ 20 MHz)/18 MIPS (@ 16 MHz)  
CPU performance (Dhrystone)  
Internal ROM  
192 KB  
256 KB  
256 KB  
(flash memory)  
384 KB  
(mask ROM)  
384 KB  
(flash memory)  
(mask ROM)  
(mask ROM)  
Internal RAM  
8 KB  
16 KB  
External  
bus interface  
Address bus  
22 bits  
16 bits  
Data bus  
Programmable  
waits  
0 to 3  
Interrupt sources  
DSP function  
External: 9 (6)Note 1  
Internal: 43 (Y products: 44)  
32×32 64  
----  
----  
32×32+32 32  
16×16 32  
0.05 to 0.10µs (@ 20 MHz)  
0.15µs (@ 20 MHz)  
16×16+32 32  
Timer/counter (RPU)  
24-bit timer/event counter × 2 ch  
16-bit timer/event counter × 2 ch  
8-bit timer/event counter × 8 ch (usable as 16-bit timer/event counter × 4 ch)  
Serial interface  
(SIO)  
CSI  
1 ch  
CSI/I2CNote 2  
CSI/UART  
UART  
2 ch  
2 ch  
----  
Dedicated BRG  
3 ch  
A/D converter  
DMA controller  
16 ch (10-bit resolution )  
6 ch (only for internal RAM  
on-chip peripheral I/O)  
Real-time output port  
Ports  
8-bit × 2 ch or 4-bit × 4 ch  
I/O  
135  
Input  
16  
Vsync/Hsync separator  
Other peripheral I/O functions  
Watch timer: 1 ch  
Watchdog timer: 1 ch  
PWM: 4 ch (12 to 16-bit resolution)  
HALT, IDLE, STOP  
Power save function  
Operating frequency  
4 to 20 MHz (@ 3.3 V)/4 to 16 MHz (@ 3 V)  
3.1 to 3.6 V (@ 20 MHz)/2.7 to 3.6 V (@ 16 MHz)  
82 mW (@ 3.3 V, 20 MHz)/72 mW (@ 3.3 V, 16 MHz)  
Power supply voltage  
148 mW (@ 3.3 V, 20 MHz)/ 82 mW (@ 3.3 V, 20 MHz)  
132 mW (@ 3.3 V, 16 MHz) 72 mW (@ 3.3 V. 16 MHz)  
148 mW (@ 3.3 V, 20 MHz)  
132 mW (@ 3.3 V, 16 MHz)  
Power consumption (Typ.)  
Package  
176-pin plastic LQFP  
176-pin plastic LQFP (24 × 24 mm)  
180-pin plastic FBGA (13 × 13 mm)  
180-pin plastic FBGA (13 × 13 mm)  
(24 × 24 mm)  
Notes1. Number of external interrupts that can be used to release STOP mode  
2. Only Y products have an on-chip I2C bus interface.  
CSI/I2C : µPD703038Y, 703039Y, 703040Y, 703041Y, 70F3038Y, 70F3040Y  
CSI  
: µPD703038, 703039, 703040, 703041, 70F3038, 70F3040  
Caution The maximum operating frequency of the I2C bus interface is 17 MHz.  
Pamphlet U15412EJ1V0PF  
48  
(8/11)  
V850/SC1  
V850/SC2  
V850/SC3  
V850/SC1, V850/SC2, V850/SC3  
PD703068Y  
PD703069Y  
PD703088Y  
PD703089Y  
PD70F3089Y  
Item  
V850  
V850  
V850  
V850  
CPU core  
23MIPS (@ 20 MHz)  
21MIPS (@ 19 MHz)  
18MIPS (@ 16 MHz)  
23MIPS (@ 20 MHz)  
CPU performance (Dhrystone)  
Internal ROM  
512 KB  
512 KB  
512 KB  
512 KB  
(mask ROM)  
(mask ROM)  
(mask ROM)  
(flash memory)  
24 KB  
22 bits  
16 bits  
0 to 3  
24 KB  
22 bits  
16 bits  
0 to 3  
24 KB  
22 bits  
16 bits  
0 to 3  
24 KB  
22 bits  
16 bits  
0 to 3  
Internal RAM  
External  
bus interface  
Address bus  
Data bus  
Programmable  
waits  
External: 12 (9)Note  
Internal: 39  
External: 12 (9)Note  
Internal: 41  
External: 12 (9)Note  
Internal: 43  
External: 12 (9)Note  
Internal: 46  
External: 12 (9)Note  
Internal: 46  
Interrupt sources  
DSP function  
----  
----  
----  
----  
32×32 64  
----  
----  
----  
----  
32×32+32 32  
0.05 to 0.10µs (@ 20 MHz)  
0.15µs (@ 20 MHz)  
0.053 to 0.106µs (@ 19 MHz) 0.06 to 0.12µs (@ 16 MHz)  
0.05 to 0.10µs (@ 20 MHz)  
0.15µs (@ 20 MHz)  
16×16 32  
0.159µs (@ 19 MHz)  
0.18µs (@ 16 MHz)  
16×16+32 32  
16-bit timer/  
16-bit timer/  
16-bit timer/event counter × 10 ch  
16-bit timer/  
Timer/counter (RPU)  
event counter × 10 ch  
event counter × 10 ch  
event counter × 10 ch  
2 ch  
2 ch  
2 ch  
2 ch  
2 ch  
2 ch  
2 ch  
2 ch  
Serial interface  
(SIO)  
CSI  
CSI/I2C  
2 ch  
2 ch  
2 ch  
2 ch  
2 ch  
2 ch  
2 ch  
2 ch  
CSI/UART  
UART  
5 ch  
5 ch  
5 ch  
5 ch  
Dedicated BRG  
12 ch (10-bit resolution)  
12 ch (10-bit resolution)  
12 ch (10-bit resolution)  
12 ch (10-bit resolution)  
A/D converter  
DMA controller  
6 ch (only for internal RAM  
on-chip peripheral I/O)  
6 ch (only for internal RAM  
on-chip peripheral I/O)  
6 ch (only for internal RAM  
on-chip peripheral I/O)  
6 ch (only for internal RAM  
on-chip peripheral I/O)  
----  
----  
----  
----  
Real-time output port  
Ports  
112  
12  
112  
112  
112  
I/O  
12  
12  
12  
Input  
----  
IEBus (simple version): 1 ch  
FCAN : 1 ch  
FCAN : 2 ch  
IEBus (simple version): 1 ch/FCAN: 2 ch  
Other peripheral I/O functions  
Watch timer: 1 ch  
Watch timer: 1 ch  
Watch timer: 1 ch  
Watch timer: 1 ch  
Watchdog timer: 1 ch  
Watchdog timer: 1 ch  
Watchdog timer: 1 ch  
Watchdog timer: 1 ch  
HALT, IDLE, STOP  
HALT, IDLE, STOP  
HALT, IDLE, STOP  
HALT, IDLE, STOP  
Power save function  
Operating frequency  
Using main clock:  
Using main clock:  
Using main clock:  
Using main clock:  
4 to 20 MHz (@ 5 V)  
Using subclock: 32.768 kHz  
4 to 19 MHz (@ 5 V)  
Using subclock: 32.768 kHz  
4 to 16 MHz (@ 5 V)  
Using subclock: 32.768 kHz  
4 to 20 MHz (@ 5 V)  
Using subclock: 32.768 kHz  
3.5 to 5.5 V  
3.5 to 5.5 V  
3.5 to 5.5 V (A/D converter: 4.5 to 5.5 V)  
4.0 to 5.5 V  
Power supply voltage  
(A/D converter: 4.5 to 5.5 V)  
(A/D converter: 4.5 to 5.5 V)  
(A/D converter: 4.5 to 5.5 V)  
Using main clock:  
Using main clock:  
Using main clock: 110 mW* (@ 5 V, 16 MHz)  
Using main clock:  
Power consumption (Typ.)  
125 mW* (@ 5 V, 20 MHz)  
120 mW* (@ 5 V, 19 MHz)  
150 mW* (@ 5 V, 20 MHz)  
144-pin plastic LQFP  
144-pin plastic LQFP  
144-pin plastic LQFP (20 × 20 mm)  
144-pin plastic LQFP  
Package  
(20 × 20 mm)  
(20 × 20 mm)  
(20 × 20 mm)  
Note Number of external interrupts that can be used to release STOP mode  
Remark Values with * are target values.  
Pamphlet U15412EJ1V0PF  
49  
(9/11)  
V850/SF1  
V850/SB1  
PD70F3033A/  
PD703033AY PD70F3033AY  
PD703078Y  
PD703079Y  
PD70F3079Y  
PD703031A/  
PD703031AY  
PD703033A/  
PD703032A/  
PD703032AY  
PD70F3032A/  
PD70F3032AY  
PD703030A/  
PD703030AY  
Item  
CPU core  
V850  
V850  
CPU performance (Dhrystone)  
Internal ROM  
18MIPS (@ 16 MHz)  
23MIPS (@ 20 MHz)  
128 KB 256 KB  
256 KB  
256 KB  
256 KB  
384 KB  
512 KB  
512 KB  
(mask ROM)  
(flash memory) (mask ROM)  
(mask ROM)  
(flash memory) (mask ROM)  
(mask ROM)  
(flash memory)  
Internal RAM  
16 KB  
22 bits  
16 bits  
0 to 3  
12 KB  
22 bits  
16 bits  
0 to 3  
16 KB  
20 KB  
24 KB  
External  
bus interface  
Address bus  
Data bus  
Programmable  
waits  
Interrupt sources  
DSP function  
External: 9 (6)Note 1 External: 9 (6)Note 1  
External: 9 (6)Note 1  
Internal: 32  
Internal: 35  
Internal: 30 (Y products: 31)  
32×32 64  
----  
----  
32×32+32 32  
----  
----  
16×16 32  
0.06 to 0.12µs (@ 16 MHz)  
0.18µs (@ 16 MHz)  
0.05 to 0.10µs (@ 20 MHz)  
0.15µs (@ 20 MHz)  
16×16+32 32  
16-bit timer/event counter × 8 ch  
16-bit timer/event counter × 2 ch  
Timer/counter (RPU)  
8-bit timer/event counter × 4 ch (usable as 16-bit timer/event counter × 2 ch)  
8-bit timer × 2 ch (usable as 16-bit timer × 1 ch)  
Serial interface  
(SIO)  
CSI  
1 ch  
1 ch  
CSI/I2CNote 2  
CSI/UART  
UART  
1 ch  
2 ch  
2 ch  
2 ch  
----  
----  
Dedicated BRG  
3 ch  
3 ch  
A/D converter  
DMA controller  
12 ch (10-bit resolution)  
12 ch (10-bit resolution)  
6 ch (only for internal RAM on-chip peripheral I/O) 6 ch (only for internal RAM on-chip peripheral I/O)  
Real-time output port  
Ports  
----  
8 bits × 1 or 4 bits × 2  
I/O  
72  
71  
12  
----  
Input  
12  
FCAN : 1 ch  
Watch timer  
FCAN : 2 ch  
1 ch  
Other peripheral I/O functions  
:
1 ch  
Watch timer: 1 ch  
Watchdog timer  
:
Watchdog timer: 1 ch  
HALT, IDLE, STOP  
HALT, IDLE, STOP  
Power save function  
Operating frequency  
Using main clock: 4 to 16 MHz (@ 5 V)  
Using subclock: 32.768 kHz  
Using main clock: 2 to 20 MHz (@ 5 V)  
Using subclock: 32.768 kHz  
Power supply voltage  
4.0 to 5.5 V (A/D converter: 4.5 to 5.5 V)  
(@ 16 MHz)  
4.0 to 5.5 V (A/D converter: 4.5 to 5.5 V)  
Using main clock:  
Using main clock:  
165 mW  
Using main clock: 75 mW (mask ROM)/  
125 mW (flash memory)(@ 5 V, 16 MHz)  
Using main clock:  
Using main clock:  
Power consumption (Typ.)  
165 mW  
125 mW (@ 5 V, 20 MHz)  
125 mW (@ 5 V, 20 MHz)  
(@ 5 V, 20 MHz)  
(@ 5 V, 20 MHz)  
Package  
100-pin plastic LQFP (14 × 14 mm)  
100-pin plastic QFP (14 × 20 mm)  
100-pin plastic LQFP (14 × 14 mm)  
100-pin plastic QFP (14 × 20 mm)  
100-pin plastic QFP (14 × 20 mm)  
Notes1. Number of external interrupts that can be used to release STOP mode  
2. Only Y products have an on-chip I2C bus interface.  
CSI/I2C : µPD703030AY, 703031AY, 703032AY, 703033AY, 703078Y, 703079Y, 70F3032AY, 70F3033AY, 70F3079Y  
CSI  
: µPD703030A, 703031A, 703032A, 703033A, 70F3032A, 70F3033A  
Pamphlet U15412EJ1V0PF  
50  
(10/11)  
V850/SB2  
PD703034A/  
PD703034AY  
PD703035A/  
PD703035AY  
PD70F3035A/  
PD70F3035AY  
PD703036A/  
PD703036AY  
PD703037A/  
PD703037AY  
PD70F3037A/  
PD70F3037AY  
Item  
CPU core  
V850  
CPU performance (Dhrystone)  
Internal ROM  
15MIPS (@ 13 MHz)  
128 KB  
256 KB  
256 KB  
(flash memory)  
384 KB  
512 KB  
512 KB  
(mask ROM)  
(mask ROM)  
(mask ROM)  
(mask ROM)  
(flash memory)  
Internal RAM  
12 KB  
22 bits  
16 bits  
16 KB  
20 KB  
24 KB  
External  
bus interface  
Address bus  
Data bus  
Programmable  
waits  
0 to 3  
Interrupt sources  
DSP function  
External: 9 (6)Note 1  
Internal: 32 (Y products: 33)  
32×32 64  
----  
----  
32×32+32 32  
16×16 32  
0.077 to 0.154µs (@ 13 MHz)  
0.231µs (@ 13 MHz)  
16×16+32 32  
Timer/counter (RPU)  
16-bit timer/event counter × 2 ch  
8-bit timer/event counter × 4 ch (usable as 16-bit timer/event counter × 2 ch)  
8-bit timer × 2 ch (usable as 16-bit timer × 1 ch)  
Serial interface  
(SIO)  
CSI  
1 ch  
CSI/I2CNote 2  
CSI/UART  
UART  
2 ch  
2 ch  
----  
Dedicated BRG  
3 ch  
A/D converter  
DMA controller  
12 ch (10-bit resolution)  
6 ch (only for internal RAM  
on-chip peripheral I/O)  
Real-time output port  
Ports  
8 bits × 1 or 4 bits × 2  
I/O  
71  
Input  
12  
IEBus (simple version)  
Other peripheral I/O functions  
Watch timer: 1 ch  
Watchdog timer: 1 ch  
HALT, IDLE, STOP  
Power save function  
Operating frequency  
Using main clock: 2 to 13 MHz (@ 5 V)  
Using subclock: 32.768 kHz  
4.0 to 5.5 V (A/D converter: 4.5 to 5.5 V)  
Power supply voltage  
Power consumption (Typ.)  
Using main clock: 75 mW  
(@ 5 V, 13 MHz)  
Using main clock:  
125 mW  
Using main clock:  
Using main clock:  
125 mW  
75 mW (@ 5 V, 13 MHz)  
(@ 5 V, 13 MHz)  
(@ 5 V, 13 MHz)  
Package  
100-pin plastic LQFP (14 × 14 mm)  
100-pin plastic QFP (14 × 20 mm)  
100-pin plastic QFP (14 × 20 mm)  
Notes1. Number of external interrupts that can be used to release STOP mode  
2. Only Y products have an on-chip I2C bus interface.  
CSI/I2C : µPD703034AY, 703035AY, 703036AY, 703037AY, 70F3035AY, 70F3037AY  
CSI  
: µPD703034A, 703035A, 703036A, 703037A, 70F3035A, 70F3037A  
Pamphlet U15412EJ1V0PF  
51  
(11/11)  
V853  
PD703003A  
PD703004A  
PD703025A  
PD70F3003A  
PD70F3025A  
Item  
V850  
CPU core  
38MIPS (@ 33 MHz)  
CPU performance (Dhrystone)  
Internal ROM  
128 KB  
96 KB  
(mask ROM)  
256 KB  
128 KB  
256 KB  
(mask ROM)  
(mask ROM)  
(flash memory)  
(flash memory)  
4 KB  
8 KB  
4 KB  
8 KB  
Internal RAM  
20 bits  
16 bits  
External  
bus interface  
Address bus  
Data bus  
0 to 3  
Programmable  
waits  
External: 17 (1)Note  
Internal: 32  
Interrupt sources  
DSP function  
----  
32×32 64  
----  
32×32+32 32  
0.03 to 0.06µs (@ 33 MHz)  
0.09µs (@ 33 MHz)  
16×16 32  
16×16+32 32  
16-bit timer/event counter × 4 ch  
16-bit timer × 1 ch  
Timer/counter (RPU)  
2 ch  
Serial interface  
(SIO)  
CSI  
CSI/I2C  
----  
2 ch  
CSI/UART  
UART  
----  
3 ch  
Dedicated BRG  
8 ch (10-bit resolution)  
----  
A/D converter  
DMA controller  
----  
67  
8
Real-time output port  
Ports  
I/O  
Input  
PWM: 2 ch (8/9/10/12-bit resolution)  
D/A converter: 2 ch  
Other peripheral I/O functions  
HALT, IDLE, STOP  
5 to 33 MHz (@ 5 V)  
Power save function  
Operating frequency  
4.5 to 5.5V  
Power supply voltage  
365 mW  
450 mW  
425 mW  
480 mW  
Power consumption (Typ.)  
(@ 5 V, 33 MHz)  
(@ 5V, 33 MHz)  
(@ 5 V, 33 MHz)  
(@ 5 V, 33 MHz)  
100-pin plastic LQFP (14 × 14 mm)  
Package  
Note Number of external interrupts that can be used to release STOP mode  
Pamphlet U15412EJ1V0PF  
52  
Comfortable Development Environment  
Development Flow  
Product planning  
System design  
PM  
Hardware design  
Software design  
Coding  
RX850, RX850 Pro  
Fabrication  
Compiling/  
assembly  
CA850  
SM850  
Standalone testing  
Debugging  
+RD850, +RD850 Pro  
+AZ850  
ID850  
System debugging  
System evaluation  
Commercialization  
IE  
DF703xxx  
Hardware tools  
Software tools  
Development Tools (1/3)  
Software tools  
Product Name  
SP850  
Software package  
C compiler  
CA850Note 1  
Device file  
DF703xxxNote 1  
PMNotes 1, 2  
ID850Note 1  
Project Manager  
Integrated debugger  
System simulator  
Real-time OS  
SM850Note 1  
RX850, RX850 Pro  
RD850, RD850 ProNote 3  
AZ850Note 1  
Task debugger  
System performance analyzer  
Middleware  
AP703000-Bxxx, AP703100-Bxxx  
Notes 1. Packaged in SP850  
2. Included with CA850  
3. Included with RX850, RX850 Pro  
Remark For details, refer to the V800 SeriesTM Development Environment Pamphlet (U10782E).  
Pamphlet U15412EJ1V0PF  
53  
Development Tools (2/3)  
Hardware tools  
Target Device  
In-Circuit Emulator  
Device Name  
V850E/MA1  
Package  
144-pin plastic LQFP (20 × 20 mm)  
Main Unit  
Emulation Board  
IE-703107-MC-EM1  
IE-V850E-MC-A  
161-pin plastic FBGA (13 × 13 mm)  
100-pin plastic LQFP (14 × 14 mm)  
IE-703107-MC-EM1  
+
CSSOCKET161A1413N01S1 (under development)Note 1  
LSPACK161A1413N01 (under development)Note 1  
CSICE161A1413N02 (under development)Note 1  
V850E/MA2  
IE-703107-MC-EM1  
+
VP-V850E/MA1-MA2 (under development)Note 2  
V850E/IA1  
144-pin plastic LQFP (20 × 20 mm)  
100-pin plastic LQFP (14 × 14 mm)  
144-pin plastic LQFP (20 × 20 mm)  
144-pin plastic LQFP (20 × 20 mm)  
IE-V850E-MC  
IE-703102-MC  
IE-703116-MC-EM1  
IE-703114-MC-EM1  
IE-703102-MC-EM1  
IE-703102-MC-EM1-A  
V850E/IA2  
V850E/MS1 (5V)  
V850E/MS1 (3.3V)  
IE-703102-MC-EM1-A  
+
CSPACK157A1614N01Note 1  
CSICE157A1614N01Note 1  
157-pin plastic FBGA (14 × 14 mm)  
V850E/MS2 (5V)  
V850/SA1  
100-pin plastic LQFP (14 × 14 mm)  
IE-703102-MC-EM1  
+
VP-V850E/MS1-MS2Note 2  
100-pin plastic LQFP (14 × 14 mm)  
121-pin plastic FBGA (12 × 12 mm)  
IE-703002-MC  
IE-703017-MC-EM1  
IE-703017-MC-EM1  
+
CSPACK121A1312N02Note 1  
CSICE121A1312N02Note 1  
V850/SB1, V850/SB2  
100-pin plastic LQFP (14 × 14 mm)  
100-pin plastic QFP (14 × 20 mm)  
IE-703037-MC-EM1  
IE-703037-MC-EM1  
+
NEXB-100SD/RBNote 1  
V850/SV1  
176-pin plastic LQFP (24 × 24 mm)  
180-pin plastic FBGA (13 × 13 mm)  
IE-703040-MC-EM1  
IE-703040-MC-EM1  
+
CSSOCKET180A1513N01NNote 1  
CSSOCKET180A1513N01S01Note 1  
EXC-180A/SV1Note 1  
100-pin plastic LQFP (14 × 14 mm)  
100-pin plastic QFP (14 × 20 mm)  
IE-703079-MC-EM1  
V850/SF1  
IE-703079-MC-EM1  
+
SWEX100SD/GF-N17DNote 1  
NQPACK100RBNote 1  
YQPACK100RBNote 1  
HQPACK100RBNote 1  
YQSOCKET100RBNNote 1  
YQGUIDENote 1  
V850/SC1, V850/SC2, V850/SC3  
V853  
144-pin plastic LQFP (20 × 20 mm)  
100-pin plastic LQFP (14 × 14 mm)  
IE-703089-MC-EM1  
IE-703003-MC-EM1  
Notes 1. Tokyo Eletech Corp.  
2. Naito Densei Machida Mfg. Co., Ltd.  
Remarks 1. The following parts are required as common products.  
PC interface board  
: IE-70000-PCI-IF-A or IE-70000-CD-IF-A  
Power supply  
: IE-70000-MC-PS-B  
2. For details, refer to the V800 SeriesTM Development Environment Pamphlet (U10782E).  
Pamphlet U15412EJ1V0PF  
54  
Development Tools (3/3)  
V850E/MA1, V850E/MA2, V850E/IA1, V850E/IA2 hardware tool configuration example  
In-circuit emulator (main unit)  
Emulation board  
Power supply unit  
Conversion adapter/conversion socket  
To common interface block  
V850E/MS1, V850E/MS2 hardware tool configuration example  
In-circuit emulator (main unit)  
Emulation board  
Power supply unit  
Conversion adapter/conversion socket  
To common interface block  
V850/SA1, V850/SB1, V850/SB2, V850/SV1, V850/SF1, V850/SC1 ,V850/SC2, V850/SC3, V853 hardware tool configuration example  
In-circuit emulator (main unit)  
Emulation board  
Power supply unit  
Conversion adapter/conversion socket  
To common interface block  
Pamphlet U15412EJ1V0PF  
55  
Development Environment (1/2)  
Development environment using in-circuit emulator  
Debugger  
Analyzer  
Real-time OS  
In-circuit emulator  
Compiler  
Task debugger  
Integrated development  
environment  
NEC  
NEC  
ID850  
NEC  
CA850  
Note  
RX850  
AZ850  
Note The RD850, RD850 Pro, and AZ850 can be used with  
NEC  
RX850 Pro  
ID850, MULTI, PARTNER, and WATCHPOINT.  
V850 IE Series  
NEC  
GHS  
RD850 Note  
CATS  
ID850  
RD850 Pro Note  
CCV850  
CCV850E  
Remarks 1. ATI  
CATS  
: Accelerated Technology, Inc.  
: Communication And Technology  
Systems, Inc.  
ZIPC850  
GHS  
TM  
ATI  
Nucleus Plus  
Metrowerks  
Midas Lab  
MULTI  
®
CodeWarrior  
GAIO  
: Gaio Technology Co., Ltd.  
: Green Hills SoftwareTM, Inc.  
: Kyoto Microcomputer Corporation  
: Metrowerks Corporation  
: Midas Lab Co., Ltd.  
RTE-V85x-IE Series  
AZ850  
GHS  
Red Hat  
GNU  
Mispo  
KMC  
®
PARTNER  
AZ850  
NORTi  
3
Metrowerks  
Midas Lab  
Mispo  
GAIO  
KMC  
Sophia Systems  
Sophia Systems  
G-OS  
exeGCC  
: MiSPO, Inc.  
WATCHPOINT TM  
UniSTAC Series  
Red Hat  
: Red Hat Corporation  
GAIO  
AZ850  
YDC  
Sophia Systems: Sophia Systems Co., Ltd.  
XCC-V  
XASS-V  
advice Series  
YDC  
YDC  
: Yokogawa Digital Computer  
Corporation  
micro VIEW-G  
GAIO  
2. For details, refer to the V800 Series Development  
XDDI-V  
Environment Pamphlet (U10782E).  
Development environment using ROM emulator and evaluation board  
Evaluation board  
Low-cost evaluation board  
Real-time OS  
Compiler  
Debugger  
Analyzer  
ROM emulator  
(
)
limited functions  
Evaluation board  
Task debugger  
NEC  
NEC  
CA850  
Cosmo  
RX850  
RX850 Pro  
CEB-V85x Series  
KMC  
RD850 Note  
exeGCC  
PARTNER  
AZ850 Note  
RD850 Pro Note  
Note The RD850, RD850 Pro, and AZ850 can be used with  
ID850, MULTI, and PARTNER.  
GHS  
CCV850  
CCV850E  
Remarks 1. ATI  
Cosmo  
: Accelerated Technology, Inc.  
: Cosmo Co., Ltd.  
GAIO  
: Gaio Technology Co., Ltd.  
: Green Hills SoftwareTM, Inc.  
: Kyoto Microcomputer Corporation  
: Lightwell Co., Ltd.  
ATI  
KMC  
GHS  
Nucleus Plus  
PARTNER-ET II  
GHS  
Metrowerks  
KMC  
Midas Lab  
Code Warrior  
MULTI  
AZ850  
Lightwell  
Metrowerks  
Midas Lab  
Midoriya  
Mispo  
RTE-V85x-PC/CB Series  
Midoriya  
: Metrowerks Corporation  
: Midas Lab Co., Ltd.  
EMUSE  
: Midoriya Electric Co., Ltd.  
: MiSPO, Inc.  
Lightwell  
Mispo  
Red Hat  
GNU  
MDX700  
NORTi3  
Red Hat  
WRS  
: Red Hat Corporation  
: Wind River Systems, Inc.  
WRS  
2. For details, refer to the V800 Series Development  
TornadoTM  
GNU  
CrossWind  
Environment Pamphlet (U10782E).  
Pamphlet U15412EJ1V0PF  
56  
Development Environment (2/2)  
Development environment using simulator  
Real-time OS  
Compiler  
Debugger  
Simulator  
Analyzer  
Co-simulation tool  
Task debugger  
Integrated development  
environment  
NEC  
NEC  
NEC  
SM850  
RX850  
RX850 Pro  
CA850  
AZ850  
RD850  
RD850 Pro  
NEC  
SM850  
ZIPC850  
CATS  
YOKOGAWA  
GHS  
Virtual ICE ®  
MULTI  
Synopsys  
Synopsys Eaglei®  
GHS  
Remarks 1. ATI  
CATS  
: Accelerated Technology, Inc.  
: Communication And Technology  
Systems, Inc.  
CCV850  
ATI  
Nucleus Plus  
GAIO  
: Gaio Technology Co., Ltd.  
: Green Hills Software, Inc.  
: MiSPO, Inc.  
GHS  
Mispo  
Mispo  
NORTi3  
GAIO  
XCCV/XASS-V  
GAIO  
YOKOGAWA  
Synopsys  
: Yokogawa Electric Corporation  
: Nihon Synopsys, Inc.  
XDEB  
GAIO  
2. For details, refer to the V800 Series Development  
G-OS  
Environment Pamphlet (U10782E).  
Pamphlet U15412EJ1V0PF  
57  
Software Package (SP850)  
C Compiler (CA850)  
Product configuration  
Features  
The SP850 software package consists of the following software development  
Complies with ANSI-C, a C language standard.  
tools.  
Supports libraries for embedded systems  
C compiler (CA850)  
Compact code size and faster execution speed can be realized through  
powerful optimization  
Project Manager (PM)  
Integrated debugger (ID850)  
System simulator (SM850)  
Utilities useful for embedded systems (ROMization processor, etc.)  
Description of embedded systems in C language (specification of memory  
allocation and I/O register access) is possible.  
System performance analyzer (AZ850)  
Device file (DF703xxx)  
System Simulator (SM850)  
Project Manager (PM)  
Features  
Features  
Same operability as debugger  
Project management (management of target chip, source, and environment  
Target-less evaluation prior to target completion possible  
In addition to the operation of the CPU itself, target system operation  
including on-chip peripheral unit and interrupt servicing can also be  
simulated.  
during debugging is possible.)  
Automation of series of operations consisting of edit, build, and debug  
Integration of Help function  
Included with C compiler package  
Pseudo-target system construction and I/O operation are possible through  
external parts.  
Data generated by 0/1 logic and timing charts can be input to the program  
being simulated.  
Larger number of events than in-circuit emulator  
Execution speed estimates can be done on the host machine to accurately  
simulate pipeline operationNote  
.
Construction by user target system users is possible through user open  
interface.  
A peripheral I/O register status can be specified and when this status  
occurs, the system can be made to output an interrupt at the desired timing  
or transfer data to memory (peripheral I/O register event & action function).  
Note The pipeline mode is supported by the V853.  
Target devices  
V853, V850/SA1, V850/SB1, V850/SB2, V850/SF1, V850E/MS1, V850E/  
MA1, V850E/IA1  
Pamphlet U15412EJ1V0PF  
58  
Integrated Debugger (ID850)  
In-Circuit Emulator  
Features  
Features  
Supports object files  
Realization of high transparency with emulator functions concentrated in  
Debugging at source level  
a dedicated chip  
Debugging using target resources  
Real-time execution on target  
Event setting according to complex software operation  
Online help function  
V850 core IE enabling easy product expansion  
V850E1 core IE enabling high-speed operation  
Connectable to various personal computers  
Real-Time OSs (RX850, RX850 Pro)  
Task Debuggers (RD850, RD850 Pro)  
Features  
Features  
Comply with global standard (µITRON 3.0 specifications).  
Display detailed information on OS resources such as tasks.  
Support power management function.  
Issue system calls.  
Enable embedding of required functions only (selection of system calls to  
be used).  
Display source of referenced tasks.  
Included with real-time OS (RX850, RX850 Pro)  
Support sophisticated task development through task debugger (RD).  
Support application operation analysis through system performance  
analyzer (AZ)  
Inherit attributes of real-time OS of 16-bit V Series and 78K Series  
System Performance Analyzer (AZ850)  
TCP/IP Software Library (RX-NET) for V850E Products  
Features  
Product configuration  
TCP/IP protocol stack  
Applications  
Detection of bugs through system timing errors  
Detection of bugs due to simultaneous operation of complex tasks  
Detection/analysis of real-time system execution performance  
Operation linked to various debuggers  
LAN control driver  
Features  
RFC-compliant  
Multiprotocol stack  
Support of numerous socket interfaces/libraries  
Support of applications as option products  
Simplified device driver  
Support of NEC real-time OS (RX850 Pro)  
Target devices  
V850E products  
Pamphlet U15412EJ1V0PF  
59  
OSEK/VDX Specification-Compliant OS (RX-OSEK850)  
Features  
Kernel  
OSEK/VDX OS Ver. 2.0 specification-compliant  
Supports four conformance classes (BCC1, BCC2, ECC1, ECC2).  
Communications  
OSEK/VDX COM Ver. 2.1 Rev. 1 specification-compliant  
Supports three conformance classes (CCC1, CCC2, CCC3).  
Configurator  
Configurator simplifying construction of system information (OIL850)  
OIL Ver. 2.0-compliant format supported for configuration files  
Task debugger (RD-OSEK850)  
Task debugger effective for debugging applications that use the RX-OSEK850 included as standard.  
RISC Microcontroller Reference Platform (SolutionGearTM)  
Features  
General-purpose evaluation boards available as development platforms for RISC microcontroller software  
Supported CPU: V850E/MA1  
Global and PC-compatible interfaces provided, including PCI, ISA, PCMCIA, E-IDE, EthernetTM, Serial, Parallel, PS/2, and USB  
Used combined with CPU-independent motherboard (usable in common with VR Series) and any of various CPU boards  
Real-time OS, middleware, and sample drivers are included.  
Development environment of Green Hills Software (evaluation version) provided  
MULTI/PARTNER remote monitor version can be used.  
Reference design information provided  
It's actually testable  
Circuit diagrams are provided  
This board usable for comparison purposes  
It does not work properly.  
Is this a hardware or  
software problem?  
I want to measure  
the CPU performance  
Can such a performance  
be realized?  
This is my first device so  
I want sample circuits  
H/W  
S/W  
Board design/development  
Debugging  
Software design/development  
Time  
I want to start software  
development ahead of  
board development  
The OS and middleware look  
difficult to start up and use  
I want to use OS  
/middleware  
The OS and  
middleware are bundled.  
Since various peripheral devices are  
mounted,debugging can be started  
from device-independent parts.  
A user-own coding part matching  
this board is provided as sample.  
At such times, RISC microcontroller reference platform is ideal  
Cooperation with Third Parties  
By strengthening its cooperation with third-party companies and creating tool groups that combine the best characteristics of NEC tools and third-party  
tools, NEC provides a development environment that answers diversified user needs.  
Pamphlet U15412EJ1V0PF  
60  
Information  
V850 Series Website Introduction  
For information about the V850 Series and the V850 Series  
development environment, check out the NEC Microcomputer website.  
http://www.ic.nec.co.jp/micro/index_e.html  
Product Information  
Product information on the V850 Series, development  
environments for the V850 Series, and the middleware  
reference platform can be referenced.  
Downloading Development Tools  
Development tools for the V850 Series can be downloaded.  
Upgrade information is provided.  
Downloading Documents  
Documents about the V850 Series and V850 Series  
development environment can be downloaded.  
FAQ  
Answer to questions about the V850 Series  
development environment are introduced.  
Pamphlet U15412EJ1V0PF  
61  
IEBus, EEPROM, Solution Gear, V Series, V800 Series, V850 Series, V830 Family, V853, V850/SA1,  
V850/SB1, V850/SB2, V850/SC1, V850/SC2, V850/SC3, V850/SF1, V850/SV1, V850E/IA1, V850E/IA2,  
V850E/MA1, V850E/MA2, V850E/MS1, V850E/MS2, V850ES/SA2, V850ES/SA3, and VR Series are  
trademarks of NEC Corporation.  
TrueSpeech is a trademark of DSP Group, Inc.  
JAVA and all trademarks and logos related to JAVA are trademarks of Sun Microsystems, Inc.  
Windows and Windows NT are either registered trademarks or trademarks of Microsoft Corporation in  
the United States and/or other countries.  
NORTi is a trademark of MiSPO, Inc.  
CodeWarrior is a trademark of Metrowerks Corporation.  
Green Hills Software and MULTI are trademarks of Green Hills Software, Inc.  
WATCHPOINT is a trademark of Sophia Systems Co., Ltd.  
Tornado is a trademark of Wind River Systems, Inc.  
Virtual ICE is a trademark of Yokogawa Electric Corporation.  
Synopsys Eaglei is a trademark of Synopsys, Inc.  
TRON stands for The Realtime Operating system Nucleus.  
ITRON is an abbreviation of Industrial TRON.  
Ethernet is a trademark of Xerox Corporation.  
Caution: The I2C bus interface circuit is incorporated in the µPD703014AY, 703014BY, 703015AY,  
703015BY, 70F3015BY, 703017AY, 70F3017AY, 703030AY, 703031AY, 703032AY, 70F3032AY,  
703033AY, 70F3033AY, 703034AY, 703035AY, 70F3035AY, 703036AY, 703037AY, 70F3037AY,  
703038Y, 70F3038Y, 703039Y, 703040Y, 70F3040Y, 703041Y, 703068Y, 703069Y, 703078Y,  
703079Y, 70F3079Y, 703088Y, 703089Y, 70F3089Y, 703201Y, 70F3201Y, 703204Y, 70F3204Y.  
Those who use the I2C bus interface can be granted the license below by giving prior notification  
before ordering the custom code.  
Purchase of NEC I2C components conveys a license under the Philips I2C Patent Rights to use  
these components in an I2C system, provided that the system conforms to the I2C Standard  
Specification as defined by Philips.  
Pamphlet U15412EJ1V0PF  
62  
The export of these products from Japan is regulated by the Japanese government. The export of some or all of these  
products may be prohibited without governmental license. To export or re-export some or all of these products from a  
country other than Japan may also be prohibited without a license from that country. Please call an NEC sales  
representative.  
The information in this document is current as of August, 2001. The information is subject to  
change without notice. For actual design-in, refer to the latest publications of NEC's data sheets or  
data books, etc., for the most up-to-date specifications of NEC semiconductor products. Not all  
products and/or types are available in every country. Please check with an NEC sales representative  
for availability and additional information.  
No part of this document may be copied or reproduced in any form or by any means without prior  
written consent of NEC. NEC assumes no responsibility for any errors that may appear in this document.  
NEC does not assume any liability for infringement of patents, copyrights or other intellectual property rights of  
third parties by or arising from the use of NEC semiconductor products listed in this document or any other  
liability arising from the use of such products. No license, express, implied or otherwise, is granted under any  
patents, copyrights or other intellectual property rights of NEC or others.  
Descriptions of circuits, software and other related information in this document are provided for illustrative  
purposes in semiconductor product operation and application examples. The incorporation of these  
circuits, software and information in the design of customer's equipment shall be done under the full  
responsibility of customer. NEC assumes no responsibility for any losses incurred by customers or third  
parties arising from the use of these circuits, software and information.  
While NEC endeavours to enhance the quality, reliability and safety of NEC semiconductor products, customers  
agree and acknowledge that the possibility of defects thereof cannot be eliminated entirely. To minimize  
risks of damage to property or injury (including death) to persons arising from defects in NEC  
semiconductor products, customers must incorporate sufficient safety measures in their design, such as  
redundancy, fire-containment, and anti-failure features.  
NEC semiconductor products are classified into the following three quality grades:  
"Standard", "Special" and "Specific". The "Specific" quality grade applies only to semiconductor products  
developed based on a customer-designated "quality assurance program" for a specific application. The  
recommended applications of a semiconductor product depend on its quality grade, as indicated below.  
Customers must check the quality grade of each semiconductor product before using it in a particular  
application.  
"Standard": Computers, office equipment, communications equipment, test and measurement equipment, audio  
and visual equipment, home electronic appliances, machine tools, personal electronic equipment  
and industrial robots  
"Special": Transportation equipment (automobiles, trains, ships, etc.), traffic control systems, anti-disaster  
systems, anti-crime systems, safety equipment and medical equipment (not specifically designed  
for life support)  
"Specific": Aircraft, aerospace equipment, submersible repeaters, nuclear reactor control systems, life  
support systems and medical equipment for life support, etc.  
The quality grade of NEC semiconductor products is "Standard" unless otherwise expressly specified in NEC's  
data sheets or data books, etc. If customers wish to use NEC semiconductor products in applications not  
intended by NEC, they must contact an NEC sales representative in advance to determine NEC's willingness  
to support a given application.  
(Note)  
(1) "NEC" as used in this statement means NEC Corporation and also includes its majority-owned subsidiaries.  
(2) "NEC semiconductor products" means any semiconductor product developed or manufactured by or for  
NEC (as defined above).  
M8E 00. 4  
Pamphlet U15412EJ1V0PF  
63  
For further information, please contact:  
NEC Corporation  
NEC Building  
7-1, Shiba 5-chome, Minato-ku  
Tokyo 108-8001, Japan  
Tel: 03-3454-1111  
http://www.ic.nec.co.jp/  
[North & South America]  
[Europe]  
[Asia & Oceania]  
NEC Electronics Hong Kong Limited  
12/F., Cityplaza 4,  
NEC Electronics Inc.  
2880 Scott Blvd.  
NEC Electronics (Europe) GmbH  
Oberrather Str. 4  
40472 Düsseldorf, Germany  
Tel: 0211-6503-01  
12 Taikoo Wan Road, Hong Kong  
Tel: 2886-9318  
Santa Clara, CA 95050-2554, U.S.A.  
Tel: 408-588-6000  
Fax: 0211-6503-327  
Fax: 2886-9022/9044  
800-366-9782  
http://www.ee.nec.de/  
Fax: 408-588-6130  
800-729-9288  
Seoul Branch  
10F, ILSONG Bldg., 157-37,  
Samsung-Dong, Kangnam-Ku  
Seoul, the Republic of Korea  
Tel: 02-528-0303  
http://www.necel.com/  
Branch The Netherlands  
Boschdijk 187a  
5612 HB Eindhoven,  
The Netherlands  
Tel: 040-2445845  
Fax: 040-2444580  
NEC do Brasil S.A.  
Electron Devices Division  
Rodovia Presidente Dutra, Km 214  
07210-902-Guarulhos-SP Brasil  
Tel: 011-6462-6810  
Fax: 02-528-4411  
NEC Electronics Taiwan Ltd.  
7F, No. 363 Fu Shing North Road  
Taipei, Taiwan, R. O. C.  
Tel: 02-2719-2377  
Fax: 011-6462-6829  
Branch Sweden  
P.O. Box 134  
18322 Taeby, Sweden  
Tel: 08-6380820  
Fax: 08-6380388  
Fax: 02-2719-5951  
NEC Electronics Singapore Pte. Ltd.  
238A Thomson Road  
#12-01/10 Novena Square  
Singapore 307684  
Tel: 253-8311  
Fax: 250-3583  
NEC Electronics (UK) Limited  
Cygnus House, Sunrise Parkway,  
Linford Wood, Milton Keynes,  
MK14 6NP, U.K.  
Tel: 01908-691-133  
Fax: 01908-670-290  
NEC Electronics (France) S.A.  
9, rue Paul Dautier-B.P. 52  
78142 Velizy-Villacoublay Cédex  
France  
Tel: 01-3067-5800  
Fax: 01-3067-5899  
Madrid Office  
Juan Esplandiu, 15  
28007 Madrid, Spain  
Tel: 091-504-2787  
Fax: 091-504-2860  
NEC Electronics Italiana s.r.l.  
Via Fabio Filzi, 25/A,  
20124 Milano, Italy  
Tel: 02-667541  
Fax: 02-66754299  
G02. 1  
Document No. U15412EJ1V0PF00 (1st edition)  
Date Published February 2002 N CP(K)  
Printed in Japan  
© NEC Corporation 2002  

相关型号:

UPD703033A

V850/SB1TM 32-/16-BIT SINGLE-CHIP MICROCONTROLLERS
NEC

UPD703033AGC

V850/SB1TM 32-/16-BIT SINGLE-CHIP MICROCONTROLLERS
NEC

UPD703033AGF

V850/SB1TM 32-/16-BIT SINGLE-CHIP MICROCONTROLLERS
NEC

UPD703033AY

V850/SB1TM 32-/16-BIT SINGLE-CHIP MICROCONTROLLERS
NEC

UPD703033AYGC

V850/SB1TM 32-/16-BIT SINGLE-CHIP MICROCONTROLLERS
NEC

UPD703033AYGC-XXX-8EU

Microcontroller, 32-Bit, MROM, 20MHz, MOS, PQFP100, 14 X 14 MM, FINE PITCH, PLASTIC, LQFP-100
NEC

UPD703033AYGC-XXX-8EU-A

Microcontroller, 32-Bit, MROM, 20MHz, MOS, PQFP100, 14 X 14 MM, FINE PITCH, PLASTIC, LQFP-100
NEC

UPD703033AYGC-XXX-8EU-A

32-BIT, MROM, 20MHz, MICROCONTROLLER, PQFP100, 14 X 14 MM, FINE PITCH, PLASTIC, LQFP-100
RENESAS

UPD703033AYGF

V850/SB1TM 32-/16-BIT SINGLE-CHIP MICROCONTROLLERS
NEC

UPD703033AYGF-XXX-3BA

Microcontroller, 32-Bit, MROM, 20MHz, MOS, PQFP100, 14 X 20 MM, PLASTIC, QFP-100
NEC

UPD703033AYGF-XXX-3BA-A

32-BIT, MROM, 20MHz, MICROCONTROLLER, PQFP100, 14 X 20 MM, PLASTIC, QFP-100
RENESAS

UPD703033B

V850/SB1(TM).V850/SB2(TM) for Hardware | UM Including Electrical Characteristics[02/2003]
ETC