For the availability of this product, please contact the sales office.
Description
The CXD2507AQ is a digital signal processor for
CD players and is equipped with the following
functions.
Features
•Digital PLL
•EFM frame sync protection
•SEC strategy-based error correction
•Subcode demodulation, CRC checking
•Digital spindle servo
•Servo auto-sequencer
•Asymmetry compensation circuit
•Digital audio interface output
•16K RAM
•Double-speed playback capability
•New microcomputer interface circuit
CXD2507AQ
64 pin QFP (Plastic)
-L01
-L121
Absolute Maximum Ratings
•Supply voltage VDD –0.3 to +7.0 V
•Supply voltage variationVSS– AVSS –0.3 to +0.3 V
VDD– AVDD –0.3 to +0.3 V
•Input voltage VI –0.3 to +7.0 V
VIN VSS – 0.3 to VDD + 0.3 V
•Output voltage VO –0.3 to +7.0 V
•Storage temperature Tstg –40 to +125 °C
Recommended Operating Conditions
•Supply voltage VDD 4.5 to 5.5V (double-speed playback)
3.5 to 5.5V (normal-speed playback)
3.0 to 5.5V (low power consumption, special playback mode)
•Operating temperature Topr –20 (min.) 75 (max.) °C
∗
When the internal operation of the LSI is set to double-speed mode and the crystal oscillation
frequency is halved, normal-speed playback results.
∗
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.
Focus OK input. Used for SENS output and the servo auto sequencer.
Spindle motor on/off control output.
Spindle motor servo control.
Spindle motor servo control.
GFS is sampled at 460Hz; when GFS is high, this pin outputs a high signal.
If GFS is low eight consecutive samples, this pin outputs low.
TEST pin. Normally GND.
Master PLL (slave = digital PLL) filter output.
Master PLL filter input.
Master PLL charge pump output.
GND.
Analog GND.
Master VCO control voltage input.
Analog power supply (+5V).
EFM signal input.
Constant current input of asymmetry circuit.
Asymmetry comparator voltage input.
EFM full-swing output (low = Vss, high = VDD).
Low: asymmetry circuit off; high: asymmetry circuit on.
D/A interface. Word clock f = 2Fs.
D/A interface. LR clock f = Fs.
D/A interface. Serial data (two's complement, MSB first).
D/A interface. Bit clock.
GTOP output.
XUGF output.
XPLCK output.
Power supply (+5V).
GFS output.
RFCK output.
C2PO output.
XRAOF output.
MNT3 output.
MNT1 output.
MNT0 output.
16.9344MHz crystal oscillation circuit input, or 33.8688MHz input.
16.9344MHz crystal oscillation circuit output.
Crystal selection input. Set low when the crystal is 16.9344MHz, high when 33.8688MHz.
4.2336MHz output.
Digital Out output.
Outputs high signal when the playback disc has emphasis, low signal when no emphasis.
WFCK output.
GND.
Outputs high signal when either subcode sync S0 or S1 is detected.
Sub P to W serial output.
SBSO readout clock input.
SubQ 80-bit serial output.
SQSO readout clock input.
High: mute; low: release
Description
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
SENS
XRST
DATA
XLAT
CLOK
SEIN
CNIN
DATO
XLTO
VDD
CLKO
SPOA
SPOB
SPOC
SPOD
XLON
O
O
O
—
O
O
1, 0
I
I
I
I
I
I
1, 0
1, 0
—
1, 0
I
I
I
I
1, 0
SENS output to CPU.
System reset. Reset when low.
Serial data input from CPU.
Latch input from CPU. Serial data is latched at the falling edge.
Serial data transfer clock input from CPU.
Sense input from SSP.
Track jump count signal input.
Serial data output to SSP.
Serial data latch output to SSP. Latched at the falling edge.
Power supply (+5V).
Serial data transfer clock output to SSP.
Microcomputer extended interface (input A).
Microcomputer extended interface (input B).
Microcomputer extended interface (input C).
Microcomputer extended interface (input D).
Microcomputer extended interface (output).
Notes)
• PCMD is two's complement output of MSB first.
• GTOP is used to monitor the frame sync protection status.
• XUGF is the negative pulse for the frame sync derived from the EFM signal. It is the signal before
sync protection.
• XPLCK is the inverse of the EFM PLL clock. The PLL is designed so that the falling edge and the
EFM signal transition point coincide.
• GFS goes high when the frame sync and the insertion protection timing match.
• RFCK is derived from the crystal accuracy. This signal has a cycle of 136µ.
• C2PO represents the data error status.
• XRAOF is generated when the 16K RAM exceeds the ±4F jitter margin.
– 5 –
CXD2507AQ
Electrical Characteristics
DC Characteristics(VDD = AVDD = 5.0V ± 5%, VSS = AVSS = 0V, Topr = –20 to +75°C)
Item
High level input voltage
Low level input voltage
Input voltage (1)Input voltage (2)Input voltage (3)Output voltage (1)Output voltage (2)Output voltage (3)
Clock frequency
Clock pulse width
Setup time
Hold time
Delay time
Latch pulse width
EXCK SQCK frequency
EXCK SQCK pulse width
fCK
tWCK
tSU
tH
tD
tWL
fT
tWT
DATA
EXCK
CNIN
SQCK
SBSO
SQSO
CLK
XLT
750
300
300
300
750
750
∗
tSU
tSU
1/fCX
tWCKtWCK
tH
tWTtWT
1/fr
tH
0.65
0.65
MHz
ns
ns
ns
ns
ns
∗
MHz
ns
tD
tWL
∗
In low power consumption and special playback mode, when SL0 = SL1 = 1, the maximum operating
frequency for SQCK is 300kHz and the minimum pulse width is 1.5µs.
Description of Functions
1. CPU Interface and Instructions
• CPU interface
This interface uses DATA, CLOK, and XLAT to set the modes. The interface timing chart is shown below.
750ns or more
CLOK
D1
DATA
XLAT
Registers 4 to E
D2D3D0D1D2D3
Data
Address
750ns or more
Valid
300ns max
• Information on each address and the data is provided in Table 1-1.
• The internal registers are initialized by a reset when XRST = 0; the initialization data is shown in Table 1-2.
Note) When XLAT is low, EXCK and SQCK must be set high.
– 8 –
CXD2507AQ
D1D0D3D2
Data 4
D0D3D2
Data 3
D3D2D1
D1D0
Data 2
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
17
2
4
8
16
32
64
128
256
512
1024
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
0
0
0
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
D3D2
D1D0
D2
D3
D1D0
AddressData 1
—
AS0
AS2AS1
AS3
0
0
1
0
—
0.05ms0.02ms
0.09ms0.05ms
0.18ms0.09ms
0.36ms0.18ms
1
0
1
—
2.9ms 1.45ms
11.6ms 5.8ms
0
1
1
0
2048
4096
16384 8192
32768
1
1
1
0
—
WSEL
DOUT
ON/OFF
DOUT
MUTE
CD-
ROM
0
0
0
1
0
DSPB
ON/OFF
0000
1
0
0
1
—
ATT
0Mute
0
1
0
1
—
—
0
Gain
Gain
CPUSR
Gain
SL0
Gain
SL1
1
0
1
0
0
1
1
1
CLVS
MDS0
MDS1
MDP0
DCLV
MDP1
—
—
Gain
TBTP
CM2 CM1 CM0
CM3
PWMmod
1
0
0
1
1
1
1
1
—
Table 1-1
Don't Use
1
1
1
1
Command
Auto sequence
Blind (A, E), Overflow (C)
name
Register
50
4
CD2507 Command Table
Brake (B)
KICK (D)
6
Auto sequence (N)
track jump count setting
MODE specification
Function specification
Audio CTRL
8
9
A
– 9 –
Serial bus CTRL
Servo coefficient setting
CLV CTRL
CLV mode
TEST mode
B
C
D
F
E
Values shown as "0" in the above table must be sent as "0".
CXD2507AQ
D1D0D3D2
Data 4
D0D3D2
Data 3
D3D2D1
D1D0
Data 2
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
07
—
—
—
—
—
—
—
—
0
—
—
—
—
—
—
—
—
0
—
—
—
—
—
—
—
—
0
—
—
—
—
—
—
—
—
0
—
—
—
—
—
—
—
—
0
—
—
—
—
—
—
—
—
0
—
—
—
—
—
—
—
—
0
—
—
—
—
—
—
—
—
—
—
—
0
—
—
—
—
—
—
0
—
—
—
—
—
—
0
—
—
—
—
—
—
1
0
0
D3D2
D2D1D0
D3
D1D0
AddressData 1
—
0
0
0
0
0
0
1
0
—
1
0
1
0
1
0
1
—
1
1
1
0
0
1
1
0
—
0
0
—
—
—
—
—
—
0
1
0
0
0
0
0
0
Table 1-2
1
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
1
0
1
0
0
1
0
0
1
1
1
0
0
1
0
1
0
0
1
1
1
0
0
0
Don't Use
0
0
1
0
1
0
1
1
1
1
1
1
1
1
Command
Auto sequence
Blind (A, E), Overflow (C)
Brake (B)
KICK (D)
name
Register
4
6
50
CXD2507 Reset Initialization
Auto sequencer (N)
track jump count setting
MODE specification
Function specification
Audio CTRL
8
9
A
– 10 –
Serial bus CTRL
Servo coefficient setting
CLV CTRL
CLV mode
TEST mode
B
C
D
F
E
1-1. The meaning of the data for each address is explained below.
$4X commands
• When the FOCUS-ON command ($47) is canceled, $02 is sent and the auto sequence is interrupted.
• When the TRACK JUMP/MOVE commands ($48 to $4F) are canceled, $25 is sent and the auto sequence is
interrupted.
$5X commands
Auto sequence timer setting
Setting timers: A, E, C, B
Command
Blind (A, E), Over flow (C)
D3
0.18ms
D2
0.09ms
D1
0.05ms
D0
0.02ms
Brake (B)
0.36ms
0.18ms
0.09ms
Ex.) D2 = D0 = 1, D3 = D1 = 0 (Initial reset)
A = E = C = 0.11ms
B = 0.23ms
$6X commands
Auto sequence timer setting
Setting timer: D
Command
KICK (D)
D3
11.6ms
D2
5.8ms
2.9ms
Ex.) D3 = 0, D2 = D1 = D0 = 1 (Initial reset)
D = 10.15ms
$7X commands
Auto sequence TRACK JUMP/MOVE count setting (N)
Data 1Data 2
Command
D3D2D1D0D3D2 D1 D0D3D2D1D0D3D2 D1D0
Auto sequence track jump
count setting
2152142132122112102928272625242322212
D1
0.05ms
D0
1.45ms
Data 3Data 4
0
This command is used to set N when a 2N TRACK JUMP and an N TRACK MOVE are executed for auto
sequence.
• The maximum track count is 65,535, but note that with 2N track jumps the maximum track jump count is
determined by the mechanical limitations of the optical system.
• The number of track jump is counted according to the signals input from CNIN pin.
– 11 –
$8X commands
CXD2507AQ
Command
MODE
specification
CDROM
Command bit
CDROM = 1
CDROM = 0
Command bit
DOUT MUTE = 1
DOUT MUTE = 0
Command bit
DOUT ON-OFF = 1
DOUT ON-OFF = 0
Command bit
WSEL = 1
D3D2D1D0
DOUT
MUTE
C2PO timing
1-3
1-3
DOUT
ON-OFF
WSEL
Processing
CDROM mode; average value interpolation and
pre-value hold are not performed.
Audio mode; average value interpolation and pre-value
hold are performed.
Processing
Digital out output is muted. (DA output is not muted.)
When no other mute conditions are set, digital out is not muted.
Processing
Digital out is output from the DOUT pin.
Digital out is not output from the DOUT pin.
Sync protection window width
±26 channel clock
∗
Anti-rolling is enhanced.
Application
WSEL = 0
∗
In normal-speed playback, channel clock = 4.3218MHz.
±6 channel clock
$9X commands
Data 1
Command
D3D2D1D0
Function
specifications
0
DSPB
ON-OFF
00
Command bit
DSPB = 0
DSPB = 1
Normal-speed playback
Double-speed playback
$AX commands
Data 1
Command
D3D2D1D0
Audio CTRL00MuteATT
Sync window protection is enhanced.
Data 2
D3D2D1D0
0000
Processing
Command bit
Mute = 0
Mute = 1
Meaning
Mute off if other mute
conditions are not set.
Mute on.
– 12 –
Command bit
ATT = 0
ATT = 1
Meaning
Attenuation off.
–12dB
Loading...
+ 26 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.