Sony CXP88748, CXP88740, CXP88732 Datasheet

0 (0)
Description
The CXP88732/88740/88748 is a CMOS 8-bit
microcomputer which consists of A/D converter,
serial interface, timer/counter, time base timer, high
precision timing pattern generation circuits, PWM
output, VISS/ VASS circuit, 32kHz timer/counter,
remote control receiving circuit, VSYNC separator
and the measurement circuit which measure signals
of capstan FG amplifier and drum FG/PG amplifier
and other servo systems, as well as basic
configurations like 8-bit CPU, ROM, RAM and I/O
port. They are integrated into a single chip.
function which enables to lower power consumption.
Features
A wide instruction set (213 instructions) which cover various types of data
— 16-bit arithmetic/multiplication and division/boolean bit operation instructions
Minimum instruction cycle 250ns at 16MHz operation
122µs at 32kHz operation
Incorporated ROM capacity 32K bytes (CXP88732)
40K bytes (CXP88740)
48K bytes (CXP88748)
Incorporated RAM capacity 1344 bytes (including PPG RAM)
Peripheral function
— A/D converter 8 bits, 14 channels, successive approximation system
(Conversion time of 20µs/16MHz)
— Serial interface Incorporated 8-bit, 8-stage FIFO for data
(Auto transfer for 1 to 8 bytes), 1 channel
8-bit clock sync type, 1 channel
— Timer 8-bit timer/counter, 2 channels
19-bit time base timer
32kHz timer/counter
— High precision timing pattern generation PPG 19 pins 32-stage programmable circuit
RTG 5 pins, 1 channel
5-bit, 8-satge FIFO (RECCTL control), 1channel
— PWM/DA gate output 12 bits, 2 channels (Repetitive frequency 62.5kHz/16MHz)
DA gate pulse output, 13 bits, 2 channels
— Analog signal input circuit Capstan FG amplifier circuit
Drum FG amplifier circuit
Drum PG amplifier circuit
PBCTL amplifier circuit
— CTL write/rewrite circuit Recording current control circuit
— Servo input control Capstan FG, Drum FG/PG, CTL input
— VSYNC separator
— FRC capture unit Incorporated 26-bit and 8-stage FIFO
— PWM output 14-bit, 1 channel
— VISS/VASS circuit Pulse duty auto detection circuit
— 32kHz timer/event counter 32kHz oscillation circuit, ultra-low speed instruction mode
— Remote control reception circuit 8-bit pulse measurement counter, 6-stage FIFO
— Tri-state output PPG 1 pin, output 8 pins
— Pseudo HSYNC output function
— High speed head switching circuit
Interruption 20 factors, 15 vectors, multi-interruption possible
Standby mode SLEEP/STOP
Package 100-pin plastic QFP
Piggyback/evaluation chip CXP88800 100-pin ceramic QFP
– 1
CXP88732/88740/88748
100 pin QFP (Plastic)
E96109-ST
CMOS 8-bit Single Chip Microcomputer
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.
Structure
Silicon gate CMOS IC
– 2
CXP88732/88740/88748
SO1
PA0 to PA7
PB0 to PB7
PC0 to PC7
PD0 to PD7
PE0, 1, 6, 7
PE2 to PE5
PF0 to PF3
PF4 to PF7
PG0, 1
PI0 to PI7
Vss
V
DD
MP
RST
XTAL
EXTAL
CLOCK
GENERATOR/
SYSTEM CONTROL
RAM
1344 BYTES
SPC700
CPU CORE
ROM
32K/40K/48K BYTES
INTERRUPT CONTROLLER
2
2
FIFO
FRC
CAPTURE UNIT
PROGRAMABLE
PATTERN
GENERATOR
RAM
2
AVss
AV
REF
AV
DD
2
A/D CONVERTER
SERIAL
INTERFACE UNIT
(CH0)
FIFO
8 BIT TIMER/COUNTER 0
V SYNC SEPARATOR
14 BIT PWM GENERATOR
12 BIT PWM GENERATOR CH0
SERVO INPUT
CONTROL
GAIN
CONTROL
AMP
2
3
2
12 BIT PWM GENERATOR CH1
4
PWM1
PWM0
PWM
RMC
CTLAMP
DPG
DFG
CFG
EXI1
EXI0
SYNC
EC
SCK1
SI1
SCK0
SO0
SI0
CS0
AN0 to AN13
REALTIME PULSE
GENERATOR
INT2
INT0
14
8
PORT A
8
PORT B
8
PORT C
PORT D
4
4
PORT E
4
4
PORT F
2
PORT G
8
PORT H
8
PORT I
PH0 to PH7
TX
TEX
INT1/NMI
PRESCALER/
TIME BASE TIMER
VISS/VASS
REMOCON INPUT
FIFO
SERIAL INTERFACE UNIT
(CH1)
CH0
CH1
PPO0 to PPO18
RTO3 to RTO7
8 BIT TIMER/COUNTER1
EC
SELECT
PSEUDO HSYNC GENERATOR
HGO
32kHz
TIMER/COUNTER
2
DAA1
DAA0
TO
PULSE WIDTH
COUNTER
FIFO
8
19
5
CTL R/W CONTROL
RECCTL
CTLCIN
2
ADJ
AMPV
SS
AMPV
DD
DDO
5
NMI
Block Diagram
– 3
CXP88732/88740/88748
Pin Assignment (Top View)
PE5/EXI1
PH7
40
39
38
37
36
35
34
31
32
33
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
70
69
68
67
63
64
65
66
61
62
71
72
73
74
75
76
77
78
79
80
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
81
82
83
84
88
87
86
85
89
90
100
99
98
97
96
95
94
91
92
93
PE6/PWM0/DAA0
PE7/PWM1/DAA1
CFG
DFG
DPG
VREFOUT
AMPV
SS
CTLSAMPI
CTLFAMPO
CTLAG
CTLAMP (+)
CTLAMP (–)
CTLCIN (–)
CTLCIN (+)
RECCTL (+)
RECCTL (–)
AMPV
DD
RECCAP
VDD
AN0/ANOUT
AN1
AN2
AN3
PF0/AN4
PF1/AN5
AV
DD
AVREF
AVSS
PF2/AN6
PH6
PH5
PH4
PH3
PH2
PH1
PH0
MP
RST
V
SS
XTAL
EXTAL
PG1/AN13
PG0/AN12
PF7/AN11
PF6/AN10
PF5/AN9
PF4/AN8
PF3/AN7
PB5/PPO13
PB4/PPO12
PB3/PPO11
PB2/PPO10
PB1/PPO9
PB0/PPO8
PC7/RTO7
PC6/RTO6
PC5/RTO5
PC4/RTO4
PC3/RTO3
PC2/PPO18
PC1/PPO17
PC0/PPO16
PI7
PI6
PI5
PI4
PI3
PI2
PI1/EC/INT2
PI0/INT0/ENV-DET
PD7/SI0
PD6/SO0
PD5/SCK0
PD4/CS0
PD3/TO/DDO/ADJ/SRVO
PD2/PWM
PD1/RMC
PD0/INT1/NMI
PB6/PPO14
PB7/PPO15
PA0/PPO0/HGO
PA1/PPO1
PA2/PPO2
PA3/PPO3
PA4/PPO4
PA5/PPO5
PA6/PPO6
PA7/PPO7
NC
V
DD
V
SS
TX
TEX
PE0/SCK1
PE1/SO1
PE2/SI1
PE3/SYNC
PE4/EXI0
Note) 1. NC (Pin 90) is always connected to VDD.
2. VDD (Pins 61 and 89) are both connected to VDD
3. Vss (Pins 41 and 88) are both connected to GND.
4. MP (Pin 39) must be connected to GND.
– 4
CXP88732/88740/88748
Pin Description
(Port A)
8-bit output port. Data is
gated with PPO contents
by OR-gate and they are
output.
(8 pins)
(Port B)
8-bit output port. Data is
gated with PPO contents
by OR-gate and they are
output.
Tri-state control is possible.
(8 pins)
(Port C)
8-bit I/O port. I/O can be
set in a unit of single bits.
Data is gated with PPO or
RT contents by OR-gate
and they are output.
(8 pins)
(Port D)
8-bit I/O port. I/O can be
set in a unit of single bits.
(8 pins)
(Port E)
8-bit port. Bits 2, 3, 4 and 5
are for inputs; bits 0, 1, 6
and 7 are for outputs.
(8 pins)
Programmable pattern generator (PPG)
output. Functions as high precision real-
time pulse output port.
(19 pins)
PA0 can be tri-state controlled with PPG.
Pseudo HSYNC output pin.
Real-time pulse generator (RTG) output.
Functions as high precision real-time
pulse output port.
(5 pins)
Input pin to request external interruption
and non-maskable interruption.
Remote control receiving circuit input pin.
14-bit PWM output pin.
Timer/counter, CTL duty detector, 32kHz
oscillation adjustment and servo amplifier
output pin.
Serial chip select (CH0) input pin.
Serial clock (CH0) I/O pin.
Serial data (CH0) output pin.
Serial data (CH0) input pin.
Serial clock (CH1) I/O pin
Serial data (CH1) output pin
Serial data (CH1) input pin
Composite sync signal input pin.
External input pin for FRC capture unit.
(2 pins)
Symbol I/O Description
PA0/PPO0
/HGO
PA1/PPO1
to
PA7/PPO7
PB0/PPO8
to
PB7/PPO15
PC0/PPO16
to
PC2/PPO18
PC3/RTO3
to
PC7/RTO7
PD0/INT1/
NMI
PD1/RMC
PD2/PWM
PD3 /TO
DDO/ADJ
SRVO
PD4/CS0
PD5/SCK0
PD6/SO0
PD7/SI0
PE0/SCK1
PE1/SO1
PE2/SI1
PE3/SYNC
PE4/EXI0
PE5/EXI1
PE6/PWM0/
DAA0
PE7/PWM1/
DAA1
PWM output pin.
(2 pins)
DA gate pulse
output pin.
(2 pins)
Output/Real-time
output/Output
Output/
Real-time output
Output/
Real-time output
I/O/
Real-time output
I/O/
Real-time output
I/O/Input/Input
I/O/Input
I/O/Output
I/O/Output/Output/
Output/Output
I/O/Input
I/O/I/O
I/O/Output
I/O/Input
Output/I/O
Output/Output
Input/Input
Input/Input
Input/Input
Input/Input
Output/Output
Output/Output
– 5
CXP88732/88740/88748
AN0/ANOUT
AN1 to AN3
PF0/AN4
to
PF3/AN7
PF4/AN8
to
PF7/AN11
PG0/AN12
PG1/AN13
PH0 to PH7
PI0/INT0/
ENV-DET
PI1/EC/
INT2
PI2 to PI7
CFG
DFG
DPG
RECCTL (+)
RECCTL (–)
CTLCIN (+)
CTLCIN (–)
CTLAMP (+)
CTLAMP (–)
CTLFAMPO
CTLSAMPI
RECCAP
VREFOUT
CTLAG
AMPVSS
AMPVDD
Input/Output
Input
Input/Input
Output/Input
Input/Input
Output
I/O/Input
I/O/Input/Input
I/O
Input
Input
Input
I/O
Output
Input
Output
Input
I/O
Output
Output
Description I/O
Description
(Port F)
Lower 4 bits are for inputs; upper 4 bits are for
outputs. Lower 4 bits are standby release input
pins.
(8 pins)
(Port G)
2-bit input port.
(2 pins)
Analog circuit internal
waveform output pin.
(Port H)
8-bit output port; N-ch open drain output of medium drive voltage (12V)
and large current (12mA).
(8 pins)
(Port I)
8-bit I/O port. I/O can be
set in a unit of single bits.
Function as standby
release input can be set in
a unit of single bits.
(8 pins)
Input pin to request
external interruption.
Active when falling
edge.
External event input
pin for timer/counter.
Trigger pulse input
pin for head
switching.
Input pin to request
external interruption.
Active when falling
edge.
Capstan FG input pin.
Drum FG input pin.
Drum PG input pin.
RECCTL signal output pin.
(2 pins)
Connected to RECCTL (+) and RECCTL (–) with the internal switch for
playback. (2 pins)
Input PBCTL signal with capacitor coupled.
(2 pins)
PBCTL signal 1st amplifier output.
PBCTL signal 2nd amplifier input.
Capacitor connecting pin for the slope setting of the CTL writing
trapezoidal wave.
Capacitor connecting pin for the VREF level smoothing of DPG, DFG
and CFG.
Capacitor connecting pin for the CTL and AGND smoothing.
Analog signal input circuit GND pin.
Analog signal input circuit power supply pin.
PBCTL signal input pin.
(2 pins)
Analog input pin for
A/D converter.
(14 pins)
– 6
CXP88732/88740/88748
EXTAL
XTAL
TEX
TX
RST
NC
MP
AVDD
AVREF
AVSS
VDD
VSS
Input
Output
Input
Output
Input
Input
Input
Symbol I/O
Description
Connecting pin of crystal oscillator for system clock. When supplying
the external clock, input it to EXTAL pin and input the opposite phase
clock to XTAL pin.
Connecting pin of crystal oscillator for 32kHz timer clock. When used
as event counter, input to TEX pin and leave TX pin open.
(In this time, feedback resistor is not removed.)
System reset pin; Low level active.
NC pin. Connect this pin to VDD for normal operation.
Test mode input pin. Always connect to GND.
Positive power supply pin for A/D converter.
Reference voltage input pin for A/D converter.
GND pin for A/D converter.
Positive power supply pin.
GND pin. Connect both Vss pins to GND.
– 7
CXP88732/88740/88748
When resetPin
Circuit format
Input/Output Circuit Formats for Pins
PPO data
Data bus
Output becomes active from high impedance
by data writing to port.
Port A data
RD (Port A)
Port A
Hi-Z
Hi-Z
Hi-Z
PA1/PPO1
PA2/PPO2
to
PA7/PPO7
Port B
6 pins
8 pins
Hi-Z
PB0/PPO8
to
PB7/PPO15
Port A
Data bus
RD (Port A)
PA0
Data bus
RD (Port A)
PA1
PPO1
PPG control status register bit 0
Tri-state control selection
PPO1
MPX
MPX
PPO0
HOUT
HOUTE
HSEL
Output becomes active from high impedance by
data writing to port.
Output becomes active from high impedance by data
writing to port.
Data bus
Port B data
RD (Port B)
Port B tri-state
control
RTO data
PA0/PPO0/
HGO
1 pin
1 pin
– 8
CXP88732/88740/88748
When resetPin
Circuit format
PPO, RTO data
Data bus
RD (Port C)
Port C direction
Port C data
IP
Input protection circuit
RD (Port C direction)
Port D
8 pins
Hi-Z
Hi-Z
PC0/PPO16
to
PC2/PPO18
PC3/RTO3
to
PC7/RTO7
PD0/INT1/
NMI
PD1/RMC
PD4/CS0
PD7/SI0
Port D
4 pins
2 pins
Hi-Z
PD2/PWM
PD3/TO/
DDO/ADJ/
SRVO
Port C
MPX
Port D data
IP
Data bus
RD (Port D)
Port D direction
Port D function
select
PD2...14-bit PWM
PD3... Timer/counter, CTL duty
detection circuit,
32kHz timer,
amplifier circuit
Port D data
IP
Data bus
RD (Port D)
Port D direction
PD1...Remote control circuit
PD0...Interruption circuit
PD4, 7...Serial CH0
Schmitt input
– 9
CXP88732/88740/88748
When resetPin
Circuit format
Data bus
RD (Port E)
SI0 CH1
Hi-Z control
MPX
Port E data
Port E function
select
Data bus
RD (Port E)
SI0 CH1
Hi-Z control
MPX
Port E data
Port/SCK output
select
IP
SI0 CH1
A
A
A
A
MPX
Port D data
IP
Data bus
RD (Port D)
Port D direction
Port D function
select
MPX
SI0 CH0
SI0
CH0
Note)
PD5 is schmitt input
PD6 is inverter input
Port E
2 pins
Hi-Z
Hi-Z
Hi-Z
PD5/SCK0
PD6/SO0
PE0/SCK1
Port E
Port E
1 pin
1 pin
4 pins
Hi-Z
PE1/SO1
PE2/SI1
PE3/SYNC
PE4/EXI0
PE5/EXI1
Port D
IP
RD (Port E)
Data bus
Schmitt input
PE2...SI0 CH1
PE3
PE4 Servo input
PE5
Note) For PE3/SYNC, CMOS schmitt input or TTL schmitt input can be selected
with the mask oprion.
– 10
CXP88732/88740/88748
Data bus
RD (Port E)
DA gate output or
PWM output
Hi-Z control
MPX
Port E data
Port/DA/PWM
select
4 pins
2 pins
Hi-Z
Hi-Z
Hi-Z
Hi-Z
When reset
PE6/PWM0/
DAA0
PE7/PWM1/
DAA1
PF4/AN8
to
PF7/AN11
AN0/ANOUT
1 pin
3 pin
AN1
to
AN3
4 pins
High level
PFO/AN4
to
PF3/AN7
Port E
Pin
Circuit format
Port F data
IP
Data bus
RD (Port F)
Port/AD select
A/D converter
Input multiplexer
From amplifier circuit
IP
Input multiplexer
A/D converter
Analog output control
IP
Input multiplexer
A/D converter
Port E
Port F
RD (Port F)
Data bus
IP
Input multiplexer
A/D converter
Port F
Loading...
+ 22 hidden pages