Document
CXP88132/88140
CMOS 8-bit Single Chip Microcomputer
Description The CXP88132/88140 is a CMOS 8-bit microcomputer which consists of A/D converter, serial interface, timer/counter, time base timer, vector interruption, high precision timing pattern generation circuits, PWM generator, PWM for tuner, VISS/VASS circuit, 32kHz timer/event counter, remote control receiving circuit, FDP controller/driver, VCR vertical sync separation circuit and the measuring circuit which measure signals of capstan FG and drum FG/PG 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. Also, CXP88132/88140 provides sleep/ stop function which enables to lower power consumption and ultra-low speed instruction mode in 32kHz operation. 100 pin QFP (Plastic)
Structure Silicon gate CMOS IC
Features • A wide instruction set (213 instructions) which cover various types of data — 16-bit arithmetic instruction/multiplication and division instructions/boolean bit operation instruction • Minimum instruction cycle During operation 250ns/16MHz, During operation 122µs/32kHz • Incorporated ROM capacity 32Kbytes (CXP88132), 40Kbytes (CXP88140) • Incorporated RAM capacity 1296bytes • Peripheral function — A/D converter 8-bit, 8-channel, successive approximation system (Conversion time: 20.0µs/16MHz) — Serial I/O with auto transfer mode Incorporated 8-stage FIFO for data (1 to 8 bytes auto transfer) — Timer 8-bit timer/counter, 2-channel, 19-bit time base timer — High precision timing pattern generation PPG 8 pins 32-stage programmable circuit RTG 5 pins 2-channel — PWM/DA gate output 12-bit, 2-channel (Repetitive frequency 62.5kHz/16MHz) — Servo input control Capstan FG, Drum FG/PG, CTL input — VSYNC separator — FRC capture unit Incorporated 26-bit and 8-stage FIFO — PWM output for tuner 14-bit — VISS/VASS circuit Pulse duty auto detection circuit — 32kHz timer/event counter 32kHz oscillation circuit, ultra-low speed instruction mode — Remote control receiving circuit 8-bit pulse measuring counter, 6-stage FIFO — FDP controller/driver Max.148 segments can be displayed Hardware key scanning function (Max.16 × 3 key matrix available) — Tri-state output PPG 1 pin, RTG 1 pin, output 8 pins — Pseudo HSYNC output function — High speed head switching circuit • Interruption 22 factors, 15 vectors, multi-interruption possible • Standby mode SLEEP/STOP • Package 100-pin plastic QFP • Piggyback/evaluation chip CXP88100
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–
E94417-PS
Block Diagram
PE0/INT0 PI4/INT1/NMI PE1/INT2 EXTAL XTAL TEX TX RST MP VDD Vss
AVDD
AVREF
AVss
PORT A
AN0 to AN3 PF0/AN4 to PF7/AN11 2 SPC700 CPU CORE 4
PORT B
12 CLOCK GENERATOR/ SYSTEM CONTROL 8 PB0 to PB7
A/D CONVERTERCONVERTER
NMI
4
PA0 to PA7 (Common with PPO pin)
PI4/CS0 PI7/SI0 PI6/SO0 PI5/SCK0 FIFO
PORT C
SERIAL INTERFACE UNIT (CH0)
EC SELECT
PI3/TO/DD0
8 BIT TIMER/COUNTER1
PORT D
PE1/EC0
8 BIT TIMER/COUNTER 0
INTERRUPT CONTROLLER
PF6/SI1 PF5/SO1 PF4/SCK1 8 2 ROM 32k/40k BYTES RAM 1296 BYTES 8
SERIAL INTERFACE UNIT (CH1)
PC0 to PC7 (Common with PPO, RTO pins)
PORT E PORT F
PG4/SYNC0/EC2 PG5/SYNC1 2 2 PRESCALER/ TIME BASE TIMER
V SYNC SEPARATOR
2 6 4 4
PG6/EXI0 PG7/EXI1
PI1/RMC
REMOCON INPUT
FIFO
PORT G
PI2/PWM 2
14 BIT PWM GENERATOR
PORT H
12 BIT PWM GENERATOR CH0 2 PROGRAMABLE RAM PATTERN 96BYTES GENERATOR 7
REALTIME PULSE GENERATOR CH0 5 CH 1
FDP CONTROLLER /DRIVER
RAM
PE2/PWM0 PE4/DAA0 PE6/DAB0 PE3/PWM1 PE5/DAA0 PE7/DAB1 4
12 BIT PWM GENERATOR CH1
PA0/HGO
PSEUDO HSYNC GENERATOR
8
8
8
PPO0 to PPO7 (Common with Port A)
VFDP T0 to T7
RTO3 to RTO7 (Common with Port C)
T15/S8 to T8/S15 S0 to S7 (Common with Port D)
PORT I
–2–
3 FIFO FRC CAPTURE UNIT
CAPSTAN
DRUM
SERVO INPUT CONTROL
PD0 to PD7 PF4 to PF7 (Common with A/D input pin) PE0 to PE1 (Common with interruption pin) PE2 to PE7 (Common with PWM, DA pins) PF0 to PF3 (Common with A/D input pin) (Standby release) PF4 to PF7 (Common with SIO pin) 8 PG0 to PG7 (Common with SERVO input, EC input pins)
PG0/CFG PG1/DFG PG2/DPG PG3/PBCTL/EC1
CTL
32kHz TIMER/COUNTER
VISS/VASS
3
PH0 to PH2 (Common with key return input pin)
7
PI0 to PI7 (Common with SIO, other I/O)
CXP88132/88140
CXP88132/88140
Pin Configuration (Top View)
PI3/T0/DD0/ADJ
PI4/INT1/NMI/CS0
PH0/KR0
PH1/KR1
PH2/KR2
PB1
PB2
PB3
PB4
PB5
PB6
PB7
VSS
NC
100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 PB0 PC7/RTO7 PC6/RTO6 PC5/RTO5 PC4/RTO4 PC3/RTO3 PC2 PC1 PC0 PA7/PPO7 (HAMP) PA6/PPO6 (ROTA) PA5/PPO5 (RF-PLS) PA4/PPO4 PA3/PPO3 PA2/PPO2 PA1/PPO1 PA0/PPO0/HGO PF7 PF6.