ETC UPD78F0114

Smooth Migration
New General-Purpose Mi
When developing microcontroller application
products, flexibility of product development would be
Positioning of K1 Family
far greater if microcontrollers with the ideal
performance for each application could be selected and
used as desired, free from considerations of bit count
and price. NEC Electronics’ new general-purpose
microcontroller K1 Family grew from an entirely new
concept to realize such ideals. The K1 Family, consisting
of the 32-bit V850ES/Kx1 Series and the 8-bit 78K0/Kx1
Series, implements smooth, seamless migration by
standardizing operability with simple development
Existing general-purpose
products
High-cost-performance
32-bit RISC
tools and integrated debuggers, as well as supporting a
wide range of applications. It also enables 32-bit
products to be purchased at a reasonable price.
16-bit CISC
78K/4
WDT enhancement,
POC/LVI, low EMI noise
A new era of microcontroller selection will begin with
8-bit CISC
78K/0,78K/0S
the K1 Family of NEC Electronics.
30 pins to 100 pins
WDT enhancement, POC/LVI, low EMI noise
Commercial names of K1 Family
1
Pamphlet U16391EJ2V0PF00
P
O
S
I
T
I
O
N
I
N
G
crocontroller K1 Family
S2 Family
V850ES/Sx2
CAN
20 MHz/32 MHz
100 pins to 144 pins
3V & large-capacity memory
ASSP expansion
K1 Family
K2 Family
WDT enhancement, POC/LVI
On-chip debug function
V850ES/Kx2
V850ES/Kx1+
V850ES/Kx1
64 pins to 144 pins
Single-power- supply flash memory
80 pins to 144 pins
Enhancement of
functionality
On-chip debug function
78K0/Kx1
30 pins to 80 pins
78K0/Kx2
78K0/Kx1+
20 pins to 80 pins
Single-power- supply flash memory
ASSP expansion
Single-power-supply flash memory, self-programming function
Faster, higher functionality
In planning
Under development
In mass production
78K0/Kx1
V850ES/Kx1
Generation
Sub-series
1st, 2nd,..
A: 20 pins
B: 30 pins
F: 80 pins
G: 100 pins H: 120 pins(reserve) J: 144 pins
C: 44 pins
D: 52 pins
E: 64 pins
Successor of 78K0&78K0S
Bridge between 78K0 and V850ES
V850ES core or 78K0 core
2
Pamphlet U16391EJ2V0PF00
Concept of K1 Family
Extensive memory and package selection
We provide a wide selection of ROM sizes (4 KB to 256 KB ) and packages (20 pins to 144 pins).
You can make your selection from a rich lineup of products that best suit your needs.
Partially under development
Common peripheral functions incorporated
Common peripheral functions ranging from a small number of pins to a large number of
pins are incorporated, enabling smooth migration.
Cost performance
Upward expansion of the 78K0/Kx1 Series is supported by the V850ES/Kx1 Series,
which has an excellent cost-performance ratio. In the K1 Family (excluding the V850ES/Kx1),
peripheral IC functions are incorporated to realize a reduction in total system costs.
Low noise design
Realization of even lower noise than the conventional 78K0 and V850 products reduces
the costs required for noise countermeasures when designing a system.
Assured future expansion
The Kx1+ Series to be developed next will have a single-power-supply flash memory and
implement even higher functionality by using the same concepts as those of the Kx1 Series,
as well as providing pin compatibility.
Consept and a large-capacity memory is also underway.
Common peripheral functions incorporated
Extensive memory and package selection
ROM
V850ES
256K
78K0/KB1
ROM 8 KB
KB1
KC1
KD1
KE1,KF1
ROM: Up to 32 KB
KE1
KF1
V850ES/KF1
KG1
KJ1
TM0
TM0
TM0
TM0
TM0
TM0*2
TM0*2
TM0*2
TM0*4
TM0*6
TM5
TM5
TM5*2
TM5*2
TM5*2
TM5*2
TM5*2
TM5*2
TM5*2
TM5*2
TMH*2
TMH*2
TMH*2
TMH*2
TMH*2
TMH*2
TMH*2
TMH*2
TMH*2
TMH*2
WT
WT
WT
WT
WT
WT
WT
WT
WDT
WDT
WDT
WDT
WDT
WDT
WDT
WDT*2
WDT*2
WDT*2
CSI
CSI
CSI
CSI
CSI
CSI*2
CSI*2
CSI*2
CSI*2
CSI*3
AutoCSI
AutoCSI
AutoCSI*2 AutoCSI*2
UART
UART*2
UART*2
UART*3
IIC
IIC
IIC*2
192K
KF1+
Seamless expansion
128K
KG1+
KJ1+
KJ1
KE1+
96K
78K/0
KF1
60/
64K
KG1
UART
KF1+
48K
KE1+
32K
KC1+
24K
KB1
KB1+
16K
UART
UART
UART
LIN
LIN
LIN
LIN
LIN
LIN
LIN
A/D
A/D
A/D
A/D
A/D
A/D
A/D
KF1
POC/LVI
POC/LVI
A/D
A/D
A/D
D/A*2
D/A*2
Key return Key return Key return Key return Key return
Key return Key return Key return
Sub OSC. Sub OSC. Sub OSC. Sub OSC. Sub OSC.
Sub OSC. Sub OSC. Sub OSC.
KD1+
POC/LVI
REG.
REG.
REG.
REG.
POC/LVI
POC/LVI
POC/LVI
POC/LVI
REG.
REG.
REG.
Ring OSC. Ring OSC. Ring OSC. Ring OSC. Ring OSC. Ring OSC. Ring OSC.
KC1
KD1
KE1
PCL/Buz PCL/Buz PCL/Buz
H.MUL/DIV H.MUL/DIV H.MUL/DIV
8K
4K
UART
ROM
correction
KA1+
ROM
ROM
ROM
correction correction correction
RTO
Ext. bus
20
30
44
52
64
80
100
144
RTO
RTO
Ext. bus Ext. bus Ext. bus
PIN
78K0/Kx1+, V850ES/Kx1+: Under development
3
Pamphlet U16391EJ2V0PF00
Application Fields of K1 Family
The K1 Family with its wide-ranging lineup, rich peripheral functions,
and ideal functions/features for each field realizes a variety of systems.
High-performance CPU
OA
equipment
Development cost reduction
System cost reduction
Household
appliances
Inverter motor control
Development cost reduction
Malfunction prevention
enhancement
System cost reduction
Low EMI noise
High-performance CPU
Low EMI noise
AV
equipment
Family
High-performance CPU
Single-power- supply
LINbus support
Inverter motor control
Development cost reduction
Malfunction prevention enhancement
System cost reduction
Automotive
electricals
Low EMI noise
High-performance CPU
LINbus support
Industrial
equipment
Malfunction prevention enhancement
High-performance CPU
Inverter motor control
Remark LIN bus : Local Interconnect Network bus
78K0/Kx1+, V850ES/Kx1+: Under development
4
Pamphlet U16391EJ2V0PF00
The K1 Family reinforces measures for preventing malfunction.
78K0/Kx1
78K0/Kx1+
V850ES/Kx1
V850ES/Kx1+
Active adoption of circuits that improve EMS immunity
EMS measures 78K0
EMS measures V850ES
Optimization of oscillation gain
Stops amplification of
Adoption of PLL for the oscillator
unnecessary noise
Voltage control oscillator
Microcontroller
Phase
comparator
LPF
VCO
To CPU,
peripheral
Oscillator
equipment
Frequency
LPF
divider
Low-pass filter insertion
High-frequency noise is cut
Prevention of high-frequency noise
off by the filter effect of PLL
Other: Allocation of elements such as VDD, GND,
and RESET whose potentials change little.
Double the EMS noise immunity of conventional products
EMS measurement results [ power supply coupling measurement (reference values)
78K0/KF1(Flash)
Existing 78K0 product
VDD = 5 V
VDD = 5 V
Oscillator: 10 MHz
Oscillator: 10 MHz
Internal frequency: 10 MHz
Internal frequency: 10 MHz
Relative ratio of noise
immunity
Relative ratio
0
1.0
2.0 or more
78K0/KF1
PCC
00H
PCC
V850ES/KJ1(Flash)
Existing 78K0 product
product without filter
00H
Existing V850 product
VDD = 5 V
VDD = 5 V
Oscillator: 4 MHz
Oscillator: 16 MHz
Internal frequency: 16 MHz
Internal frequency: 16 MHz
Relative ratio of noise
immunity
Relative ratio
0
1.0
2.0 or more
V850ES/KJ1
PLL
78K0/Kx1
Existing V850 product
product without PLL
0N
78K0/Kx1+
V850ES/Kx1+
Enhancement of detection function when malfunction occurs
Clock monitoring function
Ring-OSC monitors any abnormal stoppage of the main clock, preventing system damage due to stopped oscillation.
Monitoring of main clock oscillation
reset
Main clock
Internal RESET signal
Abnormal oscillation stoppage
Detected by Ring-OSC
Ring-OSC clock
Reset occurs
enable
System reset
Flag
Monitoring of main clock oscillation
Enable/stop can be set by software
Reset effected by an abnormal stoppage
78K0/Kx1+, V850ES/Kx1+: Under development
5
Pamphlet U16391EJ2V0PF00
78K0/Kx1+
Malfunction prevention
enhancement
78K0/Kx1
V850ES/Kx1+
A previously unavailable function to enhance the prevention of malfunction is
also included in the watchdog timer
Problems of the conventional watchdog timer
Comparison of functions with the conventional watchdog timer
Problems of the conventional WDT
Conventional
Watchdog Timer
Item
The CPU clock and the WDT clock are identical.
If the CPU clock stops, a program loop cannot be detected.
be inadvertently manipulated.
The above problems
Main system clock
Ring OSC
Clock source stop
Stoppable by software
Not stoppable
Operation after reset
Operation start with the
longest interval
Operation start with the
longest interval
Timer clear method
1-bit flag setting
8-bit data write(ACH)
Operation mode
are now solved
Features of the new WDT
Interval/operation mode
can be set only once
Stop mode
WDT stop
Reset factor
Timer overflow
1
2
WDT clock source
If a program loop occurs, the WDT clear flag may
The WDT may not work even if a program loop does occur.
New Watchdog Timer
3
Interval can be set only once
Operation
The WDT source clock is fixed to Ring-OSC
Timer overflow
(if Ring-OSC stop disabled is selected by an option setting).
Writing twice to WDTM
Writing anything other than
The CPU clock and the WDT source clock are totally independent.
ACH to WDTE
The Ring-OSC cannot be stopped as long as power is being supplied.
Execution of 1-bit operation
Counting is cleared by writing 8-bit data to the WDTE register.
instruction to WDTE
Reset by unauthorized access to a WDT related register.
1:If Ring-OSC stop disabled is set by a mask option
2:The Ring-OSC never stops as long as power is being supplied.
A WDT clear operation and a count frequency change by a program
3:Patent pending
loop are now impossible.
W D T M : Wa t c h d o g t i m e r m o d e r e g i s t e r
W D T E : Wa t c h d o g t i m e r e n a b l e r e g i s t e r
Watchdog timer function
A WDT that can never be stopped by software
can be realized by an option setting
Security is improved by the 8-bit
If any value other than the preset value is
counter clear that replaces the conventional
written, a program loop is assumed and
1-bit counter clear
a RESET is effected immediately
8 bits
Watchdog timer
Option setting
enable register
Clear
Main clock
Selector
16-bit counter
RESET signal
Selector
Ring-OSC
Operating clock
Overflow time
selection flag
selection flag
Independence from CPU by selecting Ring-OSC
If, after setting once, another write operation is performed,
that can never be stopped by software
a RESET occurs and then access due to a program loop is detected.
The operation mode of WDT is changed by an option setting.
Watchdog timer operation mode
Operation mode
Option setting
Ring-OSC stop disabled
WDT clock source
Ring-OSC fixed
Operation after reset
Operation start with the longest interval
Operation start with the longest interval
Operation mode
Interval can be set only once
Clock selection/interval can be set only once
Features
Ring-OSC cannot be stopped by software
Selectable by software (main, Ring, or stop).
Operation with Ring when reset is released
Current in STOP mode when WDT can never be
stopped: About 10µA
Current in STOP mode when WDT can be stopped during standby: Almost 0µA
The Ring-OSC never stops as long as power is being supplied.
6
Pamphlet U16391EJ2V0PF00
The K1 Family reduces system costs.
78K0/Kx1
78K0/Kx1+
V850ES/Kx1+
The security functions are enhanced and all the peripheral functions required for
the system are integrated on one chip
System cost reduction & security function enhancement
WDT independent of the CPU clock
Detection of voltage drop
Conventional set
78K0/Kx1 set
Vo l t a g e d e t e c t o r
LV I
Port
VDD
Peripheral functions
VDD
on one chip
Micro
Watchdog IC
Port
X1
X2
RESET
output
POC
78K0/Kx1
Set space reduction!
Ring OSC
Total set cost reduction!
RESET
RESET IC
Clock
monitor
Reduction of the number
of ports used!
X1
WDT
X2
Even higher reliability!
RESET
External
IC
External
IC
RESET
Support of V850ES starts with Kx1+
Monitoring for oscillation stop
System reset voltage detection
Elimination of external reset IC
A POC circuit that can set a 2-step detection voltage is included. LVI can also be used as a reset circuit.
The RESET signal can be output to an externally connected IC using an output dedicated port that outputs at low level during reset.
Operation of POC/LVI/RESETout functions
200
or more
LVI detection voltage
set by software
POC detection voltage
set by a mask option
Set after checking that detection
voltage
LVI operation state
set as reset output by software
VDD by software
Stop
3ms
LVI is not reset
LVI
Operation
Max.
2ms
Internal reset signal
Max.
Stop
1ms
Max.
RESETOUT output
Set by software
Set by software
78K0/Kx1+, V850ES/Kx1+: Under development
7
Pamphlet U16391EJ2V0PF00
The K1 Family implements a low-noise design.
78K0/Kx1
78K0/Kx1+
V850ES/Kx1
V850ES/Kx1+
Active adoption of noise reduction methods proven in the audio field
CPU power supply separation
Insertion of capacitor between
Measures against EMI noise: Measures for the oscillator
Optimization of oscillation gain
System cost reduction
Measures against EMI noise: Measures for the power supply circuit
Stops amplification of unnecessary noise
VDD and GND
Vport
Vport
Port power
supply separation
Reg. (OFF can be set)
CPU
OSC
AMP
X1
Low EMI noise
I/O
PORT
X2
GNDport
GNDport
Layout implemented to reduce power supply
impedance by considering the relationship between
the power supply/GND pad position and the lead frame.
Adoption of pin layout so that noise countermeasures can easily be implemented even on external boards
Measures against EMI noise: Pin layout
Schematic diagram of pin layout
Analog power supply
Analog GND
CPUVDD
Adoption of pin layout in which the power supply, GND, and
REGC
REGC pins are placed adjacent to each other so that noise
CPUGND
countermeasures can easily be implemented on the external boards
PortVDD
PortGND
EMI noise level reference values
78K0/KF1
0
sting 78K0
CPU VDD noise
-10
-10
-20
-20
Supply voltage: 5V
-50
dBm
-40
Supply voltage: 5V
-30
Operating frequency: 10MHz
Noise
dBm
-30
Noise
CPU VDD noise
0
-60
-70
-80
Operating frequency: 10MHz
-40
-50
-60
-70
-80
-90
-90
-100
-100
70
75
80
85
90
95
Frequency
100
105
11 0
11 5
120
70
75
80
85
MHz
V850ES/KJ1
0
0
11 0
11 5
120
CPU VDD noise
Operating frequency: 16MHz
-50
-70
Level achieved that is sufficient even in
-30
the audio field where noise is severe
dBm
dBm
105
-20
-40
Noise
Supply voltage: 5V
-30
Noise
100
MHz
-10
-20
-60
95
Existing V850
CPU VDD noise
-10
-40
90
Frequency
-60
Supply voltage: 5V
-50
Operating frequency: 16MHz
-70
-80
-80
-90
-90
-100
-100
70
75
80
85
90
95
Frequency
100
105
11 0
11 5
120
70
MHz
75
80
85
90
95
Frequency
100
105
11 0
11 5
120
MHz
78K0/Kx1+, V850ES/Kx1+: Under development
8
Pamphlet U16391EJ2V0PF00
The K1 Family employs a high-performance CPU.
78K0/Kx1
78K0/Kx1+
V850ES/Kx1
V850ES/Kx1+
Minimum instruction execution time
K1 Family performance
Performance comparison
V850ES-20MHz
Min. instruction
0.2
cycle time
0.4
s
4.1
s
Company A 16bits 20 MHz
V850ES/Kx1
78K4
1.7
32-bit RISC
0.05
Company A 16bits 16 MHz
16-bit CISC
0.125
1.0
Company B 32bits 50 MHz
3.6
0
2
1
3
78K0/Kx1
5
4
(Relative ratio)
15
0.20
Code size comparison
78K0
1
8-bit CISC
0.24
0.97
V850ES-20MHz
1.00
Company A 16bits 20 MHz
78K0S
2
0.40
1: 12 MHz
0.168
s
2: 10 MHz
0.2
is supported by some products.
s
1.37
Company A 16bits 16 MHz
1.18
Company B 32bits 50 MHz
is supported by some products.
0
0.2
0.4
0.6
0.8
1.0
1.2
1.4
1.6
(Relative ratio)
Measurement results by NEC Electronics using sample programs
The K1 Family also provides single-power-supply flash memory products.
78K0/Kx1+
V850ES/Kx1+
Single-power-supply flash memory function
Self-rewritable/erasable in units of 2 KB
In units of 2 KB
Rewritable/erasable/verifiable in units of 2 KB
Flash memory
2kB
2kB
Flash-Programmer(PG-FP4, etc.)
2kB
Write/erase/verify
2kB
Serial communication
Wr i t e / e r a s e / v e r i f y
2kB
2kB
¨
Note: This product uses SuperFlash , which is licensed by Silicon Storage Technology Inc.
78K0/Kx1+, V850ES/Kx1+: Under development
9
Pamphlet U16391EJ2V0PF00
The K1 Family supports LIN bus.
78K0/Kx1
78K0/Kx1+
V850ES/Kx1+
The low-cost single-line network LIN bus is taking the place of CANbus. LIN bus communication,
which is now expanding not only in the automotive electrical field, but also in the industrial
and household appliance fields, is made possible in the K1 Family using hardware.
Example of in-vehicle communication
Mirror
Power window
Door lock
Master
Indicator
Instrument
panel
Light
Host
computer
Wiper
Indicator
Active
suspension
Integrated
engine control
4WS
Brake lamp
A/T
ABS/TRC
Master
Rear wiper
Master
Navigation
Sensor
Indicator
G/W
Input
interface
Brake lamp
Indicator
High-performance CPU
Light
Master
Power window
Door lock
LIN bus
To external diagnostic equipment
Port configuration diagram for LIN bus reception operation
Timer output can be selected as source
SBF auto-detection
High-speed bus
LIN bus transmitter
Single-power-supply
flash memory
Mirror
SBF auto-transmission
clock/Any baud rate can be selected
LIN bus
LIN bus
reception pin
transmission pin
Receiver
Timer
Transmitter
Selector
External
Edge detection
Selector
interrupt
LINbus support
Output inversion
interrupt pin
possible
Wakeup detection
Timer
Flag
External connection is unnecessary
because internal connection is
made possible by software
Flag
Timer input pin
Selector
Capture input
Baud rate error detection by capture timer
Timer output can be selected as source
clock
Any baud rate can be selected
Flag
LIN bus communication operation
LIN bus format
Sleep Bus
Software load can be reduced because Synch Brake Field transmission/reception can be performed by hardware.
Wake-Up
Synch Break
Synch
Ident
DATA
DATA
Check
Signal Frame
Field
Field
Field
Field
Field
SUM Field
8 bits
8 bits
8 bits
8 bits
8 bits
8 bits
When
receiving
UART
reception
UART reception
Auto-detection by hardware
SBF
11 bits
Detection by hardware
wakeup possible via interrupt function
The length of SBF can be recognized by
the capture function of the timer
The subsequent baud rate can be easily calculated.
When
transmitting
UART
transmission
UART transmission
Any bit length can be
transmitted by hardware
20 bits
SBF
13 bits
Remark LIN bus : Local Interconnect Network bus
78K0/Kx1+, V850ES/Kx1+: Under development
10
Pamphlet U16391EJ2V0PF00
The K1 Family can also implement inverter motor control.
V850ES/Kx1+
An inverter control function is included to realize inverter motor control at a reasonable cost.
Inverter motor control
Inverter motor control timer configuration TMP, TMQ
The configuration of the basic control register is common.
V850ES/Kx1+
TMQ
TMQOP
TMP
U
U
V
V
W
W
Power
module
Count clock
Match
External pin input
M
TMP
TMQ
16-bit counter
Clear
Interrupt signal
16-bit capture/compare
Match
External pin input
A/D
Interrupt signal
16-bit capture/compare
Match
External pin input
External pin input
TM output
control
Interrupt signal
16-bit capture/compare
Match
Current monitoring can be performed by speeding up
the AD conversion time.
TM output
control
TM output
control
Interrupt signal
16-bit capture/compare
TM output
control
Timer configuration for inverter motor control
TMQ
TMQOP
INTOVF
16-bit counter
Clear
Output cycle generation
Output
control
Interrupt signal
16-bit capture/compare
TM output
control
16-bit capture/compare
Timer Output
16-bit capture/compare
Timer Output
Interrupt signal
Interrupt signal
Output duty generation
Interrupt signal
16-bit capture/compare
TMP
U
6-phase
PWM output
controller
V
V
W
Timer Output
Control
AD fetch timing generation
U
Synchronized start possible
W
AD operation
trigger control
A/D trigger
78K0/Kx1+, V850ES/Kx1+: Under development
F
11
Pamphlet U16391EJ2V0PF00
E
A
T
The K1 Family also reduces development costs.
78K0/Kx1
78K0/Kx1+
V850ES/Kx1
V850ES/Kx1+
All products are supported by one emulation board for each series.
Development environment
IE-780148-NS-EM1
Traditionally purchased for
each product
78K0/KF1
78K0/KE1
78K0/KD1
78K0/KC1
78K0/KB1
Reduction
of development
costs
EM1 for 78K0/Kx1+
78K0/KC1+
78K0/KB1+
78K0/KA1+
78K0/KF1+
78K0/KE1+
78K0/KD1+
Project manager
IE-703217-G1-EM1
EM1 for V850ES/Kx1+
V850ES/KJ1
V850ES/KG1
V850ES/KF1
V850ES/KJ1+ V850ES/KE1+
V850ES/KG1+
V850ES/KF1+
ID78K0/850
SM78K0/850
Standardization of operability
of integrated debugger
Development can be carried
out independent of the CPU
78K0/Kx1+
V850ES/Kx1+
Furthermore, the inclusion of an on-chip debug function makes it possible to perform
development work simultaneously providing there is one in-circuit emulator (ICE)
supporting full emulation—the conventional one board per developer is no longer required.
On-chip debug function
Full emulation
Simplified emulation using an on-chip emulator
Small connector
Target system
Small connector
Target system
PCMCIA
Small connector
PCMCIA
Target system
Small connector
PCMCIA
Inverter control
PCMCIA
Target system
78K0/Kx1+
V850ES/Kx1
V850ES/Kx1+
Development
cost reduction
78K0/Kx1
Software auto-generation tools are also supported, reducing the load of software
development and implementing smooth migration to the K1 Family.
Device driver tool
Software can be automatically
generated just by setting the conditions
for using the on-chip peripheral functions
Selection of target device and
peripheral functions
Setting of usage conditions
78K0/Kx1+ V85 ES/Kx1+ : Under development
U
R
E
S
Source file generation
EM1 for 78K0/Kx1+ and EM1 for V850ES/Kx1+: Under development
12
Pamphlet U16391EJ2V0PF00
K1 Family Specifications 78K0/Kx1 & V850ES/Kx1
78K0/KB1
Features
78K0/KC1
/
/
Program memory
bytes
RAM
Mask ROM
8K
512
768
/
/
/
52-pin QFP
24/32K
8/16K
8/16K
24/32K
32K
24K
bytes
/
/
40-pin QFP
16/24K
Flash memory
/
/
30-pin SSOP
Package
78K0/KD1
/
512
1K
8/16K
32K
512
1K
512
REGC pin=VDD
REGC pin=Capacity
REGC pin=VDD
REGC pin=VDD
Minimum instruction execution time
Frequency
Main
2 to 10 MHz
Ring-OSC
240 kHz typ
32.768 kHz
Sub 32kHz
2.7 to 5.5 V
Supply voltage
Regulator
I/O ports
Total
22
32
39
CMOS I/O
17
19
26
CMOS input
4
8
8
CMOS output
1
1
1
4
N-ch O.D
16-bit TM TM0n
8-bit TM TMHn
Timers
8-bit TM TM5n
1
Number of channels
Function
Event counting/external event counter/PPG output/pulse width measurement/square wave
Number of channels
Function
2
Event counting/PWM output
Event counting/PWM output/carrier generator output
2
1
Number of channels
Function
Event counting/external event counter/PWM output/square wave out put
Watchdog timer
1
Clock timer
1
UART supporting LIN
1
UART/CSI
1
UART
Serial interface
UART/IIC
CSI
1
CSI with auto-transfer function 32-byte buffer
IIC
A/D converter
10-bit A/D converter
D/A converter
8-bit D/A converter
4
8
Address space
Address bus
External bus
Mode
Wait function
Other
Interrupt
External interrupt
6
ROM correction function
Multiplier/divider
Other
yes
RESET out
yes
Clock monitor
3.1 V/3.3 V 0.15 V 3.5 V/3.7 V/3.9 V/4.1 V/4.3 V 0.2 V
LVI
3.5 V 0.2 V 2.85 V 0.15 V No PCC
POC
Ta = -40 to +85
Operating temperature
Ta = -40 to +110
Only the following products contain IIC:
V850ES/KF1 : µPD703208Y/µPD703209Y/µPD703210Y/µPD70F3210Y
V850ES/KG1 : µPD703212Y/µPD703213Y/µPD703214Y/µPD70F3214Y
V850ES/KJ1 : µPD703216Y/µPD703217Y/µPD70F3217Y
Remark:Special grade products are also provided for both the 78K0/Kx1 and V850ES/Kx1.
13
Pamphlet U16391EJ2V0PF00
Selectable by software
Selectable by the mask option
Under development: Mask products only Ta = -40 to +125
Under development
78K0/KE1
78K0/KF1
/
/
/
/
/
/
/
64-pin QFP
80-pin QFP
24/32/48/60K
48/60K
24/32K
32K
60K
1K
2K
V850ES/KF1
V850ES/KG1
V850ES/KJ1
/
/
/
/
/
/
2K
/
/
/
100-pin QFP
64/96K
128K
64/96K
128K
4K
6K
4K
/
/
/
80-pin QFP
60K
1K
/
/
144-pin QFP
128K
96/128K
128K
128K
6K
6K
50 [email protected] to 5.5 V REGC pin = VDD
62.5 [email protected] to 5.5 V REGC pin = VDD
62.5 [email protected] to 5.5 V REGC pin = Capacity
100 [email protected] to 5.5 V REGC pin = VDD
2 to 10 MHz
32.768 kHz
2.7 to 5.5 V
Yes
Yes
51
67
67
84
128
38
54
59
76
112
8
8
8
8
16
1
1
8
10
14
2
4
6
2
1
2
Event counting/external event counter/PPG output/pulse width measurement/square wave output
output
2
Event counting/PWM output/carrier generator output
2
Event counting/external event counter/PWM output/square wave output/cascade connection operation
1
2
2
1
1
1
1
2
3
1
2
1
1
8
16
2
60 KB
128 KB
4 MB
16 MB
16 bits
16 bits
22 bits
24 bits
Multiplex
Multiplex
Multiplex/separate selectable
Multiplex/separate selectable
External wait function/programmable wait function one state
External wait function/programmable wait function max. seven states
Chip select function/8-bit or 16-bit data bus switching function
8
8
Yes
Yes
16 x 16, 32/16
Mask products only
Ta = -40 to +85
14
Pamphlet U16391EJ2V0PF00
Overview of the K1 Family Specifications
Differences between 78K0/Kx1 and 78K0/Kx1+
78K0/Kx1
Number of pins
30/44/52/64/80 pins
78K0/Kx1+
Addition of 20-pin product
Memory expansion ROM/RAM
8 KB/512 B min.
4KB/256B min.
Flash memory
Dual power supply
Single power supply and self programming
On-chip debug
Supported excluding some products
IIC
Will be included in some products
POC detection voltage
Two points of 2.85/3.5 V
Only one point of 2.85 V
LVI is used in the range above 2.85 V
Differences between V850ES/Kx1 and V850ES/Kx1+
V850ES/Kx1
V850ES/Kx1+
Number of pins
80/100/144 pins
Addition of 64-pin product
Memory expansion ROM/RAM
64 KB/4 KB min.
128 KB/6 KB max.
128KB/6KB min. KE1+:ROM 64KB
256KB/12-16KB max. KE1+:ROM 128KB
Flash memory
Dual power supply
Single power supply and self programming
On-chip debug
Supported excluding some products
DMA
KE1+/KF1+ None
KG1+/KJ1+ 4ch
Inverter control
Controllable by TMQ + TMQOP, TMP
16-bit timer
Addition of TMQ and TMP
Watchdog timer
Both channels can
be stopped
One channel can be connected to the Ring clock
by an option setting.
UART
No UART6 LINbus support
upward compatibility
with UART5
UART6: One channel is incorporated in all products
KG1+ is incremented by one channel
KF1+ and KJ1+ have the same number
A/D
Conversion time:14 s
Conversion time :
5 s
POC
Yes
LVI
Yes
Clock monitor
Yes
Ring oscillation
Yes connected to CPU only for clock monitor reset source
Note Because the 78K0/Kx1+ and V850ES/Kx1+ are currently under development, some of their specifications may be changed.
15
Pamphlet U16391EJ2V0PF00
K1 Family Package Lineup
V850ES/KJ1
µPD703216/µPD703216Y
µPD703217/µPD703217Y
µPD70F3217/µPD70F3217Y
V850ES/KJ1+
144pin LQFP
GJ Thickness: 1.4mm 20 20mm Pitch: 0.5 mm
V850ES/KG1
µPD703212/µPD703212Y
µPD703213/µPD703213Y
µPD703214/µPD703214Y
µPD70F3214/µPD70F3214Y
V850ES/KG1+
100pin LQFP
GC Thickness: 1.4mm 14 14mm Pitch: 0.5mm
V850ES/KF1
µPD703208 µPD703208Y
µPD703209/µPD703209Y
µPD703210 µPD703210Y
µPD70F3210 µPD70F3210Y
V850ES/KF1+
80pin QFP
GC Thickness: 1.4mm 14 14mm Pitch: 0.65mm
78K0/KF1
µPD780143/µPD780144
µPD780146/µPD780148
µPD78F0148
78K0/KF1+
64pin LQFP
GC Thickness: 1.4mm 14 14mm Pitch: 0.8mm
78K0/KE1
µPD780131/µPD780132
µPD780133/µPD780134
µPD78F0134/µPD780136
µPD780138/µPD78F0138
78K0/KE1+
80pin TQFP
GK Thickness: 1.0mm 12 12mm Pitch: 0.5mm
78K0/KF1
µPD780143/µPD780144
µPD780146/µPD780148
µPD78F0148
78K0/KF1+
V850ES/KF1
µPD703208 µPD703208Y
µPD703209/µPD703209Y
µPD703210 µPD703210Y
µPD70F3210 µPD70F3210Y
V850ES/KF1+
78K0/KE1
µPD780131/µPD780132
µPD780133/µPD780134
µPD78F0134/µPD780136
µPD780138/µPD78F0138
78K0/KE1+
V850ES/KE1+
64pin TQFP
GK Thickness: 1.0mm 12 12mm Pitch: 0.65mm
78K0/KE1
µPD780131/µPD780132
µPD780133/µPD780134
µPD78F0134/µPD780136
µPD780138/µPD78F0138
78K0/KE1+
V850ES/KE1+
64pin LQFP
GB Thickness: 1.4mm 10 10mm Pitch: 0.5mm
52pin LQFP
GB Thickness: 1.4mm 10 10mm Pitch: 0.65mm
78K0/KD1
µPD780121/µPD780122
µPD780123/µPD780124
µPD78F0124
78K0/KD1+
44pin LQFP
GB Thickness: 1.4mm 10 10mm Pitch: 0.8mm
78K0/KC1
µPD780111/µPD780112
µPD780113/µPD780114
µPD78F0114
78K0/KC1+
30pin SSOP
MC Thickness: 1.2mm 300mil
78K0/KB1
µPD780101/µPD780102
µPD780103/µPD78F0103
78K0/KB1+
Pitch: 0.65mm
78K0/KA1+
20pin SSOP
MC Thickness: 1.2mm 300mil
Pitch: 0.65mm
Full size
16
Pamphlet U16391EJ2V0PF00
K1 Family Emulator Functions
Standardization of operability of the integrated debugger
carried out independent of the CPU
Development can be
Price
Highly functional emulator
All products are supported
by the emulation board for each series
IE-V850ES-G1
+IE-703217-G1-EM1
IE-78K0-NS -A
+IE-780148-NS-EM1
Entry-type emulator
All products are supported by one emulation
board for each series at a reasonable price
IE-V850ESK1-ET
Entry-type emulator for
V850ES/Kx1+ under development
IE-78K0K1-ET
Entry-type emulator for
780K0/Kx1+ under development
On-chip debug emulator
PCMCIA card
IE-V850E1-CD-NW
IE-78K0Kx-CD-NW
under development
provisional name/in planning
Evaluation kit
High performance can easily be emulated
TK-850
TK-78K0
under development
provisional name/in planning
Function
Product of Application Corporation
17
Pamphlet U16391EJ2V0PF00
Software Development Environment for K1 Family
Development work can be performed with the same operability.
SP850
SP78K0
Software package for 78K0
78K0/Kx1
78K0/Kx1+
Software package for V850
Project manager
Project manager
Compiler
Compiler
Assembler
Debugger
Debugger
System emulator
System emulator
System performance analyzer
V850ES/Kx1
V850ES/Kx1+
Performance analysis tuning tool
Real-time OS
Real-time OS
Network library
18
Pamphlet U16391EJ2V0PF00
List of K1 Family Tools
Hardware tools
High-performance in-circuit emulator
Commercial
Name
Device Name
78K0/KB1
In-Circuit
Package
Emulator
Emulation Board
Power Supply
PC Interface
Unit
Board
30-pin SSOP 7.62mm 300
Emulation Probe
1
NP-30MC
Conversion Socket /
Flash
Conversion Adapter
Programmer
6
NSPACK30BK
YSPACK30BK
YQ-Guide
6
44-pin LQFP
10
10mm
NP-44GB
1
NP-44GB-TQ
NP-H44GB-TQ
78K0/KD1
52-pin LQFP
10
10mm
NP-H52GB-TQ
IE-78K0-NS
IE-780148-NS-EM1
IE-70000-MC-PS-B
IE-78K0-NS-A
78K0/KE1
10
10mm
IE-70000-CD-IF-A
NP-H64GB-TQ
64-pin TQFP
12
12mm
IE-70000-PCI-IF-A
NP-64GK
64-pin LQFP
14
14mm
NP-64GC
14mm
NP-80GC
NP-H80GC-TQ
12mm
NP-80GK
80-pin QFP
14
TGB-052SBP
TGB-064SDP
TGK-064SBW
6
FA-52GB-8ET
6
FA-64GK-9ET
EV-9200GC-64
1
100-pin LQFP
V850ES/KG1
14
TGC-064SAP
TGC-080SBP
FA-80GC-8BT
TGK-080SDW
6
FA-80GK-9EU
IE-70000-CD-IF-A
IE-V850ES-G1
1
1
14mm
Included in
1
6
1
12mm
IE-703217-G1-EM1
1
FA-64GB-8BS-A
6
EV-9200GC-80
1
EV-703210GC
IE-V850ES-G1
PG-FP4
FA-80GC-8BT
1
1
1
EV-703210GK
FA-80GK-9EU
EV-703214GC
FA-100GC-8EU-A
EV-703217GJ
FA-144GJ-UEN
Supplied with
IE-703217-G1 EMI
IE-70000-PCI-IF-A
V850ES/KJ1
144-pin LQFP
20
20mm
1
Entry-type in-circuit emulator
Product Configuration
Target Family
Part Number
Emulator
Power Supply Unit
CPU Board
Power Supply Unit
PC Interface Board
Emulation Probe
Integrated Debugger
Device File
2
78K0/Kx1
IE-78K0K1-ET
V850ES/Kx1
IE-V850ESK1-ET
3
Evaluation kit
Product Configuration
Target Family
Part Number
78K0/Kx1
TK-78K0 provisional name/in planning
V850ES/Kx1
TK-850
Compiler Restricted Version
Integrated Debugger
4
5
1 Product of Naito Densei Machida Mfg. Co., Ltd.
2 The emulation probe and conversion socket/conversion adapter are common to those of the high-performance in-circuit emulator.
There is no need to purchase an emulation board separately.
4 The product configuration is subject to change.
3 The conversion socket/conversion adapter are common to those of the high-performance in-circuit emulator.
5 Product of Application Corporation
6 Product of Tokyo Eletech Corporation
19
Pamphlet
U16391EJ2V0PF00
1
1
1
14mm
12
1
FA-64GB-8EU-A
6
FL-PR4
80-pin TQFP
1
1
1
NP-H80GK-TQ
V850ES/KF1
1
1
NP-80GC-TQ
12
1
1
NP-H64GC-TQ
80-pin TQFP
FA-44GB-8ES
6
1
1
NP-64GC-TQ
14
TGB-044SAP
IE-70000-PC-IF-C
64-pin LQFP
80-pin QFP
6
EV-9200G-44
1
1
1
IE-70000-98-IF-C
NP-H64GK-TQ
78K0/KF1
FL-PR4
Program Adapter
FA-30MC
6
YSSOCKET30BKF
78K0/KC1
PG-FP4
There is no need to purchase an emulatio n board separately.
1
Software tools
Commercial
Name
Device Name
Software
Package
Package
Real-Time OS
C Compiler
C Library
Assembler
Integrated
System
System Performance
Network
Package
Source File
Package
Debugger
Emulator
Analyzer
Library
Device File
78K0/KB1
30-pin SSOP (7.62mm(300))
DF780103
78K0/KC1
44-pin LQFP(10
10mm)
DF780114
78K0/KD1
52-pin LQFP(10
10mm)
DF780124
78K0/KE1
64-pin LQFP(10
10mm)
64-pin TQFP(12
12mm)
64-pin LQFP(14
14mm)
7
SP78K0
78K0/KF1
80-pin QFP(14
80-pin QFP(14
CC78K0
CC78K0-L
RA78K0
ID78K0-NS
SM78K0
DF780138
14mm)
80-pin TQFP(12
V850ES/KF1
RX78K0
DF780148
12mm)
14mm)
80-pin TQFP(12
DF703210
12mm)
RX-NET
TPC/IP basic set
V850ES/KG1
100-pin LQFP(14
14mm)
RX-NET PPP
DF703214
RX-NET DNS
SP850
8
RX850
CA850
9
ID850
SM850
AZ850
RX-NET DHCP
RX-NET SMTP/POP
RX850 Pro
RX-NET FTP
RX-NET TELNET
RX-NET WEBSERVER
V850ES/KJ1
144-pin LQFP(20
20mm)
7 The CC78K0, RA78K0, ID78K0-NS, and SM78K0 are packaged in the SP78K0.
DF703217
8 The CA850, ID850, SM850, and AZ850 are packaged in the SP850.
9 Contained in the C compiler package.
20
Pamphlet U16391EJ2V0PF00
·
The information in this document is current as of xxxxx, 20xx. The information is subject to change
without notice.
data
books,
products
For actual design-in, refer to the latest publications of NEC Electronics data sheets or
etc.,
and/or
for
types
the
most
are
up-to-date
available
in
specifications
every
country.
of
NEC
Please
Electronics
check
with
products.
NEC
Not
Electronics
all
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 Electronics.
NEC Electronics assumes no responsibility for any errors that may
appear in this document.
·
NEC Electronics 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 Electronics products listed in this document
or any other liability arising from the use of such NEC Electronics products.
No license, express, implied or
otherwise, is granted under any patents, copyrights or other intellectual property rights of NEC Electronics 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 Electronics assumes no responsibility for any losses incurred by customers
or third parties arising from the use of these circuits, software and information.
·
While NEC Electronics endeavors to enhance the quality, reliability and safety of NEC Electronics 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
Electronics products, customers must incorporate sufficient safety measures in their design, such as
redundancy, fire-containment and anti-failure features.
·
NEC Electronics products are classified into the following three quality grades: "Standard", "Special" and
"Specific".
The "Specific" quality grade applies only to NEC Electronics products developed based on a customerdesignated "quality assurance program" for a specific application.
The recommended applications of NEC
Electronics product depend on its quality grade, as indicated below. Customers must check the quality grade of
each NEC Electronics 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 Electronics products is "Standard" unless otherwise expressly specified in NEC
Electronics data sheets or data books, etc.
If customers wish to use NEC Electronics products in applications
not intended by NEC Electronics, they must contact NEC Electronics sales representative in advance to
determine NEC Electronics's willingness to support a given application.
(Note)
(1) "NEC Electronics" as used in this statement means NEC Electronics Corporation and also includes its
majority-owned subsidiaries.
(2) "NEC Electronics products" means any product developed or manufactured by or for NEC Electronics (as
defined above).
M8E 02. 11
SuperFlash TM is a trademark of Silicon Storage Technology, Inc.
Caution: This product uses SuperFlash TM under the license obtained from Silicon Storage Technology, Inc.
21
Pamphlet U16391EJ2V0PF00
For further information, please contact:
NEC Electronics Corporation
1753, Shimonumabe, Nakahara-ku,
Kawasaki, Kanagawa 211-8668, Japan
Tel: 044-435-5111
http://www.necel.com/
[North & South America]
NEC Electronics America, Inc.
2880 Scott Blvd.
Santa Clara, CA 95050-2554, U.S.A.
Tel: 408-588-6000
800-366-9782
Fax: 408-588-6130
800-729-9288
http://www.necelam.com/
[Europe]
NEC Electronics (Europe) GmbH
Oberrather Str. 4
40472 DŸsseldorf, Germany
Tel: 0211-6503-01
Fax: 0211-6503-327
http://www.ee.nec.de/
Sucursal en Espa–a
Juan Esplandiu, 15
28007 Madrid, Spain
Tel: 091-504-2787
Fax: 091-504-2860
Succursale Franaise
9, rue Paul Dautier, B.P. 52
78142 Velizy-Villacoublay CŽdex
France
Tel: 01-3067-5800
Fax: 01-3067-5899
Filiale Italiana
Via Fabio Filzi, 25/A
20124 Milano, Italy
Tel: 02-667541
Fax: 02-66754299
Branch The Netherlands
Boschdijk 187a
5612 HB Eindhoven
The Netherlands
Tel: 040-2445845
Fax: 040-2444580
[Asia & Oceania]
NEC Electronics Hong Kong Limited
12/F., Cityplaza 4,
12 Taikoo Wan Road, Hong Kong
Tel: 2886-9318
Fax: 2886-9022/9044
Seoul Branch
10F, ILSONG Bldg., 157-37,
Samsung-Dong, Kangnam-Ku
Seoul, the Republic of Korea
Tel: 02-528-0303
Fax: 02-528-4411
NEC Electronics Shanghai, Ltd.
7th Floor, HSBC Tower, 101Yin Cheng Road,
Pudong New Area, Shanghai P.R. China
Tel: 021-6841-1138
Fax: 021-6841-1137
NEC Electronics Taiwan Ltd.
7F, No. 363 Fu Shing North Road
Taipei, Taiwan, R. O. C.
Tel: 02-2719-2377
Fax: 02-2719-5951
NEC Electronics Singapore Pte. Ltd.
238A Thomson Road,
Novena Square, #12-08
Singapore 307684
Tel: 6253-8311
Fax: 6250-3583
Tyskland Filial
P.O. Box 134
18322 Taeby, Sweden
Tel: 08-6380820
Fax: 08-6380388
United Kingdom Branch
Cygnus House, Sunrise Parkway
Linford Wood, Milton Keynes
MK14 6NP, U.K.
Tel: 01908-691-133
Fax: 01908-670-290
G02.11
22
Pamphlet U16391EJ2V0PF00
Document No.U16391EJ2V0PF00 (2nd edition)
Date Published December 2002 CP(K)
C
2002
Printed in Japan