Sony CXR702F080 Cmos 32-bit single chip microcomputer Datasheet

CXR702F080
CMOS 32-bit Single Chip Microcomputer
Description
The CXR702F080 is a CMOS 32-bit microcomputer
integrating on a single chip an A/D converter, serial
interface, timer, bus interface unit, DMA controller,
memory stick interface, and as well as basic
configurations like a 32-bit RISC CPU, ROM, RAM,
and I/O port.
This also provides the idle/sleep/stop functions that
enable lower power consumption.
176 pin LFLGA (Plastic)
Features
• CPU
• Minimum instruction cycle
•
•
•
•
•
SR11 series 32-bit RISC CPU core
54.3ns (fSRC: 18.432MHz)
30.5µs (fTEX: 32.768kHz)
Incorporated FLASH EEPROM
256K bytes
Incorporated RAM
16K bytes
Peripheral functions
— Bus interface unit
— DMA controller
4 channels
— A/D converter
8-bit 4-analog input, successive approximation system
— Serial interface
Clock synchronization, 2 channels
Clock synchronization, 1 channel (Incorporated 64-byte buffer RAM)
Asynchronization, 2 channels
— Timers
8-bit timer, 8 channels
16-bit capture timer, 3 channels
8-bit time-base timer
Clock prescaler
16-bit watchdog timer
— Memory stick interface
— Beep output circuit
— External interruption
11 channels (polarity selection and both edge detection possible)
Standby mode
Idle/sleep/stop
Package
176-pin plastic LFLGA
Structure
Silicon gate CMOS IC
Sony reserves the right to change products and specifications without prior notice. This information does not convey any license by
any implication or otherwise under any patents or other right. Application circuits shown, if any, are typical examples illustrating the
operation of the devices. Sony cannot assume responsibility for any problems arising out of the use of these circuits.
–1–
E01739
AVDD
–2–
UART (CH1)
TxD1
RxD1
8-BIT TIMER (CH7)
8-BIT TIMER (CH6)
8-BIT TIMER (CH5)
8-BIT TIMER (CH4)
8-BIT TIMER (CH3)
8-BIT TIMER/COUNTER (CH2)
8-BIT TIMER (CH1)
3∗1
RAM
16K BYTES
TOKEI PRESCALER
WATCHDOG TIMER
6
FLASH EEPROM
256K BYTES
6
8
6
4
8
6
6
4
8
PORT A PORT B PORT C PORT D PORT E PORT F PORT G PORT H PORT I
8∗1
∗2
2∗2
2∗2
BUS INTERFACE UNIT
2
8
19
8
16
24
8
8
7
3
8
4
PORT J PORT K PORT L PORT M PORT N PORT O
16-BIT CAPTURE TIMER (CH2)
16-BIT CAPTURE TIMER (CH1)
16-BIT CAPTURE TIMER (CH0)
DMAC (CH3)
DMAC (CH2)
DMAC (CH1)
DMAC (CH0)
EXTERNAL BUS
∗1 The number of causes of interrupts generated from the module is as shown. But the number of causes input to the interrupt controller differs from the shown becauses of OR.
∗2 A part of the interrupt signals generated from UART, MEMORY STICK INTERFACE is input to the interrupt controller via DMA depending on applications.
BEEP
T3
T1
EC2
8-BIT TIMER/COUNTER (CH0)
MEMORY STICK INTERFACE
UART (CH0)
TxD0
RxD0
MSBS
MSDIO
MSIDR
MSSCLK
EC0
SERIAL INTERFACE
UNIT (CH2)
RAM
SCS2
SI2
SO2
SCK2
SERIAL INTERFACE
UNIT (CH0)
A/D CONVERTER
AVREF
SERIAL INTERFACE
UNIT (CH1)
4
AVSS
SCS1
SI1
SO1
SCK1
SCS0
SI0
SO0
SCK0
AN0
to AN3
10 ∗1
TDO
TRST
RTCK
TCK
TMS
TDI
ARM7TDMI
CPU CORE
MSINS
INT0
to INT9
INTERRUPT CONTROLLER
TXOUT
TX
TEX
XOUT
XTAL
EXTAL
RST
VDD
VSS
CLOCK GENERATOR/
SYSTEM CONTROLLER
Block Diagram
CT0ED0
CT0ED1
CT1ED0
CT1ED1
CT2ED0
CT2ED1
DACK0
DREQ0
DACK1
DREQ1
A0
to A23
D0
to D15
CS0
to CS7
RD
WE
LWR/LB
UWR/UB
WAIT
MA0
to MA18
MD0
to MD7
MCS0,
MCS1
MRD
MWE
CXR702F080
CXR702F080
Pin Assignment (Top View) 176-pin LFLGA package
• Pin Assignment
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
R
88
87
86
83
80
77
73
69
65
61
57
53
49
45
44
R
P
89
90
82
81
78
72
68
64
60
56
52
48
47
46
43
P
N
93
91
85
84
79
76
71
67
63
59
55
51
41
38
42
N
M
97
92
95
94
75
74
70
66
62
58
54
50
40
37
39
M
L
101
96
99
98
34
35
32
36
L
K
105
100
103
102
30
31
28
33
K
J
109
104
107
106
26
27
24
29
J
H
113
108
111
110
22
23
20
25
H
G
117
112
115
114
18
19
16
21
G
F
121
116
119
118
14
15
12
17
F
E
124
120
123
122
10
11
8
13
E
D
127
125
128
138
142
146
150
154
158
162
166
6
7
4
9
D
C
130
126
129
139
143
147
151
155
159
163
167
172
173
3
5
C
B
131
134
135
136
140
144
148
152
156
160
164
169
170
2
1
B
A
132
133
137
141
145
149
153
157
161
165
168
171
174
175
176
A
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
–3–
CXR702F080
• Pin Assignment Table
Pin
No.
Pin
position
Symbol
Pin
No.
Pin
position
Symbol
Pin
No.
Pin
position
Symbol
1
B1
PB3
38
N2
PG2/CT1ED0
75
M11
PK7/D15
2
B2
PB4
39
M1
PG3/CT1ED1
76
N10
VDD
3
C2
PB5
40
M3
PG4/CT2ED0
77
R10
TEX
4
D2
PB6
41
N3
PG5/CT2ED1
78
P11
TX
5
C1
PB7
42
N1
PH0/TxD0
79
N11
VSS
6
D4
VDD
43
P1
PH1/RxD0
80
R11
CS0
7
D3
VSS
44
R1
PH2/TxD1
81
P12
CS1
8
E2
PC0
45
R2
PH3/RxD1
82
P13
RD
9
D1
PC1
46
P2
VDD
83
R12
LWR/LB
10
E4
PC2
47
P3
VSS
84
N12
UWR/UB
11
E3
PC3
48
P4
PI0/MD0
85
N13
MRD
12
F2
PC4
49
R3
PI1/MD1
86
R13
MWE/WE
13
E1
PC5
50
M4
PI2/MD2
87
R14
MCS0
14
F4
PD0
51
N4
PI3/MD3
88
R15
VDD
15
F3
PD1
52
P5
PI4/MD4
89
P15
VSS
16
G2
PD2
53
R4
PI5/MD5
90
P14
MA0
17
F1
PD3
54
M5
PI6/MD6
91
N14
MA1/A9
18
G4
VDD
55
N5
PI7/MD7
92
M14
MA2/A10
19
G3
VSS
56
P6
VDD
93
N15
MA3/A11
20
H2
PE0/INT0
57
R5
VSS
94
M12
MA4/A12
21
G1
PE1/INT1
58
M6
PJ0/D0
95
M13
MA5/A13
22
H4
PE2/INT2
59
N6
PJ1/D1
96
L14
MA6/A14
23
H3
PE3/INT3
60
P7
PJ2/D2
97
M15
MA7/A15
24
J2
PE4/INT4
61
R6
PJ3/D3
98
L12
MA8/A16
25
H1
PE5/INT5
62
M7
PJ4/D4
99
L13
PL0/MA9/A17
26
J4
PE6/INT6
63
N7
PJ5/D5
100
K14
PL1/MA10/A18
27
J3
PE7/INT7
64
P8
PJ6/D6
101
L15
PL2/MA11/A19
28
K2
PF0/EC0
65
R7
PJ7/D7
102
K12
PL3/MA12/A20
29
J1
PF1/T1
66
M8
VDD
103
K13
PL4/MA13/A21
30
K4
PF2/EC2
67
N8
VSS
104
J14
PL5/MA14/A22
31
K3
PF3/T3
68
P9
PK0/D8
105
K15
PL6/MA15/A23
32
L2
PF4/BEEP
69
R8
PK1/D9
106
J12
VDD
33
K1
PF5/TXOUT
70
M9
PK2/D10
107
J13
VSS
34
L4
VDD
71
N9
PK3/D11
108
H14
MA16
35
L3
VSS
72
P10
PK4/D12
109
J15
MA17
36
L1
PG0/CT0ED0
73
R9
PK5/D13
110
H12
MA18/A0
37
M2
PG1/CT0ED1
74
M10
PK6/D14
–4–
111
H13
A1
CXR702F080
Pin
No.
Pin
position
112
G14
113
Pin
No.
Pin
position
Pin
No.
Pin
position
A2
134
B14
TEST1
156
B7
PN5/SO1
H15
A3
135
B13
AN0
157
A8
PN6/SI1
114
G12
A4
136
B12
PM0/AN1
158
D7
PN7/SCS1/INT9
115
G13
A5
137
A13
PM1/AN2
159
C7
PO0/SCK2
116
F14
A6
138
D12
PM2/AN3
160
B6
PO1/SO2
117
G15
A7
139
C12
AVSS
161
A7
PO2/SI2
118
F12
A8
140
B11
AVREF
162
D6
PO3/SCS2
119
F13
VDD
141
A12
AVDD
163
C6
XOUT/CKO
120
E14
EXTAL
142
D11
TDI
164
B5
VDD
121
F15
XTAL
143
C11
TMS
165
A6
VSS
122
E12
VSS
144
B10
TRST
166
D5
PWE
123
E13
MSDIO
145
A11
TCK
167
C5
NC
124
E15
MSBS
146
D10
RTCK
168
A5
PA0/WAIT
125
D14
MSSCLK
147
C10
TDO
169
B4
PA1/CS2
126
C14
MSDIR
148
B9
RST
170
B3
PA2/CS3
127
D15
MSINS
149
A10
VDD
171
A4
PA3/CS4
128
D13
DACK0
150
D9
VSS
172
C4
PA4/CS5
129
C13
DACK1
151
C9
PN0/SCK0
173
C3
PA5/MCS1
130
C15
DREQ0
152
B8
PN1/SO0
174
A3
PB0
131
B15
DREQ1
153
A9
PN2/SI0
175
A2
PB1
132
A15
TEST2
154
D8
PN3/SCS0/INT8
176
A1
PB2
133
A14
TEST0
155
C8
PN4/SCK1
Symbol
Symbol
–5–
Symbol
CXR702F080
Pin Functions
Symbol
Functions
I/O
PA0/WAIT
I/O / Input
PA1/CS2
to PA4/CS5
I/O / Output
PA5/MCS1
I/O / Output
(Port A)
6-bit I/O port.
I/O can be specified in
1-bit units.
Pull-up resistor can be
incorporated through
program in 1-bit units.
(6 pins)
Wait input for external bus
Chip select output for external S bus
(4 pins)
Chip select output for external M bus.
I/O
(Port B)
8-bit I/O port.
I/O can be specified in 1-bit units.
Pull-up resistor can be incorporated through program in 1-bit units.
(8 pins)
PC0 to PC5
I/O
(Port C)
6-bit I/O port.
I/O can be specified in 1-bit units.
Pull-up resistor can be incorporated through program in 1-bit units.
(6 pins)
PD0, PD1
Output
PD2, PD3
I/O
PB0 to PB7
PE0/INT0
to PE7/INT7
I/O / Input
PF0/EC0
I/O / Input
PF1/T1
I/O / Output
PF2/EC2
I/O / Input
PF3/T3
I/O / Output
PF4/BEEP
I/O / Output
PF5/TXOUT
I/O / Output
PG0/CT0ED0
to PG5/
CT2ED1
I/O / Input
(Port D)
4-bit open drain port. Lower 2 bits are for output; upper 2 bits are for I/O.
(4mA drive)
Upper 2 bits can be specified in 1-bit units.
(4 pins)
(Port E)
8-bit I/O port.
I/O can be specified in
1-bit units.
Pull-up resistor can be
incorporated through
program in 1-bit units.
(8 pins)
(Port F)
6-bit I/O port.
I/O can be specified in
1-bit units.
Pull-up resistor can be
incorporated through
program in 1-bit units.
(6 pins)
(Port G)
6-bit I/O port.
I/O can be specified in
1-bit units.
Pull-up resistor can be
incorporated through
program in 1-bit units.
(6 pins)
–6–
External interruption request input.
(8 pins)
External event input to 8-bit timer (CH0).
8-bit timer (CH1) output.
External event input to 8-bit timer (CH2).
8-bit timer (CH3) output.
Beep output.
Sub oscillation output.
Capture input of 16-bit capture timer.
(6 pins)
CXR702F080
Symbol
PH0/TxD0
I/O / Output
PH1/RxD0
I/O / Input
PH2/TxD1
I/O / Output
PH3/RxD1
I/O / Input
PI0/MD0
to PI7/MD7
PJ0/D0
to PJ7/D7
(Port H)
4-bit I/O port.
I/O can be specified in
1-bit units.
Pull-up resistor can be
incorporated through
program in 1-bit units.
(4 pins)
I/O / I/O
(Port I)
8-bit I/O port.
I/O can be specified in
1-bit units.
Pull-up resistor can be
incorporated through
program in 1-bit units.
(8 pins)
I/O / I/O
(Port J)
8-bit I/O port.
I/O can be specified in
1-bit units.
Pull-up resistor can be
incorporated through
program in 1-bit units.
(8 pins)
PK0/D8
to PK7/D15
I/O / I/O
A1 to A8
Output
MA18/A0
Output / Output
MA1/A9
to MA8/A16
Output / Output
PL0/MA9/A17
to PL6/MA15/
A23
I/O / Output /
Output
MA0
Output
MA16, MA17
Output
AN0
Input
PM0/AN1
to PM2/AN3
Functios
I/O
Input / Input
(Port K)
8-bit I/O port.
I/O can be specified in
1-bit units.
Pull-up resistor can be
incorporated through
program in 1-bit units.
(8 pins)
(Port L)
7-bit I/O port.
I/O can be specified in
1-bit units.
Pull-up resistor can be
incorporated through
program in 1-bit units.
(7 pins)
UART (CH0) transmit data output.
UART (CH0) receive data input.
UART (CH1) transmit data output.
UART (CH1) receive data input.
Data bus for external M bus.
(8 pins)
Data bus for external S bus.
(16 pins)
Address bus output for
external M bus
(19 pins)
Address bus output for
external S bus.
(24 pins)
Analog input to A/D converter.
(4 pins)
(Port M)
3-bit input port.
(3-pins)
–7–
CXR702F080
Symbol
I/O
Functios
PN0/SCK0
I/O / I/O
Serial clock (CH0) I/O.
PN1/SO0
I/O / Output
Serial data (CH0) output.
PN2/SI0
I/O / Input
PN3/SCS0/
INT8
I/O / Input /
Input
PN4/SCK1
I/O / I/O
PN5/SO1
I/O / Output
PN6/SI1
I/O / Input
PN7/SCS1/
INT9
I/O / Input /
Input
PO0/SCK2
I/O / I/O
PO1/SO2
I/O / Output
PO2/SI2
I/O / Input
PO3/SCS2
I/O / Input
CS0, CS1
Output
Chip select output for external S bus.
(2 pins)
RD
Output
Read signal output for external S bus.
LWR/LB
Output / Output
Write strobe signal output for D0 to
D7.
Strobe signal output indicates
access to D0 to D7.
UWR/UB
Output / Output
Write strobe signal output for D8 to
D15.
Strobe signal output indicates
access to D8 to D15.
MRD
Output
Read signal output for external M bus.
MWE/WE
Output / Output Write signal output for external M bus. Write signal output for external S bus.
MCS0
Output
Chip select output for external M bus.
DACK0
Output
Transfer request acknowledge signal output from DMA controller (CH0).
DREQ0
Input
Transfer request input to DMA controller (CH0).
DACK1
Output
Transfer request acknowledge signal output from DMA controller (CH1).
DREQ1
Input
Transfer request input to DMA controller (CH1).
MSDIR
Output
Memory stick interface data I/O direction monitor.
MSBS
Output
Memory stick interface bus state output.
MSSCLK
Output
Memory stick interface clock output.
MSDIO
I/O
Memory stick interface data I/O direction monitor.
MSINS
Input
Memory stick interface card detection.
TEST0
Input
TEST1
Input
TEST2
Input
TDI
Input
(Port N)
8-bit I/O port.
I/O can be specified in
1-bit units.
Pull-up resistor can be
incorporated through
program in 1-bit units.
(8 pins)
Serial data (CH0) input.
Serial chip select (CH0)
input.
Serial clock (CH1) I/O.
Serial data (CH1) output.
Serial data (CH1) input.
Serial chip select (CH1)
input.
(Port O)
4-bit I/O port.
I/O can be specified in
1-bit units.
Pull-up resistor can be
incorporated through
program in 1-bit units.
(4 pins)
External interruption
request input.
Serial clock (CH2) I/O.
Serial data (CH2) output.
Serial data (CH2) input.
Serial chip select (CH2) input.
Test. (Connect to Vss.)
Data input for JTAG boundary scanning test.
–8–
External interruption
request input.
CXR702F080
Symbol
I/O
Functions
TMS
Input
Test mode control input for JTAG boundary scanning test.
TRST
Input
Reset input for JTAG boundary scanning test.
TCK
Input
Clock input for JTAG boundary scanning test.
RTCK
Output
Clock output for JTAG boundary scanning test.
TDO
Output
Data output for JTAG boundary scanning test.
EXTAL
Input
XTAL
Output
Oscillation connector of main oscillation.
(When a clock is supplied externally, input it to EXTAL; opposite phase
clock should be input to XTAL.)
XOUT/CKO
Output / Output Main oscillation output.
TEX
Input
TX
Output
Oscillation connector of main oscillation.
(When a clock is supplied externally, input it to TEX; opposite phase
clock should be input to TX.)
RST
I/O
System reset.
PWE
Input
FLASH EEPROM miswriting protection signal input.
System clock output.
NC
NC. (Leave this pin open or connect to Vss.)
AVDD
Positive power supply for A/D converter.
AVREF
Input
Reference voltage input for A/D converter.
AVSS
GND for A/D converter.
VDD
Positive power supply (Connect all twelve VDD pins to positive power supply.)
VSS
GND (Connect all twelve Vss pins to GND)
–9–
CXR702F080
I/O Circuit Format for Pins
Pin
Circuit format
After a reset
Port A data
Port A direction
"0" after a reset
PA0/WAIT
Pull-up resistor
Hi-Z
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
IP
WAIT
CS2 to CS5
MPX
Port A data
Port A
function select
"0" after a reset
S bus pin active
PA1/CS2
to
PA4/CS5
MPX
Port A direction
Hi-Z
"0" after a reset
Pull-up resistor
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
IP
MCS1
(M bus unused: CS7)
MPX
Port A data
Port A
function select
"0" after a reset
PA5/MCS1
Port A direction
Hi-Z
"0" after a reset
Pull-up resistor
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
– 10 –
IP
CXR702F080
Pin
Circuit format
After a reset
Port B data
Port B direction
"0" after a reset
PB0 to PB7
Hi-Z
Pull-up resistor
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
IP
Port C data
Port C direction
"0" after a reset
PC0 to PC5
Hi-Z
Pull-up resistor
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
IP
Port D data
PD0
PD1
Hi-Z
Internal data bus
RD
Port D data
PD2
PD3
Port D
read select
Hi-Z
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
– 11 –
IP
CXR702F080
Pin
Circuit format
After a reset
Port E data
Port E direction
"0" after a reset
PE0/INT0
to
PE7/INT7
Pull-up resistor
Hi-Z
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
IP
CMOS
Schmitt input
INT0 to INT7
Port F data
Port F direction
"0" after a reset
PF0/EC0
PF2/EC2
Hi-Z
Pull-up resistor
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
IP
CMOS
Schmitt input
EC0, EC2
T1, T3, BEEP, TXOUT
MPX
Port F data
Port F
function select
"0" after a reset
PF1/T1
PF3/T3
PF4/BEEP
PF5/TXOUT
Port F direction
Hi-Z
"0" after a reset
Pull-up resistor
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
– 12 –
IP
CXR702F080
Pin
Circuit format
After a reset
Port G data
Port G direction
PG0/CT0ED0
PG1/CT0ED1
PG2/CT1ED0
PG3/CT1ED1
PG4/CT2ED0
PG5/CT2ED1
"0" after a reset
Pull-up resistor
Hi-Z
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
IP
CMOS
Schmitt input
CT0ED0, CT0ED1
CT1ED0, CT1ED1
CT2ED0, CT2ED1
TxD0, TxD1
MPX
Port H data
Port H
function select
"0" after a reset
PH0/TxD0
PH2/TxD1
Port H direction
Hi-Z
"0" after a reset
Pull-up resistor
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
IP
Port H data
Port H direction
"0" after a reset
PH1/RxD0
PH3/RxD1
Pull-up resistor
Hi-Z
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
RxD0, RxD1
– 13 –
IP
CMOS
Schmitt input
CXR702F080
Pin
Circuit format
After a reset
MD0 to MD7
MPX
Port I data
Port I
function select
"1" after a reset
M bus output enable
MPX
PI0/MD0
to
PI7/MD7
Port I direction
Hi-Z
"0" after a reset
Pull-up resistor
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
IP
MD0 to MD7
D0 to D7
MPX
Port J data
Port J
function select
"1" after a reset
S bus output enable
MPX
PJ0/D0
to
PJ7/D7
Port J direction
Hi-Z
"0" after a reset
Pull-up resistor
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
IP
D0 to D7
D8 to D15
MPX
Port K data
Port K
function select
"1" after a reset
S bus output enable
MPX
PK0/D8
to
PK7/D15
Port K direction
"0" after a reset
Hi-Z
Pull-up resistor
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
D8 to D15
– 14 –
IP
CXR702F080
Pin
Circuit format
After a reset
A1 to A8
Low
A1 to A8
S bus pin active
MA18
MA18/A0
MPX
A0
Low
S bus/M bus select
MA1 to MA8
MA1/A9
to
MA8/A16
MPX
A9 to A16
Low
S bus/M bus select
MA9 to MA15
A17 to A23
MPX
Port L data
S bus/M bus select
Port L
function select
PL0/MA9/A17
to
PL6/MA15/A23
"1" after a reset
S bus pin high impedance
Low
Port L direction
"0" after a reset
Pull-up resistor
"0" after a reset
Internal data bus
Input data
latch
MPX
IP
RD
MA0
MA16
MA17
MA0
Low
MA16, MA17
Low
– 15 –
CXR702F080
Pin
Circuit format
After a reset
Analog input select
("1" after a reset)
AN0
AN0
IP
Input data
latch
Internal data bus
RD
PM0/AN1
to
PM2/AN3
Hi-Z
IP
Port M
function select
"1" after a reset
Hi-Z
Analog input select
("0" after a reset)
AN1, AN2, AN3
SCK0, SCK1
MPX
Port N data
Port N
function select
"0" after a reset
SCKEN0, SCKEN1
MPX
Port N direction
PN0/SCK0
PN4/SCK1
"0" after a reset
Hi-Z
Pull-up resistor
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
IP
CMOS
Scmitt input
SCK0, SCK1
SO0, SO1
MPX
Port N data
Port N
function select
"0" after a reset
SOEN0, SOEN1
MPX
PN1/SO0
PN5/SO1
Port N direction
Hi-Z
"0" after a reset
Pull-up resistor
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
– 16 –
IP
CXR702F080
Pin
Circuit format
After a reset
Port N data
Port N direction
"0" after a reset
PN2/SI0
PN6/SI1
Hi-Z
Pull-up resistor
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
IP
SI0, SI1
Port N data
Port N direction
"0" after a reset
PN3/SCS0/INT8
PN7/SCS1/INT9
Pull-up resistor
Hi-Z
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
IP
CMOS
Schmitt input
SCS0, SCS1
INT8, INT9
SCK2
MPX
Port O data
Port O
function select
"0" after a reset
SCKEN2
MPX
Port O direction
PO0/SCK2
Hi-Z
"0" after a reset
Pull-up resistor
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
SCK2
– 17 –
IP
CMOS
Schmitt input
CXR702F080
Pin
Circuit format
After a reset
SO2
MPX
Port O data
Port O
functon select
"0" after a reset
SOEN2
MPX
PO1/SO2
Port O direction
Hi-Z
"0" after a reset
Pull-up resistor
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
IP
Port O data
Port O direction
"0" after a reset
PO2/SI2
Hi-Z
Pull-up resistor
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
IP
SI2
Port O data
Port O direction
"0" after a reset
PO3/SCS2
Hi-Z
Pull-up resistor
"0" after a reset
Internal data bus
MPX
Input data
latch
RD
SCS2
– 18 –
IP
CMOS
Schmitt input
CXR702F080
Pin
Circuit format
After a reset
CS0, CS1
CS0
CS1
High
S bus pin active
RD
RD
High
S bus pin active
LWR, UWR
LWR/LB
UWR/UB
MPX
LB, UB
High
16-bit SRAM
access method select
S bus pin active
MRD
MRD
High
MWE
MWE/WE
MPX
WE
High
16-bit SRAM
access method select
MCS0
MCS0
(M bus unused: CS6)
High
DACK0
DACK1
DACK0, DACK1
High
DREQ0
DREQ1
IP
DREQ0, DREQ1
– 19 –
Hi-Z
CXR702F080
Pin
Circuit format
MSDIR
MSBS
MSSCLK
After a reset
MSDIR, MSBS, MSSCLK
Low
MSDIO (output data)
MSDIO output enable
MSDIO
Hi-Z
IP
MSDIO (input data)
IP
MSINS
MSINS
CMOS
Schmitt input
Hi-Z
System clock
MPX
XTAL
XOUT/CKO
Oscillation
output
Clock output enable
Output clock select
EXTAL
• Diagram shows circuit
configuration during oscillation.
IP
EXTAL
XTAL
• Feedback resistor is removed
during stop mode, and XTAL is
driven at “H” level.
Oscillation
XTAL
TEX
• Diagram shows circuit
configuration during oscillation.
IP
TEX
TX
• Feedback resistor is removed
during stop mode, and TEX is
driven at “L” level; TX at “H” level.
TX
– 20 –
Oscillation
CXR702F080
Pin
Circuit format
After a reset
CMOS
Schmitt input
RST
IP
Internal reset signal
Pull-up
RSTWD
(from watchdog timer)
PWE
TDI
TMS
TCK
IP
PWE
IP
TDI, TMS, TCK
(to CPU core)
IP
TRST
(to CPU core)
Pull-up
TRST
RTCK
Hi-Z
RTCK
Pull-down
High
TDO
Low
TDO
TDO output enable
TEST0
TEST1
IP
TEST0, TEST1
(to test circuit)
IP
TEST2
(to test circuit)
TEST2
– 21 –
Hi-Z
Pull-down
CXR702F080
Absolute Maximum Ratings
Item
(Vss = 0V reference)
Rating
Unit
V
AVDD
–0.3 to +4.6
AVSS to +4.6∗1
AVSS
–0.3 to +0.3
V
AVREF
V
VIN
AVSS to +4.6
–0.3 to +4.6∗2
Output voltage
VOUT
–0.3 to +4.6∗2
V
High level output current
IOH
–5
mA
Output (value per pin)
High level total output current
ΣIOH
–40
mA
Total for all output pins
Low level output current
IOL
10
mA
Output (value per pin)
Low level total output current
ΣIOL
80
mA
Total for all output pins
Operating temperature
Topr
–20 to +75
°C
Storage temperature
Tstg
–55 to +150
°C
Allowable power dissipation
PD
380
mW
Symbol
VDD
Supply voltage
Input voltage
Remarks
V
V
∗1 AVDD and VDD must be the same voltage.
∗2 VIN and VOUT must not exceed VDD + 0.3V.
Note) Usage exceeding absolute maximum ratings may permanently impair the LSI. Normal operation
should be conducted under the recommended operating conditions. Exceeding these conditions may
adversely affect the reliability of the LSI.
Recommended Operating Conditions
Item
Symbol
(Vss = 0V reference)
Min.
Typ.
Max.
Unit
Remarks
Supply voltage
VDD
2.7
3.6
V
Analog voltage
AVDD
2.7
3.6
V
∗1
VIH
0.7VDD
VDD
V
CMOS input∗2
VIHS
0.7VDD
VDD
V
VIHEX
0.9VDD
VDD + 0.3
V
CMOS Schmitt trigger input∗3
EXTAL∗4, TEX∗4
VIL
0
0.2VDD
V
CMOS input∗2
VILS
0
0.2VDD
V
VILEX
–0.3
0.4
V
CMOS Schmitt trigger input∗3
EXTAL∗4, TEX∗4
V
CMOS Schmitt trigger input∗3
High level input voltage
Low level input voltage
Hysteresis width
VIHS – VILS
Operating temperature
Topr
0.5
–20
+75
°C
∗1 AVDD and VDD must be the same voltage.
∗2 Normal input port (PA to PC, PD2, PD3, PE, PF1, PF3 to PF5, PH0, PH2, PI to PM, PN1, PN2, PN5,
PN6, PO1, PO2, DREQ0, DREQ1, MSDIO, TDI, TMS, TRST, TCK, PWE and TEST0 to TEST2).
∗3 Each pin of EC0, EC2, CT0ED0, CT0ED1, CT1ED0, CT1ED1, CT2ED0, CT2ED1, RxD0, RxD1,
SCK0 to SCK2, SCS0 to SCS2, INT8, INT9, MSINS and RST.
∗4 Specified only during external clock input.
– 22 –
CXR702F080
Electrical Characteristics
DC Characteristics (VDD = 2.7 to 3.6V)
Item
High level
output
voltage
Low level
output
voltage
Symbol
VOH
VOL
IIHE
IILE
IIHT
IILT
IIH
Input
current
IIL
(Topr = –20 to +75°C, Vss = 0V reference)
Pins
Conditions
Min.
Typ.
Max.
Unit
PA to PC, PE to PL, PN, PO,
T1, T3, TxD0, TxD1, MCS0,
MCS1, MA0 to MA18,
MD0 to MD7, MRD, MWE,
CS0 to CS5, A0 to A23,
D0 to D15, RD, LWR, LB,
UWR, UB, WE, RST
IOH = –0.5mA
VDD – 0.4
V
BEEP, TXOUT, SCK0 to SCK2,
SO0 to SO2, DACK0, DACK1,
MSDIR, MSBS, MSSCLK,
MSDIO, RTCK, TDO, XOUT,
CKO
IOH = –4mA
VDD – 0.4
V
PA to PC, PE to PL, PN, PO,
T1, T3, TxD0, TxD1, MCS0,
MCS1, MA0 to MA18,
MD0 to MD7, MRD, MWE,
CS0 to CS5, A0 to A23,
D0 to D15, RD, LWR, LB,
UWR, UB, WE, RST
IOL = 1mA
0.4
V
PD, BEEP, TXOUT,
SCK0 to SCK2, SO0 to SO2,
DACK0, DACK1, MSDIR,
MSBS, MSSCLK, MSDIO,
RTCK, TDO, XOUT, CKO
IOL = 4mA
0.4
V
VIH = 3.6V
0.1
10
µA
VIL = 0.4V
–0.1
–10
µA
VIH = 3.6V
0.1
10
µA
VIL = 0.4V
–0.1
–10
µA
TRST
VIH = 3.6V
20
100
240
µA
PA to PC, PE to PL, PN, PO,
WAIT, INT0 to INT9, EC0,
EC2, CT0ED0, CT0ED1,
CT1ED0, CT1ED1, CT2ED0,
CT2ED1, RxD0, RxD1,
MD0 to MD7, D0 to D15,
SCK0 to SCK2, SI0 to SI2,
SCS0 to SCS2∗1
VIL = Vss
–20
–50
–120
µA
TDI, TMS, TCK
VIL = Vss
–20
–100
–240
µA
EXTAL
TEX
∗1 PA to PC, PE to PL, PN, PO, WAIT, INT0 to INT9, EC0, EC2, CT0ED0, CT0ED1, CT1ED0, CT1ED1,
CT2ED0, CT2ED1, RxD0, RxD1, MD0 to MD7, D0 to D15, SCK0 to SCK2, SI0 to SI2 and SCS0 to
SCS2 pins specify the input current when the pull-up resistor is selected, and specify leakage current
when non-resistor is selected.
– 23 –
CXR702F080
Item
Symbol
Pins
Conditions
Typ.
Max.
Unit
IZH
PD2, PD3, PM, AN0 to AN3,
DREQ0, DREQ1, MSDIO,
MSINS, PA to PC, PE to PL,
PN, PO, WAIT, INT0 to INT9,
EC0, EC2, CT0ED0, CT0ED1,
CT1ED0, CT1ED1, CT2ED0,
CT2ED1, RxD0, RxD1,
MD0 to MD7, D0 to D15,
SCK0 to SCK2, SI0 to SI2,
SCS0 to SCS2
VI = 3.6V
10
µA
IZL
PD2, PD3, PM, AN0 to AN3,
DREQ0, DREQ1, MSDIO,
MSINS, PA to PC, PE to PL,
PN, PO, WAIT, INT0 to INT9,
EC0, EC2, CT0ED0, CT0ED1,
CT1ED0, CT1ED1, CT2ED0,
CT2ED1, RxD0, RxD1,
MD0 to MD7, D0 to D15,
SCK0 to SCK2, SI0 to SI2,
SCS0 to SCS2∗1
VI = 0V
–10
µA
IDD1
Main execution mode
18.432MHz crystal
oscillation (C1 = C2 = 10pF)
60
mA
IDDI1
Main idle mode
18.432MHz crystal
oscillation (C1 = C2 = 10pF)
32
mA
Sub sleep mode
32.768kHz crystal
oscillation (C1 = C2 = 10pF)
500
µA
80
µA
500
µA
50
µA
11
pF
9
pF
I/O leakage
current
Supply
current∗2
VDD
IDDS1
Ta = –20 to +25°C
Stop mode
32.768kHz oscillation stop
IDDS2
Ta = –20 to +25°C
Input
capacity
Min.
CIN
PA to PC, PD2, PD3, PE to PO,
WAIT, INT0 to INT9, EC0,
EC2, CT0ED0, CT0ED1,
CT1ED0, CT1ED1, CT2ED0,
CT2ED1, RxD0, RxD1,
MD0 to MD7, D0 to D15,
AN0 to AN3, SCK0 to SCK2,
SI0 to SI2, SCS0 to SCS2,
MSDIO, EXTAL, TEX, RST,
TEST0
DREQ0, DREQ1, MSINS,
TDI, TMS, TRST, TCK,
TEST1, TEST2, PWE
Clock 1MHz
0V other than the
measured pins
∗1 PA to PC, PE to PL, PN, PO, WAIT, INT0 to INT9, EC0, EC2, CT0ED0, CT0ED1, CT1ED0, CT1ED1,
CT2ED0, CT2ED1, RxD0, RxD1, MD0 to MD7, D0 to D15, SCK0 to SCK2, SI0 to SI2 and SCS0 to
SCS2 pins specify the input current when the pull-up resistor is selected, and specify leakage current
when non-resistor is selected.
∗2 When all output pins are left open and XOUT/CKO = “L” (POSL register SLCKO bit = “00” or “01”).
– 24 –
CXR702F080
AC Characteristics
(Topr = –20 to +75°C, VDD = 2.7 to 3.6V, Vss = 0V reference)
(1) Clock timing
Item
Symbol
Pins
Conditions
Min.
Main oscillation input clock
frequency
fEX
XTAL
EXTAL
Fig. 1, Fig. 2
Main oscillation input clock
pulse width
tXL,
tXH
tCR,
tCF
XTAL
EXTAL
Fig. 1, Fig. 2
External clock drive
XTAL
EXTAL
Fig. 1, Fig. 2
External clock drive
Sub oscillation input clock
frequency
fTEX
TEX
TX
Fig. 2
32kHz clock applied condition
Event count input clock
pulse width
tEH,
tEL
tER,
tEF
EC0
EC2
Fig. 3
EC0
EC2
Fig. 3
Main oscillation input clock
rise time, fall time
Event count input clock
rise time, fall time
Typ.
1
32.768
µs
1
0.4V
tXH
tCF
tXL
tCR
Fig. 1. Clock timing
External clock
32kHz clock applied condition
Crystal oscillation
XTAL
TEX
TX
74HC04
C1
C2
C1
C2
Fig. 2. System clock applied condition
0.7VDD
EC0
EC2
0.2VDD
tEH
tEF
Fig. 3. Event count input timing
– 25 –
tEL
tER
ns
kHz
2/fPS4
0.9VDD
EXTAL
MHz
100/fEX
EXTAL
XTAL
XTAL
20
ns
1/fEX
EXTAL
Unit
22.5
Note) fPS4 is fSRC/16 (MHz) for output fSRC of main oscillation circuit.
Crystal oscillation
Ceramic oscillation
Max.
ms
CXR702F080
(2) Serial transfer (CH0, CH1, CH2)
Item
SCS ↓ → SCK
delay time
Symbol
Pins
tDCSK
SCK0
SCK1
SCK2
SCK0
(Topr = –20 to +75°C, VDD = 2.7 to 3.6V, Vss = 0V reference)
Conditions
Max. Unit
Min.
External start transfer mode
Input mode (SCKOE = “1”)
ns
100
Output mode
100
ns
100
ns
External start transfer mode
SCS ↑ → SCK
float delay time
tDCSKF SCK1 (SCK = output mode,
SCS ↓ → SO delay time
tDCSO
SCS ↑ → SO
float delay time
tDCSOF SO1
SCS high level width
tWHCS
SCK2
SCKOE = “1”)
SO0
SO1
SO2
External start transfer mode
(SOEN = “1”)
100
ns
External start transfer mode
(SOEN = “1”)
100
ns
SO0
SO2
SCS0
SCS1
SCS2
External start transfer mode
ns
200
SCK input mode
SCK interval time
tKINT
SCK cycle time
tKCY
SCK high, low
pulse width
tKH
tKL
Input setup time
(for SCK ↑)
tSIK
SI input hold time
(for SCK ↑)
tKSI
SCK ↓ → SO delay time
tKSO
SCK0
SCK0
SCK1
SCK2
SCK0
SCK1
SCK2
SI0
SI1
SI2
SI0
SI1
SI2
SO0
SO1
SO2
Internal start high6000 2000
+
+
speed transfer mode fSYS
fSIO
tKCY
6000 3000
External start high+
+
fSIO
speed transfer mode fSYS
tKCY
ns
2
ns
2
400
ns
1000/fSCK
ns
200
ns
500/fSCK – 50
ns
SCK input mode
50
ns
SCK output mode
75
ns
SCK input mode
100
ns
SCK output mode
50
ns
Input mode
Output mode
Input mode
Output mode
SCK input mode
75
ns
SCK output mode
50
ns
Notes) 1. The load condition for the SCK output mode and SO output delay time is 50pF.
2. fSIO is fSRC/2 (MHz) for output fSRC of main oscillation circuit. As for fSCK and fSYS, see the following.
Serial clock selection
PS3∗1
fSCK (MHz)
Serial clock frequency division ratio
fSCK (MHz)
fSRC/8
No frequency division
No
PS4∗1
fSRC/16
2 frequency division
fSRC/2
PS5
fSRC/32
4 frequency division
fSRC/4
PS6
fSRC/64
16 frequency division
fSRC/16
PS7∗2
fSRC/128
PS8∗2
fSRC/256
∗1 CH1, CH2 only
– 26 –
∗2 CH0 only
CXR702F080
tWHCS
SCS0
SCS1
SCS2
0.7VDD
0.2VDD
tKCY
tDCSK
tKL
tDCSKF
tKH
0.7VDD
SCK0
SCK1
SCK2
0.2VDD
tSIK tKSI
0.7VDD
SI0
SI1
SI2
Input
data
0.2VDD
tDCSO
tKSO
tDCSOF
0.7VDD
SO0
SO1
SO2
0.7VDD
Output data
0.2VDD
0.2VDD
tKINT
SCK0
SCK1
SCK2
n byte
n + 1 byte
Fig. 4. Serial transfer CH0, CH1, CH2 timing
– 27 –
CXR702F080
(3) Serial transfer (memory stick)
Item
Symbol
(Topr = –20 to +75°C, VDD = 2.7 to 3.6V, Vss = 0V reference)
Pins
Conditions
Min.
Max.
Unit
MSSCLK
cycle time
tKCY
MSSCLK
1000/fMSCK
ns
MSSCLK
high, low pulse width
tKH
tKL
MSSCLK
500/fMSCK – 5
ns
MSBS
output delay time
tBSD
MSBS
For MSSCLK ↓
10
ns
MSDIO
output delay time
tDIOD
MSDIO
For MSSCLK ↓
10
ns
MSDIO
input setup time
tDIOS
MSDIO
For MSSCLK ↑
18
ns
MSDIO
input hold time
tDIOH
MSDIO
For MSSCLK ↑
5
ns
MSDIR
output delay time
tDIRD
MSDIR
For MSSCLK ↓
Notes) 1. The load condition is 26pF.
2. fMSCK is as follows for output fSRC of main oscillation circuit.
Shift clock frequency division ratio fMSCK (MHz)
No frequency division
fSRC
2 frequency division
fSRC/2
4 frequency division
fSRC/4
8 frequency division
fSRC/8
– 28 –
10
ns
CXR702F080
tKCY
0.7VDD
MSSCLK
0.2VDD
tKL
MSBS
tKH
Bus state output
tBSD
MSDIO (output)
Output data
tDIOD
MSDIO (input)
Input data
tDIOS
MSDIR
tDIOH
Serial data I/O direction output
tDIRD
Fig. 5. Memory stick transfer timing
– 29 –
CXR702F080
(4) A/D converter characteristics
(Topr = –20 to +75°C, VDD = 2.7 to 3.6V, VDD = AVDD, Vss = AVss = 0V reference)
Item
Symbol
Pins
Conditions
Max.
Unit
Resolution
8
Bits
Absolute error
±3
LSB
20/fPS4
µs
Sampling time
tCONV
tSAMP
Reference input voltage
VREF
AVREF
Analog input voltage
VIAN
AN0 to AN3
Conversion time
Min.
Typ.
19/fPS4
µs
5/fPS4
VDD = AVDD = 2.7V AVDD – 0.3
0
AVDD
V
AVREF
V
Note) fPS4 is fSRC/16 (MHz) for output fSRC of main oscillation circuit.
Conversion time indicates the time required from conversion start to ADC interruption request
occurrence when 1 channel is selected. This includes sampling time.
FFh
Digital conversion value
FEh
Absolute error
01h
00h
AVREF
Analog input
Fig. 6. Definition of A/D converter terms
(5) Interruption and reset input
Item
External interruption high,
low level width
Reset input high, low level
width
(Topr = –20 to +75°C, VDD = 2.7 to 3.6V, Vss = 0V reference)
Symbol
tIH
tIL
tIH
tIL
Pins
Conditions
INT0 to INT9
Min.
Typ.
100
200
ns
32/fSRC
µs
RST
Note) fSRC is output of main oscillation circuit.
tIH
INT0, INT1,
INT2, INT3,
INT4, INT5,
INT6, INT7,
INT8, INT9,
tIL
0.7VDD
0.2VDD
RST
Fig. 7. Interruption input, RST input timing
– 30 –
Max.
Unit
CXR702F080
Appendix
(ii)∗1
(i)
EXTAL
XTAL
TEX
TX
Rd1
C11
C21
Rd2
C12
C22
Fig. 8. Recommended oscillation circuit
Manufacturer
Model
RIVER EIETEC CO., LTD. FCK-03
fc (MHz)
C11 (pF)
C21 (pF)
Rd1 (Ω)
Circuit example
18.432
12
12
0
(i)
∗1 As for (ii) sub oscillation circuit C12, C22 and Rd2, decide them by seeing matching with oscillator.
– 31 –
CXR702F080
Package Outline
Unit: mm
176PIN LFLGA (PLASTIC)
0.2
S A
X
1.4MAX
PIN 1 INDEX
0.10 S
13.0
S B
0.2 S
13.0
0.1MAX
x4
S
0.2
0.15
0.8
3 – φ0.50
DETAIL X
A
176 – φ0.40 ± 0.05
φ0.08 M S A B
R
P
N
M
L
K
J
H
G
F
E
D
C
B
A
0.8
B
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
0.5
0.55
0.90
0.90
0.55
0.5
0.55
0.55
PACKAGE STRUCTURE
PACKAGE MATERIAL
SONY CODE
EIAJ CODE
JEDEC CODE
LFLGA-176P-01
P-LFLGA176-13X13-0.8
TERMINAL TREATMENT
TERMINAL MATERIAL
PACKAGE MASS
– 32 –
ORGANIC SUBSTRATE
NICKEL & GOLD PLATING
COPPER
0.5g
Sony Corporation
Similar pages