UPD78P4908GF-3BA NEC [NEC], UPD78P4908GF-3BA Datasheet

no-image

UPD78P4908GF-3BA

Manufacturer Part Number
UPD78P4908GF-3BA
Description
16-BIT SINGLE-CHIP MICROCONTROLLER
Manufacturer
NEC [NEC]
Datasheet
Document No.
Date Published February 1999 N CP(K)
Printed in Japan
DESCRIPTION
internal mask ROM.
development, manufacture of small quantities of multiple products, and fast start-up of applications.
FEATURES
ORDERING INFORMATION
78K/IV series
Internal PROM: 128 Kbytes
Internal RAM:
Supply voltage: V
The PD78P4908, 78K/IV series' product, is a one-time PROM version of the PD784907 and PD784908 with
Since user programs can be written to PROM, this microcomputer is best suited for evaluation in system
For specific functions and other detailed information, consult the following user's manuals.
These manuals are required reading for design work.
PD78P4908GF-3BA
U11681EJ2V0DS00 (2nd edition)
Part number
78K/IV Series User's Manual - Instruction
PD784908 Subseries User's Manual - Hardware : U11787E
4,352 bytes
(At main clock: f
V
(Other than above: f
DD
DD
16-BIT SINGLE-CHIP MICROCONTROLLER
= 4.5 to 5.5 V
= 4.0 to 5.5 V
The information in this document is subject to change without notice.
XX
The mark
= 12.58 MHz, internal system clock = f
CYK
100-pin plastic QFP (14
= 159 ns)
DATA SHEET
shows major revised points.
Package
MOS INTEGRATED CIRCUIT
20 mm)
: U10905E
PD78P4908
XX
: f
CYK
= 79 ns)
One-time PROM
Internal ROM
©
1996

Related parts for UPD78P4908GF-3BA

UPD78P4908GF-3BA Summary of contents

Page 1

SINGLE-CHIP MICROCONTROLLER DESCRIPTION The PD78P4908, 78K/IV series' product one-time PROM version of the PD784907 and PD784908 with internal mask ROM. Since user programs can be written to PROM, this microcomputer is best suited for evaluation in system ...

Page 2

SERIES PRODUCT DEVELOPMENT DIAGRAM : Under mass production : Under development Standard models PD784026 Enhanced A/D, Multimaster I 16-bit timer, and power management ASSP models PD784955 For DC inverter control PD784908 TM Equipped with IEBus controller Multimaster I PD784915 ...

Page 3

FUNCTIONS Item 113 Number of basic instructions (mnemonics) General-purpose register 8 bits Minimum instruction execution 320 ns/636 ns/1.27 s/2.54 s (at 6.29 MHz) time 160 ns/320 ns/636 ns/1.27 s (at 12.58 MHz) Internal 128 Kbytes ROM memory 4,352 bytes RAM ...

Page 4

Item A/D converter 8-bit resolution Watchdog timer 1 channel Standby HALT/STOP/IDLE mode Interrupt Hardware source 27 (20 internal, 7 external (sampling clock variable input: 1)) Software source BRK or BRKCS instruction, operand error Nonmaskable 1 internal, 1 external Maskable 19 ...

Page 5

