Remark For the differences between the flash memory model and mask ROM models, refer to 1. DIFFERENCES
BETWEEN
The electrical specifications (such as supply current) in the
mask ROM models. Confirm these differences before mass-producing any application set.
APPLICATION FIELD
Car stereos
Note
Note
µ
PD178F098 AND MASK ROM MODELS.
µ
PD178F098 differ from those of the
ORDERING INFORMATION
Part NumberPackage
µ
PD178F098GF-3BA100-pin plastic QFP (14 × 20)
The information in this document is subject to change without notice. Before using this document, please
confirm that this is the latest version.
Not all devices/types available in every country. Please check with local NEC representative for availability
and additional information.
Document No. U12920EJ1V0DS00
Date Published June 2000 N CP(K)
Printed in Japan
BUZ pin: 0.77 kHz, 1.54 kHz, 3.08 kHz, 6.15 kHz (with crystal resonator of fX = 6.3 MHz)
VectoredMaskableInternal : 15, External: 8
interruptNon-maskableInternal: 1
sourceSoftware1
PLLDivision mode2 types
frequency• Direct division mode (VCOL pin)
synthesizer• Pulse swallow mode (VCOL and VCOH pins)
ReferenceSeven types selectable in software (1, 3, 9, 10, 12.5, 25, 50 kHz)
frequency
Charge pumpError out output: 2 pins
PhaseUnlock detectable in software
comparator
Note 2
mode selectable: 1 channel
(1/2)
Note 1
Notes 1. When using the IEBus controller, the 4.5-MHz crystal resonator cannot be used. Use the 6.3-MHz
crystal resonator.
2. When the I2C bus mode is used (including when the mode is implemented in software without using
the peripheral hardware), consult NEC when ordering a mask.
Data Sheet U12920EJ1V0DS00
3
Page 4
µ
PD178F098
(2/2)
ItemFunctions
Frequency counterFrequency measurement
• AMIFC pin: For 450-kHz counting
• FMIFC pin: For 450-kHz/10.7-MHz counting
Standby function• HALT mode
• STOP mode
Reset• Reset by RESET pin
• Internal reset by watchdog timer
• Reset by power-ON clear circuit
• Detection of less than 4.5 V
• Detection of less than 3.5 V
• Detection of less than 2.3 V
Supply voltage• VDD = 4.5 to 5.5 V (during CPU, PLL operation)
•VDD = 3.5 to 5.5 V (during CPU operation)
Package100-pin plastic QFP (14 × 20)
Note
(Reset does not occur, however.)
Note
(during CPU operation)
Note
(in STOP mode)
Note These voltages are the maximum values. In practice, the chip may be reset at voltages lower than these.
Cautions 1. Directly connect the VPP pin to GND0, GND1, or GND2 in normal operating mode.
2. Keep the voltage at AV
DD, VDDPORT, and VDDPLL same as that at the VDD pin.
3. Keep the voltage at AVSS, GNDPORT, and GNDPLL same as that at GND0, GND1, or GND2.
4. Connect each of the REGOSC and REGCPU pins to GND via a 0.1-µF capacitor.
Data Sheet U12920EJ1V0DS00
5
Page 6
Pin Name
AMIFC: AM intermediate frequency counter
input
ANI0-ANI7: A/D converter input
DD: A/D converter power supply
AV
SS: A/D converter ground
AV
BUSY: Busy output
BEEP0, BUZ: Buzzer output
EO0, EO1: Error out output
FMIFC: FM intermediate frequency counter
input
GNDPLL: PLL ground
GND0-GND2: Ground
INTP0-INTP7: Interrupt input
P00-P07: Port 0
P10-P17: Port 1
P20-P27: Port 2
P30-P37: Port 3
P40-P47: Port 4
P50-P57: Port 5
P60-P67: Port 6
P70-P77: Port 7
P100-P102: Port 10
P120-P124: Port 12
P130-P137: Port 13
REGCPU: Regulator for CPU power supply
µ
PD178F098
REGOSC: Regulator for oscillation circuit
RESET: Reset input
RXD0: UART0 serial data input
RX0: IEBus serial data input
SB0, SB1: Serial data bus input/output
SCK0, SCK1, SCK3
: Serial clock input/output
SCL: Serial clock input/output
SDA0, SDA1: Serial data input/output
SI0, SI1, SI3: Serial data input
SO0, SO1, SO3: Serial data output
STB: Strobe output
TI00, TI01: 16-bit timer capture trigger input
Caution The noise resistance and noise radiation differ between flash memory versions and mask ROM
versions. When considering the replacement of flash memory versions with mask ROM versions
in the process from trial manufacturing to mass production, adequate evaluation should be carried
out using CS products (not ES products) of mask ROM versions.
Data Sheet U12920EJ1V0DS00
9
Page 10
µ
PD178F098
2. PIN FUNCTION LIST
2.1 Port Pins (1/2)
Pin NameI/OFunctionAt ResetShared by:
P00-P07I/OPort 0.InputINTP0-INTP7
8-bit I/O port.
Can be set in input or output mode in 1-bit units.
P10-P17InputPort 1.InputANI0-ANI7
8-bit input port.
P20I/OPort 2.InputSI1
P218-bit I/O port.SO1
P22Can be set in input or output mode in 1-bit units.SCK1
P23STB
P24BUSY
P25SI0/SB0/SDA0
P26SO0/SB1/SDA1
P27SCK0/SCL
P30I/OPort 3.InputVM45
P318-bit I/O port.TO0
P32Can be set in input or output mode in 1-bit units.TI00
P33TI01
P34TI50
P35TI51
P36BEEP0
P37BUZ
P40-47I/OPort 4.Input–
8-bit I/O port.
Can be set in input or output mode in 1-bit units.
P50-P57I/OPort 5.Input–
8-bit I/O port.
Can be set in input or output mode in 1-bit units.
P60-P67I/OPort 6.Input–
8-bit I/O port.
Can be set in input or output mode in 1-bit units.
P70I/OPort 7.InputSI3
P718-bit I/O port.SO3
P72Can be set in input or output mode in 1-bit units.SCK3
P73–
P74RXD0
P75TXD0
P76, P77–
10
Data Sheet U12920EJ1V0DS00
Page 11
µ
PD178F098
2.1 Port Pins (2/2)
Pin NameI/OFunctionAt ResetShared by:
P100I/OPort 10.Input–
P1013-bit I/O port.AMIFC
P102Can be set in input or output mode in 1-bit units.FMIFC
P120I/OPort 12.InputTX0
P1215-bit I/O port.RX0
P122-P124Can be set in input or output mode in 1-bit units.–
P130OutputPort 13.Low-levelTO50
P1318-bit output port.outputTO51
P132-P137N-ch open-drain output port (15 V withstand)–
(rising edge, falling edge, or both rising and falling edges)
can be specified.
SI0InputSerial data input to serial interface.InputP25/SB0/SDA0
SI1P20
SI3P70
SO0OutputSerial data output from serial interface.InputP26/SB1/SDA1
SO1P21
SO3P71
SB0I/OSerial data input/output to/fromN-ch open drain I/OInputP25/SI0/SDA0
SB1serial interface.P26/SO0/SDA1
SDA0P25/SI0/SB0
SDA1P26/SO0/SB1
SCK0I/OSerial clock input/output to/from serial interface.InputP27/SCL
SCK1P22
SCK3P72
SCLN-ch open drain I/OP27/SCK0
STBOutputStrobe output for serial interface automatic transmission/InputP23
reception.
BUSYInputBusy input for serial interface automatic transmission/InputP24
Pin NameI/OFunctionAt ResetShared by:
ANI0-ANI7InputAnalog input to A/D converter.InputP10-P17
EO0, EO1OutputError out output from charge pump of PLL frequency––
synthesizer.
VCOLInputInputs local oscillation frequency of PLL (in HF and MF––
modes).
VCOHInputInputs local oscillation frequency of PLL (in VHF mode).––
AMIFCInputInput to AM intermediate frequency counter.InputP101
FMIFCInputInput to FM intermediate frequency or AM intermediateInputP102
frequency counter.
RXD0InputSerial data input to asynchronous serial interface (UART0).InputP74
TXD0OutputSerial data output from asynchronous serial interfaceInputP75
(UART0).
TX0OutputIEBus controller data output.InputP120
RX0InputIEBus controller data input.InputP121
RESETInputSystem reset input.––
X1InputConnection of crystal resonator for system clock oscillation.––
X2–––
REGOSC–Regulator for oscillation circuit. Connect this pin to GND via––
0.1-µF capacitor.
REGCPU–Regulator for CPU power supply. Connect this pin to GND––
via 0.1-µF capacitor.
VDD–Positive power supply.––
GND0-GND2–Ground.––
VDDPORT–Port power supply.––
GNDPORT–Port ground.––
AVDD–A/D converter positive power supply. Keep voltage at this––
pin same as that at VDD0.
AVSS–A/D converter ground. Keep voltage at this pin same as––
that at GND0 through GND2.
Note
VDDPLL
GNDPLL
VPP–Pin to apply high voltage at program writing/verifying.––
Note
–PLL positive power supply.––
–PLL ground.––
Directly connect this pin to GND0, GND1, or GND2 in
normal operating mode.
Note Connect a capacitor of about 1000 pF between the VDDPLL and GNDPLL pins.
12
Data Sheet U12920EJ1V0DS00
Page 13
µ
PD178F098
2.3 I/O Circuits of Pins and Recommended Connections of Unused Pins
Table 2-1 shows the types of the I/O circuits of the respective pins and the recommended connections of the pins
when they are not used.
For the configuration of the I/O circuit of each pin, refer to Figure 2-1.
Table 2-1. I/O Circuit Type of Each Pin (1/2)
Pin NameI/O Circuit TypeI/ORecommended Connection of Unused Pin
P00/INTP0-P07/INTP78I/OInput: Connect each of them to VDD, VDDPORT, GND0 to
GND2, or GNDPORT via resistor.
Output: Leave open.
P10/ANI0-P17/ANI725InputConnect these pins to VDD, VDDPORT, GND0 to GND2 or
GNDPORT.
P20/SI15-KI/OInput: Connect each of them to VDD, VDDPORT, GND0 to
P21/SO15
P22/SCK15-K
P23/STB5
P24/BUSY5-K
P25/SI0/SB0/SDA010-D
P26/SO0/SB1/SDA1
P27/SCK0/SCL
P30/VM455
P31/TO0
P32/TI005-K
P33/TI01
P34/TI50
P35/TI51
P36/BEEP05
P37/BUZ
P40-P47
P50-P57
P60-P67
P70/SI35-K
P71/SO35
P72/SCK35-K
P735
P74/RXD05-K
P75/TXD05
P76, P77
P100
P101/AMIFC
P102/FMIFC
P120/TX0
P121/RX05-K
P122-P1245
GND2, or GNDPORT via resistor.
Output: Leave open.
Data Sheet U12920EJ1V0DS00
13
Page 14
µ
PD178F098
Table 2-1. I/O Circuit Type of Each Pin (2/2)
Pin NameI/O Circuit TypeI/ORecommended Connection of Unused Pin
P130/TO5019OutputOpen these pins.
P131/TO51
P132-P137
EO0DTS-EO1
EO1
VCOL, VCOHDTS-AMP2InputDisable PLL in software and select pull-down.
REGOSC, REGCPU––Connect these pins to GND0, GND1, or GND2 via 0.1-µF
capacitor.
RESET2Input–
AVDD––Connect this pin to VDD or VDDPORT.
AVSSDirectly connect these pins to GND0 to GND2, or GNDPORT.
VPP
14
Data Sheet U12920EJ1V0DS00
Page 15
Figure 2-1. I/O Circuits of Respective Pins (1/2)
µ
PD178F098
Type 2
IN
Schmitt trigger input with hysteresis characteristics
Type 5-K
V
DD
data
output
disable
P-ch
N-ch
IN/OUT
Type 5
data
output
disable
input
enable
Type 8
data
output
disable
V
V
DD
P-ch
IN/OUT
N-ch
DD
P-ch
IN/OUT
N-ch
input
enable
Type 10-D
data
open drain
output disable
input
enable
Remark V
Type 19
V
DD
P-ch
IN/OUT
N-ch
DD and GND are the positive power supply and ground pins for all port pins. Take VDD and GND as
N-ch
OUT
VDDPORT and GNDPORT.
Data Sheet U12920EJ1V0DS00
15
Page 16
Figure 2-1. I/O Circuits of Respective Pins (2/2)
µ
PD178F098
Type 25
Comparator
input
enable
Type DTS-AMP
IN
P-ch
+
–
N-ch
V
REF (Threshold voltage)
VDDPLL
IN
Type DTS-EO1
DW
UP
DDPLL
V
P-ch
OUT
N-ch
GNDPLL
Note
GNDPLL
Note This switch is selectable in software only for the VCOL and VCOH pins.
Remark VDD and GND are the positive power supply and ground pins for all port pins. Take VDD and GND as
VDDPORT and GNDPORT.
16
Data Sheet U12920EJ1V0DS00
Page 17
µ
PD178F098
3. MEMORY SIZE SELECT REGISTER (IMS)
The internal memory capacity of the µPD178F098 can be changed using the memory size select register (IMS).
µ
By using this register, the memory of the
with a different internal memory capacity.
Use an 8-bit memory manipulation instruction to set the IMS.
This register is set to CFH at reset.
Figure 3-1. Format of Memory Size Select Register (IMS)
PD178F098 can be mapped in the same manner as a mask ROM model
The internal extention RAM capacity of the µPD178F098 can be changed using the internal extention RAM size
select register (IXS). By using this register, the memory of the µPD178F098 can be mapped in the same manner
as a mask ROM model with a different internal extention RAM capacity.
Use an 8-bit memory manipulation instruction to set the IXS.
This register is set to 0CH at reset.
Figure 4-1. Format of Internal Extension RAM Size Select Register (IXS)
7
6
5
4
3
2
1
Symbol
IXS
0
0
0
IXRAM4
I
XRAM3
I
XRAM2
I
XRAM1
0
I
XRAM0
Address
FFF4H
At reset
0CH
R/W
R/W
IXRAM4 IXRAM3 IXRAM2 IXRAM1 IXRAM0
010002048 bytes
010101024 bytes
OthersSetting prohibited
Selects internal extension RAM capacity
Table 4-1 shows the setting of IXS to perform the same memory mapping as that of a mask ROM model.
Table 4-1. Setting of Internal RAM Size Select Register
Targeted ModelSetting of IXS
µ
PD178076, 1780960AH
µ
PD178078, 17809808H
18
Data Sheet U12920EJ1V0DS00
Page 19
µ
PD178F098
5. INTERRUPT FUNCTION
The µPD178F098 has the following three types and 24 sources of interrupts:
• Non-maskable : 1
• Maskable: 23
• Software: 1
Note Two types of watchdog interrupt sources (INTWDT), non-maskable and maskable, are available, and
either of them can be selected.
Note
Note
Table 5-1. Interrupt Sources (1/2)
Interrupt Type
Non-maskable–INTWDTOverflow of watchdog timerInternal0004H(A)
9INTCSI0End of transfer by serial interface 0Internal0016H(B)
10INTCSI1End of transfer by serial interface 10018H
11INTCSI3End of transfer by serial interface 3001AH
12INTTM50Generation of coincidence signal of 8-bit001CH
13INTTM51Generation of coincidence signal of 8-bit001EH
14INTSER0 Reception error of serial interface UART00020H
15INTSR0End of reception by serial interface UART00022H
16INTST0
17INTBTM0 Generation of coincidence signal of basic0026H
NameTrigger
(when watchdog timer mode 1 is selected)
(when interval timer mode is selected)
timer/event counter 50
timer/event counter 51
End of transmission by serial interface UART0
timer
Interrupt Source
Internal/
External
VectorBasic
TableConfiguration
Address Type
0024H
Note 2
Notes 1. If two or more maskable interrupts occur at the same time, they are acknowledged or kept pending
according to their default priorities. The default priority 0 is the highest, while 22 is the lowest.
2. (A) to (E) under the heading Basic Configuration Type corresponds to (A) to (E) in Figure 5-1.
Data Sheet U12920EJ1V0DS00
19
Page 20
Table 5-1. Interrupt Sources (2/2)
µ
PD178F098
Interrupt Type
Maskable18INTTM00 Generation of signal indicating coincidence Internal0028H(B)
Software–BRKExecution of BRK instruction–003EH(E)
Default
Note 1
Priority
19INTTM01 Generation of signal indicating coincidence Internal002AH(B)
20INTIE1IEBus0 data access requestInternal002CH(B)
21INTIE2IEBus0 communication error and start/end002EH
22INTADEnd of conversion by A/D converter AD10030H(B)
NameTrigger
between 16-bit timer counter (TM0) and
capture/compare register (CR00) (when
CR00 is used as compare register)
Detection of input edge of TI00/P32 pinExternal(D)
(when CR00 is used as capture register)
between 16-bit timer counter (TM0) and
capture/compare register (CR01) (when
CR01 is used as compare register)
Detection of input edge of TI01/P33 pinExternal(D)
(when CR01 is used as capture register)
of communication
Interrupt Source
Internal/
External
VectorBasic
TableConfiguration
Address Type
Note 2
Notes 1. If two or more maskable interrupts occur at the same time, they are acknowledged or kept pending
according to their default priorities. The default priority 0 is the highest, while 22 is the lowest.
2. (A) to (E) under the heading Basic Configuration Type corresponds to (A) to (E) in Figure 5-1.
20
Data Sheet U12920EJ1V0DS00
Page 21
Figure 5-1. Basic Configuration of Interrupt Function (1/2)
g
g
(A) Internal non-maskable interrupt
Internal bus
µ
PD178F098
Interrupt
request
(B) Internal maskable interrupt
Interrupt
request
IF
Priority control
circuit
Internal bus
MKIEPRISP
Priority control
circuit
Vector table
address generation
circuit
Standby release
signal
Vector table
address generation
circuit
Standby release
si
nal
(C) External maskable interrupt (INTP0 through INTP7)
Internal bus
External interrupt
Interrupt
request
rising/falling edge enable
registers (EGP, EGN)
Edge detection
circuit
MKIEPRISP
IF
Data Sheet U12920EJ1V0DS00
Priority control
circuit
Vector table
address generation
circuit
Standby release
si
nal
21
Page 22
Figure 5-1. Basic Configuration of Interrupt Function (2/2)
IE : Interrupt enable flag
ISP: In-service priority flag
MK : Interrupt mask flag
PR : Priority specification flag
22
Data Sheet U12920EJ1V0DS00
Page 23
µ
PD178F098
6. FLASH MEMORY PROGRAMMING
The program memory provided in the µPD178F098 is flash memory.
The flash memory can be written on-board, i.e., with the µPD178F098 mounted on the target system.
To do so, connect a dedicated flash writer (Flashpro III (Part number FL-PR3, PG-FP3)) to the host machine and
target system.
Remark FL-PR3 is a product of Naito Densei Machida Mfg. Co., Ltd.
6.1 Selecting Communication Mode
The flash memory is written by using Flashpro III and by means of serial communication. Select a communication
mode from those listed in Table 6-1. To select a communication mode, the format shown in Figure 6-1 is used. Each
communication mode is selected depending on the number of V
Table 6-1. Communication Modes
Communication ModeNumber of ChannelsPins UsedNumber of VPP Pulses
3-wire serial I/O (SIO3)1SI3/P700
SO3/P71
SCK3/P72
UART01RXD0/P748
TXD0/P75
PP pulses shown in Table 6-1.
Caution Be sure to select a communication mode by the number of VPP pulses shown in Table 6-1.
Figure 6-1. Communication Mode Selection Format
V
PP pulse
10 V
VPP
RESET
DD
V
GND
DD
V
GNDFlash memory writing mode
Data Sheet U12920EJ1V0DS00
23
Page 24
µ
PD178F098
6.2 Flash Memory Programming Function
An operation such as writing the flash memory is performed when a command or data is transmitted/received in
the selected communication mode. The major flash memory programming functions are listed in Table 6-2.
Table 6-2. Major Flash Memory Programming Functions
FunctionDescription
Batch eraseErases all memory contents.
Batch blank checkChecks erased status of entire memory.
Data writeWrites data to flash memory starting from write start address and based on number
of data (bytes) to be written).
Batch verifyCompares all contents of memory with input data.
24
Data Sheet U12920EJ1V0DS00
Page 25
µ
Flashpro III PD178F098
µ
V
PP
V
DD
RESET
CLK
SO
SI
GND
V
PP
V
DD
RESET
X1
RXD0
TXD0
GND
PD178F098
6.3 Connecting Flashpro III
Connection with Flashpro III differs depending on the communication mode (3-wire serial I/O or UART0). Figures
6-2 and 6-3 show the connection in the respective modes.
Figure 6-2. Connection of Flashpro III in 3-Wire Serial I/O Mode
Flashpro III PD178F098
V
PP
V
DD
RESET
CLK
SCK
SO
SI
GND
µ
V
PP
V
DD
RESET
X1
SCK3
SI3
SO3
GND
Figure 6-3. Connection of Flashpro III in UART0 Mode
Data Sheet U12920EJ1V0DS00
25
Page 26
µ
PD178F098
7. ELECTRICAL SPECIFICATIONS
Absolute Maximum Ratings (TA = 25°C)
ParameterSymbolConditionsRatingUnit
Supply voltageVDD–0.3 to +6.0V
VDDPORT
AVDD–0.3 to VDD + 0.3
VDDPLL–0.3 to VDD + 0.3
VPP–0.3 to +10.5V
Input voltageVI–0.3 to VDD + 0.3V
Output voltageVOExcluding P130 to P137–0.3 to VDD + 0.3V
Output breakdownVBDSP130-P137N-ch open drain16V
voltage
Analog input voltage
High-level outputIOH1 pin–8mA
currentTotal of P00-P01, P20-P27, P50-P57, and P70-P73–15m A
Low-level outputIOL
currentr.m.s8mA
Operating temperature
Storage temperature Tstg –55 to +125°C
VANP10-P17Analog input pin–0.3 to VDD+ 0.3V
Total of P02-P07, P30-P37, P40-P47, P60-P67,–15mA
P74-P77, and P120-P124
Total of P100-P102–10mA
Note 2
1 pinPeak value16mA
Total of P00-P01, P20-P27, P50-P57, Peak value30mA
and P70-P73r.m.s15mA
Total of P02-P07, P30-P37, P40-P47, Peak value30mA
P60-P67, P74-P77, P120-P124, andr.m.s15mA
P130-P137
Total of P100-102Peak value20mA
r.m.s10mA
TADuring normal operation–40 to +85°C
During flash memory programming10 to 40°C
–0.3 to VDD + 0.3
Note 1
Note 1
Note 1
V
V
V
Notes 1. Keep the voltage at VDDPORT, AVDD, and VDDPLL same as that at the VDD pin.
2. Calculate the r.m.s as follows: [r.m.s] = [Peak value] x √Duty
Caution If the rated value of even one of the above parameters is exceeded even momentarily, the quality
of the product may be degraded. The absolute maximum ratings, therefore, are the values
exceeding which the product may be physically damaged. Be sure to use the product with these
ratings never being exceeded.
Remark Unless otherwise specified, the characteristics of a multiplexed pin are the same as those of the
corresponding port pin.
26
Data Sheet U12920EJ1V0DS00
Page 27
µ
PD178F098
Recommended Supply Voltage Ranges (TA = –40 to +85°C)
ParameterSymbolConditionsMIN.TYP.MAX.Unit
Supply voltageVDD1When CPU and PLL are operating4.55.05.5V
VDD2When CPU is operating and PLL is stopped3.55.05.5V
Data retention voltage
Output breakdownVBDSP130-P137 (N-ch open drain)15V
voltage
VDDRWhen crystal oscillation stops2.35.5V
DC Characteristics (TA = –40 to +85°C, VDD = 3.5 to 5.5 V)
SI1 setup time (to SCK1↑)tSIK10100ns
SI1 hold time (from SCK1↑)tKSI10400ns
SO1 output delay time (from SCK1↓
SCK1 at rising or falling edge time tR10, tF101000ns
)tKSO10C = 100 pF
Note
300ns
Note C is the load capacitance of SO1 output line.
34
Data Sheet U12920EJ1V0DS00
Page 35
µ
PD178F098
(iii) 3-wire serial I/O mode with automatic transmit/receive function (SCK1 ... internal clock
SI1 setup time (to SCK1↑)tSIK11100ns
SI1 hold time (from SCK1↑)tKSI11400ns
SO1 output delay time (from SCK1↓
STB↑ from SCK1
Strobe signal high-level widthtSBW
Busy signal setup timetBYS100ns
(to busy signal detection timing)
Busy signal hold timetBYH100ns
SI1 setup time (to SCK1↑)tSIK12100ns
SI1 hold time (from SCK1↑)tKSI12400ns
SO1 output delay time (from SCK1↓
SCK1 at rising or falling edge time tR12, tF121000ns
)tKSO12C = 100 pF
Note
300ns
Note C is the load capacitance of SO1 output line.
Data Sheet U12920EJ1V0DS00
35
Page 36
µ
PD178F098
(c) Serial interface 3
(i) 3-wire serial I/O mode (SCK3 ... internal clock output)
SI3 setup time (to SCK3↑)tSIK14100ns
SI3 hold time (from SCK3↑)tKSI14400ns
SO3 output delay time (from SCK3↓
SCK3 at rising or falling edge time tR14, tF141000ns
)tKSO14C = 100 pF
Note
300ns
Note C is the load capacitance of SO3 output line.
(d) Serial interface UART0 (Dedicated baud rate generator output)
ParameterSymbolTest ConditionsMIN.TYP.MAX.Unit
Transfer rate38400bps
36
Data Sheet U12920EJ1V0DS00
Page 37
AC Timing Test Point (Excluding X1 Input)
t
RSL
RESET
µ
PD178F098
TI Timing
TI00, TI01
TI50,TI51
Interrupt Input Timing
0.8 VDD
0.2 VDD
Test Points
t
TIL0
t
TIL5
0.8 VDD
0.2 VDD
t
TIH0
1/f
TI5
t
TIH5
t
INTL
t
INTH
INTP0 to INTP7
RESET Input Timing
Data Sheet U12920EJ1V0DS00
37
Page 38
Serial Transfer Timing
3-wire serial I/O mode:
SCK0, SCK1, SCK3
t
KLm
t
t
SIKm
µ
PD178F098
t
KCYm
t
KHm
t
Rn
t
KSIm
Fn
SI0, SI1, SI3
SO0, SO1, SO3
Remark m = 1, 2, 9, 10, 13, 14
n = 2, 10, 14
SBI mode (bus release signal transfer):
SCK0
t
t
KSB
SBL
t
KSOm
t
SBH
Input Data
t
SBK
Output Data
t
KCY3, 4
t
KL3, 4
t
R4
t
KH3, 4
t
F4
t
SIK3, 4
t
KSI3, 4
SB0, SB1
38
Data Sheet U12920EJ1V0DS00
t
KSO3, 4
Page 39
SBI mode (command signal transfer):
SCL
SDA0, SDA1
t
SBH
t
KL7, 8
t
SBK
t
F8
t
R8
t
KCY7, 8
t
KSI7, 8tKH7, 8
t
SIK7, 8
t
KSO7, 8
t
SBK
t
KSB
t
KSB
SCK0
t
KSB
SB0, SB1
2-wire serial I/O mode:
t
SBK
t
KL5, 6
µ
PD178F098
t
KCY3, 4
t
KL3, 4
t
R4
t
KCY5, 6
t
KH5, 6
t
R6
t
t
KSO3, 4
KH3, 4
t
F6
t
F4
t
SIK3, 4
t
KSI3, 4
I2C bus mode:
SCK0
SB0, SB1
t
KSO5, 6
t
SIK5, 6
t
KSI5, 6
Data Sheet U12920EJ1V0DS00
39
Page 40
3-wire serial I/O mode with automatic transmit/receive function:
µ
PD178F098
SO1
D2D1D0D7
SI1
t
t
SIK11, 12
t
KSO11, 12
t
KH11, 12
KSI11, 12
t
F12
SCK1
t
STB
t
KL11, 12
t
KCY11, 12
R12
t
SBD
t
SBW
3-wire serial I/O mode with automatic transmit/receive function (busy processing):
SCK1
BUSY
(Active high)
789
Note
Note
10
t
BYS
t
BYH
10 + n
Note
t
SPS
D7D2D1D0
1
Note The signal is not actually driven low here; it is shown as such to indicate the timing.
IEBus Controller Characteristics (T
ParameterSymbolConditionsMIN.TYP.MAX.Unit
IEBus systemfsFixed to mode 16.3
clock frequency
A = –40 to +85°C, VDD = 3.5 to 5.5 V)
Note
Note Although the system clock frequency is 6.0 MHz in the IEBus standard, in these products, normal
operation is guaranteed at 6.3 MHz.
Remark 6.0 MHz and 6.3 MHz cannot both be used as the IEBus system clock frequency.
MHz
40
Data Sheet U12920EJ1V0DS00
Page 41
µ
PD178F098
A/D Converter Characteristics (TA = –40 to +85°C, VDD = AVDD = 3.5 to 5.5 V)
ParameterSymbolConditionsMIN.TYP.MAX.Unit
Resolution888bit
Total conversion
Notes 1, 2
error
Conversion timetCONV15.245.7
Analog input voltage
VIAN0VDDV
VDD = 4.5 to 5.5 V±1.0%FSR
±1.4%FSR
Notes 1. Excluding quantization error (±0.2%FSR)
2. This value is indicated as a ratio to the full-scall value.
Remark The above values are the result of NEC’s evaluation of the device. If the device is likely to be affected
by noise in your application, it is recommended to use the device at a voltage higher than the above
values.
IFC Characteristics (TA = –40 to +85°C, VDD = 4.5 to 5.5 V)
ParameterSymbolConditionsMIN.TYP.MAX.Unit
OperatingfIN5AMIFC pin, AMIF count mode, sine wave input,0.40.5MHz
frequencyVIN = 0.15 VP-P
fIN6FMIFC pin, FMIF count mode, sine wave input,1011MHz
VIN = 0.15 VP-P
fIN7FMIFC pin, AMIF count mode, sine wave input,0.40.5MHz
VIN = 0.15 VP-P
Remark The above values are the result of NEC’s evaluation of the device. If the device is likely to be affected
by noise in your application, it is recommended to use the device at a voltage higher than the above
values.
Data Sheet U12920EJ1V0DS00
41
Page 42
µ
PD178F098
Flash Memory Programming Characteristics (VDD = 3.5 to 5.5 V, TA = 10 to 40°C)
(1) Write/delete characteristics
ParameterSymbolConditionsMIN.TYP. MAX.Unit
Write current (VDD pin)
Write current (VPP pin)
Delete current (VDD pin)
Delete current (VPP pin)
Unit delete timetER0.511s
Total delete timetERA20s
Number of overwriteCWRTDelete and write are counted as one cycle20times
VPP power supply voltageVPP0In normal mode00.2 VDDV
Note
Note
Note
Note
tDDWWhen VPP = VPP1, fX = 6.3 MHz23mA
IPPWWhen VPP = VPP1, fX = 6.3 MHz20mA
Note AVDD current and Port current (current flowing to internal pull-up resistor) are not included.
Remark f
X: System clock oscillation frequency
(2) Serial write operation characteristics
Parameter SymbolConditionsMIN.TYP.MAX.Unit
VPP setup timetPSRONVPP high voltage1.0
VPP↑ setup time from VDD↑tDRPSRVPP high voltage1.0
RESET↑ setup time from VPP↑ tPSRRFVPP high voltage1.0
VPP count start time from RESET↑
Count execution timetCOUNT2.0ms
VPP counter high-level widthtCH8.0
VPP counter low-level widthtCL8.0
VPP counter noise elimination width
tRFCF1.0
tNFW40ns
µ
s
µ
s
µ
s
µ
s
µ
s
µ
s
42
Data Sheet U12920EJ1V0DS00
Page 43
Flash Write Mode Setting Timing
V
DD
V
DD
0 V
PPH
V
VPPV
PP
V
PPL
V
DD
RESET (input)
0 V
t
DRPSR
t
PSRONtPSRRF
t
RFCF
µ
PD178F098
t
CH
t
CL
t
COUNT
Data Sheet U12920EJ1V0DS00
43
Page 44
8. PACKAGE DRAWING
100-PIN PLASTIC QFP (14x20)
µ
PD178F098
A
B
81
80
51
50
detail of lead end
S
C D
R
100
1
30
Q
31
F
G
HI
M
P
J
K
S
SN
L
M
NOTE
Each lead centerline is located within 0.15 mm of
its true position (T.P.) at maximum material condition.
ITEM MILLIMETERS
A
23.6±0.4
B
20.0±0.2
C14.0±0.2
D
17.6±0.4
F0.8
G
0.6
0.30±0.10
H
I
0.15
J
0.65 (T.P.)
K
1.8±0.2
L
0.8±0.2
M0.15
N
P
Q
R5°±5°
S3.0 MAX.
+0.10
−0.05
0.10
2.7±0.1
0.1±0.1
P100GF-65-3BA1-4
44
Data Sheet U12920EJ1V0DS00
Page 45
µ
PD178F098
9. RECOMMENDED SOLDERING CONDITIONS
Solder this product under the following recommended conditions.
For details of the recommended soldering conditions, refer to information document Semiconductor DeviceMounting Technology Manual (C10535E).
For soldering methods and conditions other than those recommended, consult NEC.
Table 9-1. Soldering Conditions for Surface-Mount Type
Caution Do not use two or more soldering methods in combination (except partial heating).
Data Sheet U12920EJ1V0DS00
45
Page 46
µ
PD178F098
APPENDIX A. DEVELOPMENT TOOLS
The following development tools are available for development of systems using the µPD178078 and 178098
subseries.
Language processor software
RA78K/0
CC78K/0
DF178098
CC78K0-L
Notes 1, 2, 3
Notes 1, 2, 3
Notes 1, 2, 3
Notes 1, 2, 3
Assembler package common to 78K/0 series
C compiler package common to 78K/0 series
Device file for µPD178078 subseries and µPD178098 subseries
C compiler library source file common to 78K/0 series
IE-78K0-NSIn-circuit emulator common to 78K/0 series
IE-70000-MC-PS-BPower supply unit for IE-78K0-NS
IE-78K0-NS-PAPerformance board for enhancing and expanding the IE-78K0-NS function
IE-70000-98-IF-CInterface adapter necessary when PC-9800 series (except notebook type) is used as host machine
(C bus supported)
IE-70000-CD-IF-APC card and interface cable necessary when a notebook-type PC is used as host machine (PCMCIA
socket supported)
IE-70000-PC-IF-CInterface adapter necessary when a IBM PC/ATTM compatible machine is used as host machine (ISA
bus supported)
IE-70000-PCI-IFInterface adapter necessary when a PC with a PCI bus is used as host machine
IE-178098-NS-EM1Emulation board to emulate µPD178078 and 178098 subseries
NP-100GF
EV-9200GF-100Socket mounted on board of target system created for 100-pin plastic QFP (GF-3BA type)
SM78K0
ID78K0-NS
DF178098
Note 4
Notes 1, 2
Notes 1, 2
Notes 1, 2, 3
Emulation probe for 100-pin plastic QFP (GF-3BA type)
System simulator common to 78K/0 series
Integrated debugger common to 78K/0 series
Device file for µPD178078 subseries and µPD178098 subseries
Notes 1. PC-9800 series (Japanese WindowsTM) based
2. IBM PC/AT compatible machine (Japanese/English windows) based
Remark Use the RA78K0, CC78K0, and SM78K0 in combination with the DF178098.
46
Data Sheet U12920EJ1V0DS00
TM
Page 47
µ
PD178F098
• When in-circuit emulator IE-78001-R-A is used
IE-78001-R-AIn-circuit emulator common to 78K/0 series
IE-70000-98-IF-CInterface adapter necessary when PC-9800 series (except notebook type) is used as host machine
(C bus supported)
IE-70000-PC-IF-CInterface adapter necessary when IBM PC/AT compatible machine is used as host machine (ISA
bus supported)
IE-70000-PCI-IFInterface adapter necessary when a PC with a PCI bus is used as host machine
IE-78000-R-SV3Interface adapter and cable necessary when EWS is used as host machine
IE-178098-NS-EM1Emulation board to emulate µPD178078 and 178098 subseries
IE-78K0-R-EX1Emulation probe conversion board necessary when using IE-178098-NS-EM1 on IE-78001-R-A
EP-78064GF-REmulation probe for 100-pin plastic QFP (GF-3BA type)
EV-9200GF-100Socket mounted on board of target system created for 100-pin plastic QFP (GF-3BA type)
SM78K0
ID78K0
DF178098
Notes 1, 2
Notes 1, 2
Notes 1, 2, 3
System simulator common to 78K/0 series
Integrated debugger common to 78K/0 series
Device file for µPD178078 subseries and µPD178098 subseries
Real-time OS
RX78K/0
MX78K0
Notes 1, 2, 3
Notes 1, 2, 3
Real-time OS for 78K/0 series
OS for 78K/0 series
Notes 1. PC-9800 series (Japanese Windows) based
2. IBM PC/AT compatible machine (Japanese/English windows) based
Remark Use the SM78K0 in combination with the DF178098.
Data Sheet U12920EJ1V0DS00
47
Page 48
µ
PD178F098
APPENDIX B. RELATED DOCUMENTS
The related documents indicated in this publication may include preliminary versions. However, preliminary
versions are not marked as such.
Device Documents
Title
µ
PD178076, 178078, 178096, 178098 Data SheetU12885JU12885E
µ
PD178F098 Data SheetU12920JThis document
µ
PD178078, 178098 Subseries User’s ManualU12790JU12790E
78K/0 Series User’s Manual - InstructionU12326JU12326E
78K/0 Series Application NoteBasics (I)U12704JU12704E
78K/0, 78K/0S Series Flash Memory Write Application NoteU14458JU14458E
Document No.
JapaneseEnglish
Development Tool Documents (User’s Manual)
Title
RA78K0 Assembler PackageOperationU11802JU11802E
Assembly LanguageU11801JU11801E
Structured AssemblyU11789JU11789E
Language
CC78K0 C CompilerOperationU11517JU11517E
LanguageU11518JU11518E
IE-78001-R-AU14142JTo be prepared
IE-78K0-NSU13731JU13731E
IE-178098-NS-EM1U14013JU14013E
EP-78064EEU-934EEU-1469
SM78K0 System Simulator Windows BasedReferenceU10181JU10181E
SM78K Series System SimulatorU10092JU10092E
ID78K0 Integrated Debugger EWS BasedReferenceU11151J—
ID78K0 Integrated Debugger PC BasedReferenceU11539JU11539E
ID78K0 Integrated Debugger Windows BasedGuideU11649JU11649E
ID78K0-NS Integrated Debugger Windows BasedReferenceU12900JU12900E
External Parts User
Open Interface
Specifications
OperationU14379JTo be prepared
Document No.
JapaneseEnglish
Caution The contents of the above documents are subject to change without notice. Please ensure that
the latest versions are used in design work, etc.
48
Data Sheet U12920EJ1V0DS00
Page 49
Related Documents for Embedded Software (User’s Manual)
µ
PD178F098
Title
78K/0 Series Real-time OSFundamentalU11537JU11537E
InstallationU11536JU11536E
78K/0 Series OS MX78K0FundamentalU12257JU12257E
Document No.
JapaneseEnglish
Other Documents
Title
SEMICONDUCTOR SELECTION GUIDE Products & Packages (CD-ROM)X13769X
Semiconductor Device Mounting Technology ManualC10535JC10535E
Quality Guides on NEC Semiconductor DevicesC11531JC11531E
NEC Semiconductor Device Reliability and Quality ControlC10983JC10983E
Guide to Prevent Damage for Semiconductor Devices by Electrostatic Discharge (ESD)
Semiconductor Device Quality/Reliability HandbookC12769J—
Microcomputer Product Series GuideU11416J—
C11892JC11892E
Document No.
JapaneseEnglish
Caution The contents of the above documents are subject to change without notice. Ensure that the
latest versions are used in design work, etc.
Data Sheet U12920EJ1V0DS00
49
Page 50
NOTES FOR CMOS DEVICES
1PRECAUTION AGAINST ESD FOR SEMICONDUCTORS
Note:
Strong electric field, when exposed to a MOS device, can cause destruction of the gate oxide and
ultimately degrade the device operation. Steps must be taken to stop generation of static electricity
as much as possible, and quickly dissipate it once, when it has occurred. Environmental control
must be adequate. When it is dry, humidifier should be used. It is recommended to avoid using
insulators that easily build static electricity. Semiconductor devices must be stored and transported in an anti-static container, static shielding bag or conductive material. All test and
measurement tools including work bench and floor should be grounded. The operator should be
grounded using wrist strap. Semiconductor devices must not be touched with bare hands. Similar
precautions need to be taken for PW boards with semiconductor devices on it.
2HANDLING OF UNUSED INPUT PINS FOR CMOS
Note:
No connection for CMOS device inputs can be cause of malfunction. If no connection is provided
to the input pins, it is possible that an internal input level may be generated due to noise, etc., hence
causing malfunction. CMOS devices behave differently than Bipolar or NMOS devices. Input
levels of CMOS devices must be fixed high or low by using a pull-up or pull-down circuitry. Each
unused pin should be connected to V
possibility of being an output pin. All handling related to the unused pins must be judged device
by device and related specifications governing the devices.
DD or GND with a resistor, if it is considered to have a
µ
PD178F098
3STATUS BEFORE INITIALIZATION OF MOS DEVICES
Note:
Power-on does not necessarily define initial status of MOS device. Production process of MOS
does not define the initial operation status of the device. Immediately after the power source is
turned ON, the devices with reset function have not yet been initialized. Hence, power-on does
not guarantee out-pin levels, I/O settings or contents of registers. Device is not initialized until
the reset signal is received. Reset operation must be executed immediately after power-on for
devices having reset function.
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.
IEBus is a trademark of NEC Corporation.
Windows is either a registered trademark or trademark of Microsoft Corporation in the United States and/
or other countries.
PC/AT is a trademark of IBM Corporation.
HP9000 series 700 and HP-UX are trademarks of Hewlett-Packard Company.
SPARCstation is a trademark of SPARC International, Inc.
Solaris and SunOS are trademarks of Sun Microsystems, Inc.
NEWS and NEWS-OS are trademarks of Sony Corporation.
50
Data Sheet U12920EJ1V0DS00
Page 51
µ
PD178F098
Regional Information
Some information contained in this document may vary from country to country. Before using any NEC
product in your application, please contact the NEC office in your country to obtain a list of authorized
representatives and distributors. They will verify:
• Device availability
• Ordering information
• Product release schedule
• Availability of related technical literature
• Development environment specifications (for example, specifications for third-party tools and
components, host computers, power plugs, AC supply voltages, and so forth)
• Network requirements
In addition, trademarks, registered trademarks, export restrictions, and other legal issues may also vary
from country to country.
Electron Devices Division
Rodovia Presidente Dutra, Km 214
07210-902-Guarulhos-SP Brasil
Tel: 55-11-6465-6810
Fax: 55-11-6465-6829
J99.1
Data Sheet U12920EJ1V0DS00
51
Page 52
µ
PD178F098
•
The information in this document is current as of June, 2000. 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
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
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.