S3C9678XX-AQ [SAMSUNG]
Microcontroller, 8-Bit, MROM, 6MHz, CMOS, PDIP42, 0.600 INCH, SDIP-42;型号: | S3C9678XX-AQ |
厂家: | SAMSUNG |
描述: | Microcontroller, 8-Bit, MROM, 6MHz, CMOS, PDIP42, 0.600 INCH, SDIP-42 时钟 微控制器 光电二极管 外围集成电路 |
文件: | 总26页 (文件大小:162K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
Product Overview
Address Spaces
Addressing Modes
Control Registers
Interrupt Structure
SAM88RCRI Instruction Set
S3C9674/C9678/P9678 (Preliminary Spec)
PRODUCT OVERVIEW
1
PRODUCT OVERVIEW
SAM88RCRI PRODUCT FAMILY
Samsung's SAM88RCRI family of 8-bit single-chip CMOS microcontrollers offers a fast and efficient CPU, a wide
range of integrated peripherals, and various mask-programmable ROM sizes.
A dual address/data bus architecture and a large number of bit- or nibble-configurable I/O ports provide a flexible
programming environment for applications with varied memory and I/O requirements. Timer/counters with
selectable operating modes are included to support real-time operations. Many SAM88RCRI microcontrollers
have an external interface that provides access to external memory and other peripheral devices.
S3C9674/C9678/P9678 MICROCONTROLLER
The S3C9674/C9678/P9678 single-chip 8-bit microcontroller is fabricated using an advanced CMOS process. It is
built around the powerful SAM88RCRI CPU core.
Stop and Idle power-down modes were implemented to reduce power consumption. To increase on-chip register
space, the size of the internal register file was logically expanded. The S3C9674 has 4 K bytes of program
memory on-chip and S3C9678 has 8 K bytes.
Using the SAM88RCRI design approach, the following peripherals were integrated with the SAM88RCRI core:
— Five configurable I/O ports (32 pins)
— 20 bit-programmable pins for external interrupts
— 8-bit timer/counter with three operating modes
— Low speed USB function
The S3C9674/C9678/P9678 is a versatile microcontroller that can be used in a wide range of low speed USB
support general purpose applications. It is especially suitable for use as a keyboard controller and is available in
a 42-pin SDIP and a 44-pin QFP package.
OTP
The S3C9674/C9678 microcontroller is also available in OTP (One Time Programmable) version, S3P9678.
S3P9678 microcontroller has an on-chip 8-Kbyte one-time-programmable EPROM instead of masked ROM. The
S3P9678 is comparable to S3C9674/C9678, both in function and in pin configuration.
1-1
PRODUCT OVERVIEW
S3C9674/C9678/P9678 (Preliminary Spec)
FEATURES
CPU
Timer/Counter
•
SAM88RCRI CPU core
•
One 8-bit basic timer for watchdog function and
programmable oscillation stabilization interval
generation function
Memory
•
One 8-bit timer/counter with Compare/Overflow
•
•
4/8-Kbyte internal program memory (ROM)
208-byte RAM
USB Serial Bus
•
Compatible to USB low speed (1.5 Mbps) device
1.1 specification.
Instruction Set
•
•
41 instructions
•
1 Control endpoint and 2 Data endpoint
Serial bus interface engine (SIE)
IDLE and STOP instructions added for power-
down modes
•
— Packet decoding/generation
Instruction Execution Time
0.66 ms at 6 MHz fOSC
— CRC generation and checking
— NRZI encoding/decoding and bit-stuffing
8 bytes each receive/transmit USB buffer
•
•
Interrupts
•
27 interrupt sources with one vector, each
Low Voltage Reset
source has its pending bit
•
•
Reset after Low Voltage Detection
Power on Reset
•
One level, one vector interrupt structure
Oscillation Circuit
Operating Temperature Range
•
•
•
6 MHz crystal/ceramic oscillator
° °
– 40 C to + 85 C
•
External clock source (6 MHz)
Operating Voltage Range
4.0 V to 5.25 V
Embedded oscillation capacitor (XI, XO, 33pF)
•
General I/O
Package Types
•
Bit programmable five I/O ports (34 pins total)
— (D+/PS2, D-/PS2 Included)
•
42-pin SDIP
44-pin QFP
•
1-2
S3C9674/C9678/P9678 (Preliminary Spec)
PRODUCT OVERVIEW
BLOCK DIAGRAM
P0.0-P0.7/INT2
Port 0
P1.0-P1.7
P2.0-P2.7/INT0
Port 2
Port 1
SAM88RCRI Bus
P3.0
P3.1
XIN
Main
OSC
Port 3
XOUT
P3.2
I/O Port and Interrupt Control
P3.3/CLO
Basic
Timer
P4.0/INT1
P4.1/INT1
P4.2/INT1
P4.3/INT1
Port 4
USB
SAM88RCRI CPU
LVR
D+/PS2
D-/PS2
3.3 VOUT
16 bytes
USB
208-Byte
Register File
Timer
4K/8KB ROM
Buffer
Figure 1-1. Block Diagram
1-3
PRODUCT OVERVIEW
S3C9674/C9678/P9678 (Preliminary Spec)
PIN ASSIGNMENTS
P3.2
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
P3.1
P3.0
1
2
3
4
5
6
7
8
P3.3/CLO
D+/PS2
D-/PS2
3.3VOUT
NC
P0.0/INT2
P0.1/INT2
P0.2/INT2
P0.3/INT2
P0.4/INT2
P0.5/INT2
P0.6/INT2
P0.7/INT2
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
INT0/P2.0
INT0/P2.1
INT0/P2.2
INT0/P2.3
INT0/P2.4
INT0/P2.5
INT0/P2.6
INT0/P2.7
VDD
9
S3C9674/C9678
10
11
12
13
14
15
16
17
18
19
20
21
VSS
XOUT
XIN
TEST
(42-SDIP)
INT1/P4.0
INT1/P4.1
RESET
INT1/P4.2
INT1/P4.3
P1.7
Figure 1-2. Pin Assignment Diagram (42-Pin SDIP Package)
1-4
S3C9674/C9678/P9678 (Preliminary Spec)
PRODUCT OVERVIEW
33
32
31
30
29
28
27
26
25
24
23
NC
NC
NC
P2.4/INT0
P2.5/INT0
P2.6/INT0
P2.7/INT0
VDD
1
2
3
4
5
6
7
8
P0.0/INT2
P0.1/INT2
P0.2/INT2
P0.3/INT2
P0.4/INT2
P0.5/INT2
P0.6/INT2
P0.7/INT2
S3C9674/C9678
VSS
XOUT
XIN
TEST
(44-QFP)
9
10
11
P4.0/INT1
P4.1/INT1
Figure 1-3. Pin Assignment Diagram (44-Pin QFP Package)
1-5
PRODUCT OVERVIEW
S3C9674/C9678/P9678 (Preliminary Spec)
PIN DESCRIPTIONS
Table 1-1. S3C9674/C9678/P9678 Pin Descriptions
Pin
Names
Pin
Type
Pin
Description
Circuit
Number
Pin
Numbers
Share
Pins
P0.0-P0.7
I/O
Bit-programmable I/O port for Schmitt trigger
input or open-drain output. Port0 can be
individually configured as external interrupt
inputs. Pull-up resistors are assignable by
software.
B
36-29
(30-23)
INT2
P1.0-P1.7
P2.0-P2.7
I/O
I/O
Bit-programmable I/O port for Schmitt trigger
input or open-drain output. Pull-up resistors are
assignable by software.
B
B
28-21
(22-15)
–
Bit-programmable I/O port for Schmitt trigger
input or open-drain output. Port2 can be
individually configured as external interrupt
inputs. Pull-up resistors are assignable by
software.
3-10
(41-44, 1-4)
INT0
P3.0-P3.3
P4.0-P4.3
I/O
I/O
Bit-programmable I/O port for Schmitt trigger
input, open-drain or push-pull output. P3.3 can
be used to system clock output(CLO) pin.
C
D
2, 1, 42, 41
(40-37)
P3.3/CLO
INT1
Bit-programmable I/O port for Schmitt trigger
input or open-drain output or push-pull output.
Port4 can be individually configured as external
interrupt inputs. In output mode, pull-up resistors
are assignable by software. But in input mode,
pull-up resistors are fixed.
16, 17, 19, 20
(10, 11, 13,
14)
D+/PS2
D-/PS2
I/O
Programmable port for
USB interface or PS2 interface.
–
40-39 (36-35)
38 (34)
–
3.3 VOUT
–
–
3.3 V output from internal voltage regulator
–
–
–
–
X , X
IN OUT
System clock input and output pin
(crystal/ceramic oscillator, or external clock
source)
14, 13
(8, 7)
INT0
INT1
INT2
I
External interrupt for bit-programmable port0,
port2 and port4 pins when set to input mode.
–
3-10, 16,17,
19, 20, 29-36
(30-23, 41-44,
1-4, 10, 11,
13, 14)
PORT2/
PORT4/
PORT0
RESET
TEST
I
I
RESET signal input pin. Input with internal pull-
up resistor.
A
–
18 (12)
–
–
Test signal input pin (for factory use only;
15 (9)
connected to V
)
SS
VDD
VSS
NC
–
–
–
Power input pin
Ground input pin
No connection
–
–
–
11 (5)
–
–
–
12, (6)
37
(31,32, 33)
NOTE: Pin numbers shown in parenthesis '( )' are for the 44-QFP package; others are for the 42-SDIP package.
1-6
S3C9674/C9678/P9678 (Preliminary Spec)
PRODUCT OVERVIEW
PIN CIRCUITS
Table 1-2. Pin Circuit Assignments for the S3C9674/C9678/P9678
Circuit Number
Circuit Type
S3C9674/C9678/P9678 Assignments
A
I
RESET signal input
Ports 0, 1, and 2
Port 3
B
C
D
I/O
I/O
I/O
Port 4
VDD
Pull-up
Resistor
Noise
Filter
Figure 1-4. Pin Circuit Type A (RESET)
VDD
Pull-up
Resistor
Pull-up Enable
I/O
Output Disable
Open Data
VSS
D0
Input Data
MUX D1
Mode
Output
Input
Input Data
D0
D1
Figure 1-5. Pin Circuit Type B (Ports 0, 1 and 2)
1-7
PRODUCT OVERVIEW
S3C9674/C9678/P9678 (Preliminary Spec)
VDD
Output Data
Open Drain
I/O
Output
Disable
VSS
D0
Input Data
MUX D1
Mode
Output
Input
Input Data
D0
D1
Figure 1-6. Pin Circuit Type C (Port 3)
VDD
Pull-up
Resistor
Pull-up Enable
VDD
Output Data
Open Drain
I/O
Output
Disable
VSS
D0
Input Data
MUX D1
Mode
Output
Input
Input Data
D0
D1
Figure 1-7. Pin Circuit Type D (Port 4)
1-8
S3C9674/C9678/P9678 (Preliminary Spec)
PRODUCT OVERVIEW
APPLICATION CIRCUIT
5V
5V
VDD
0
1
2
3
15
XIN
S3C9674
S3C9678
S3P9678
XOUT
0
1
2
3
RESET
D+/PS2
D-/PS2
DP
DM
H
O
S
T
7
KEYBOARD
MATRIX
VSS1
NOTE:
Port4 can use expend keyboard MATRIX.
D+/PS2, D-/PS2 can use PS2 keyboard interface (see PS2CONINT, page 4-26).
Port 4.2, 4.3 can use PS2 mouse interface.
Port 3 can use LED direct drive.
Figure 1-8. Keyboard Application Circuit Diagram
1-9
S3C9674/C9678/P9678 (Preliminary Spec)
ELECTRICAL DATA
13 ELECTRICAL DATA
OVERVIEW
In this section, the following S3C9674/C9678/P9678 electrical characteristics are presented in tables and graphs:
— Absolute maximum ratings
— D.C. electrical characteristics
— Input/Output capacitance
— A.C. electrical characteristics
— Input timing for external interrupt (Ports 0, 2 and 4) D+/PS2, D-/PS2 : PS2 Mode Only
— Input timing for RESET
— Oscillator characteristics
— Oscillation stabilization time
— Clock timing measurement points at XIN
— Data retention supply voltage in Stop mode
— Stop mode release timing when initiated by a reset
— Stop mode release timing when initiated by an external interrupt
— Characteristic curves
13-1
ELECTRICAL DATA
S3C9674/C9678/P9678 (Preliminary Spec)
Table 13-1. Absolute Maximum Ratings
°
(TA = 25 C)
Parameter
Symbol
Conditions
Rating
Unit
VDD
Supply Voltage
Input Voltage
–
– 0.3 to + 6.5
– 0.3 to VDD + 0.3
V
VIN
VO
All input ports
V
V
– 0.3 to VDD + 0.3
– 18
Output Voltage
Output Current High
All output ports
IOH
One I/O pin active
mA
All I/O pins active
One I/O pin active
– 60
+ 30
IOL
Output Current Low
mA
Total pin current for ports 3
+ 100
+ 100
Total pin current for ports 0, 1, 2, 4
–
TA
Operating
Temperature
– 40 to + 85
°
°
C
C
TSTG
Storage
–
– 65 to + 150
Temperature
13-2
S3C9674/C9678/P9678 (Preliminary Spec)
ELECTRICAL DATA
Table 13-2. D.C. Electrical Characteristics
(TA = – 40 C to + 85 C, VDD = 4.0 V to 5.25 V)
°
°
Parameter
Symbol
Conditions
fOSC = 6 MHz
Min
Typ
Max
Unit
VDD
Operating Voltage
4.0
5.0
5.25
V
(instruction clock = 1 MHz)
All input pins except VIH2
VIH1
VIH2
VIH3
VIL1
VIL2
VIL2
VOH
0.8 VDD
VDD
VDD
Input High Voltage
Input Low Voltage
–
V
V
V
XIN
VDD – 0.5
0.5VDD
–
RESET
All input pins except VIL2
0.2 VDD
0.4
–
XIN
0.5VDD
–
RESET
IOH = – 200 µA; All output
VDD – 1.0
Output High
Voltage
–
ports except ports 0, 1 and 2,
D+, D–
VOL
IOL
IOL = 1 mA
Output Low Voltage
Output Low Current
–
8
–
0.4
23
V
All output port except D+, D–
VOL = 3V
15
mA
Port 3 only
(3)
VIN = VDD
All inputs except ILIH2
except D+, D–
Input High
Leakage Current
–
–
3
µA
ILIH1
(3)
VIN = VDD
–
–
–
–
20
µA
µA
ILIH2
XIN, XOUT, RESET
(3)
VIN = 0 V
Input Low
– 3
ILIL1
Leakage Current
All inputs except ILIL2
except D+, D–
(3)
VIN = 0 V
–
–
– 20
µA
ILIL2
XIN, XOUT, RESET
13-3
ELECTRICAL DATA
S3C9674/C9678/P9678 (Preliminary Spec)
Table 13-2. D.C. Electrical Characteristics (continued)
(TA = – 40 C to + 85 C, VDD = 4.0 V to 5.25 V)
°
°
Parameter
Output High
Symbol
Conditions
VOUT = VDD
Min
Typ
Max
Unit
(1)
–
–
3
µA
ILOH
Leakage Current
All I/O pins and output pins
except D+, D–
ILOL (1)
VOUT = 0 V
Output Low
–
–
– 3
µA
Leakage Current
All I/O pins and output pins
except D+, D–
RL1
VIN = 0 V
Pull-up Resistors
Supply Current (2)
25
50
100
kW
Ports 0, 1, 2, 4.2-3, Reset
RL2
V
IN
= 0 V; P4.0-1
2.4
5.5
IDD1
Normal operation mode
6 MHz CPU clock
–
12
mA
IDD2
IDD3
Idle mode; 6 MHz oscillator
Stop mode
2.2
5
mA
µA
180
300
NOTES:
1. Except X and X
.
IN
OUT
2. Supply current does not include current drawn through internal pull-up resistors or external output current loads.
3. When USB Mode Only in 4.2 V to 5.25 V, D+ and D– satisfy the USB spec 1.1.
13-4
S3C9674/C9678/P9678 (Preliminary Spec)
ELECTRICAL DATA
Table 13-3. Input/Output Capacitance
(TA = – 40 C to + 85 C, VDD = 0 V)
°
°
Parameter
Input
Capacitance
Symbol
Conditions
Min
Typ
Max
Unit
CIN
f = 1 MHz; Unmeasured pins
are connected to VSS
–
–
10
pF
COUT
CIO
Output
Capacitance
I/O Capacitance
Table 13-4. A.C. Electrical Characteristics
(TA = – 40 C to + 85 C, VDD = 4.0 V to 5.25 V)
°
°
Parameter
Symbol
Conditions
P0, P2 and P4
Min
Typ
Max
Unit
tINTH, tINTL
Interrupt Input
–
200
–
ns
High, Low Width
tRSL
RESET Input
Low Width
10
–
–
ms
RESET
tINTL
tINTH
0.8 VDD
0.2 VDD
Figure 13-1. Input timing for external interrupt (Ports 0, 2, and 4)
tRSL
RESET
0.5 VDD
Figure 13-2. Input Timing for RESET
13-5
ELECTRICAL DATA
S3C9674/C9678/P9678 (Preliminary Spec)
Table 13-5. Oscillator Characteristics
(TA = – 40 C + 85 C, VDD = 4.0 V to 5.25 V)
°
°
Oscillator
Clock Circuit
Test Condition
Min
Typ
Max
Unit
Main crystal Main
Oscillation frequency
–
6.0
–
MHz
XIN
ceramic (fOSC
)
XOUT
XIN
External clock
Oscillation frequency
–
6.0
–
XOUT
Table 13-6. Oscillation Stabilization Time
(TA = – 40 C + 85 C, VDD = 4.0 V to 5.25 V)
°
°
Oscillator
Test Condition
Min
Typ
Max
Unit
fOSC = 6.0 MHz
Main Crystal
–
–
10
ms
(Oscillation stabilization occurs when VDD is equal to
the minimum oscillator voltage range.)
Main Ceramic
216/
fOSC
t
stop mode release time by a reset
Oscillator
Stabilization Wait
Time
–
–
–
–
WAIT
(note)
t
stop mode release time by an interrupt
WAIT
NOTE: The oscillator stabilization wait time, t
, is determined by the setting in the basic timer control register, BTCON.
WAIT
Table 13-7. Data Retention Supply Voltage in Stop Mode
°
°
(TA = – 40 C to + 85 C)
Parameter
Symbol
VDDDR
Conditions
Stop mode
Min
Typ
Max
Unit
Data Retention
Supply Voltage
2.0
–
6
V
IDDDR
Stop mode; VDDDR = 2.0 V
Data Retention
Supply Current
–
–
300
µA
13-6
S3C9674/C9678/P9678 (Preliminary Spec)
ELECTRICAL DATA
Internal Reset
Operation
IDLE Mode
(Basic Timer Active)
Stop Mode
Data Retention Mode
VDDDR
VDD
Normal
Operating
Mode
Execution of
Stop Instrction
RESET
0.5 VDD
0.5 VDD
tWAIT
Figure 13-3. Stop Mode Release Timing When Initiated by a Reset
IDLE Mode
(Basic Timer Active)
Stop Mode
Data Retention Mode
VDDDR
VDD
Normal
Operating
Mode
Execution Of
Stop Instrction
External
Interrupt
0.8 VDD
0.2 VDD
tWAIT
Figure 13-4. Stop Mode Release Timing When Initiated by an External Interrupt
13-7
ELECTRICAL DATA
S3C9674/C9678/P9678 (Preliminary Spec)
Table 13-8. Low Speed USB Electrical Characteristics
(TA = – 40°C to + 85°C, Voltage Regulator Output V33out = 2.8 V to 3.5 V, typ 3,3 V)
Parameter
Transition Time:
Symbol
Conditions
Min
Max
Unit
Rise Time
Tr
Tf
CL = 50 pF
75
–
–
ns
CL = 350 pF
CL = 50 pF
300
–
Fall Time
75
–
CL = 350 pF
(Tr/Tf) CL = 50 pF
CL = 50 pF
300
120
2.0
3.5
Rise/Fall Time Matching
Trfm
Vcrs
80
1.3
2.8
%
V
Output Signal Crossover Voltage
Voltage Regulator Output Voltage
V33OUT
V
with V33OUT to GND 0.1 mF
capacitor
Test
2.8 V
Point
90 %
90 %
Measurement
Points
S/W
R2
10 %
10 %
D. U. T
R1
C2
Tr
Tf
R1 = 15 K
R2 = 1.5 K
W
W
DM: S/W ON
DP: S/W OFF
CL = 50 pF - 350 pF
Figure 13-5. USB Data Signal Rise and Fall Time
3.3 V
DP
MAX: 2.0 V
Vcrs
MIN: 1.3 V
0 V
DM
Figure 13-6. USB Output Signal Crossover Point Voltage
13-8
S3C9674/C9678/P9678 (Preliminary Spec)
ELECTRICAL DATA
Table 13-9. Low Speed USB Electrical Characteristics
(TA = – 40°C to + 85°C)
Parameter
Symbol
Conditions
Min
Typ
Max
Unit
VLVD
Low level detect voltage
–
3.00
3.40
3.80
V
13-9
S3C9674/C9678/P9678 (Preliminary Spec)
MECHANICAL DATA
14 MECHANICAL DATA
OVERVIEW
The S3C9674/C9678/P9678 is available in a 42-pin SDIP package (Samsung: 42-SDIP-600) and a 44-pin QFP
package (44-QFP-1010B). Package dimensions are shown in Figures 13-1 and 13-2.
#42
#22
0-15
42-SDIP-600
#1
#21
39.50 MAX
39.10 ± 0.2
0.50 ± 0.1
1.00 ± 0.1
1.78
(1.77)
NOTE: Dimensions are in millimeters.
Figure 14-1. 42-Pin SDIP Package Mechanical Data (42-SDIP-600 )
14-1
MECHANICAL DATA
S3C9674/C9678/P9678 (Preliminary Spec)
13.20 ± 0.3
10.00 ± 0.2
0-8
+ 0.10
- 0.05
0.15
0.10 MAX
44-QFP-1010B
#44
+ 0.10
0.35 - 0.05
#1
0.05 MIN
2.05 ± 0.10
2.30 MAX
0.80
(1.00)
NOTE: Dimensions are in millimeters.
Figure 14-2. 44-Pin QFP Package Mechanical Data (44-QFP-1010B)
14-2
S3C9674/C9678/P9678 (Preliminary Spec)
S3P9678 OTP
15 S3P9678 OTP
OVERVIEW
The S3P9678 single-chip CMOS microcontroller is the OTP (One Time Programmable) version of the
S3C9674/C9678 microcontroller. It has an on-chip OTP ROM instead of masked ROM. The EPROM is accessed
by serial data format.
The S3P9678 is fully compatible with the S3C9674/C9678, both in function and in pin configuration. Because of
its simple programming requirements, the S3P9678 is ideal for use as an evaluation chip for the
S3C9674/C9678.
P3.2
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
P3.1
P3.0
1
2
3
4
5
6
7
8
P3.3/CLO
D+/PS2
D-/PS2
3.3VOUT
NC
P0.0/INT2
P0.1/INT2
P0.2/INT2
P0.3/INT2
P0.4/INT2
P0.5/INT2
P0.6/INT2
P0.7/INT2
P1.0
P1.1
P1.2
P1.3
P1.4
P1.5
P1.6
INT0/P2.0
INT0/P2.1
INT0/P2.2
INT0/P2.3
INT0/P2.4
INT0/P2.5
SDAT/INT0/P2.6
SCLK/INT0/P2.7
VDD/VDD
9
S3P9678
10
11
12
13
14
15
16
17
18
19
20
21
VSS/VSS
XOUT/XOUT
XIN/XIN
(42-SDIP)
TEST/TEST
INT1/P4.0
INT1/P4.1
RESET/RESET
INT1/P4.2
INT1/P4.3
P1.7
NOTE:
The TEST pin must be connected to VSS (GND) in normal operation mode.
Th pins which used in writing OTP-ROM codes are assigned in bold.
Figure 15-1. S3P9678 Pin Assignments (42-SDIP Package)
15-1
S3P9678 OTP
S3C9674/C9678/P9678 (Preliminary Spec)
33
32
31
30
29
28
27
26
25
24
23
NC
NC
NC
P2.4/INT0
P2.5/INT0
SDAT/P2.6/INT0
SCLK/P2.7/INT0
VDD/VDD
1
2
3
4
5
6
7
8
P0.0/INT2
P0.1/INT2
P0.2/INT2
P0.3/INT2
P0.4/INT2
P0.5/INT2
P0.6/INT2
P0.7/INT2
S3P9678
VSS/VSS
XOUT/XOUT
XIN/XIN
TEST/TEST
P4.0/INT1
P4.1/INT1
(44-QFP)
9
10
11
NOTE:
Th pins which used in writing OTP-ROM codes are assigned in bold.
Figure 15-2. S3P9678 Pin Assignments (44-QFP Package)
15-2
S3C9674/C9678/P9678 (Preliminary Spec)
S3P9678 OTP
Table 15-1. Descriptions of Pins Used to Read/Write the EPROM
Main Chip
Pin Name
P2.6
During Programming
I/O
Pin Name
Pin No.
Function
9 (3)
SDAT
I/O
Serial Data Pin (Output when reading, Input
when writing) Input and Push-pull Output Port
can be assigned
10 (4)
15 (9)
P2.7
SCLK
TEST
I/O
I
Serial Clock Pin (Input Only Pin)
TEST
Chip Initialization and EPROM Cell Writing
Power Supply Pin (Indicates OTP Mode
Entering) When writing 12.5 V is applied and
when reading.
18 (12)
I
0 V: OTP write and test mode
5 V: Operating mode
RESET
RESET
11(5)/12(6)
VDD / VSS
VDD / VSS
–
Logic Power Supply Pin.
NOTE: ( ) means 44 QFP package.
Table 15-2. Comparison of S3P9678 and S3C9674/C9678 Features
Characteristic S3P9678 S3C9674/C9678
Program Memory
8-Kbyte EPROM
4.0 V to 5.25 V
8-Kbyte mask ROM
4.0 V to 5.25 V
Operating Voltage (VDD
)
VDD = 5 V, VPP (RESET) = 12.5 V
OTP Programming Mode
Pin Configuration
42 SDIP/44 QFP
42 SDIP/44 QFP
EPROM Programmability
User Program 1 time
Programmed at the factory
OPERATING MODE CHARACTERISTICS
When 12.5 V is supplied to the VPP (RESET) pin of the S3P9678, the EPROM programming mode is entered.
The operating mode (read, write, or read protection) is selected according to the input signals to the pins listed in
Table 15-3 below.
Table 15-3. Operating Mode Selection Criteria
V
DD
REG/
MEM
R/W
MODE
VPP
(RESET)
ADDRESS
(A15-A0)
5 V
5 V
0
0
0
1
0000H
0000H
0000H
0E3FH
1
0
1
0
EPROM read
12.5 V
12.5 V
12.5 V
EPROM program
EPROM verify
EPROM read protection
NOTE: "0" means Low level; "1" means High level.
15-3
S3P9678 OTP
S3C9674/C9678/P9678 (Preliminary Spec)
START
Address= First Location
V
DD
=5V, V =12.5V
PP
x = 0
Program One 1ms Pulse
Increment X
YES
x = 10
NO
FAIL
FAIL
Verify Byte
Verify 1 Byte
NO
Last Address
Increment Address
V
= V = 5 V
PP
DD
FAIL
Compare All Byte
PASS
Device Failed
Device Passed
Figure 15-3. OTP Programming Algorithm
15-4
S3C9674/C9678/P9678 (Preliminary Spec)
S3P9678 OTP
Table 15-4. D.C. Electrical Characteristics
(TA = – 40 C to + 85 °C, VDD = 4.0 V to 5.25 V)
°
Parameter
Symbol
Conditions
Normal mode;
Min
Typ
Max
Unit
IDD1
Supply Current
(note)
–
5.5
12
mA
6 MHz CPU clock
IDD2
IDD3
Idle mode;
6 MHz CPU clock
2.2
5
Stop mode
180
300
µA
NOTE: Supply current does not include current drawn through internal pull-up resistors or external output current loads.
15-5
相关型号:
S3CB519XX-QX
RISC Microcontroller, 8-Bit, MROM, 10.24MHz, CMOS, PQFP100, 14 X 20 MM, QFP-100
SAMSUNG
©2020 ICPDF网 联系我们和版权申明