DIFFERENCES BETWEEN PD78P4908 AND MASK ROM PRODUCTS ............................ 2. PIN CONFIGURATION (TOP VIEW) ......................................................................................... 3. BLOCK DIAGRAM ..................................................................................................................... 4. PIN FUNCTIONS ........................................................................................................................ 4.1 PINS FOR NORMAL OPERATING MODE .................................................................................... 4.2 PINS FOR PROM PROGRAMMING MODE (V 4.2.1 Pin Functions ...

Page 6

DIFFERENCES BETWEEN PD78P4908 AND MASK ROM PRODUCTS The PD78P4908 is produced by replacing the mask ROM in the PD784907 or PD784908 with PROM to which data can be written. The functions of the PD78P4908 are the same as those ...

Page 7

PIN CONFIGURATION (TOP VIEW) (1) Normal operation mode • 100-pin plastic QFP (14 20 mm) PD78P4908GF-3BA 100 P36/TO2 1 P37/TO3 ...

Page 8

A8-A19 : Address bus AD0-AD7 : Address/data bus ANI0-ANI7 : Analog input ASCK, ASCK2 : Asynchronous serial clock ASTB : Address strobe AV : Analog power supply Reference voltage REF1 AV : Analog ground ...

Page 9

PROM programming mode • 100-pin plastic QFP (14 20 mm) PD78P4908GF-3BA 100 OPEN RESET 12 OPEN OPEN 15 16 ...

Page 10

BLOCK DIAGRAM NMI Programmable interrupt controller INTP0-INTP5 INTP3 Timer/counter 0 TO0 (16 bits) TO1 Timer/counter 1 INTP0 (16 bits) INTP1 INTP2/CI Timer/counter 2 (16 bits) TO2 TO3 Timer 3 (16 bits) P00-P03 Real-time output port P04-P07 PWM0 PWM PWM1 ...

Page 11

PIN FUNCTIONS 4.1 PINS FOR NORMAL OPERATING MODE (1) Port pins (1/2) Pin I/O Also used as P00-P07 I/O — P10 I/O — P11 — P12 ASCK2/SCK2 P13 RxD2/SI2 P14 TxD2/SO2 P15-P17 — P20 Input NMI P21 INTP0 P22 ...

Page 12

Port pins (2/2) Pin I/O Also used as P50-P57 I/O A8-A15 P60-P63 I/O A16-A19 P64 RD P65 WR WAIT/HLDRQ P66 REFRQ/HLDAK P67 ANI0-ANI7 P70-P77 I/O P90-P97 I/O — P100-P104 I/O — P105 SCK3 P106 SI3 P107 SO3 12 Function ...

Page 13

Non-port pins (1/2) Pin I/O Also used as TO0-TO3 Output P34-P37 CI Input P23/INTP2 RxD Input P30/SI1 RxD2 P13/SI2 TxD Output P31/SO1 TxD2 P14/SO2 ASCK Input P25/INTP4/SCK1 ASCK2 P12/SCK2 SI0 Input P27 SI1 P30/RxD SI2 P13/RxD2 SI3 P106 SO0 ...

Page 14

Non-port pins (2/2) Pin I/O Also used as CLKOUT Output ASTB PWM0 Output — PWM1 Output — RX Input — TX Output — REGC — — REGOFF — — RESET Input — X1 Input — X2 — XT1 Input ...

Page 15

Pin Functions (1) V (Programming power supply): Input PP Input pin for setting the PD78P4908 to the PROM programming mode. When the input voltage on this pin is +6 more and when RESET input goes low, the ...

Page 16

I/O CIRCUITS FOR PINS AND HANDLING OF UNUSED PINS Table 4-1 describes the types of I/O circuits for pins and the handling of unused pins. Figure 4-1 shows the configuration of these various types of I/O circuits. Table 4-1. ...

Page 17

Table 4-1. Types of I/O Circuits for Pins and Handling of Unused Pins (2/2) Pin I/O circuit type RESET 2 TEST 1 XT2 — XT1 PWM0, PWM1 — REF1 Caution ...

Page 18

Type Type 2 IN Schmitt trigger input with hysteresis characteristics Type P-ch Data N-ch Type 4 Data Output disable Push-pull output which can output high impedance (both the positive and negative ...

Page 19

INTERNAL MEMORY SIZE SELECT REGISTER (IMS) This register enables the software to avoid using part of the internal memory. The IMS can be set to establish the same memory mapping as used in mask ROM products that have different ...

Page 20

PROM PROGRAMMING The PD78P4908 has an on-chip 128-KB PROM device for use as program memory. When programming, set the V and RESET pins for PROM programming mode. See 2. PIN CONFIGURATION (TOP VIEW) (2) PROM PP programming mode with ...

Page 21

Read mode Set and set read mode. (2) Output disable mode Set set high impedance for data output and output disable mode. Consequently, if several PD78P4908 devices are ...

Page 22

PROM WRITE SEQUENCE Figure 6-1. Page Program Mode Flowchart V Address = Address + Pass Remark G = Start address N = Program end address 22 Start Address = +12.5 ...

Page 23

Figure 6-2. Page Program Mode Timing Page data latch A2-A16 A0, A1 Hi-Z D0-D7 Data input 1 PGM V IL ...

Page 24

Figure 6-3. Byte Program Mode Flowchart V DD Address = Address + Pass Remark G = Start address N = Program end address 24 Start Address = +12 ...

Page 25

Figure 6-4. Byte Program Mode Timing Program A0-A16 Hi-Z D0-D7 Data input 1 PGM ...

Page 26

PROM READ SEQUENCE Follow this sequence to read the PROM contents to an external data bus (D0 to D7). (1) Set the RESET pin to low level and add the V programming mode with regard to ...

Page 27

ELECTRICAL CHARACTERISTICS ABSOLUTE MAXIMUM RATINGS (T Parameter Symbol Supply voltage Input voltage Analog input voltage V AN Output voltage V O Output low current I OL Output high current ...

Page 28

OPERATING CONDITIONS • Operating ambient temperature (T • Power supply voltage and clock cycle time: See Figure 8-1. • Internal regulator operation selected (REGOFF pin: low level) Figure 8-1. Power Supply Voltage and Clock Cycle Time 10,000 4,000 1,000 159 ...

Page 29

MAIN OSCILLATOR CHARACTERISTICS (T Parameter Symbol Oscillator frequency f XX Caution When using the clock generator, run wires according to the following rules to avoid effects such as stray capacitance: • Minimize the wiring length. • Never cause the wires ...

Page 30

DC CHARACTERISTICS (T = – + Parameter Symbol Note 5 Input low voltage V For pins other than those described in IL1 Notes 1 and 2 V For pins described in Note 1 IL2 V ...

Page 31

DC CHARACTERISTICS (T = – + Parameter Symbol Input leakage current LI1 I LI2 Output leakage current LO V supply current Note I Operation mode DD DD1 I HALT ...

Page 32

AC CHARACTERISTICS (T = – + (1) Read/write operation Parameter Symbol Address setup time t V SAST (to ASTB ) ASTB high-level width t V WSTH Address hold time (to ASTB ) t V HSTLA ...

Page 33

External wait timing Parameter Symbol Delay from address to WAIT t V DAWT input Delay from ASTB to WAIT t V DSTWT input Hold time from ASTB to WAIT t V HSTWT Delay from ASTB to WAIT t V ...

Page 34

Bus hold timing Parameter Symbol Delay from HLDRQ to float t V FHQC Delay from HLDRQ to HLDAK t V DHQHHAH Delay from float to HLDAK t V DCFHA Delay from HLDRQ to HLDAK t V DHQLHAL Delay from ...

Page 35

SERIAL OPERATION (T = – + (1) CSI, CSI3 Parameter Symbol Serial clock cycle time t Input CYSK0 (SCK0, SCK3) Output Serial clock low-level width t Input WSKL0 (SCK0, SCK3) Output Serial clock high-level width ...

Page 36

IOE1, IOE2 (T = – + Parameter Symbol Serial clock cycle time t Input CYSK1 (SCK1, SCK2) Output Serial clock low-level width t Input WSKL1 (SCK1, SCK2) Output Serial clock high-level width t Input ...

Page 37

CLOCK OUTPUT OPERATION (T = – + Parameter Symbol CLKOUT cycle time t CYCL CLKOUT low-level width t CLL CLKOUT high-level width t CLH CLKOUT rise time t CLR CLKOUT fall time t CLF Remark ...

Page 38

A/D CONVERTER CHARACTERISTICS (T Symbol Parameter Resolution Note Total error IEAD = 00H IEAD = 01H Quantization error Conversion time 120/f CONV 240/f Sampling time 18/f SAMP FR = ...

Page 39

DATA RETENTION CHARACTERISTICS (T Parameter Symbol Data retention voltage V STOP mode DDDR Data retention current I STOP mode DDDR V rise time t DD RVD t V fall time FVD hold time DD HVD (to STOP ...

Page 40

TIMING WAVEFORM (1) Read operation t WSTH ASTB t SAST t HSTLA A8-A19 AD0-AD7 t DSTR t DAR RD (2) Write operation t WSTH ASTB t SAST t HSTLA A8-A19 AD0-AD7 t DSTW t DAW DSTID t ...

Page 41

HOLD TIMING ASTB, A8-A19, AD0-AD7, RD FHQC t DCFHA HLDRQ t DHQHHAH HLDAK EXTERNAL WAIT SIGNAL INPUT TIMING (1) Read operation ASTB t A8-A19 AD0-AD7 t DAWT RD WAIT (2) Write operation ASTB t A8-A19 AD0-AD7 t DAWT ...

Page 42

REFRESH TIMING WAVEFORM (1) Random read/write cycle t RC ASTB (2) When refresh memory is accessed for a read and write at the same time ASTB RD DSTRFQ REFRQ t WRFQL (3) Refresh after ...

Page 43

SERIAL OPERATION (CSI, CSI3) t WSKL0 SCK0, SCK3 SI0, SI3 SO0, SO3 SERIAL OPERATION (IOE1, IOE2) t WSKL1 SCK1, SCK2 SI1, SI2 SO1, SO2 SERIAL OPERATION (UART, UART2) ASCK, ASCK2 CLOCK OUTPUT TIMING CLKOUT t CLR t WSKH0 t CYSK0 ...

Page 44

INTERRUPT REQUEST INPUT TIMING NMI INTP0 CI, INTP1-INTP3 INTP4, INTP5 RESET INPUT TIMING RESET WNIH WNIL t t WIT0H WIT0L t t WIT1H WIT1L t t WIT2H WIT2L t t WRSH WRSL Data Sheet U11681EJ2V0DS00 PD78P4908 ...

Page 45

EXTERNAL CLOCK TIMING DATA RETENTION CHARACTERISTICS STOP mode setting HVD FVD RESET NMI (Clearing by falling edge) NMI (Clearing by rising edge WXH WXL CYX V DDDR t ...

Page 46

DC PROGRAMMING CHARACTERISTICS (T Parameter Symbol Symbol High-level input voltage Low-level input voltage Input leakage current I I LIP LI High-level output voltage Low-level output ...

Page 47

AC PROGRAMMING CHARACTERISTICS (T PROM Write Mode (Page Program Mode) Parameter Symbol Address setup time CE set time Input data setup time Address hold time Input data hold time Output data hold time V setup time PP V setup time ...

Page 48

PROM Write Mode (Byte Program Mode) Parameter Symbol Address setup time CE set time Input data setup time Address hold time Input data hold time Output data hold time V setup time PP V setup time DDP Initial program pulse ...

Page 49

PROM Write Mode Timing (Page Program Mode) Page data latch A2-A16 AHL A0 Hi-Z D0-D7 t Data input VPS DDP t VDS V + 1.5 DDP V ...

Page 50

PROM Write Mode Timing (Byte Program Mode) A0-A16 t AS Hi-Z D0- DDP t VPS V + 1.5 DDP V DDP V DDP t VDS ...

Page 51

PACKAGE DRAWING 100PIN PLASTIC QFP (14x20 100 NOTE Each lead centerline is located within 0.15 mm (0.006 inch) of its true position (T.P.) at maximum material condition. Remark The shape and material of ...

Page 52

RECOMMENDED SOLDERING CONDITIONS The conditions listed below shall be met when soldering the PD78P4908. For details of the recommended soldering conditions, refer to our document Semiconductor Device Mounting Technology Manual (C10535E). Please consult with our sales offices in case ...

Page 53

APPENDIX A DEVELOPMENT TOOLS The following development tools are available for system development using the PD78P4908. See also (5) Notes on using development tools. (1) Language processing software RA78K4 CC78K4 DF784908 CC78K4-L (2) PROM write tools PG-1500 PA-78P4908GF PG-1500 controller ...

Page 54

When using the in-circuit emulator IE-784000-R IE-784000-R IE-70000-98-IF-C IE-70000-PC-IF-C IE-7000-PCI-IF IE-78000-R-SV3 IE-784908-NS-EM1 IE-784908-R-EM1 IE-784000-R-EM IE-78K4-R-EX2 EP-78064-GF-R EV-9200GF-100 ID78K4 SM78K4 DF784908 (4) Real-time OS RX78K/IV MX78K4 54 In-circuit emulator for all 78K/IV series models Interface adapter when the PC-9800 series ...

Page 55

Notes when using development tools • The ID78K4-NS, ID78K4, and SM78K4 can be used in combination with the DF784908. • The CC78K4 and RX78K/IV can be used in combination with the RA78K4 and DF784908. • The NP-100GF is a ...

Page 56

APPENDIX B CONVERSION SOCKET (EV-9200GF-100) PACKAGE DRAWING Connect the PD78P4908GF-3BA (100-pin plastic QFP (14 20 mm)) to the circuit board in combination with the EV-9200GF-100. Figure B-1. Package Drawings of EV-9200GF-100 (Reference) E EV-9200GF-100 1 No.1 pin index 56 A ...

Page 57

Figure B-2. Recommended Pattern to Mount EV-9200GF-100 on a Substrate (Reference) ITEM MILLIMETERS A 26.3 B 21.6 C 0.65 0.02 29=18.85 0.05 D 0.65 0.02 19=12.35 0.05 E 15 0.05 I 0.35 0.02 ...

Page 58

APPENDIX C RELATED DOCUMENTS Documents Related to Devices Document name PD784907, 784908 Data Sheet PD78P4908 Data Sheet PD784908 Subseries User's Manual – Hardware PD784908 Subseries Special Function Registers 78K/IV Series User's Manual – Instruction 78K/IV Series Instruction Table 78K/IV Series ...

Page 59

Documents Related to Software to Be Incorporated into the Product (User's Manual) Document name 78K/IV Series Real-Time OS OS for 78K/IV Series MX78K4 Other Documents Document name NEC IC Package Manual (CD-ROM) Semiconductor Device Mounting Technology Manual Quality Grades on ...

Page 60

Data Sheet U11681EJ2V0DS00 PD78P4908 ...

Page 61

Data Sheet U11681EJ2V0DS00 PD78P4908 61 ...

Page 62

NOTES FOR CMOS DEVICES 1 PRECAUTION 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 ...

Page 63

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 ...

Page 64

IEBus is a trademark of NEC Corporation. MS-DOS and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. PC/AT and PC DOS are trademarks of IBM Corporation. HP9000 series 700 and HP-UX ...

Related keywords