PANASONIC MN66279RSC

MN
L
SIs66fo2r7C
90oR
mSpC
act Disc/CD-ROM Player
MN66279RSC
1. Type
Signal processing LSI for CDs (Compact Discs)
2. Overview
MN662790RSC is a signal processing LSI for CDs which is applicable to 4x-speed playback. It
incorporates optical servo (focus, tracking and traverse servos) processing function, digital signal
processing function (EFM demodulation and error correction), digital servo processing function for
spindle motor, a digital filter and D/A converter. All the processing functions after the head
amplifier (RF amplifier) are incorporated into a single chip. In addition, it incorporates clock
generation and error correction circuits to increase the playability and is applicable to video CD
playback.
3. Functions and features
(Optical servo)
・Focus (Fo), tracking (Tr) and traverse (TRV) servos
(fS: Fo=44.1 kHz, Tr=44.1 kHz)
・ Automatic adjustment functions (Fo/Tr gain, Fo/Tr offset, Fo/Tr balance)
・ On-chip D/A converter for drive voltage output
・ Provided with a countermeasure for dropout
・ Provided with anti-shock function
・Provided with track cross detecting function
・ On-chip track cross counter
(Digital signal processing)
・Containing DSL and PLL
・ Provided with a frame synchronous detection/protection/interpolation
・ Subcode data processing
Q-data CRC check
On-chip Q-data register
・CD-TEXT interface function
On-chip CD-TEXT register (144 bits × 2)
・CIRC error correction
C1 decoder:double error correction C2 decoder:triple error correction, quadruple error correction
On-chip de-interleaving 16K RAM
・Audio data interpolation processing
4-sampling average value interpolation and previous value hold
・Digital attenuation (256 levels)
・Soft attenuation (256 levels)
・Soft muting
・Digital audio interface (EIAJ format)
・Audio data serial interface (Input/Output)
・Microcomputer serial interface
・General-purpose I/O port (4 pins)
・Audio data peak level detection function
Publication data: July 2002
SDD00025AEM
1
MN662790RSC
(Spindle motor servo)
・CLV digital servo
・Servo gain setting function
(Audio Circuit)
・ 8x-oversampling digital filter ・ On-chip D/A converter (1-bit DAC) ・ On-chip differential OP amp (2nd-order low-pass filter)
(Others)
・ 4x-speed playback
・ Disc rotation synchronizing playback (jitter-free) function
(4x-speed±50 %)
・ Oscillation stop mode
・ Power management mode
・ Playback pitch control function
4. Package 80-pin quad flat package (LQFP080-P-1414A)
SDD00025AEM
2
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
VDD
X2
X1
VSS
SBCK
SUBC
VCOF2
PCK/DSLB
EFM/CK384
AVSS2
AVDD2
VCOF
PLLF
DSLF
DRF
IREF
ARF
W V EL
DSLBDA
PLLF2
MN662790RSC
MN662790RSC
40
39
38
37
36 35
34
33 32 31 30 29 28 27 26 25 24 23
22
21 LD O N
BDO
RFDET
TRCRS
OFT
TEST3
RFENV
TE
FE
TBAL
FBAL
VREF
FOD
TRD
VDETMON
ECS ECM
PC
TV D
TEST2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
BCLK
LRCK
SRDATA
DVDD1
DVSS1
TX
MCLK
MDATA
MLD
SENSE
FLOCK
TLOCK
BLKCK
SQCK/GIO0
SUBQ
DMUTE
STAT
RST
SMCK
CSEL
BYTCK/TRVSTP
GIO1/CLDCK
GIO2/FCLK
IPFLAG
FLAG
CLVS
CRC
DEMPH
RESY/FLAG6
IOSEL
TEST
AVDD1
OUTL
AVSS1
OUTR
RSEL/GIO3
VCC5V
PSEL
MSEL
SSEL
Figure 1 Pin Assignment
SDD00025AEM
3
INPUT PORT
SDD00025AEM
OFT
OUTPUT
PORT CPU
D/A
CONVERTER
SERVO
16K
SRAM
INTERPOLATION CLV DIGITAL
SOFT MUTING AUDIO
DIGITAL SERVO INTERFACE
ATTENUATION
DE-INTERLEAVE
CIRC ERROR CORRECTION
SUBCODE DEMODULATION
CLVS
CRC
BLKCK
GIO1(CLDCK)
SBCK
SUBC
DEMPH
RFDET
BDO
TEST3
A/D CONVERTER
TRCRS
INTERFACE
MICROCOMPUTER
DEMODULATION CD-TEXT
BUFFER
SYNCÅ@ INTERPOLATION
EFM
FLAG6(RESY)
RFENV
CSEL
MSEL
X2
X1
SUBCODE
BUFFER
PWM
(L)
1-bit DAC
PWM LOGIC
PWM
(R)
8xOVERSAMPLING
DIGITAL FILTER
DIGITAL DE-EMPHASIS
LRCKIN(MSEL)
BCLKIN(SSEL)
SRDATAIN(PSEL)
TE
VCOF2
VCOF
BYTCK(TRVSTP)
SMCK
GIO2(FCLK)
DSL / PLL VCO
AVDD2
PCK(DSLB)
EFM(CK384)
PLLF
PLLF2
DSLF
IREF
DRF
ARF
RSEL(GIO3)
PSEL
TIMING
GENERATOR VCO
PITCH CONTROL
SSEL
SQCK(GIO0)
SUBQ
AVSS2
VCC5V
VDD
VSS
DVDD1
DVSS1
RST
TEST
FE
MN662790RSC
5. Block diagram
−
+
AVSS1
AVDD1
OUTR
IOSEL
−
+
OUTL
FLAG
IPFLAG
TX
ECM
ECS
PC
LRCK
SRDATA
BCLK
DMUTE
MLD
MCLK
MDATA
DSLBDA
VDETMON
VREF
TVD
TRD
FOD
TBAL
FBAL
TLOCK
FLOCK
LDON
STAT
WVEL
SENSE
SERVO
TIMING GENERATOR
4
MN662790RSC
6. Pin descriptions
No.
Symbol
I/O
Pin for
5-V input
Function
1
BCLK
O
Bit clock output for SRDATA
2
LRCK
O
L/R identification signal output
3
SRDATA
O
Serial data output 4
DVDD1
I
Power supply for digital circuits
5
DVSS1
I
Ground for digital circuits 6
TX
O
Digital audio interface output signal 7
MCLK
I
○
Microcomputer command clock signal input
(Latches the data at a rising edge)
I
○
Microcomputer command data signal input I
○
Microcomputer command load signal input
8
MDATA
9
MLD
L: Load 10
SENSE
O
Sense signal output (OFT, FESL, ACEND, AJEND, SFG)
11
FLOCK
O
Focus servo pull-in signal
(L: Pull-in status)
12
TLOCK
O
Tracking servo pull-in signal
(L: Pull-in status)
13
BLKCK
O
Subcode block clock signal
(fBLKCK=75 Hz)
At command execution: CD-TEXT data reading enable signal (DQSY) output
14
SQCK/
GIO0
I
15
SUBQ
O
16
DMUTE
I
17
STAT
O
18
RST
I
19
SMCK
O
20
CSEL
I
○
At default value:
External clock input for subcode Q register
At command execution: General-purpose I/O port
In CD-TEXT 2 mode: Clock input for TEXT data reading
Subcode Q-data output
In CD-TEXT 2 mode: TEXT data output
○
Muting input
H: Mute
Status signal (CRC, STCNT, CLVS, TTSTOP, JCLVS, SQOK, FLAG6,
SENSE, FLOCK, TLOCK, rotating speed data, FCLV, SUBQ, SYFLG) In CD-TEXT 3 mode: Subcode Q and TEXT data output
○
Reset input
L: Reset
8.4672-MHz clock signal output at MSEL=H
4.2336-MHz clock signal output at MSEL=L
○
Oscillation frequency selection pin
SDD00025AEM
H: 33.8688 MHz
L: 16.9344 MHz
5
MN662790RSC
No.
Symbol
I/O
Pin for
5-V input
Function
21
TEST2
O
TEST pin 2
Normal: OPEN
22
TV D
O
Traverse drive output
23
PC
O
Spindle motor ON signal output
24
ECM
O
Spindle motor drive signal (Forced mode output)
25
ECS
O
Spindle motor drive signal (Servo error signal output) 26
VDETMON
O
Vibration detection monitor output
27
TRD
O
Tracking drive output
28
FOD
O
Focus drive output
29
VREF
I
Reference voltage for D/A output stage
(TVD, ECS, TRD, FOD, FBAL, TBAL, TOFS)
30
FBAL
O
Focus balance adjustment output
31
TBAL
O
Tracking balance adjustment output
32
FE
I
Focus error signal input
(Analog input)
33
TE
I
Tracking error signal input
(Analog input)
34
RFENV
I
RF envelope signal input
(Analog input)
35
TEST3
I
TEST pin 3
Normal: Fixed to "L"
36
OFT
I
Off track signal input
H: Off track 37
TRCRS
I
Track cross signal input
(Analog input)
38
RFDET
I
RF detection signal input
L: Detection
39
BDO
I
Dropout signal input
H: Dropout
40
LDON
O
Laser ON signal output
H: ON
41
PLLF2
I/O
Selector pin for PLL loop filter characteristics
42
DSLBDA
O
DSL balance output (D/A output)
43
WVEL
O
2x-speed status signal output
44
ARF
I
RF signal input
SDD00025AEM
L: ON (default)
3-state output
L: 2x-speed
6
MN662790RSC
No.
Symbol
I/O
Pin for
5-V input
Function
45
IREF
I
Reference current input pin
46
DRF
I
Bias pin for DSL
47
DSLF
I/O
DSL loop filter pin
48
PLLF
I/O
PLL loop filter pin
49
VCOF
I/O
VCO loop filter pin
50
AVDD2
I
Power supply for analog circuits
(For DSL, PLL, D/A output stage and A/D)
51
AVSS2
I
Ground for analog circuits (For DSL, PLL, D/A output stage and A/D)
52
EFM/
CK384
At IOSEL = H: EFM signal output
At IOSEL = L: 16.9344-MHz clock output for crystal oscillation
384fS output for signal processing (VCO clock output in jitter-free
operation)
(Select crystal oscillation or signal processing with command setting)
O
53
PCK/
DSLB
O
PLL extraction clock output or DSL balance output (PWM output)
(fPCK=4.3218 MHz)
54
VCOF2
I/O
VCO loop filter pin for the digital servo clock generation at 33.8688 MHz
The external circuit is required for crystal oscillation at 16.9344 MHz.
55
SUBC
O
Subcode serial output
In CD-TEXT 1 mode: TEXT data output
56
SBCK
I
57
VSS
I
Ground for oscillation circuit
58
X1
I
Crystal oscillation circuit input pin
(f=16.9344 MHz, 33.8688 MHz)
59
X2
O
Crystal oscillation circuit output pin
(f=16.9344 MHz, 33.8688 MHz)
60
VDD
I
Power supply for oscillation circuit
61
BYTCK/
TRVSTP
O
At IOSEL = H: Byte clock signal output
At IOSEL = L: Traverse stop signal output
62
GIO1/
CLDCK
O
At default value:
General-purpose I/O port
At command execution: Subcode frame clock signal output (fCLDCK=7.35 kHz)
63
GIO2/
FCLK
O
At default value:
General-purpose I/O port
At command execution: Crystal frame clock signal output (fFCLK=7.35 kHz)
64
IPFLAG
O
Interpolation flag signal output
65
FLAG
O
Flag signal output
○
Clock input for subcode serial output
In CD-TEXT 1 mode: Clock input for TEXT data reading
SDD00025AEM
H: STOP mode
H: Interpolation
7
MN662790RSC
No.
Symbol
I/O
Pin for
5-V input
Function
66
CLVS
O
Spindle servo phase synchronous status signal output
H: CLV
L: Rough servo
67
CRC
O
At default value: Subcode CRC check result output
H: OK L: NG
68
DEMPH
O
De-emphasis detecting signal output
H: ON
69
RESY/
FLAG6
O
At IOSEL = H:
At IOSEL = L:
Frame re-sync signal RESY output
H: Synchronous L: Asynchronous
RAM address reset signal FLAG6 output for error
correction and de-interleave
L: Address reset generated
70
IOSEL
I
Mode selector pin
71
TEST
I
Test pin
(Normal: H)
72
AVDD1
I
Power supply for analog circuits
(For audio output stage)
(Commonly used for L-ch and R-ch)
73
OUTL
O
L-ch audio output
74
AVSS1
I
Ground for analog circuits 75
OUTR
O
R-ch audio output
76
RSEL/
GIO3
I
○
At default value:
77
VCC5V
I
○
5-V power supply applied to pins for 5-V input
78
PSEL
I
○
At IOSEL = H: Test pin
At IOSEL = L: SRDATA input
79
MSEL
I
○
At IOSEL = H: SMCK pin output frequency selector pin
H: SMCK = 8.4672 MHz
L: SMCK = 4.2336 MHz
At IOSEL= L: LRCK input
H: L-ch data, L: R-ch data
SMCK = Fixed at 4.2336 MHz
80
SSEL
I
○
At IOSEL = H: SUBQ pin output mode selector pin
H: Q-code buffer working mode
L: CLDCK synchronous mode
At IOSEL = L: BCLK input
Q-code buffer working mode fixed
(For audio output stage)
(Commonly used for L-ch and R-ch)
RF signal polarity specification pin
When the bright level is "H", RSEL=H.
When the bright level is "L", RSEL=L.
At command execution: General-purpose I/O port
RF signal polarity is specified with command setting.
In CD-TEXT 1 or 2 mode: TEXT data reading enable signal (DQSY) output
SDD00025AEM
(Normal: L)
8
MN662790RSC
7. Function description (Table of contents)
7-0. Contents of functions amended from MN662748 ────────────
P 10
7-0 (1) Digital servo section
7-0 (2) Signal processing section 7-0 (3) Digital filter (DF) and D/A converter (DAC) sections
7-0 (4) The whole system
P 10
P 11
P 12
P 12
7-1. Microcomputer interface ──────────────────────
P 14
List of microcomputer commands Initialization
Data setting for servos
Data setting in signal processing section
Automatic adjustment
P 15
P 19
P 21
P 45
P 57
7-1 (1)
7-1 (2)
7-1 (3)
7-1 (4)
7-1 (5)
7-2. I/O timing ────────────────────────────
7-2 (1) Serial data output
7-2 (2) Serial data output with de-emphasis function ON
7-2 (3) Serial data input format
7-2 (4) Subcode interface
7-2 (5) EDATA error rate monitor function
7-2 (6) CD-TEXT interface
7-2 (7) Digital PLL setting
7-2 (8) Video CD setting
7-2 (9) Digital audio interface Bit V control
7-2 (10) Audio output MUTE
7-2 (11) Error correction SDD00025AEM
P 58
P 58
P 59
P 59
P 61
P 65
P 66
P 70
P 71
P 71
P 71
P 72
9
MN662790RSC
7-0. Contents of functions amended from MN662748
7-0 (1) Digital servo section
1) Initialization
◎ Initialization with SYS command after the standby time (0.1 s) preset by the on-chip timer has
elapsed
2) Automatic adjustment
・ Abolishment of Tr offset external feedback adjustment
・ Fo/Tr offset adjustments batch processing only
・ Setting of the convergence gain for Fo balance adjustment
・ Abolishment of Tr rough gain adjustment with TROFF
・ Selection of the convergence conditions for Tr balance adjustment
◎ Hunting preventive function in Fo balance adjustment
(1/8, 1/4, 1/32, 1/16)
3) Servo
◎ Servo sampling frequency: 44.1 kHz
◎ Vibration detection with software
・ TRV dead-zone amplifier mode selectable
・ Unified Tr servo output (TRD and KICK)
・ Unified TRV servo output (TVD and TRV)
・ TVD output gain selectable
・ Fo servo filter Z-N setting
(N: Fixed to 2)
・ Selecting Fo servo dropout processing
(0 mute only)
・ Selecting Fo disc detecting frequency
(5.4 Hz, 2.6 Hz)
・ Tr servo output stage noise shaver ON/OFF
(Fixed to ON)
・ Selecting Tr servo dropout processing
(0 mute only)
・ Selecting TRV loop filter
(Type A only)
・ Smoothing TRV servo output
・ OFT input noise filter turned ON/OFF with a command
◎ Setting of high-speed Fo pull-in operation when turning Fo ON from OFF state
◎ Setting of dropout processing during KICK operation
◎ Trigger function at vibration detection
・ Abolishment of Fo servo's perfect integral and limited characteristics selection (Perfect integral
characteristic only)
・ Abolishment of Tr servo's perfect integral and limited characteristics selection (Perfect integral
characteristic only)
・ Change of servo parameter exponent part format (FEXP, TEXP)
4) Access
・ TCNT (track count move) processing with software
・ Outputting TRD during TCNT (track count move) (0 only)
5) DTMS, DTSM
・ Possible to set Tr gain constant limiter arbitrarily for initial Tr gain constant and Tr fine gain
adjustments
・ Possible to set Fo gain constant limiter arbitrarily for initial Fo gain constant and Fo fine gain
adjustments
◎ Possible to set band-pass filter constants and a detecting level for vibration detection
SDD00025AEM
10
MN662790RSC
7-0 (2) Signal processing section
1) Signal processing over the system
Applicable for VIDEO CDs
◎ Error correction method
・ Selectable between double (C1) and triple (C2) corrections, and double (C1) and quadruple (C2)
corrections
・ C1 flag discrimination condition at C2 correction selectable
◎ PLL circuit for VIDEO CDs (Digital PLL)
Other functions
◎ Audio interpolation processing 4-sampling interpolation
◎ Addition of CD-TEXT output format 4 mode
◎ Peak data output function (Same as the specification for MN662780)
◎ Audio output level attenuation function
◎ Pitch control function (±50 % of 1x-, 2x- and 4x-speed)
◎ Error flag counting function (selectable between FLAG0 and IPFLAG)
◎ TX output generation from audio DAC external input data (Conventional method is also selectable)
2) DSL, PLL
◎ PLLF current selection mode (×1, ×0.75, ×0.5, ×1.25)
◎ PLL frequency dividing function
◎ Digital PLL control
◎ Charge pump current adjusting function
3) Digital audio interface (TX)
◎ Bit V control of TX output
◎ Generation of TX output from DF input data
4) Spindle servo
◎ CLV synchronization establishment detecting flag
SDD00025AEM
11
MN662790RSC
7-0 (3) Digital filter (DF) and D/A converter (DAC) sections
◎ Newly added digital filter calculation constants
・ 1-bit D/A converter
7-0 (4) The whole system
◎ PMCK and PLAY pins eliminated
◎ VCC5V pin for 5-V input added
◎ 3.3-V operation of internal circuit
◎ Digital input pins for 5-V input
SDD00025AEM
12
PSEL
SSEL
MSEL
SERV
SDD00025AEM
LRCK
BCLK
SRDATA
RESY
BYTCK
EFM
PSEL
SSEL
MSEL
PSEL
SSEL
MSEL
SERV
PSEL
SSEL
MSEL
EFM
CK384
BYTCK
TRVSTP
RESY
FLAG6
EFM
CK384
BYTCK
TRVSTP
RESY
FLAG6
LRCK
BCLK
SRDATA
RESY
BYTCK
EFM
MN662790RSC
Setting the LSI Operation Mode by the IOSEL Pin
IOSEL
SIGNAL
PROCESSOR
DF/
DAC
L
H
L
IOSEL
SIGNAL
PROCESSOR
DF/
DAC
L
H
L
13
MN662790RSC
7-1. Microcomputer interface
Each mode can be set by inputting the 16-bit data (D15 to 0) and 8-bit command (B7 to 0) starting from
the MSB in 3 inputs of MDATA, MCLK and MLD at the timing as shown in Figure 7-1-1.
MDATA
D15 D14 D13
D2 D1 D0 B7 B6 B5 B4 B3 B2 B1 B0
∼
∼
MCLK
∼ ∼
∼
∼
MSB LSB
MLD
Note)・ Data is determined at the "L" level of MLD.
・ MDATA, MCLK and MLD are invalid while RST is "L".
・ All commands are initialized by setting RST to "L".
・ While MLD is set to "L", MCLK will be canceled if it rises.
(Timing)
MDATA B2 B1 B0
MCLK
MLD
Mi1
n.
Min.
Min.
Min.
300 ns 300 ns 300 ns 300 ns
Min.
600 ns
Min.
Min.
600 ns 300 ns
Max.
100 µs
Figure 7-1-1
SDD00025AEM
14
MN662790RSC
7-1 (1) List of microcomputer commands
(1-1) Servo processor
Table 7-1-1 (1)
Control
Target
MDATA
Symbol
B7 B6 B5 B4 B3 B2 B1 B0
1 1 1 1 0
Initiali0
zation
Automatic 1 1 1 1 0
1
adjustment 1
1
1
1
1
1
1
Data
setting Optical
servo Function
1 0 1 SYS
1 1 0
System setting
RESERVED
SENSE
output
Data
SFG
16 bits
1 1 1 ABC1
0 0 0 ADA
AJEND
AJEND
―
―
0
0 1
AJEND
0
0
1
1
1
0
0
1
0
1
0
1
1
1
1
1
0
1
Fo balance adjustment
Stopping automatic
adjustment
Offset adjustment
AOC
(Fo, Tr)
RESERVED
ABC2 Tr balance adjustment
AGC1 Fo rough gain
adjustment
AGC2 Tr rough gain
adjustment
FAGC Fo fine gain adjustment
TAGC Tr fine gain adjustment
1
1 1 1 0
0
0 1 0 DTMS Data write
1 0 0 DTSM Data read
1
1 1 0 0
0
0
0
0
0
0 0 0 STB
0 0 1
0 1 0 DDT
0 1 1 TO F
1 0 0 PLY
1 0 1 PLY2
1 1 1 0 1 0
TRV
1 0
servo
1 0
1 0
1 1
0
0
1
1
0
0
1
0
1
0
TV S
TV F
TV R
TV P
Standby
RESERVED
Disc detection
Fo ON, Tr OFF
Fo ON, Tr ON
Fo ON, Tr ON
(TRVSTP disabled)
TRV stop
RESERVED
TRV forward feed
TRV reverse feed
TRV play
AJEND
AJEND
―
―
―
―
AJEND
―
AJEND
AJEND
―
―
WTEND
DATA
Chapter
16 bits
8 bits
OFT
―
FESL
FESL
OFT
OFT
―
―
―
No change
At
reset
○
○
―
―
Access
1 1 1 1 0
0
0
0 0 0 ACA
0
0
0
1
1 KICK
1 TCNT
Stopping access
operation
Kick
Track count move
SDD00025AEM
ACEND
ACEND
ACEND
16 bits
16 bits
15
MN662790RSC
(1-2) Signal processing
Table 7-1-1 (2)
Control
Target
MDATA
Symbol
Function
Data
B7 B6 B5 B4 B3 B2 B1 B0
At
Chapter
reset
Spindle
0 0 0 1 1 × × ×
0 × × ×
× 1 × × TTO N
× 0 × × TTOFF
× × 0 0 STOP
× × 0 1 ACC
× × 1 0 BRAKE
× × 1 1 PLAY
RESERVED
RESERVED
Turntable ON (H)
Turntable OFF (L)
Free-running
Acceleration
Deceleration
Normal play
TX
0 0 1 0 1 × × ×
output
0 × × ×
Audio
× 1 × ×
output × 0 × ×
× × 0 0
× × 0 1
× × 1 0
× × 1 1
Digital I/F Bit C (28) SET
Digital I/F Bit C (28) RESET
Digital I/F Bit C (29) SET
Digital I/F Bit C (29) RESET
Normal output (0dB)
Soft muting
Digital attenuation
Soft attenuation
―
―
―
―
―
―
―
Audio
0 0 1 1 × 0 × × NOS
output × 1 × × DOS
× × 0 ×
× × 1 ×
0 × × 0
0 × × 1
1 × × 0
WVEL=L Normal-speed playback
WVEL=H 2x-speed playback
LRCK signal (R-ch=L, L-ch=H)
LRCK signal (R-ch=H, L-ch=L)
Audio mode (Ⅰ)
Audio mode (Ⅱ)
CD-ROM mode
―
―
―
―
―
―
―
○
―
―
―
―
○
TX
output
0 1 0 0 0
1
×
×
×
×
0
1
0
0
0
0
0
0
0
0
TX pin output enabled
TX pin output disabled ("L" is fixed)
Digital I/F category code = CD mode
Digital I/F category code = general mode
0 1 0 0 0
0
0
0
0
0
1
1
1
1
1
0
0
0
1
1
1
0
0
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
1
1
0
Audio output control (I)
Digital/Audio I/F control
General-purpose I/O port control
Spindle control
Audio output control (II)
Audio output control (III)
CLV speed setting
RESERVED
DSL and PLL controls (I)
DSL and PLL controls (II)
Digital PLL control
SDD00025AEM
―
―
―
―
―
―
○
○
○
○
○
○
○
16 bits
16 bits
16 bits
16 bits
16 bits
16 bits
16 bits
16 bits
16 bits
16 bits
16 bits
16
MN662790RSC
Table 7-1-1 (3)
Control
Target
MDATA
B7 B6 B5 B4 B3 B2 B1 B0
SRDATA 0
Audio
0
output
STAT
pin
output
1 0 1
1 1 0
0
0
0
0
0
0
1
1
0
1
0
1
0 0 1 1
0
0
0
0
1
1
1
1
1
1
1
0
0
0
0
0
1
1
0
0
1
Data
0
1
0
1
0
1
0
STAT output CRC
STAT output STCNT
STAT output CLVS
STAT output TTSTOP
(during TTOFF)
STAT output JCLVS
(during TTON)
STAT output SQOK
STAT output switching
STAT output disc rotating speed
STAT output FCLV
STAT output SUBQ
STAT output SYFLG
STAT output EDATA
SDD00025AEM
At
reset
Chapter
0000
0100
Attenuation level (lower 4 bits)
Attenuation level (upper 4 bits)
AL3 to 0
AL7 to 4
0 1 1 1 0
0
0
0
Function
Symbol
○
3 bits
16 bits
17
MN662790RSC
・SENSE signal
SENSE signal can be monitored through STAT pin. The meaning of SENSE signal varies with the input
command. The meanings are described below.
OFT
Off-track input signal is output as it is.
FESL
It is set to "H" when the absolute value of the focus error signal amplitude exceeds 30
[LSB] by executing the disc detecting command.
ACEND
It is set to "L" when the access terminates and the pull-in operation of the tracking servo
starts.
AJEND
It is set to "L" when automatic adjustment terminates.
WTEND
It is set to "L" when data write terminates normally.
DATA
MDATA
The contents of the RAM of the specified address is output beginning with MSB by
inputting MCLK a minimum of 50 ms after MLD is set to "L" with the data read
command, DTSM, sent out for data reading. Refer to Figure 7-1-4.
Disc detection
Fo ON Tr ON
Fo fine AGC
KICK
MLD
FESL OFT AJEND ACEND
SENSE
(STAT pin)
End of automatic
adjustment
End of
KICK
Figure 7-1-2 Switching of SENSE output
SDD00025AEM
18
MN662790RSC
7-1 (2) Initialization
After clearing RST, the system waits for a data write command (DTMS) and SYS command.
1) After clearing RST, execute the data write command first.
The data write command is composed of the following three bytes, which is different from the regular
format (see page 22).
D15 D14 D13 D12 D11 D10
D9
D8
SET0=×××× ×××1(B)
D7
D6
D5
D4
D3
D2
D1
D0
VSET=×××× ××××(B)
B7
B6
B5
B4
B3
B2
B1
B0
DTMS=1111 0010(B)
That is, SET0 (various system settings) data is stored in the upper 8 bits of the 16-bit data, and VSET
(anti-vibration mode selection) data is stored in the lower 8 bits. 2) After the data write command (DTMS) is processed, the SENSE signal (WTEND) is set to "L" and it is
in the standby status for the SYS command.
Unlike conventional models, no system settings are possible with the SYS command. This is due to the
expansion of the DTMS/DTSM functions. Execute the following command, however, after checking that
the SENSE signal is set to "L". This is for the protocol assurance of the SENSE signal with the
mechanical controller.
When the SYS command MDATA 1111 0101 is accepted, the SENSE signal is set to "H" and processing
of the SYS command starts. When the processing completes, the SENSE signal is set to "L" to enter the
normal operation loop.
Table 7-1-2 indicates the default values of system setting. The default value of each item is changeable
with the DTMS command.
Note)
If the data write command (DTMS) is not executed within 743 ms after starting the standby status for the
data write command (DTMS) and the SYS command, the system setting is performed with the default
value and enters the normal operation loop.
Be aware that initial SET0 data and VSET data are written in a special format that is entirely different
from the format used for writing usual data. In initial setting, SET0 and VSET are set at the same time
only by sending a 3-byte command once, while in normal write, SET0 and VSET are set separately using
a 3-byte command.
Timing chart is shown in Figure 7-1-3.
SDD00025AEM
19
MN662790RSC
743 ms max. RST
※
0.1 s
SENSE
(STAT Pin)
MDATA
DTMS
Other than
S YS
SYS
MLD
Figure 7-1-3 Timing chart in initial setting
※
A 0.1-s standby time is not necessary to send the DTMS command and the SYS command after reset
clearance. To ensure system stability after turning on the power, send the DTMS command and the SYS
command after SENSE is set to "H".
Table 7-1-2
Item
Default value
Gain for tracking variable gain amp
Gain for focus variable gain amp
Output amplitude for focus search
Fail-safe value for tracking servo
Standby time after track count move
Traverse drive constant
Traverse drive dead-zone
Optical servo
Traverse servo
2x-speed mode
Spindle servo
TX pin output
STAT pin output
Note)
+6 [dB]
+12 [dB]
±22 [LSB]
±72 [LSB]
50 [ms]
2
±24 [LSB]
Standby
Stop
NOS
Turntable OFF
STOP (Free-running)
Enabled
CRC output
To obtain the waveform shown in the above timing chart, the MLD pulse width should be 10 µs or
less. If it is more than the value, SENSE clear ("H" → "L") by the SYS command in the above
timing may not be performed.
SDD00025AEM
20
MN662790RSC
7-1 (3) Data setting for servos
[1] Data write (DTMS)
Various features can be achieved by writing various characteristics of the optical servo
system from an external microcomputer to this LSI.
DTMS command is used to write the data such as servo parameters.
(Applications)
(A) Setting of automatic adjustment value
(B) Setting of the optical servo loop characteristics including the characteristics for anti-vibration
(C) Setting of gain crossover for the optical servo loop
(D) Mode selection for anti-vibration
(E) Various system settings
(F) Various settings for optical servo system
(MDATA format)
D7 D6 D5 D4 D3 D2 D1 D0
: Data
: Address (Label specified)
A7 A6 A5 A4 A3 A2 A1 A0
1
1
1
1
0
0
1
0
: Command (DTMS)
Note)
・Use the DTMS command in the STANDBY or PLAY mode.
・If you write data successively, wait at least 50 µs after each data writing so that the microcomputer
finishes DSP processing and becomes ready for writing next data.
SDD00025AEM
21
MN662790RSC
[2] Data read (DTSM)
・This LSI can read out the parameters such as automatic adjustment results of the optical servo with the
DTSM command.
(MDATA format)
A7 A6 A5 A4 A3 A2 A1 A0 :Address (Label specified)
1 1 1 1 0 1 0 0 :Command (DTSM)
(Data output format)
Input an address and a command, and after a lapse of 50 µs or more since setting MLD=L, input MCLK,
thus enabling to read data from STAT pin. (SENSE output)
MDATA
DTSM
MLD
MCLK
SENSE
(STAT pin)
Indefinite Data7 Data6 Data5 Data4 Data3 Data2 Data1 Data 0
Min. 50 µs
Figure 7-1-4 Timing chart for reading data
Note) Perform either in the STANDBY or PLAY mode.
SDD00025AEM
22
MN662790RSC
(List of DTMS addresses)
Table 7-1-3 (1)
Address (HEX)
(A7 to A0)
00
01
02
03
04
05
06
07
08
09
0A
0B 0C
0D
0E
0F
10
11
12
13
14
15
16 17 18 19 1A 1B
1C 1D 1E 1F Label
FG0 FEXP0
FBAL
FOFS
TG0
TEXP0
TBAL
TOFS
FC
FR
TC
TR
FC2
FR2
TC2
TR2
GSET
VSET
SET0
SET1
SET2
SET5
FES
TES
CRAM2
SD
KS
TVG
CRAM3
CRAM4
SET3
DED0
Application
Focus gain automatic adjustment value in normal-speed mode (for setting use)
Focus gain automatic adjustment value in normal-speed mode (for setting use)
Focus balance automatic adjustment value
Focus offset automatic adjustment value
Tracking gain automatic adjustment value in normal-speed mode (for setting use)
Tracking gain automatic adjustment value in normal-speed mode (for setting use)
Tracking balance automatic adjustment value
Tracking offset automatic adjustment value
Focus phase compensation constant
Focus low-band compensation constant
Tracking phase compensation constant
Tracking low-band compensation constant
Focus phase compensation constant at vibration
Focus low-band compensation constant at vibration
Tracking phase compensation constant at vibration
Tracking low-band compensation constant at vibration
Gain crossover setting
Mode selection for anti-vibration
Various system settings
Various system settings
Various system settings
Various system settings
Focus gain disturbance amplitude
Tracking gain disturbance amplitude
Focus search amplitude
Search direction
Kick speed / Kick brake timing
Traverse gain constant in tracking brake operation Fail-safe value for tracking servo Tracking balance disturbance adjustment value
Various system settings
Traverse drive dead-zone
SDD00025AEM
Reference
page
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
28
29
31
32
33
35
25
25
38
38
39
40
38
38
34
40
23
MN662790RSC
Table 7-1-3 (2)
Address (HEX)
(A7 to A0)
2D
2E 35 36
39
3A 3B 3C 3D 3E 3F 40 49
4A
4B
61
78
79
7A
7B
7C
80 81
AA Label
FG2 FEXP2
TG2 TEXP2
GLF1
GLF2
GLF3
GLF4
GLT1
GLT2
GLT3
GLT4
SETKC
SETTB
KCCNT
PDK
KICK
TRV
KICK2
VSLT
PHSU
−
−
−
Application
Focus gain constant mantissa part at vibration (for setting use)
Focus gain constant exponent part at vibration (for setting use)
Tracking gain constant mantissa part at vibration (for setting use)
Tracking gain constant exponent part at vibration (for setting use)
Focus gain constant upper limit mantissa part
Focus gain constant upper limit exponent part
Focus gain constant lower limit mantissa part
Focus gain constant lower limit exponent part
Tracking gain constant upper limit mantissa part
Tracking gain constant upper limit exponent part
Tracking gain constant lower limit mantissa part
Tracking gain constant lower limit exponent part
Track count and KICK noise elimination width
Various system settings
Inverted pulse width with tracking brake and servo control
turned on
Initial accelerating time with tracking brake turned on
Convergence gain setting in fine gain adjustment
KICK output level in normal operation
Traverse output level
KICK output level when servo is pulled in
Vibration detecting level mantissa part
Number of disturbance waves setting in fine gain adjustment
Focus and tracking gains setting for normal gain
Focus and tracking gains setting for forced gain-up
Software reset
Reference
page
30
30
30
30
43
43
43
43
43
43
43
43
40
36
41
41
42
41
41
41
42
42
37
37
37
※ Do not write illegal data in any of the above addresses, otherwise the existing data in the
address is overwritten and the operation of this LSI is not guaranteed.
SDD00025AEM
24
MN662790RSC
(A) Setting of automatic adjustment value
FG0 (Focus gain mantissa part)
FEXP0 (Focus gain exponent part)
FBAL (Focus balance adjustment value)
(Focus offset adjustment value)
FOFS
(Disturbance amplitude in focus
FES
gain adjustment)
(Disturbance amplitude in
TES
tracking gain adjustment)
,
,
,
,
TG0
TEXP0
TBAL
TOFS
(Tracking gain mantissa part)
(Tracking gain exponent part)
(Tracking balance adjustment value)
(Tracking offset adjustment value)
Table 7-1-3 (3)
Data
(D7 to D0)
Address
Command (HEX)
(HEX)
(B7 to B0)
(A7 to A0)
D7 D6 D5 D4 D3 D2 D1 D0
00
D7 D6 D5 D4 D3 D2 D1 D0
01
D7 D6 D5 D4 D3 D2 D1 D0
02
D7 D6 D5 D4 D3 D2 D1 D0
03
D7 D6 D5 D4 D3 D2 D1 D0
04
D7 D6 D5 D4 D3 D2 D1 D0
05
D7 D6 D5 D4 D3 D2 D1 D0
06
D7 D6 D5 D4 D3 D2 D1 D0
07
D7 D6 D5 D4 D3 D2 D1 D0
16
D7 D6 D5 D4 D3 D2 D1 D0
17
F2
Function
Setting
at reset
Focus gain constant (FG0)
128
(8-bit mantissa) (1 to 255)
Focus gain constant (FEXP0)
32
(8-bit exponent) (16, 32, 64 and 128 only)
(Focus gain constant = mantissa / exponent)
Focus balance constant (FBAL)
0
(8-bit 2' s complement) (−128 to +127)
Focus offset constant (FOFS)
0
(8-bit 2' s complement) (−128 to +127)
Tracking gain constant (TG0)
128
(8-bit mantissa) (1 to 255)
Tracking gain constant (TEXP0)
64
(8-bit exponent) (16, 32, 64 and 128 only)
(Tracking gain constant = mantissa / exponent)
Tracking balance constant (TBAL)
0
(8-bit 2' s complement) (−128 to +127)
Tracking offset constant (TOFS)
0
(8-bit 2' s complement) (−128 to +127)
Disturbance amplitude in focus gain adjustment
85
(FES)
(1 to 127)
Disturbance amplitude in tracking gain 85
adjustment (TES)
(1 to 127)
SDD00025AEM
25
MN662790RSC
(B) Setting of the optical servo characteristics including the characteristics for anti-vibration
・Gain constant
Focus gain mantissa part
FG Tracking gain mantissa part
Focus gain exponent part
FEXP Tracking gain exponent part
TG
TEXP
・Phase compensation and low-band compensation constant
Focus phase compensation constant
FC Tracking phase compensation constant TC
Focus low-band compensation constant FR Tracking low-band compensation constant TR
The above eight constants can be set by writing 8-bit data (0 to 127) directly with the microcomputer
command.
Structure
K
+
Z -1
R
+
+
+
X
+
++
−
+
C
Z -N
G
Y
・fs of the focus system: 44.1 kHz
・fs of the tracking system: 44.1 kHz
(fs of the low-band compensation filter is 22.05 kHz.)
1
−N
G (Z) =G ×R
+ (1−C×Z )
−1
1−Z
{ G=
R=
TG
or
TEXP
TR
2
15
FG
FEXP
or
C=
TC
}
or
128
FC
128
FR
2
15
K=1
N in Z−N can be replaced with :
always 2 in case of the focus system.
1 in case of the tracking system.
SDD00025AEM
26
MN662790RSC
・Setting of loop filter constants
Table 7-1-3 (4)
Address
Command (HEX)
(HEX)
(B7 to B0)
(A7 to A0)
Data
(D7 to D0)
D7 D6
D5 D4
D3
D2 D1 D0
08
D7 D6
D5 D4
D3
D2 D1 D0
09
D7 D6
D5 D4
D3
D2 D1 D0
0A
D7 D6
D5 D4
D3
D2 D1 D0
0B
D7 D6
D5 D4
D3
D2 D1 D0
0C
D7 D6
D5 D4
D3
D2 D1 D0
0D
D7 D6
D5 D4
D3
D2 D1 D0
0E
D7 D6
D5 D4
D3
D2 D1 D0
0F
F2
Function
Setting
at reset
Focus phase compensation constant : 117
FC
(8-bit) (1 to 127)
Focus low-band compensation constant : 64
FR
(8-bit) (1 to 127)
Tracking phase compensation constant: 122
TC
(8-bit) (1 to 127)
Tracking low-band compensation constant : 64
TR
(8-bit) (1 to 127)
Focus phase compensation constant at 117
vibration : FC2
(8-bit) (1 to 127)
Focus low-band compensation constant at 64
vibration : FR2
(8-bit) (1 to 127)
Tracking phase compensation constant at 122
vibration : TC2
(8-bit) (1 to 127)
Tracking low-band compensation constant at 64
vibration : TR2
(8-bit) (1 to 127) SDD00025AEM
27
MN662790RSC
(C) Setting of gain crossover for optical servo loop
Before performing focus and tracking automatic adjustments, gain crossover after automatic adjustment
can be determined by writing data to the label name GSET (address: 10h) according to the table below.
In the automatic gain adjustment, disturbance is input to the servo loop, and gain is increased or decreased
according to the GSET setting after adjusting the gain so that the feedback gain at the frequency becomes
0 dB (gain crossover is equal to the frequency).
(Setting for focus system)
Data
(D7 to D0)
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
D3 D2
0 1
0 1
0 1
0 1
0 0
0 0
0 0
0 0
1 1
1 1
1 1
1 1
1 0
1 0
1 0
1 0
D1
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
Table 7-1-3 (5)
Address (HEX)
Command (HEX)
(A7 to A0)
D0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
10
F2
(Setting for tracking system)
Data
(D7 to D0)
D7 D6 D5 D4
0 1 1 1
0 1 1 0
0 1 0 1
0 1 0 0
0 0 1 1
0 0 1 0
0 0 0 1
0 0 0 0
1 1 1 1
1 1 1 0
1 1 0 1
1 1 0 0
1 0 1 1
1 0 1 0
1 0 0 1
1 0 0 0
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Focus gain at the frequency set at 750 Hz
Approx. value: −3.92 dB
Approx. value: −3.36 dB
Approx. value: −2.80 dB
Approx. value: −2.24 dB
Approx. value: −1.68 dB
Approx. value: −1.12 dB
Approx. value: −0.56 dB
* Approx. value:
0 dB
Approx. value: 1.05 dB
Approx. value: 2.11 dB
Approx. value: 3.16 dB
Approx. value: 4.21 dB
Approx. value: 5.27 dB
Approx. value: 6.32 dB
Approx. value: 7.37 dB
Approx. value: 8.43 dB
Table 7-1-3 (6)
Address (HEX)
(A7 to A0) Command (HEX)
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Function (*: Setting at reset)
10
F2
SDD00025AEM
Function (*: Setting at reset)
Tracking gain at the frequency set at 1 kHz
Approx. value: −3.92 dB
Approx. value: −3.36 dB
Approx. value: −2.80 dB
Approx. value: −2.24 dB
Approx. value: −1.68 dB
Approx. value: −1.12 dB
Approx. value: −0.56 dB
* Approx. value:
0 dB
Approx. value:
1.05 dB
Approx. value:
2.11 dB
Approx. value:
3.16 dB
Approx. value:
4.21 dB
Approx. value:
5.27 dB
Approx. value:
6.32 dB
Approx. value:
7.37 dB
Approx. value:
8.43 dB
28
MN662790RSC
(D) Setting for anti-vibration (VSET)
The gain-up amount and gain-up time can be set when VDET=H.
(VDET can be monitored through the VDETMON pin.)
Table 7-1-3 (7)
Address (HEX) Command (HEX)
(B7 to B0)
(A7 to A0)
Data
(D7 to D0)
Function (*: Setting at reset)
Setting of the focus gain-up amount at vibration
Scale factor :×1.0
(0 dB)
Scale factor :×1.125 (+1.0 dB)
Scale factor :×1.25 (+1.9 dB)
Scale factor :×1.375 (+2.8 dB)
* Scale factor :×1.5
(+3.5 dB)
Scale factor :×1.625 (+4.2 dB)
Scale factor :×1.75 (+4.9 dB)
Scale factor :×2.0
(+6.0 dB)
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
D2
0
0
0
0
1
1
1
1
D1
0
0
1
1
0
0
1
1
D0
0
1
0
1
0
1
0
1
X
X
X
X
X
X
X
X
X
X D5
X 0
X 0
X 0
X 0
X 1
X 1
X 1
X 1
D4
0
0
1
1
0
0
1
1
D3
0
1
0
1
0
1
0
1
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Setting of the tracking gain-up amount at vibration
Scale factor :×1.0
(0 dB)
Scale factor :×1.125 (+1.0 dB)
Scale factor :×1.25 (+1.9 dB)
Scale factor :×1.375 (+2.8 dB)
Scale factor :×1.5
(+3.5 dB)
Scale factor :×1.625 (+4.2 dB)
Scale factor :×1.75 (+4.9 dB)
* Scale factor :×2.0
(+6.0 dB)
D7 D6 X X X X
0 0 X X X X
0 1 X X X X
1 0 X X X X
1 1 X X X X
X
X
X
X
X
X
X
X
X
X
Setting of the gain-up time at vibration
Time : 23.2 ms
Time : 46.4 ms
* Time : 92.9 ms
Time :185.8 ms
Note)
11
F2
The gain-up amount set by VSET is valid only when FC2 or FR2 for the focus system or
TC2 or TR2 for the tracking system is written after VSET setting.
(No operation is performed to set servo parameters in the anti-vibration mode only by VSET setting.)
SDD00025AEM
29
MN662790RSC
The gain values can be overwritten when VDET=H. Table 7-1-3 (8)
Data
(D7 to D0)
Address
( H EX )
(A7 to A0)
D7 D6 D5 D4 D3 D2 D1D0 2D
D7 D6 D5 D4 D3 D2 D1D0 2E
D7 D6 D5 D4 D3 D2 D1D0 35
D7 D6 D5 D4 D3 D2 D1D0 36
Command
(HEX)
(B7 to B0)
F2
Function
Focus gain constant at vibration (FG2)
(8-bit mantissa) (1 to 255)
Focus gain constant at vibration (FEXP2)
(8-bit exponent) (16, 32, 64 and 128 only)
(Focus gain constant = mantissa / exponent)
Tracking gain constant at vibration (TG2)
(8-bit mantissa) (1 to 255)
Tracking gain constant at vibration (TEXP2)
(8-bit exponent) (16, 32, 64 and 128 only)
(Tracking gain constant = mantissa / exponent)
Setting
values at
reset
128
32 128
64
Note) Be aware that the gain set with VSET applies at the time of fine gain adjustment and writing data to the
FC2, FR2, TC2 or TR2.
SDD00025AEM
30
MN662790RSC
(E) Various system settings
(E)-1 SET0 setting Address (HEX) Command (HEX)
(B7 to B0)
(A7 to A0)
Data
(D7 to D0)
X
X
X
X
X
X
X
X
D6
X 0
X 0
X 1
X 1
X
X
X
X
X
X
X
X
X
X
X
X
D4
0
1
0
1
D3 D2
0 0
0 1
1 0
1 1
X
X
X
X
X
X
X
X
12
0
0
0
0
0
0
0
0
F2
Table 7-1-3 (9)
Function (*: Setting at reset)
1
1
1
1
Setting of forced brake operation time
OFF
ON (5.8 ms)
* ON (11.6 ms)
ON (23.2 ms)
1
1
1
1
Setting of convergence gain during tracking
balance adjustment
* ×1/2048
×1/4096 ×1/1024 ×1/8192 D5
X X 0 X
X X 1 X
X X 0 1
X X 0 1
Tracking balance adjustment output
* As usual
Inverted polarity
D7
0 X X X
1 X X X
X X 0 1
X X 0 1
TVD output smoothing * OFF
O N
TVD output
Example of the TVD intermittent drive is as follows.
Smoothing OFF
TVD
Smoothing ON
TVD
2.9 ms
2.9 ms
SDD00025AEM
2.9 ms
2.9 ms
31
MN662790RSC
(E)-2 SET1 setting Table 7-1-3 (10)
Data
(D7 to D0)
D0
X X X X X X X 0
X X X X X X X 1
Address Command (HEX)
(HEX)
(B7 to B0)
(A7 to A0)
13
F2
Function (*: Setting at reset)
TVD output at the time of kick pulse output in the
traverse stop condition
*TVD output
No TVD output
D1
X X X X X X 0 X
X X X X X X 1 X
Pull-in method when turning focus ON from OFF state
* Conventional method
High-speed pull-in
D2
X X X X X 0 X X
X X X X X 1 X X
High-speed kickback ON/OFF
*ON
OFF
D4
X X X 0 X X X X
X X X 1 X X X X
Focus offset adjustment method
With vibration
*Without vibration
D5
X X 0 X X X X X
X X 1 X X X X X
Focus offset adjustment method
*+direction (Same as MN66271)
−direction
D6
X0
X0
X1
X1
Standby time after TCNT
* 50 ms
100 ms
0 ms
10 ms
D3
X X 0
X X 1
X X 0
X X 1
XXX
XXX
XXX
XXX
D7
0 X X X X X X X
1 X X X X X X X
DAC output limiter
(FABC, TABC)
SDD00025AEM
*OFF
ON
32
MN662790RSC
(E)-3 SET2 setting Table 7-1-3 (11)
Data
(D7 to D0)
D1 D0
X X X X X X 0 X
X X X X X X 1 0
X X X X X X 1 1
Address
(HEX)
(A7 to A0)
Command (HEX)
(B7 to B0)
14
F2
Function (*: Setting at reset)
Traverse dead-zone amp
* Normal
(Type A)
+ side only (Type B)
− side only (Type C)
XXXX
XXXX
D2
X0XX
X1XX
Tracking offset adjustment standby time
None
* 30 ms
XXXX
XXXX
D3
0 XXX
1 XXX
Convergence judgement condition for
tracking balance adjustment
* ±2 LSBs at TBAL output stage
±1 LSB at TE input stage
D5D4
XX00 XXXX
X X 0 1 X X X X
X X 1 0 X X X X
XX11 XXXX
Focus balance adjustment convergence gain
* 1/8 1/4
1/32
1/16
D6
X 0 X X X X X X
X 1 X X X X X X
Disc detection, focus rough gain adjustment
frequency
* 5.4 Hz
2.6 Hz
D7
0XXX XXXX
1XXX XXXX
Traverse intermittent drive
* Output enabled
Output disabled
DED0×2
DED0
Figure 1 Traverse dead-zone amp Type A
Figure 2 Traverse dead-zone amp Type B
DED0×2
Figure 3 Traverse dead-zone amp Type C
Note) Refer to 7-1 (4) (F)-6 for the DED0 setting.
SDD00025AEM
33
MN662790RSC
(E)-4 SET3 setting Table 7-1-3 (12)
Data
(D7 to D0)
Address Command (HEX)
(HEX)
(B7 to B0)
(A7 to A0)
D1 D0 1E
X X X X X X 0 0 X X X X X X 0 1
X X X X X X 1 0
X X X X X X 1 1
F2
Function (*: Setting at reset)
TVD gain variable
* 0 dB (×1.0)
3.5 dB (×1.5)
6.0 dB (×2.0)
−2.5 dB (×0.75)
D2
X X X X X 0 X X
X X X X X 1 X X
Cancellation of focus balance adjustment
* Reset to the initial value at the start
of adjustment
The adjusting value is on hold
D3
X X X X 0 X X X
X X X X 1 X X X
Tracking rough gain adjustment time
* 134 ms
319 ms
D4
X X X 0 X X X X
X X X 1 X X X X
Focus search mode
* As usual
Amplitude: 1/4
D5
X X 0 X X X X X
X X 1 X X X X X
Offset readjustment after tracking fine gain
adjustment
* Performed automatically
Not performed
D6
X 0 X X X X X X
X 1 X X X X X X
Focus balance adjustment output
* As usual
Inverted polarity
D7
0 X X X X X X X
1 X X X X X X X
Focus search frequency
* 1.3 Hz
2.6 Hz
SDD00025AEM
34
MN662790RSC
(E)-5 SET5 setting Table 7-1-3 (13)
(Setting of vibration detection band-pass filter constant)
Address
Data
Command (HEX)
(HEX)
(D7 to D0)
(B7 to B0)
(A7 to A0)
D1D0 15
XXXX XX00 X X X X X X 0 1 X X X X X X 1 0 XXXX XX11
Function (*: Setting at reset)
Setting of LPF 2nd stage constant C
3
4 * 5 6 F2
D 3D 2
XXXX 00XX
XXXX 01XX
XXXX 10XX
XXXX 11XX
Setting of LPF 1st stage constant B
3
4
* 5
6
D5D4
XX00 XXXX
X X 0 1 X X X X
X X 1 0 X X X X
X X 1 1 X X X X
Setting of HPF constant A
3
4
* 5
6
D7D6
00XX XXXX
0 1 X X X X X X
1 0 X X X X X X
1 1 X X X X X X
Vibration detection level exponent part
×1 Note) Refer to 7-1 (4)
×2
(F)-11 for the
* ×4 setting of mantissa
×8
part.
×1 / 2
+
TRE
+
+
−
Z
+
-1
+
+
Z
-1
+
+
Z
-1
−
Z
Vibration detection
signal
(VDET)
-1
Detection
level
A
1-2 / 256
HPF
B
1-2 / 256
C
1-2 / 256
LPF 1st stage LPF 2nd stage
SDD00025AEM
35
MN662790RSC
(E)-6 SETTB setting Table 7-1-3 (14)
Data
(D7 to D0)
Address Command (HEX)
(HEX)
(B7 to B0)
(A7 to A0)
D0 4A
X X X X X X X 0
X X X X X X X 1
F2
Function (*: Setting at reset)
Tracking brake damping reinforcement
* Damping reinforcement mode 1
Damping reinforcement mode 2
XXXX
XXXX
D2
X0XX
X1XX
Low-band compensation during tracking brake
operation
* Yes
No
Tracking brake timing
* Reference at 1/4-track-before
Reference at zero cross
XXXX
XXXX
D3
0XXX
1XXX
Dropout countermeasure during KICK operation
* No
Yes
D1
X X X X X X 0 X XXXX XX1X
D5
X X 0X
XX1X
XXXX
XXXX
D6
X0XX
X1XX
XXXX
XXXX
Brake timing countermeasure with OFT noise filter
turned on
* No
Ye s
Hunting countermeasure for focus balance
adjustment
No
* Ye s
D7
0XXX
1XXX
XXXX
XXXX
Tracking brake noise elimination
* Ye s
No
・Damping Reinforcement
Damping is reinforced by changing the level of KICK pulses, which is set with the KICK2, with
servo control turned on in KICK operation.
Mode 1: The inverted pulse in full brake speed control and servo control is set as KICK2.
Mode 2: In addition to the condition in mode 1, the inverted pulse drive after the target track
is passed is also set as KICK2.
※ Refer to 7-1 (4) (F)-9 for the KICK pulse level setting.
SDD00025AEM
36
MN662790RSC
(E)-7 Software reset
The servo processing is initialized if data of AAh address is accessed. DSP processing starts with the
first address. Table 7-1-3 (15)
Data
(D7 to D0)
Address
(HEX)
(A7 to A0)
Command
(HEX)
(B7 to B0)
X X X X X X X X AA
F2
Function (*: Setting at reset)
Software reset (Data is disabled.)
(E)-8 Forced gain-up setting
The LSI can be in forced gain-up mode by accessing the data of 81h address.
This mode is reset by accessing the data in 80h address. Table 7-1-3 (16)
Data
(D7 to D0)
Address
(HEX)
(A7 to A0)
X X X X X X X X
81
X X X X X X X X
80 Command
(HEX)
(B7 to B0)
Function (*: Setting at reset)
F2 Focus / tracking forced gain-up
(Data is disabled.)
Focus / tracking normal gain
(Data is disabled.)
Note) ・The VDET monitor signal is not set to H when the forced gain-up command is issued.
・The status of the VDET can be monitored through the VDETMON pin.
・The output of the VDETMON pin varies from H to L when vibration is detected even
in the forced gain-up mode. Then, this mode is not reset.
SDD00025AEM
37
MN662790RSC
(F) Optical servo system setting
(F)-1 Focus search setting Address
(8 bits)
Command (HEX)
(B7 to B0)
D6 D5 D4 D3 D2 D1 D0
18
F2
D0
19
Data (8 bits)
0
Table 7-1-3 (17)
Setting
at reset
Function
Focus search amplitude (CRAM2) setting
8-bit data (p-p) (40 to 127)
Focus search/disc detection direction (SD)
setting
8-bit data (0, 1)
(0: Reducing FOD) 45
0
Note 1) In focus search/disc detection direction setting, a value of SD will change automatically according to
execution of a focus search/disc detection. Consequently, the values written by initial setting and DTMS
may have changed when they are read out with DTSM. If you want to perform a focus search/disc detection
from the same direction every time, it is necessary to set with DTMS every time before the focus search/disc
detection.
To make SD settings, check the SD value with the DTSM so that no bit values other than the set bit value
will change.
(F)-2 Setting of tracking servo fail-safe value (CRAM3) Data (8 bits)
0
D6 D5 D4 D3 D2 D1 D0
Address
(8 bits)
Command (HEX)
(B7 to B0)
1C
F2
Table 7-1-3 (18)
Setting
at reset
Function
72
Fail-safe value clip level
8-bit data (0 to 127)
Low-band component of drive output in the
tracking brake mode is clipped at the specified
value.
(F)-3 Setting of disturbance amplitude (CRAM4) in tracking balance adjustment Data (8 bits)
0
D6 D5 D4 D3 D2 D1 D0
Address
(8 bits)
Command (HEX)
(B7 to B0)
1D
F2
SDD00025AEM
Table 7-1-3 (19)
Function
Disturbance amplitude (one side)
8-bit data (0 to 127)
Amplitude of the disturbance waves input in
the tracking balance adjustment is set.
Actual disturbance amplitude is 1/8×CRAM4.
Setting
at reset
72
38
MN662790RSC
(F)-4 KICK setting Data (8 bits)
Address
(8 bits)
Command (8 bits)
X X X X D3 D2 D1 D0
1A
F2
D7 D6 D5 D4 X X X X
Table 7-1-3 (20)
Setting
values at
reset
Function
KICK speed (KS) setting
4-bit data (6 to 15)
KICK brake timing setting
4-bit data (0 to 15)
6
0
・TE cycle in the speed control mode is determined by the KICK speed setting.
KS (D3 to D0)×22.6 µs
TE
・KICK brake output timing delay time is set in the KICK brake timing setting.
(1 count=22.6 µs delay) Setting value=0: No delay
〔1/4-track-before Brake Mode〕 SETTB (address: 4Ah) D2=0
① When OFT is turned to "L" before reaching a position
of 1/4 track
OFT
1/4 track
TE
② When OFT is turned to "L" after passing the
position of 1/4 track
OFT
TE
Delay
Delay
KICK
KICK
Brake
Brake
〔Zero Cross Brake Mode〕 SETTB (address: 4Ah) D2=1
OFT
TE
Delay
KICK
Brake
SDD00025AEM
39
MN662790RSC
(F)-5 Traverse drive constant in tracking brake (TVG) Data (8 bits)
Address
(8 bits)
Command (8 bits)
X X X X D 3 D2 D1 D0
1B
F2
Table 7-1-3 (21)
Traverse drive constant
TVG (1 to 15) Only in the tracking brake, traverse will be
driven with the traverse error multiplied by the
required constant.
(F)-6 Traverse drive dead zone setting (DED0)
Data (8 bits)
Address
(8 bits)
0 D6 D5 D4 D3 D2 D1 D0
1F
Setting
at reset
Function
2
Table 7-1-3 (22)
Command
(8 bits)
Setting
at reset
Function
Traverse drive dead zone setting (one
side)
F2
24
DED0 (0 to 127)
(F)-7 TE noise elimination width setting at track count/kick (SETKC)
Data (8 bits)
Address
(8 bits)
Command
(8 bits)
0 D6 D5 D4 D3 D2 D1 D0
49
F2
Table 7-1-3 (23)
Function
TE noise elimination width setting at
track counting/kick
Setting
at reset
3
SETKC (0 to 127)
Target track
TE
SETKC
※ When the TE gradient is inverted
and reaches the level of the SETKC,
braking completes.
KICK
(TRD)
Brake
SDD00025AEM
40
MN662790RSC
(F)-8 KICK pulse width setting (KCCNT) Data (8 bits)
D7 D6 D5 D4 X X X X
Address
(8 bits)
Command (HEX)
(B7 to B0)
4B
F2
X X X X D3 D2 D1 D0
TE
Table 7-1-3 (24)
Setting
at reset
Function
1
Inverted pulse width during servo pull-in
operation in KICK operation.
(Set value×22.6+11.3) µs
KICK pulse initial accelerating time (0 to 15)
(Set value×22.6) µs 5
TE
Inverted pulse width
KICK
(TRD)
KICK
(TRD)
Brake
Initial accelerating time
Table 7-1-3 (25)
(F)-9 KICK pulse level setting (KICK and KICK2)
Command
Address
(HEX)
Data (8 bits)
(8 bits)
(B7 to B0)
0 D6 D5 D4 D3 D2 D1 D0
78
0 D6 D5 D4 D3 D2 D1 D0
7A
F2
Setting
at reset
Function
Setting KICK pulse level in normal operation
KICK (0 to 127)
84
Setting KICK pulse level during servo pull-in
operation
KICK2 (0 to 127)
84
(F)-10 Traverse output gain setting (TRV)
Table 7-1-3 (26)
Data (8 bits)
Address
(8 bits)
Command
(HEX)
(B7 to B0)
0 D6 D5 D4 D3 D2 D1 D0
79
F2
Function
Traverse output gain setting
TRV (0 to 127)
SDD00025AEM
Setting
at reset
95
41
MN662790RSC
(F)-11 VDET detecting level setting Data (8 bits)
D 7 D 6 D5 D 4 D 3 D 2 D 1 D 0
Address
(8 bits)
Command (HEX)
(B7 to B0)
7B
F2
Table 7-1-3 (27)
Setting
at reset
Function
VDET detection TE threshold level setting
(mantissa part)
VSLT (1 to 255) 57
Threshold level exponent part
(Refer to 7-1 (4) (E)-5.)
SET5 [D7, D6] threshold level
VSLT
TE
〔0,0〕:±VSLT×1
0
〔0,1〕:±VSLT×2
〔1,0〕:±VSLT×4
〔1,1〕:±VSLT×8
VDET
(F)-12 Number of disturbance waves in fine gain adjustment (PHSU) Address Command (HEX)
(8 bits)
(B7 to B0)
Data (8 bits)
D7 D6 D5 D4 D3 D2 D1 D0
7C
F2
Table 7-1-3 (28)
Function
Number of disturbance waves in fine
gain adjustment (See Note.)
PHSU (1 to 255) Setting
at reset
129
Note) The convergence gain increases as the number of disturbance waves increases.
(F)-13 Setting of convergence gain in fine gain adjustment (PDK) Table 7-1-3 (29)
Address Command (HEX)
(8 bits)
(B7 to B0)
Data (8 bits)
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
D2
0
0
0
0
1
1
1
1
D1
0
0
1
1
0
0
1
1
D0
0
1
0
1
0
1
0
1
D7
0
0
0
0
1
1
1
1
D6
0
0
1
1
0
0
1
1
D5
0
1
0
1
0
1
0
1
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
61
F2
Function
Convergence gain in Fo fine gain adjustment
× 1
× 2
* × 4
× 8
× 16
× 32
× 64
×128
Setting
at reset
66
Convergence gain in Tr fine gain adjustment
× 1
× 2
* × 4
× 8
× 16
× 32
× 64
×128
SDD00025AEM
42
MN662790RSC
(F)-14 Setting of automatic adjustment range
The limits of adjustment values can be set arbitrarily in the range of 1/128 to 255/16 (or −42 dB to +24 dB).
In order to ensure automatic gain convergence within a limited, narrow adjustment range to prevent
excessive gain change, which has difficulty in convergence control, however, make sure that the maximum
automatic adjustment range is ±9 dB on the basis of the gain set value.
・Tracking gain
Automatic adjustment range GLT3/GLT4 to GLT1/GLT2
Table 7-1-3 (30)
Data (8 bits)
Address
(8 bits)
D7 D6 D5 D4 D3 D2 D1 D0
3D
D7 D6 D5 D4 D3 D2 D1 D0
3E
D7 D6 D5 D4 D3 D2 D1 D0
3F
D7 D6 D5 D4 D3 D2 D1 D0
40
Command
(HEX)
(B7 to B0)
F2
Setting
at reset
Function
Tracking gain upper limit
GLT1 (mantissa) (128 to 255)
GLT2 (exponent) (128, 64, 32, 16)
181
Tracking gain lower limit
GLT3 (mantissa) (128 to 255)
GLT4 (exponent) (128, 64, 32, 16)
91
32
128
GLT1 and GLT3 can be both set to 127 or a smaller value only if GLT2 and GLT4 are both set to 128.
・Focus gain
Automatic adjustment range GLF3/GLF4 to GLF1/GLF2
Data (8 bits)
Address
(8 bits)
Command
(HEX)
(B7 to B0)
F2
D7 D6 D5 D4 D3 D2 D1 D0
39
D7 D6 D5 D4 D3 D2 D1 D0
3A
D7 D6 D5 D4 D3 D2 D1 D0
3B
D7 D6 D5 D4 D3 D2 D1 D0
3C
Table 7-1-3 (31)
Function
Setting
at reset
Focus gain upper limit
GLF1 (mantissa) (128 to 255)
GLF2 (exponent) (128, 64, 32, 16)
181
Focus gain lower limit
GLF3 (mantissa) (128 to 255)
GLF4 (exponent) (128, 64, 32, 16)
181
16
128
GLF1 and GLF3 can be both set to 127 or a smaller value only if GLF2 and GLF4 are both set to 128.
SDD00025AEM
43
MN662790RSC
[3] Access command setting
Table 7-1-3 (32)
Data (16 bits)
Command (8 bits)
0 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
0
KICK-count setting
0
(other than 0)
1 1 1 1 0 0 0 1
KICK-count setting/KICK
operation start
Inner track KICK operation
Outer track KICK operation
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
0
1
Track-count setting
1 1 1 1 0 0 1 1
Track-count setting / Track
counting start
Inner track counting
Outer track counting
D15 0
0
0
0
1
0
0
0
0
0
0
0
0
0
Function
Note) The track-count means the number of tracks until the brake operation start point is reached.
SDD00025AEM
44
MN662790RSC
7-1 (4) Data setting in signal processing section
(A) Audio output control (I) Data (16 bits)
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
XX
XX
XX
XX
XX
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Address (8 bits)
X
X
X
X
X
X
X
X
X
X
X D1 D0
X 0 0
X 0 1
X 1 0
X 1 1
01000001
X X X X X X X X X X X X X D2 X X
X X X X X X XX X X X X X 0 X X
X X X X X X XX X X X X X 1 X X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
XX
XX
XX
XX
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
XX
XX
XX
XX
X D6 D5
XX 0
X 0 1
X 1 1
X
X
X
X
X
X
X
X
Function (*: Setting at reset)
Available for bilingual
* Normal stereo
L-ch monaural
R-ch monaural
L-/R-ch reverse
D/A converter output polarity
* Normal
Inverse
D4 D3 X
0 X X
1 0 X
1 1 X
X
X
X
X
X
X
X
X
Emphasis control
* Control by DEMPH output
Forced OFF
Forced ON
X
X
X
X
X
X
X
X
X
X
X
X
Peak detection
* L-ch, R-ch
L-ch
R-ch
X
X
X
X
X
X
X
X
Table 7-1-4 (1)
X X X X X X X X D7 X X X X X X X
X X X X X X XX 0 X X X X X X X
X X X X X X XX 1 X X X X X X X
CLV synchronization stabilized status detection flag control
X X X X X X D9 X X X X X X X X X
X X X X X X 0 XXX X XX XX X
X X X X X X 1 XXX X XX XX X
SRDATA de-emphasis control
* Not controlled
Controlled
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
D11 D10 X X
0 0 XX
0 1 XX
1 0 XX
1 1 XX
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
* Accepted at 64 counts of IPFLAG
Accepted at 32 counts of IPFLAG
CD-TEXT control
* Not controlled
CD-TEXT mode 1
CD-TEXT mode 2
CD-TEXT mode 3
X X X D12 X X X X X X X X X X X X
X X X 0 X X XX X X X X X X X X
X X X 1 X X XX X X X X X X X X
CD-TEXT CRC operation control
* CRC operation result output
TEXT data position flag output in BLKCK
X X D13 X X X X X X X X X X X X X
X X 0 X X X XX X X X X X X X X
X X 1 X X X XX X X X X X X X X
TEXT data output byte control in CD-TEXT mode 3
* TEXT data 16-byte output
TEXT data 18-byte output
D15 X X X X X X X X X X X X X X X
0 X X X X X XX X X X X X X X X
1 X X X X X XX X X X X X X X X
SDD00025AEM
CD-TEXT mode 4 control
* Not controlled
CD-TEXT mode 4
45
MN662790RSC
(B) Digital audio interface control
Table 7-1-4 (2)
Data (16 bits) XX
XX
XX
XX
XX
X X X X X XX
X X X X X XX
X X X X X XX
X X X X X XX
X X X X X XX
XX
XX
XX
XX
XX
X
X
X
X
X
D3
0
0
0
1
X
X
X
X
X
D1 D0
0 0
1 0
1 1
X X
Address (8 bits)
Function (*: Setting at reset)
0 1 0 0 0 0 1 0
Bit U control of TX output
* LDON control
Bit U enabled
Bit U fixed to "H"
Mute control
(Bit U is fixed to "H" with DMUTE pin set
to "H" or with SRDATA mute command.)
X X X X X X X X X X X X X D2 X X
X X X X X X X X X XX X X 0 X X
X X X X X X X X X XX X X 1 X X
Generation status bit control of TX output
* Generation status bit 0
Generation status bit 1
X X X X X X X X X X X D4 X X X X
X X X X X X X X X XX 0 X X X X
X X X X X X X X X XX 1 X X X X
TX mute control
* Mute OFF
Mute ON
X X X X X X X X X X D5 X X X X X
X X X X X X X XX X 0 X X X X X
X X X X X X X XX X 1 X X X X X
TX Bit V mode selection (during interpolation)
* Bit V is ON
Bit V is not ON
X X X X X X X X X D6 X X X X X X
X X X X X X X XX 0 X X X X X X
X X X X X X X XX 1 X X X X X X
TX data selection
* DF input data
As usual
X X X X X X X X D7 X X X X X X X
X X X X X X X X 0 XX X X X X X
X X X X X X X X 1 XX X X X X X
TX Bit V mode selection (during ATT)
* Bit V is ON
Bit V is not ON
SDD00025AEM
46
MN662790RSC
(C) General-purpose I/O port control The general-purpose I/O port has four pins, which are GIO0 through GIO3 pins. The default settings of the
GIO0 and GIO3 pins are for the input signals SQCK and RSEL of the LSI respectively.
Command execution makes it possible to make general-purpose I/O port settings of the GIO0 and GIO3 pins.
Unlike the GIO0 and GIO3 pins, the GIO1 and GIO2 pins work as output ports at the time of LSI resetting.
The GIO1 and GIO2 pins have low-level output.
Command execution makes it possible to make general-purpose I/O port settings and CLDCK and FCLK
output signal settings of the LSI.
Note) Do not apply middle-level input if these pins are used as general-purpose input ports.
Table 7-1-4 (3)
Data (16 bits) Address (8 bits)
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
X X X X 0 1 1 0 0 1 1 0 X X X X
X
X
X
X
X
X
X
X
X
X
X
X
X X X X X X X X X 0
X X X X X X X X X 1
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
D2
0
0
1
1
D1
0
1
0
1
X
X
X
X
Function (*: Setting at reset)
0 1 0 0 0 0 1 1
* Default setting
Port output value setting
0: Output value at "L"
1: Output value at "H"
(Enabled when the port is set as
output port.)
Port designation address
GIO0 designation
GIO1 designation
GIO2 designation
GIO3 designation
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
D3
X X X X X X 0 X X X
X X X X X X 1 X X X
Port output value setting enabled or
disabled
Port output value setting disabled
Port output value setting enabled
X
X
D7 D6 D5 D4
X X G IO3 G IO2 G IO1 G IO0 X X X X
Port I/O mode setting
0: Input port
1: Output port
X
X
X
X
X
X
X
D11 D10 D9 D8
X G IO3 G IO2 G IO1 G IO0 X X X X X X X X
D 15
0 X
1 X
X
X
X
X
X
X
X
X
X X X X X X X X X X
X X X X X X X X X X
D14
0 X
1 X
X
X
X
X
X
X
X X X
X X X
X
X
X X X X X
X X X X X
X X
X X
Function selection mode setting
0: LSI I/O mode
1: General-purpose I/O port mode
Mode setting enabled or disabled
0: I/O mode setting and function
selection mode setting disabled
1: I/O mode setting and function
selection mode setting enabled
RF signal polarity control
RF polarity bright level "L"
* RF polarity bright level "H"
If D15 disables mode setting, the command is disabled except the port output signal level setting data.
Therefore, changes in the output signal level are made with ease.
After all settings, the input signals (or output signals if the port is so set) of the GIO3 through GIO0 pins are
output from the STAT pin in series. The signals are output in synchronization with the falling edge of the
MCLK as shown in the following timing chart.
SDD00025AEM
47
MN662790RSC
0 1 0 0 0 0 1 1
MDATA
Data
NOP
MCLK
MLD
STAT output
GIO3
GIO0 GIO1 GIO2 GIO3
General-purpose I/O port output timing
SDD00025AEM
48
MN662790RSC
(D) Spindle control Table 7-1-4 (4)
Data (16 bits) Address (8 bits)
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X D10
X 0
X 0
X 0
X 0
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
D4
0
0
1
1
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
D0
0
1
0
1
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X D10
X 0
X 0
X 0
X 0
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
D2
0
0
1
1
D1
0
1
0
1
X
X
X
X
X
0 1 0 0 0 1 0 1
Function (*: Setting at reset)
f0 frequency setting
* f0 =24 Hz
f0 = 6 Hz
f0 =12 Hz
f0 = 3 Hz
Spindle gain setting
* Normal gain
Gain + 6 dB
Gain +12 dB
Gain − 6 dB
X X X X X D10 X X X X X X D3 X X X
XX X X X 0 X X XX X X 0 X X X
XX X X X 0 X X XX X X 1 X X X
4x-speed playback mode setting
* 4x-speed playback mode canceled
4x-speed playback mode setting
X X X X X D10 X X D7 X X X X X X X
XX X X X 0 X X 0 X X X X X X X
XX X X X 0 X X 1 X X X X X X X
SRF/EFM input selection
* SRF input
EFM input
X X X X X D10 X D8 X X X X X X X X
XX X X X 0 X 0 XX X X X X X X
XX X X X 0 X 1 XX X X X X X X
PC pin polarity setting
* When spindle monitor output is
ON, PC pin=L.
When spindle monitor output is
ON, PC pin=H.
X X X X D11 D10 X X X X X X X X X X
XX X X 0 0 X X XX X X X X X X
XX X X 1 0 X X XX X X X X X X
Jitter-free mode
* OFF
ON
X X X D12 X D10 X X X X X X X X X X
XX X 0 X 0 X X XX X X X X X X
XX X 1 X 0 X X XX X X X X X X
PLL phase comparison output (PLLF)
* ON
OFF (Only when tracking is OFF)
X X D13 X X D10 X X X X X X X X X X
XX 0 X X 0 X X XX X X X X X X
XX 1 X X 0 X X XX X X X X X X
STAT output selection
* OFF (Normal )
ON (FCLV→RESY)
XD14 X X X D10 X X X X X X X X X X
X 0 X X X 0 X X XX X X X X X X
X 1 X X X 0 X X XX X X X X X X
Power-down mode setting
* Normal mode
Power-down mode
(DF/DAC clock stopped)
Note) f0 frequency:
Considering the gain crossover point to
be fV, the point shown on the right is
described as f0.
Phase component
Velocity component
f0
SDD00025AEM
fV
49
MN662790RSC
(E) Audio output control (II)
Data (16 bits) Table 7-1-4 (5)
Address (8 bits)
X X X X X X X X X X X X X X X D0
X X X X X X X X X XX X X X X 0
X X X X X X X X X XX X X X X 1
0 1 0 0 0 1 1 0
Function (*: Setting at reset)
Correction CPU reset control
* Not controlled
Reset
X X X X X X X X X D6 X X X D2 D1 X
X X X X X X X X X 0 X X X 0 0 X
X X X X X X X X X 1 X X X 1 1 X
C2 correction selection
* C2 triple correction
C2 quadruple correction
X X X X X X X X X X X X D3 X X X
X X X X X X X X X XX X 0 X X X
X X X X X X X X X XX X 1 X X X
CLDCK output duty control
* Normal
50 % output duty
X X X X X X X X X X X D4 X X X X
X X X X X X X X X XX 0 X X X X
X X X X X X X X X XX 1 X X X X
SRDATA attenuation control
* Not controlled
Attenuation (−12 dB)
X X X X X X X X X X D5 X X X X X
X X X X X X X X X X 0 X X X X X
X X X X X X X X X X 1 X X X X X
PCK and EFM output control
* Normal output
PCK and EFM output fixed to L
X X X X X X X X D7 X X X X X X X
X X X X X X X X 0 XX X X X X X
X X X X X X X X 1 XX X X X X X
CK384 control (at IOSEL=L)
* CK384 output (Xtal)
384fs output for signal processing
(VCO output in jitter-free mode)
X X X X X X X D8 X X X X X X X X
X X X X X X X 0 X XX X X X X X
X X X X X X X 1 X XX X X X X X
Spindle gain-down
* No gain-down
−3.5 dB (One per three ECS outputs is not
output.)
X X X X X X D9 X X X X X X X X X
X X X X X X 0 X X XX X X X X X
X X X X X X 1 X X XX X X X X X
EDATA flag selection
* FLAG0
IPFLAG
X X X X X D 10 X X X X X X X X X X
X X X X X 0 X X X XX X X X X X
X X X X X 1 X X X XX X X X X X
Serial data mute control
* Mute OFF
Mute ON
X X X X D11 X X X X X X X X X X X
X X X X 0 X X X X XX X X X X X
X X X X 1 X X X X XX X X X X X
DF/DAC output mute
* Mute OFF
Mute ON
X X X D12 X X X X X X X X X X X X
X X X 0 X X X X X XX X X X X X
X X X 1 X X X X X XX X X X X X
PLL pull-in mode selection
* 12T detection output width: 64 PCK
12T detection output width: 32 PCK
Note) Set the C2 correction selection to the triple correction mode for audio CD playback.
Note) When using C2 quadruple correction, set the selection (2T or 5T) of 4Dh command PLL detection to 2T.
SDD00025AEM
50
MN662790RSC
Data (16 bits) X D14 D13 X
X 0 0 X
X 0 1 X
X 1 0 X
X 1 1 X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Address (8 bits)
X
X
X
X
X
0 1 0 0 0 1 1 0
Function (*: Setting at reset)
PLLF2 pin control (on-chip switch)
* Forced OFF
Forced ON
ON with RESY set to "H"
ON with RESY set to "L"
PCK pin output mode
* PLL clock output
DSL balance output
D15 X X X X X X X X X X X X X X X
0 X X X X X X X X X X X X X X X
1 X X X X X X X X X X X X X X X
(F) Audio output control (III) Data (16 bits) Address (8 bits)
X X X X D11 X X X X X D5 X X X X D0
X X X X 0 X X X X X 0 X X X X 0
X X X X 0 X X X X X 0 X X X X 1
0 1 0 0 0 1 1 1
Table 7-1-4 (6)
Function (*: Setting at reset)
RFDET processing control of servo CPU
* RFDET normal processing
Data processed as L-level signal
regardless of input
X X X X D11 X X X X X D5 X X X D1 X
X X X X 0 X X X X X 0 X X X 0 X
X X X X 0 X X X X X 0 X X X 1 X
STAT output selection
(with output selected with MCLK)
* OFF (Normal)
ON (FLOCK → RFDET)
X X X X D11 X X X X X D5 X X D2 X X
X X X X 0 X X X X X X X X 0 X X
X X X X 0 X X X X X X X X 1 X X
DSLBDA pin output mode
* Not controlled
DSLB DAC output
X X X X D11 X X X X X D5 X D3 X X X
X X X X 0 X X X X X 0 X 0 X X X
X X X X 0 X X X X X 0 X 1 X X X
SUBQ output control (SSEL=H)
* MSB-first output
LSB-first output in the unit of byte
X X X X D11 X X X X X D5 D4 X X X X
X X X X 0 X X X X X 0 0 X X X X
X X X X 0 X X X X X 0 1 X X X X
Oscillation stop control (See Note.)
* Normal
Oscillation stop
X X X X D11 X X X X D6 D5 X X X X X
X X X X 0 X X X X 0 0 X X X X X
X X X X 0 X X X X 1 0 X X X X X
DSL balance compensation circuit setting
* Operation stop (with output on hold)
Compensation value retrieval
X X X X D11 X X X D7 X D5 X X X X X
X X X X 0 X X X 0 X 0 X X X X X
X X X X 0 X X X 1 X 0 X X X X X
TRV pin intermittent drive control
* Normal mode (continuous drive)
Intermittent drive (at 44.1 kHz)
X X X X D11 X X D8 X X D5 X X X X X
X X X X 0 X X 0 X X 0 X X X X X
X X X X 0 X X 1 X X 0 X X X X X
DSL offset function with Tr OFF
* With DSL offset
With no DSL offset
X X X X D11 X D9 X X X D5 X X X X X
X X X X 0 X 0 X X X 0 X X X X X
X X X X 0 X 1 X X X 0 X X X X X
LSI clock control
* Clock enabled
Clock disabled
X X X X D11 D10 X X X X D5 X X X X X
X X X X 0 0 X X X X 0 X X X X X
X X X X 0 1 X X X X 0 X X X X X
Power down control
* Not controlled
VCO, A/D, DF/DAC disabled
Note) Oscillation stop control can be reset with RST.
SDD00025AEM
51
MN662790RSC
Data (16 bits) X
X
X
X
X D13D12 D11
X 0 0 0
X 0 1 0
X 1 1 0
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
D5
0
0
0
X
X
X
X
X
X
X
X
X
X
X
X
Address (8 bits)
X
X
X
X
X
X
X
X
0 1 0 0 0 1 1 1
Function (*: Setting at reset)
Track cross operation control
* Not controlled
Noise elimination at 4 MHz
Noise elimination at 2 MHz
KICK pulse width control
* Not controlled
Controlled
X D14 X X D11 X X X X X D5 X X X X X
X 0 X X 0 X X X X X 0 X X X X X
X 1 X X 0 X X X X X 0 X X X X X
(G) CLV speed setting
Data (16 bits) XX
XX
XX
XX
X
X
X
X
X
X
X
X
X
X
X
X
Address (8 bits)
X D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 0 1 0 0 1 0 0 1
X 0 0 0 0 0 0 0 0 0 0
X 0 0 1 0 0 0 0 0 0 0
X 1 1 0 1 1 1 1 1 1 1
Table 7-1-4 (7)
Function (*: Setting at reset)
Setting of variable pitch data (D9 to D0)
*0%
+51.1 % (maximum value)
−51.2 % (minimum value)
X X X X X D10 X X X X X X X X X X
XX X X X 0 X X X X X X X X X X
XX X X X 1 X X X X X X X X X X
Variable pitch selection
* Variable pitch OFF
Variable pitch ON
X X X X D 11 X X X X X X X X X X X
ON/OFF setting of VCO oscillation for
variable pitch control (See Note.)
* VCO oscillation OFF
VCO oscillation ON
XX X X 0 X X X X X X X X X X X
XX X X 1 X X X X X X X X X X X
X X X X D11 X X X D7 D6 D5 D4 D3 D2 D1 D0
X X X X 1 X X X D7 D6 D5 D4 D3 D2 D1 D0
Disc rotation speed judgement data setting
(in jitter-free mode)
8-bit data
X X X D 12 X X X X X X X X X X X X
XX X 0 X X X X X X X X X X X X
XX X 1 X X X X X X X X X X X X
DF/DAC clock lock setting
* Normal
Locked
X X D13 X X X X X X X X X X X X X
XX 0 X X X X X X X X X X X X X
XX 1 X X X X X X X X X X X X X
VCO charge pump current source control
* Current ON
Current OFF
Note) In jitter-free mode, turn VCO on.
SDD00025AEM
52
MN662790RSC
(H) DSL and PLL control (I)
Data (16 bits) Address (8 bits)
Table 7-1-4 (8)
Function (*: Setting at reset)
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
D1
0
0
1
1
D0 0 1 0 0 1 0 1 1
0
1
0
1
PLLF current selection
* ×1
×1.25
×0.5
×0.75
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
D3 D2
0 0
0 1
1 0
1 1
X
X
X
X
X
X
X
X
X
X
PLLF current selection (Linked with value
* ×1 set in D1 and D0)
×1.25
×0.5
×0.75
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
D5 D4
0 0
0 1
1 X
X
X
X
X
X
X
X
X
X
X
X
X
OFT noise filter control
* Not controlled
Control mode 1
Control mode 2
X
X
X
X
X X X X X X X X X D6 X X X X X X
X X X X X X X X X 0 X X X X X X
X X X X X X X X X 1 X X X X X X
VCO control
* Pitch control and servo VCO operation
VCO stopped
X X X X X X X X D7 X X X X X X X
X X X X X X X X 0 X X X X X X X
X X X X X X X X 1 X X X X X X X
PLL frequency-dividing control (See Note.)
* Not controlled
Controlled
D6 of address 4Bh and D11 of address 49h are available to a command each for controlling the VCO for pitch
control and/or that for servo use. Refer to the following for available control modes according to the command.
4Bh D6
(VCO control)
49h D11
(Pitch control VCO oscillation)
Pitch control VCO
Servo VCO
0
1
1
−
0
1
Oscillation
Stop
Oscillation
Oscillation
Stop
Stop
Note) In principle, set the bit to 1 to enable PLL frequency-dividing control.
SDD00025AEM
53
MN662790RSC
(I) DSL and PLL control (II)
Data (16 bits) Address (8 bits)
X X X X X X X X X X X X D3 X D1 D0
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0 0 0 0
0 0 0 0
0 X X X X X X D2 X X
0 X X X X X X 0 X X
0
0
0 0 0 0
0 X X X X X X
0
0
0
0
0
0
0 0 0 0
0 0 0 0
0 0 0 0
0 X X X X D4 X X X X
0 X X X X 0 X X X X
0 X X X X 1 X X X X
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0 D8
0 0
0 1
0 1
0 1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
D7
0
1
0
0
D6
0
0
1
0
D5
0
1
1
0
X
X
X
X
X
X
X
X
X
0
X
X
1
X
X
X
X
X
X
X
X
X
0
X
1
X
0 1 0 0 1 1 0 1
0
1
X
X
1 X X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Table 7-1-4 (9)
Function (*: Setting at reset)
Dropout operation
(CLV)
(PLL)
* Enable
Enable
─
─
─
Stop
Stop
─
(DSL)
Enable
Stop
─
─
PLL gain control
* Normal mode
(Tracking OFF→Gain-up at ON)
Gain-up mode
PLL 2T or 5T detection selection
2T * 5T
PLL pull-in mode selection
* 2T and 5T detecting output width
32 PCK
44 PCK
52 PCK
64 PCK
Note) The following formula is available for setting 2T and 5T detecting output widths.
2T or 5T detecting output width = D8×32+D7×16+D6×8+D5×4+4
Note) When using C2 quadruple correction, set the selection (2T or 5T) of 4Dh command PLL detection to 2T.
SDD00025AEM
54
MN662790RSC
(J) DIGTAL PLL control
Data (16 bits) Address (8 bits)
X X X X X X X X X X X X X D2 D1 D0
X X X X X X X X X X X X X 0 0 0
⋮
X X X X X X X X X X X X X 1 1 1
0 1 0 0 1 1 1 0
X X X X X X X X X X X X D3 X X X
Table 7-1-4 (10)
Function (*: Setting at reset)
Increment/Decrement counter limit setting
* Limit value 14 (See Note.)
⋮
Limit value 0
X X X X X X X X X X X X 0 X X X
X X X X X X X X X X X X 1 X X X
Increment/Decrement counter clear mode
setting
* 1/2
Cleared to be 0.
X
X
X
X
X
PCK delay value setting
* PCK delay 0
PCK delay 1 clock
PCK delay 2 clock
PCK delay 3 clock
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
D5
0
0
1
1
D4
0
1
0
1
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X X X X X X X X X D6 X X X X X X
X X X X X X X X X 0 X X X X X X
X X X X X X X X X 1 X X X X X X
Resolution selection
* 1/8
1/16
X X X X X X X X D7 X X X X X X X
X X X X X X X X 0 X X X X X X X
X X X X X X X X 1 X X X X X X X
VCO oscillation frequency selection
* 67 MHz
138 MHz
X X X X X X X D8 X X X X X X X X
X X X X X X X 0 X X X X X X X X
X X X X X X X 1 X X X X X X X X
PCK generation PLL selection
* Analog PLL
Digital PLL
X X X X X X D9 X X X X X X X X X
X X X X X X 0 X X X X X X X X X
X X X X X X 1 X X X X X X X X X
VCO selection
* Pitch control and jitter-free
Digital PLL
X X X X X D10 X X X X X X X X X X
X X X X X 0 X X X X X X X X X X
X X X X X 1 X X X X X X X X X X
Digital PLL operating frequency setting
* Normal
×2
Note) Limit value=8×D2+4×D1+2×D0
When the VCO is set to digital PLL use (i.e., D9 of the above command is set to 1), pitch control or
jitter-free function is not available.
SDD00025AEM
55
MN662790RSC
(K) STAT pin control
Table 7-1-4 (11)
Data (16 bits) X
X
X
X
X
X
X
X
Unnecessary for this command (8 bits)
X X X X X X X X X X X
X X X X X X X X X X X
X X X X X X X X X X X
X X X X X X X X X X X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Address (8 bits)
X
X
X
X
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
1
1
0
1
0
1
X
X
X
X
X
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
1
1
1
1
1
0
0
0
0
1
0
0
1
0
1
0
1
0
X X X X X X X X X X X X X D2 D1 X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
0
0
1
1
0
1
0
1
0 1 1 10 10 1
X
X
X
X
X X X X X X X X X X X X X X X D0
0
0
0
0
0
0
0 D7 0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
STAT pin output
: CRC
: STCNT
: CLVS
: TTSTOP (TTOFF)
JCLVS (TTON)
: SQOK
: FCLV
: SUBQ
: SYFLG
: ED A TA
STAT pin output setting
STAT pin output: FLAG6
: SENSE
: FLOCK (RFDET)
: TLOCK
Control of FLAG6 output from STAT
pin NOP
Reset of FLAG6
X X X X X X X X X X X X X X X 0
X X X X X X X X X X X X X X X 1
0
Function (*: Setting at reset)
0 1 1 1 0 1 1 0
SDD00025AEM
Disc rotation speed data output from
STAT pin
* Frame memory address reset OFF
Frame memory address reset ON
56
MN662790RSC
7-1 (5) Automatic adjustment
Following is a list of automatic adjustment.
Command
B7 B6 B5 B4 B3 B2 B1 B0
Description
Table 7-1-5
Time Traverse
required operation
Fo/Tr
offset
AOC
1 1 1 1 1 0 0 1
Averages and corrects the focus error values and 50 ms
FWD/
to
tracking error values as offset when the laser is
REV
140 ms enabled
turned on or off.
Fo
balance
ABC1
1 1 1 1 0 1 1 1
Inputs the disturbance into the focus servo loop, Within
0.5 s
and make corrections so that the envelope ripple
for the 3T component of the RF signal in the
positive and negative parts of the FE signal
should be balanced. The output pin for
corrections is FBAL.
STOP
Tr
balance
ABC2
1 1 1 1 1 0 1 1
The average tracking error value without the
tracking servo is used as a balancing value to
make corrections. The output pin for corrections
is TBAL.
Within
1s
STOP
Fo
rough
gain
AGC1
1 1 1 1 1 1 0 0
Focus search is performed at approx. 5.4 Hz or
1.3 Hz, and the disturbance input amount for the
fine AGC is determined by using focus error Scurve [P-P] value. The gain will be unchanged.
FWD/
Set
between
REV
190 ms enabled
and
780 ms
Tr
rough
gain
AGC2
1 1 1 1 1 1 0 1
The [P-P] value of the tracking error in the
tracking servo off status determines the
disturbance input amount for the fine AGC. The
gain will be unchanged.
Set
between
135 ms
and
350 ms
STOP
Fo
fine
gain
FAGC
1 1 1 1 1 1 1 0
Inputs the disturbance into the focus servo loop, Within
0.5 s
and adjusts the gain crossover to the frequency
set by the microcomputer command.
STOP
Tr
fine
gain
TAGC
1 1 1 1 1 1 1 1
Inputs the disturbance into the tracking servo
loop, and adjusts the gain crossover to the
frequency set by the microcomputer command.
STOP
Within
0.5 s
Note) If focus balance adjustment is stopped due to automatic adjustment stoppage or focus failure, only the next
focus pull-in operation will be delayed.
In order to prevent this phenomenon from occurring, it is necessary to write "0" to D2 of the SD (19F2h) after
focus balance adjustment (i.e., after checking that the SENSE is set to low level).
For SD settings, refer to page 38.
SDD00025AEM
57
MN662790RSC
7-2. I/O timing
7-2 (1) Serial data output
When LRCK="L"ÅFR-ch
When LRCK="H":L-ch
LRCK
BCLK
0
SRDATA
0
15
R-ch MSB
IPFLAG
(Audio-I)
L-ch
R-ch
IPFLAG
(Audio-II)
15
LS B
R-ch
L-ch
L-ch Upper 8 bits L-ch Lower 8 bits
t1
Figure 7-2-1 LRCK, BCLK, SRDATA and IPFLAG output timing
The value of t1 is 11.34 µs at normal-speed, 5.67 µs at 2x-speed and 11.34 µs × (100 + shift amount)÷100
when the pitch controller is used.
BCLK
BYTCK
SRDATA 13 14 15
0 1 2 3 4 5 6 7
R-ch LSB
IPFLAG
8 9 10 11 12 13 14 15
L-ch
MSB
L-ch Lower L-ch Upper
Figure 7-2-2 Output timing in CD-ROM mode SDD00025AEM
58
MN662790RSC
7-2 (2) Serial data output with de-emphasis function ON
t
R-ch
L- c h
LRCK
BCLK
SRDATA
D 15 D 14 D 13 D 12 D 11 D 10 D 9 D 8
Disabled data MSB
D7
D6
D5
D4
D3
D 2 D1 D0
D 15 D 14 D 13 D12 D 11 D10 D 9
MSB
LSB
D
i
s
a
bled data
(0.75t)
D8
D7 D6
D5
D4
D3
D2
D1 D0
LSB
(0.75t)
Disabled
data
Figure 7-2-3 LRCK, BCLK and SRDATA output timing with de-emphasis function ON
The SRDATA signal is output at 32 fs and the LSB data after each LRCK change includes 0.25t disabled data.
The phase relation with the IPFLAG is not guaranteed. 7-2 (3) Serial data input format
The input data for the DF + DAC section can be given from the outside by setting the IOSEL pin to the L
level. When this is done, give an LRCK input through the MSEL pin, BCLK input through the SSEL pin and
SRDATA input through the PSEL pin. At this time, the internal settings of the conventional MSEL, SSEL and
PSEL pins will be MSEL = L, SSEL = H and PSEL = L, respectively.
・The LRCK input frequency is fixed at 44.1 kHz. When the 2x-speed mode or jitter-free is used, a serial
data input is not available in other than the DF/DAC clock fixed mode, because the performance of a
D/A converter audio output is not assured. (See Table 7-1-38.)
・The BCLK input can be arbitrarily set between 16 and 32 clocks per half an LRCK cycle. However,
LRCK should be changed synchronously with the falling edge of BCLK.
・The SRDATA input is an MSB-first, 2's complement type input. It should be changed synchronously
with the falling edge of BCLK. Also, check that the contents of the SRDATA are L-ch data when
LRCK is at the H level.
As described above, the number of BCLK clocks can be 17 or more for each sampled data. If this is the
case, the contents of the SRDATA should be back-aligned with respect to an LRCK change point, and
LRCK must change before the rising edge of the next BCLK signal, after sampling the LSB of the
SRDATA at the rising edge of BCLK.
・D/A converter output muting, D/A converter output polarity switching, emphasis control and peak
detection DF output mode can be applied to a serial data input from an external source.
Bilingual switching only works on a serial data output, not on a serial data input.
SDD00025AEM
59
MN662790RSC
LRCK
Input
16 Clocks to 32 Clocks
BCLK
Input
SRDATA 4 3 2 1 0
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Don't care
Input
R-ch MSB L-ch LSB
R-ch
Figure 7-2-4 LRCK input (MSEL), BCLK input (SSEL) and SRDATA input (PSEL) timing when IOSEL=L SDD00025AEM
60
MN662790RSC
7-2 (4) Subcode interface
A. Read SUBQ data
You can read subcode data in two ways according to the setting of the SSEL pin. The timing is shown in
Figure 7-2-5.
When SSEL=L:
When SSEL pin is at L level, this LSI and the microcomputer serve as master and slave, respectively, to
read SUBQ data. BLKCK and CLDCK are output at fixed frequencies of 75 Hz and 7.35 kHz,
respectively. SUBQ output varies in synchronization with the falling edge of CLDCK output.
The microcomputer receives SUBQ output at the timing of the rising edge of CLDCK output. If the CRC
output is OK, it is processed as correct data. The result of CRC check can be read by CRC or STAT pin.
The content of SUBQ is output as follows: S0 and S1 signals are output in synchronization with BLKCK
output. Then, 80-bit subcode data are output. Then 8-bit peak detection data on the left or right channel is
output twice continuously. When SSEL=L, SUBQ output is inverse one.
When SSEL=H:
When SSEL pin is at H level, this LSI and the microcomputer serve as slave and master, respectively, to
read SUBQ data. The LSI receives an output signal from the microcomputer regardless of CLDCK output,
and changes SUBQ output. Then, by entering 96 clocks of SQCK, all SUBQ output can be read.
The microcomputer starts the interrupt operation at the rising edge of BLKCK output. First, it checks the
result of CRC of SUBQ output. If it is OK, SQCK is input to read SUBQ data.
The contents of SUBQ are synchronized with the rising edge of BLKCK. First, a CRC result is output,
and then, 80-bit subcode data are output every falling edge of SQCK. Then 8-bit peak detection data on the
left or right channel is output twice continuously. At SSEL = H, SUBQ output is positive one.
By inputting the microcomputer command 000847h as shown in Table 7-1-4 (6), subcode data in the unit
of byte is output beginning with the LSB at every falling edge of SQCK.
Read subcode data from STAT with command
By inputting the microcomputer command 78H as shown in Table 7-1-4 (11), subcode data can be read
from STAT pin in synchronization with the falling edge of MCLK on condition that the SSEL pin is at H
level. This mode is available only immediately after issuance of the microcomputer command 78h. This
mode is cancelled when other commands are issued.
SDD00025AEM
61
MN662790RSC
When SSEL=L (SUBQ output is inverse one):
BLKCK
S0
S1
Q1
Q2
Q3
Q4
∼
∼
SUBQ ∼ ∼
∼∼
∼ ∼
∼∼
∼ ∼
∼∼
∼ ∼
∼∼
∼ ∼
∼
∼
CLDCK
Q79
Q80
L15
R8
CRC H: CRC=OK L: CRC=NG
STAT
(=CRC)
L: CRC=NG
H: CRC=OK DEMPH
S0
S1
Q1
※ H and L for all data are inverted.
When SSEL=H:
BLKCK
∼
∼
CLDCK
SUBQ CRC
Q 1 Q2 Q 3 Q4
∼ ∼
∼ ∼
∼ ∼
∼ ∼
∼ ∼
∼
∼ ∼
∼ ∼
∼ ∼
∼
SQCK
Q 79 Q 80 L 15
R10 R9 R8
CRC
H: CRC=OK L: CRC=NG
STAT
(=CRC)
H: CRC=OK DEMPH
SQOK
CRC
L: CRC=NG
8.7 ms
Figure 7-2-5 BLKCK, CLDCK, SQCK, SUBQ, CRC and DEMPH timing
SDD00025AEM
62
MN662790RSC
When SSEL=H: (When microcomputer command 000847h is input)
BLKCK
∼
∼
CLDCK
CRC
Q8 Q7 Q6 Q5 Q4 Q3 Q2 Q1 Q16 Q15
CRC
H: CRC=OK L: CRC=NG
STAT
(=CRC)
H: CRC=OK L: CRC=NG
DEMPH
SQOK
∼ ∼
∼ ∼
∼ ∼
∼ ∼
∼ ∼
∼ ∼
∼ ∼
∼
∼
SUBQ
∼ ∼
∼
∼ ∼
∼
∼
∼
SQCK
Q73 L8
R15
CRC
8.7 ms
B. Read subcode data
By inputting a clock from SBCK pin, subcode data, P to W, can be read from SUBC pin. The timing is
shown in Figure 7-2-5.
Since subcode data varies every falling edge of CLDCK, input 8 clocks of SBCK every falling edge of
CLDCK, and switch the content of SUBC output to P to W.
Then you should receive SUBC output which varies in synchronization with the falling edge of SBCK at the
timing of the rising edge of SBCK. You can read all subcode data by repeating the operation above for each
CLDCK.
By inputting SBCK, the content of FLAG output will change. So you cannot measure the error rate when
reading subcode. You must consider it in system designing.
Use of SQOK Signal
Usually the BLKCK signal is used as a trigger to start reading SUBQ data.
The data is output from the SUBQ pin in synchronization with the SQCK signal. The necessary bits of data
(i.e., usually 80 bits) need to be read before the next BLKCK signal output is turned on.
The SQOK signal is set to H level for approximately 8.7 ms in the first half of the BLKCK-synchronous
period. There is no need to finish reading the data while the SQOK is at H level.
The SQOK signal is used for reading SUBQ data without using BLKCK interruption. The SQCK signal is
monitored by software scanning and the reading of SUBQ data is started on detection of the H-level signal.
At that time, the data must be read for a maximum approx. 2 ms because the period until the next BLKCK
signal output is turned on is approx. 4.6 ms.
SDD00025AEM
63
MN662790RSC
Typ. Typ.
136 µs 1.5 µs
BLKCK
CLDCK
SBCK
SUBC S0 S1
P1 to W1 P2 to W2 P3 to W3 P4 to W4 P5 to W5 P6 to W6 P7 to W7
CLDCK
Min. Min.
400 ns
400 ns
SBCK
Min. 1 µs
SUBC P
Max.
300 ns
Q
R
S
T
U
V
W
Max.
300 ns
Figure 7-2-6 CLDCK, SUBC and SBCK timing
SDD00025AEM
64
MN662790RSC
7-2 (5) EDATA error rate monitor function
The error rate can be monitored through the STAT pin. The error rate is the number of frames (FLAG0=H),
where C1 errors are detected, out of 2048 frames of data. The rate monitored is within an output
range between 0 and 255.
By changing the command, the number of interpolation flag (IPFLAG) signals out of 2048 frames
of data is monitored within an output range between 0 and 255.
Flag definite delay
tD=Max. 1.0 µs
Monitoring method
MCLK
MDATA
46h〔b9Ål
7Ah
MLD
STAT
Flag
D7 D6 D5 D4 D3 D2 D1 D0
The EDATA output command 7Ah is input after setting the EDATA change command in 46h(b9).
The flag must be checked after the point of the flag definite delay.
If the flag is set to L level, there is no need to read the error rate data because the rate is the same as the
error rate data previously read.
Input the MCLK signal and read the error rate if the flag is set to H level.
SDD00025AEM
65
MN662790RSC
7-2 (6) CD-TEXT interface
CD-TEXT mode 1
BLKCK
GIO3/RSEL
(DQSY)
16 or 18 bytes
tD= 23.0 ms
SBCK
SUBC
When CRC error is occurred
TEXT CRC or the top position flag
CD-TEXT mode 2
BLKCK
GIO3/RSEL
(DQSY)
SQCK
SUBQ
Fixed to H
TEXT CRC
Fixed to H
TEXT data
TEXT CRC
T EX T data
TEXT CRC
TEXT data
TEXT CRC
TEXT data
MCLK
STAT
SUBQ
SUBQ
SUBQ CRC
SUBQ CRC
SDD00025AEM
66
MLD
SDD00025AEM
78
Indefinite
B
Indefinite
C
Indefinite
D
D6
D5
D4
D3
D2
D1
D0
CD-TEXT data CRC (or 1's flag in position B above)
SUBQ data CRC
Start pack flag (set to 1 in position A above only)
CLVS or RESY
TLOCK
FLOCK
SENSE
FLAG6
CD-TEXT (18 or 16 bytes) command selection
22 or 20 bytes
Indefinite
Note) In data D , only single-byte
header of SUBQ data is valid.
SUBQ (3 bytes)
This command starts data reading with STAT. This command need not be set again unless any other command is issued.
Status (1 byte)
D7
tD≧3.0 µs
1.63 ms (×2)
Fix the SQCK pin to high level when the CD-TEXT mode 3 is used.
Data A
(Contents of Data)
MDATA
STAT
MCLK
BLKCK
(DQSY)
Original
BLKCK
CD-TEXT M Mode 3
MN662790RSC
67
SDD00025AEM
STAT
MLD
MDATA
MCLK
BLKCK
78h
78h
Command
78h
22 or 20 bytes in total
It is impossible to determine whether this is for command issuance or data reading purpose.
Command
・Case 3: Command issuance while data reading
STAT
MLD
MDATA
MCLK
BLKCK
Command
22 or 20 bytes in total
Status byte + TEXT data + SUBQ
data
End of reading
22 or 20 bytes
・Case 2: Command issuance before data reading
STAT
MLD
MDATA
MCLK
BLKCK
・Case 1: Command issuance at the end of data reading
(Mode 3 Command Issuance)
The command needs to be set again if commands other than 78h
are issued because such commands clear the TEXT and SUBQ
data settings of STAT pin.
MN662790RSC
68
MN662790RSC
CD-TEXT Mode 4
Internal BLKCK
BLKCK
SQCK
SU B Q
SUBQ
SU B Q
CRC
TE X T C R C TE X T data
TE X T C R C
TEX T
data
TEXT CRC
TEXT
data
TEXT CRC
TEX T
data
SU B Q C R C
MCLK
MDATA
Mode 4 setting
Mode 4 released
MLD
Mode 4 must be released before the rising edge of BLKCK.
SDD00025AEM
69
MN662790RSC
7-2 (7) Digital PLL setting
For an improvement in playability of this LSI, a digital PLL circuit is built in so that the LSI will be in
stable operation without being influenced by digital noise. The lock range of this PLL circuit is not as wide
as an analog PLL circuit. Therefore, a system controller is required with an analog PLL circuit employed so
that the analog PLL circuit will be used in access operation and switched over to the digital PLL circuit at
the end of the access operation.
The digital PLL is available in normal- and 2x-speed playback modes.
The following mode combinations can be set.
Data
Address
D10
4E
2x-speed playback
Normal-speed playback
Function
Digital PLL operating
frequency
0
×1
1
×2
1
×2
1
×2
D7
Resolution
0
1/8
1
1/16
0
1/8
1
1/16
D6
VCO oscillation
frequency
0
67 MHz
0
67 MHz
0
67 MHz
1
138 MHz
Use the SYFLG (i.e., the CLV synchronous establishment detecting flag) in the following sequence to switch
over the analog PLL circuit to digital PLL circuit.
Kick
Kick
ARF
Q read
Q read
Access end judgement
STAT (SYFLG)
↑ SYFLG at H level
detected
IPFLAG
・・・・・・
Digital PLL set command issued
Note 1) Change the digital PLL circuit over to the analog PLL circuit at the start point of the access operation.
Change the digital PLL circuit over to the analog PLL circuit when the reading of the Q-code fails
while the LSI is in PLAY operation. Use a sequence like the one shown above to change the digital
PLL circuit over to the analog PLL circuit.
Note 2) The SYFLG can be used in playback mode after a short track jump, such as a single-track jump, or a
kick. In that case, make sure that the Q-code is read properly in a sequence like the one shown above
after the track jump or kick is performed.
SDD00025AEM
70
MN662790RSC
7-2 (8) Video CD setting
It is desirable to increase the probability of correction rather than decrease the probability of error correction
for video CD in playback mode. Therefore, set the C2 correction to quadruple correction.
Set the C2 correction to triple correction when playing back an audio CD.
Data
Address
D6
46
Function
Selection of C2
correction
Video CD
1
Audio CD
Quadruple correction
0
D2
1
0
D1
1
0
Triple correction
7-2 (9) Digital audio interface Bit V control
D7 and D5 of microcomputer command address 42h are used for the Bit V control of the digital audio interface.
Data (16 bits) Address (8 bits)
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
X X X X X X X X X X 0 X X X XX
X X X X X X X X X X 1 X X X XX
Function (*: Setting at reset)
TX Bit V change (in interpolation mode)
* Bit V ON
Bit V OFF
42h
TX Bit V change (in ATT mode)
* Bit V ON
Bit V OFF
X X X X X X X X 0 X X X X X XX
X X X X X X X X 1 X X X X X XX
Note 1) The LSI in ATT mode means that the LSI is in digital attenuation, soft attenuation, or soft muting mode.
The Bit V is, however, always off if the LSI is under −12 dB control for serial data attenuation with
D4 of 46h set to on.
If the Bit V is set to off in ATT mode for a TX Bit V change, the Bit V is on when the digital or soft
attenuation level is set to 0 (i.e., −∞ dB).
Note 2) The Bit V is always on in TX mute control or mute control through the DMUTE pin.
7-2 (10) Audio output MUTE
The microcomuputer command makes it possible to mute SRDATA output, DF/DAC output, or TX output
independently.
All outputs can be muted through the DMUTE pin.
SRDATA
DMUTE
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 Address
pin
output
L
H
DF/DAC
output
TX output
X X X X X 0 X X X X XX X X XX
X X X X X 1 X X X X XX X X XX
46
MUTE OFF MUTE OFF MUTE OFF
MUTE ON MUTE OFF MUTE OFF
X X X X X X X X X 0 X0 X X XX
X X X X X X X X X 0 X1 X X XX
X X X X X X X X X 1 X0 X X XX
42
MUTE OFF MUTE OFF MUTE OFF
MUTE OFF MUTE OFF MUTE ON
MUTE OFF MUTE ON MUTE OFF
X X X X X X X X X X XX X X XX
XX MUTE ON
SDD00025AEM
MUTE ON MUTE ON
71
MN662790RSC
7-2 (11) Error correction
This LSI performs double correction for the C1 decoder and triple correction/quadruple correction for the C2
decoder.
・ For the C2 decoder, when the data is judged impossible to correct or not highly reliable (having a high
probability of erroneous correction or overlooking), it is interpolated by the interpolation circuit.
(In the case of audio mode I)
・ For the C1 and C2 decoders, correction results are output from the FLAG pin as FLAG0 to FLAG5.
When the C1 decoder detects an error for FLAG0, "H" is output for approx. 4.6 µs, starting from the
rising edge of FCLK.
FLAG1 to FLAG6 are output from FLAG pin in synchronization with the falling edge of SBCK input from
the outside.
<Meanings of FLAGs>
FLAG5
FLAG4
FLAG3
FLAG2
FLAG1
FLAG0
×
×
×
0
0
0
C1 no error
×
×
×
0
1
1
C1 single error correction
×
×
×
1
0
1
C1 double error correction
×
×
×
1
1
1
C1 correction impossible
0
0
0
×
×
×
C2 no error
0
0
1
×
×
×
C2 single error correction
0
1
0
×
×
×
C2 double error correction
0
1
1
×
×
×
C2 double correction
impossible
1
0
0
×
×
×
C2 triple error correction
1
0
1
×
×
×
C2 triple correction
impossible
1
1
0
×
×
×
C2 quadruple error
correction
1
1
1
×
×
×
C2 quadruple correction
impossible
SDD00025AEM
72
MN662790RSC
Flag Output Timings (At Normal-Speed)
136 µs (7.35 kHz)
FCLK
Min.
400 ns
Min.
400 ns
354 Min.
0 ns
ns
SBCK
Min. 1 µs
FLAG1
FLAG0
FLAG2
FLAG3 FLAG4
FLAG5
FLAG6
FLAG0
FLAG
4.6 µs
Max.
300 ns
4.6 µs
Max.
300 ns
※ If the falling edge of clock is input to SBCK while FLAG0 is being output, an output from FLAG pin
will be switched from FLAG0 to FLAG1.
SDD00025AEM
73
MN662790RSC
PRODUCT STANDARDS
A. ABSOLUTE MAXIMUM RATINGS
Parameter
Ta = 25 ℃
Symbol
Rating
Unit
A1
Supply voltage
VDD
AVDD
−0.3 to +4.6
V
A2
5-V reference voltage
VCC5V
−0.3 to +5.7
V
A3
Input voltage
VI
A4
Output voltage
VO
VSS−0.3 to VDD+0.3
AVSS−0.3 to AVDD+0.3
VSS−0.3 to VDD+0.3
AVSS−0.3 to AVDD+0.3
V
V
A5
Power dissipation
PD
580
mW
A6
Operating ambient
temperature
Topr
−30 to +85
℃
A7
Storage temperature
Tstg
−55 to +125
℃
Note
VSS=0 V
AVSS=0 V
VSS=0 V
AVSS=0 V
VSS=0 V
AVSS=0 V
VSS=0 V
AVSS=0 V
VSS=0 V
AVSS=0 V
Ta = 85 ℃
(Note 7)
Note 1) The absolute maximum ratings are the limit values beyond which the device may be broken.
They do not assure operations.
Note 2) Each of VSS, DVSS1, AVSS1 and AVSS2 pins should be directly connected to the ground and used at the
same voltage.
Note 3) Each of VDD, DVDD1, AVDD1 and AVDD2 pins should be directly connected to the specified power supply
and used at the same voltage.
Note 4) VDD, DVDD1, AVDD1 and AVDD2 should be powered up at the same time.
Note 5) Connect a bypass capacitor (0.1 µF or more) between VDD and VSS pins, between DVDD1 and DVSS1 pins,
between AVDD1 and AVSS1 pins, between AVDD2 and AVSS2 pins and between VREF and VSS pins.
Note 6) The operation of the audio D/A converter is guaranteed only for operation in normal-speed playback
mode.
Note 7) Condition: This LSI shall be mounted on a standard glass epoxy board (75 mm×75 mm×0.8 mm).
SDD00025AEM
74
MN662790RSC
Ta=−30 ℃ to +85 ℃,VSS=0 V
AVSS=0 V
B. OPERATING CONDITIONS
Limits
Parameter
B4
Digital system supply
voltage
Analog system supply
voltage
Digital system supply
voltage
Analog system supply
voltage
B5
5-V reference voltage
B1
B2
B3
Note 9)
Symbol
Conditions
Unit
min
typ
max
3.0
3.3
3.6
V
3.0
3.3
3.6
V
AVDD
Normal-and 2x-speed playback
modes
Normal-and 2x-speed playback
modes
VDD1
4x-speed playback mode
3.2
3.3
3.6
V
AVDD1
4x-speed playback mode
3.2
3.3
3.6
V
4.75
5.0
5.25
V
VDD
VCC5V
It is recommended to basically use AVDD at the same voltage as DVDD.
Ta=−30 ℃ to +85 ℃,VSS=0 V
VDD=3.3 V, AVSS=0 V
Self-excited Oscillation 1 (Note 10)
B6
Crystal frequency
fxtal
B7
External capacitance 1
C1
B8
External capacitance 2
C2
CSEL=L
16.9344
MHz
5
pF
5
pF
16.9344
MHz
External Clock Input 1 (Note 11), (Note 12)
B9
Clock input frequency
fX1
B10
Clock input amplitude
VX1
B11
High-level pulse width
tX1H
B12
Low-level pulse width
tX1L
B13
External capacitance 3
C3
V[P-P]
2.0
CSEL=L
C3=1000 pF
Switching level VX1/2
26
29.5
ns
26
29.5
ns
pF
1000
External Clock Input 2 (Note 11), (Note 12)
B14
Clock input frequency
fX1
B15
Clock input amplitude
VX1
B16
High-level pulse width
tX1H
B17
Low-level pulse width
tX1L
B18
External capacitance 3
C3
33.8688
V[P-P]
2.0
CSEL=H
C3=1000 pF
Switching level VX1/2
13
14.8
ns
13
14.8
ns
1000
SDD00025AEM
MHz
pF
75
MN662790RSC
Ta=−30 ℃ to +85 ℃,VSS=0 V
VDD=3.3 V, AVSS=0 V
Note 10)
Oscillation circuit
C2
X2
Xtal
MN662790RSC
X1
C1
The appropriate capacitors' values differ according to the oscillator used. Use the values
specified by the oscillator manufacturer.
Note 11)
External clock input 1
X2
OPEN
MN662790RSC
C3
X1
Note 12)
External clock
External clock
1 / fX1
VX1/2
VX1
tX1H
tX1L
SDD00025AEM
76
MN662790RSC
VCC5V=5.0 V
VSS=0 V
AVDD=VDD, AVSS=0 V
Ta=−30 ℃ to +85 ℃
fX1=16.9344 MHz
C. Electrical Characteristics
(1) DC Characteristics
Limits
Parameter
Symbol
Conditions
Unit
min
C1
Supply current
IDD
C2
Total
power consumption
Ptot
C3
Supply current
I DD
C4
Total
power consumption
Ptot
C5
Supply current
IDD
C6
Total
power consumption
Ptot
VDD=3.3 V
No external load during normalspeed playback mode
Ta=25 ℃ fX1=16.9344 MHz
CSEL=L
VDD=3.3 V
No external load during 2xspeed playback mode
Ta=25 ℃ fX1=16.9344 MHz
CSEL=L
When DF/DAC clock fixed
mode is set.
VDD=3.3 V
No external load during 4xspeed playback mode
Ta=25 ℃ fX1=16.9344 MHz
CSEL=L
When DF/DAC clock fixed
mode is set.
SDD00025AEM
t yp
max
45
1 00
mA
150
330
mW
50
103
mA
170
340
mW
60
105
mA
200
345
mW
77
MN662790RSC
VCC5V=5.0 V
VDD=3.3 V, VSS=0 V
AVDD=3.3 V, AVSS=0 V
Ta=−30 ℃ to +85 ℃
fX1=16.9344 MHz or 33.8688 MHz
Limits
Parameter
Symbol
Unit
Conditions
min
Input Pins (1) *1
Input voltage
VIH1
C7 high level
Input voltage
C8 low level
VIL1
ILK1
C9 Input leakage
current
Input Pins (2) *2
Input voltage
VIH2
C10 high level
VIL2
C11 Input voltage
low level
C12 Input leakage
I LK2
current
Input Pin (3) SBCK
Input voltage
VIH3
C13 high level
VIL3
C14 Input voltage
low level
C15 Input leakage
I LK3
current
*1
*2
max
typ
0.7VDD
VDD
V
0
0.3VDD
V
±1
µA
2.0
VCC5V
V
0
0.8
V
±1
µA
2.0
5.25
V
0
0.8
V
±1
µA
VIN=0 to VDD
VIN=0 to VCC5V
VIN=0 V to 5.25 V
TEST3, OFT, RFDET, BDO, TEST, IOSEL
MCLK, MDATA, MLD, SQCK/GIO0, DMUTE, RST, RSEL/GIO3, CSEL,
PSEL, SSEL, MSEL
SDD00025AEM
78
MN662790RSC
VCC5V=5.0 V
VDD=3.3 V, VSS=0 V
AVDD=3.3 V, AVSS=0 V
Ta=−30 ℃ to +85 ℃
fX1=16.9344 MHz or 33.8688 MHz
Limits
Parameter
Symbol
Conditions
Unit
min
typ
max
Output Pins (1) *3
Output voltage
high level
Output voltage
C17
low level
C16
VOH1
IOH1=−2.0 mA
VOL1
IOL1=2.0 mA
V
VDD−0.6
0.4
V
Output Pins (2) *4
Output voltage
high level
Output voltage
C19
low level
VOH2
IOH2=−2.0 mA
VOL2
IOL2=2.0 mA
0.4
V
C20 Output leakage
current (ECM)
ILK2
Hi-Z
Vo=0 V to 3.3 V
±1
µA
C18
V
VDD−0.6
*3
BCLK, LRCK, SRDATA, SENSE, FLOCK, SUBQ, STAT, SMCK, PC, LDON, WVEL,
EFM, PCK, SUBC, BYTCK/TRVSTP, GIO1/CLDCK, GIO2/FCLK, IPFLAG, CLVS,
CRC, DEMPH, TX, BLKCK, FLAG, RESY/FLAG6
*4
ECM
SDD00025AEM
79
MN662790RSC
VCC5V=5.0 V
VDD=3.3 V, VSS=0 V
AVDD=3.3 V, AVSS=0 V
Ta=−30 ℃ to +85 ℃
fX1=16.9344 MHz or 33.8688 MHz
Parameter
Symbol
Analog System Input Pin (1)
C21 Input current
IREF
Analog System Input Pin (2)
C22 Input signal amplitude
VARF
C23 Input leakage current
ILKA
Analog System Input Pin (3)
C24 Input leakage current
RDRF
DRF pins
Unit
min
typ
max
11
20
28
0.5
1.0
IREF
When pulled up by a 120-kΩ resistor
µA
ARF
Input level of the EFM signal in the
application circuit of the DSL circuit
block
V[P-P]
±1
µA
±1
µA
10
kΩ
DRF
ILKA
Internal resistance
C25 between ARF and
Limits
Conditions
2x-speed playback mode
ARF=1.65 V
Analog System Output Pin (1) DSLF (IREF pin is pulled up to AVDD by a 120-kΩ resistor) (Note 13)
C26 Output current (N)
IDSH
BDO=L, Tracking ON-state
DSLF=1.65 V, ARF=3.3 V
+45
+59
+75
µA
C27 Output current (P)
IDSL
BDO=L, Tracking ON-s tate
DSLF=1.65 V, ARF=0 V
−45
−59
−75
µA
−7.0
−1.0
+5.0
µA
Output unbalance
C28 current
IDSH+IDSL DSLF=1.65 V
Normal current output mode
Analog System Output Pin (2) PLLF (IREF pin is pulled up to AVDD by a 120-kΩ resistor)
Phase comparison
C29 output current (N)
IPFH
BDO=L, Tracking OFF-state
52
67
89
µA
Phase comparison
IPFL
BDO=L, Tracking OFF-state
−52
−67
−89
µA
IPFH+IPFL
BDO=L, Tracking OFF-state
Normal current output mode
−8.55
−2.55
+4.45
µA
±1
µA
4.92
MHz
C30 output current (P)
C31
Phase comparison
output unbalance
current
C32 Leakage current
ILKP1
Hi-Z
CO oscillation
C33 V
frequency 1
fVCO1
Normal-speed playback mode
(With IREF pin as shown in the
recommended circuit diagram)
SDD00025AEM
3.71
80
MN662790RSC
VCC5V=5.0 V
VDD=3.3 V, VSS=0 V
AVDD=3.3 V, AVSS=0 V
Ta=−30 ℃ to +85 ℃
fX1=16.9344 MHz or 33.8688 MHz
Parameter
Symbol
Conditions
Limits
min
typ
max
Unit
Analog System Output Pin (2) PLLF (IREF pin is pulled up to AVDD by a 120-kΩ resistor)
VCO oscillation
fVCO2
2x-speed playback mode
(With IREF pin as shown in the
recommended circuit diagram)
7.42
9.84
MHz
VCO oscillation
fVCO3
4x-speed playback mode
(With IREF pin as shown in the
recommended circuit diagram)
14.84
25.93
MHz
C34 frequency 2
C35 frequency 3
Analog System Output Pin (3) VCOF (IREF pin is pulled up to AVDD by a 120-kΩ resistor)
Phase comparison
C36 output current (N)
Phase comparison
C37 output current (P)
IVFH
40
54
71
µA
IVFL
−40
−54
−71
µA
C38 Input leakage current
ILKV
Hi-Z
±1
µA
fVCO4
With IREF pin as shown in the recommended
circuit diagram (4x-speed mode)
With IREF pin as shown in the recommended
circuit diagram (2x-speed mode)
With IREF pin as shown in the recommended
circuit diagram (Normal-speed mode)
Jitter-free VCO
C39 oscillation frequency
19.6438 33.8688 50.8032
9.8219
16.9344 25.4016
4.9109
8.4672 12.7008
MHz
Analog System Output Pin (4) PLLF2 (IREF pin is pulled up to AVDD by a 120-kΩ resistor)
C40 Leakage current
C41
Internal resistance between
PLLF and PLLF2 pins
ILKP2
RPLLF
Analog System Input Pin (4)
C42 Input signal amplitude
VTRC
C43 Input leakage current
ILKT
PLLF=1.65 V
±1
µA
250
Ω
TRCRS
TRCRS signal input level
(with VREF level as a center)
V[P-P]
2
±1
µA
Analog System Output Pin (5) VCOF2 (IREF pin is pulled up to AVDD by a 120-kΩ resistor)
Phase comparison
IVFH2
40
54
71
µA
C45 output current (P)
IVFL2
−40
−54
−71
µA
C46 Input leakage current
ILKV2
Hi-Z
±1
µA
fVCO5
With IREF pin as shown in the
recommended circuit diagram
C44 output current (N)
Phase comparison
VCO oscillation
C47 frequency
SDD00025AEM
33.8688
MHz
81
MN662790RSC
VCC5V=5.0 V
VDD=3.3 V, VSS=0 V
AVDD=3.3 V, AVSS=0 V
Ta=−30 ℃ to +85 ℃
fX1=16.9344 MHz or 33.8688 MHz
VDD
68 kΩ
IREF
0.022 µF
VARF
1.0 V[P-P]
(typ.)
0.001 µF
ARF
27 kΩ
DRF
100 kΩ
DSLF
100 kΩ
0.068 µF
PLLF
330 Ω
1200 pF
PLLF2
0.33 µF
220 kΩ
PCK / DSLB
VCOF*
2.7 kΩ
0.33 µF
VCOF2
2.7 kΩ
0.33 µF
Recommended Circuit Diagram to DSL / PLL and Jitter-free VCOF Blocks
* When 4x-speed playback mode with a 16.9344-MHz clock or a jitter-free function is not used, connect the
VCOF pin to VDD or ground.
* It is necessary to change a value of the resistor connected to IREF pin to adjust the oscillation frequency in 4xspeed playback mode.
Note 13)
Insert a 100-kΩ resistor between the DSLF and PCK / DSLB pins or between the DSLF and
DSLBDA pins to use the DSL balance correction function.
Note 14)
This recommended circuit is typical, so it is necessary to choose external components' values with due
regard to playability.
SDD00025AEM
82
MN662790RSC
VCC5V=5.0 V
VDD=3.3 V, VSS=0 V
AVDD=3.3 V, AVSS=0 V
Ta=−30 ℃ to +85 ℃
fX1=16.9344 MHz or 33.8688 MHz
Limits
Parameter
Symbol
Unit
Conditions
min
Analog System Input Pins (5)
Input voltage
C48 high level
Input voltage
C49
low level
Input voltage
Load
C51 characteristic
AVDD
VIL4
V O4
V
V
0
VREF
V I5
Analog System Output Pins (6)
max
TE, FE, RFENV
V I H4
Analog System Input Pin (6)
C50
typ
V
0.5AVDD
TVD, TRD, FOD, TBAL, FBAL, ECS, DSLBDA
Load:±300 µA
Difference from no load state
at 20 %, 50 % and 80 % of fullscale.
SDD00025AEM
±4.0
LSB
83
MN662790RSC
VCC5V=5.0 V
VDD=3.3 V, VSS=0 V
AVDD=3.3 V, AVSS=0 V
Ta=−30 ℃ to +85 ℃
fX1=16.9344 MHz or 33.8688 MHz
Limits
Parameter
Symbol
Unit
Conditions
min
t yp
max
A/D Converter Desired Values (for Servo)
C52
C53
C54
Resolution
Integral
nonlinearity
Differential
nonlinearity
8
bit
±2
LSB
±3
LSB
RES
8
bit
INL
±2
LSB
DNL
±0.82
LSB
DOFF1 Value to 1.65-V output
±10
LSB
No load
Value at 25 % of the full-scale
DOFF2
No load
DOFF3 Value at 75 % of the full-scale
No load
±10
LSB
±10
LSB
RES
INL
DNL
A/D output=80 to 7F
(2's complement )
D/A Converter Desired Values (for Servo)
C55 Resolution
C57
Integral
nonlinearity
Differential
nonlinearity
C58
Offset
C56
Digital input 0 (2's complement)
C59
Offset
C60
Offset
SDD00025AEM
84
MN662790RSC
VCC5V=5.0 V
VDD=3.3 V, VSS=0 V
AVDD=3.3 V, AVSS=0 V
Ta=−30 ℃ to +85 ℃
fX1=16.9344 MHz or 33.8688 MHz
Limits
Parameter
Symbol
Conditions
Unit
min
D/A Converter Desired Values Analog Characteristics
t yp
max
(Note 15), (Note 18)
C61 Signal to noise ratio
S/N
EIAJ
90
97
dB
C62 Dynamic range
D.R.
EIAJ
80
88
dB
THD+N
EIAJ
C63
Total
harmonic distortion
C64
Crosstalk
C65 Output level 1
0.007
EIAJ
f=1 kHz Full-scale output
(Note 16)
C66
Output level
difference
Difference of OUTL and
OUTR pins at output level 1.
20 log (VR/VL)
C67
Output level 2
f=1 kHz Full-scale output
(Note 17)
70
80
1.12
1.32
−0.99
0.68
0.79
0.013
%
dB
1.55
Vrms
+0.99
dB
0.93
Vrms
Note 15)
The analog characteristics indicate the values measured by inserting a 15-Ω resistor
between the AVDD1 pin and power supply. The typical values are only reference
values. They are not guaranteed.
Note 16)
The output level 1 shows the measured value at the output pins of the application
circuit.
Note 17)
The output level 2 shows a value at the output pin of this LSI and is calculated by
taking the measured value of output level 1, dividing it by the external circuit gain of
the application circuit.
Note 18)
Use the D/A converter only in the normal-speed playback mode. Operation of the
D/A converter cannot be guaranteed when it is used in the 2x-and 4x-speed modes.
SDD00025AEM
85
DVDD1 AVDD2
SDD00025AEM
VSS AVSS2
AVSS2
DVSS1 DVSS
MN662790RSC
VDD OUTR
AVSS1
OUTL
AVDD1
15 Ω
+
−
0.0018 µF
1 kΩ
1 µF
0.0018 µF
AVSS1
47 µF 100 µF
−
+
1 kΩ
AVDD1
−
+
−
+
100 pF
2.2 kΩ
1.5 kΩ
47 kΩ
100 pF
2.2 kΩ
1.5 kΩ
22 µF 47 kΩ 47 kΩ 100 pF
47 kΩ
22 µF 47 kΩ 47 kΩ 100 pF
−
+
AVDD2
−
+
DVDD
0.001 µF
22 µF 560 Ω
0.001 µF
22 µF 560 Ω
47 kΩ
47 kΩ
MN662790RSC
[D/A Converter Application Circuit]
86
MN662790RSC
VCC5V=5.0 V
VDD=3.3 V, VSS=0 V
AVDD=3.3 V, AVSS=0 V
Ta=−30 ℃ to +85 ℃
fX1=16.9344 MHz or 33.8688 MHz
Limits
Parameter
Symbol
Unit
Conditions
min
typ
max
C68 Rise time
tRA
250
ns
C69 Fall time
tFA
250
ns
C70 Rise time
tRB
100
ns
C71 Fall time
tFB
100
ns
C72 Rise time
tRC
100
ns
C73 Fall time
tFC
100
ns
MLD
There should be no noise
greater than 20 mV[P-P] in
signal lines and power supply.
0.8 VDD
0.2 VDD
0.8 VDD
0.2 VDD
tRA
SBCK
tFA
0.8 VDD
0.2 VDD
0.8 VDD
0.2 VDD
tRB
MCLK
tFB
0.8 VDD
0.2 VDD
0.8 VDD
0.2 VDD
tRC
tFC
SDD00025AEM
87
MN662790RSC
VCC5V=5.0 V
VDD=3.3 V, VSS=0 V
AVDD=3.3 V, AVSS=0 V
Ta=−30 ℃ to +85 ℃
fX1=16.9344 MHz or 33.8688 MHz
Limits
Parameter
Symbol
Unit
Conditions
min
t yp
max
Microcomputer Instruction Input Timing
C74 Clock frequency
fMCLK
1
MHz
C75 Clock pulse width
tCH,
tCL
300
ns
C76 Data setup time
tDSU
300
ns
C77 Data hold time
tDH
300
ns
C78 Delay time
t LD D
600
ns
C79 Latch pulse width
tLDW
0.6
100
µs
1/f MCLK
MCLK
tCH
tCL
MDATA
tDSU
tDH
MLD
tLDD
SDD00025AEM
tLDW
88
MN662790RSC
VCC5V=5.0 V
VDD=3.3 V, VSS=0 V
AVDD=3.3 V, AVSS=0 V
Ta=−30 ℃ to +85 ℃
fX1=16.9344 MHz or 33.8688 MHz
Limits
Parameter
Symbol
Conditions
Unit
min
t yp
max
Subcode Interface (1)
C80 Clock width
High-level
pulse width
Low-level
C82
pulse width
C81
tCK
1
µs
tCKH
400
ns
tCKL
400
ns
C83 Delay time
tSBD
300
ns
C84 Setup delay time
tSD
300
ns
tCK
tCKL
SBCK
tCKH
SUBC
tSD
tSBD
CLDCK
SDD00025AEM
89
MN662790RSC
VCC5V=5.0 V
VDD=3.3 V, VSS=0 V
AVDD=3.3 V, AVSS=0 V
Ta=−30 ℃ to +85 ℃
fX1=16.9344 MHz or 33.8688 MHz
Limits
Parameter
Symbol
Conditions
Unit
min
t yp
max
Subcode Interface (2)
C85 Clock width
tSQ
500
ns
High-level
pulse width
Low-level
C87
pulse width
tSQH
200
ns
tSQL
200
ns
C88 Delay time
tSQD
C86
150
ns
tSQ
tSQL
tSQH
SQCK
SUBQ
tSQD
SDD00025AEM
90
MN662790RSC
VCC5V=5.0 V
VDD=3.3 V, VSS=0 V
AVDD=3.3 V, AVSS=0 V
Ta=−30 ℃ to +85 ℃
fX1=16.9344 MHz or 33.8688 MHz
Limits
Parameter
Symbol
Conditions
Unit
min
High-level
C90 pulse width
Low-level
C91 pulse width
max
*5
D/A Output Interface 1
C89 Clock width
t yp
tBCLK
354
ns
tBCLKH
177
ns
177
ns
tBCLKL
Normal-speed playback mode
C92 Setup time
tST
70
ns
C93 Hold time
tHD
70
ns
*5
D/A Output Interface 2
C94 Clock width
High-level
C95 pulse width
Low-level
C96 pulse width
tBCLK
177
ns
tBCLKH
88.5
ns
tBCLKL 2x-speed playback mode
88.5
ns
C97 Setup time
tST
30
ns
C98 Hold time
t HD
30
ns
*5
D/A Output Interface 3
C99 Clock width
High-level
pulse width
Low-level
C101
pulse width
C100
tBCLK
88.5
ns
tBCLKH
44.2
ns
tBCLKL 4x-speed playback mode
44.2
ns
C102 Setup time
tST
15
ns
C103 Hold time
t HD
15
ns
SDD00025AEM
91
MN662790RSC
*5
D/A Output Interface
tBCLK
tBCLKL
tBCLKH
tST
tHD
BCLK
SRDATA
LRCK
SDD00025AEM
92
MN662790RSC
VCC5V=5.0 V
VDD=3.3 V, VSS=0 V
AVDD=3.3 V, AVSS=0 V
Ta=−30 ℃ to +85 ℃
fX1=16.9344 MHz or 33.8688 MHz
Limits
Parameter
Symbol
Conditions
Unit
min
typ
max
D/A Converter Input Timing
C104 BCLK frequency
fBCLK
C105 BCLK pulse width
tCH,
tCL
70
ns
C106 Data setup time
tDSU
70
ns
C107 Data hold time
t DH
70
ns
C108 LRCK frequency
fLRCK
C109 BCLK-LRCK timing
4
44.1
tBL,
tLB
70
MHz
kHz
ns
1/f BCLK
BCLKIN
tCH
tCL
SRDATAIN
tDSU
tDH
LRCKIN
tBL
tLB
tBL
tLB
1/f LRCK
SDD00025AEM
93
MN662790RSC
VCC5V=5.0 V
VDD=3.3 V, VSS=0 V
AVDD=3.3 V, AVSS=0 V
Ta=−30 ℃ to +85 ℃
fX1=16.9344 MHz or 33.8688 MHz
Limits
Parameter
Symbol
Conditions
Unit
min
t yp
max
Reset Timing (Note 19)
C110 RST pulse width
tNRSTL
tRD
C111 Rise time
µs
200
100
ns
Power Supply Ripple Noise (Note 20)
C112 Ripple amplitude
VRIP
15
mV[P-P]
C113 Ripple noise
amplitude
V NZ
50
mV[P-P]
Note 19)
When the power is turned on, reset with the RST pulse which is equal to or
exceeds the above pulse width only after the clock oscillation is stabilized within
±10 % of error of the specified oscillation frequency.
tNRSTL
RST
0.8 VDD
0.2 VDD
0.2 VDD
tRD
Note 20)
The standard ripple noise values of the LSI are guaranteed on condition that the
values apply to typical 50-Hz to 100-Hz ripples with 500-kHz typical noise and
that both the ripples and noise are in sine waveform as shown below.
The values, however, vary under the influence of other parts located on the PCB.
Therefore, be sure to check the actual values before applying the LSI to practical
applications.
Noise frequency 500 kHz
VRIP
VNZ
Ripple frequency 50 Hz to 100 Hz
SDD00025AEM
94
MN662790RSC
Package Dimensions (Unit: mm)
• LQFP080-P-1414A (lead-free package)
16.00±0.20
14.00±0.20
60
41
40
80
21
0.30±0.05
0.13 M
0.10
16.00±0.20
(1.00)
0.15±0.05
0.65
0.10±0.10
(0.825)
20
1.40±0.10
1
1.70 max.
14.00±0.20
(0.825)
61
0° to 10°
0.50±0.20
Seating plane
SDD00025AEM
95
Request for your special attention and precautions in using the technical information
and semiconductors described in this material
(1) An export permit needs to be obtained from the competent authorities of the Japanese Government
if any of the products or technologies described in this material and controlled under the "Foreign
Exchange and Foreign Trade Law" is to be exported or taken out of Japan.
(2) The technical information described in this material is limited to showing representative characteristics and applied circuits examples of the products. It neither warrants non-infringement of intellectual property right or any other rights owned by our company or a third party, nor grants any license.
(3) We are not liable for the infringement of rights owned by a third party arising out of the use of the
product or technologies as described in this material.
(4) The products described in this material are intended to be used for standard applications or general
electronic equipment (such as office equipment, communications equipment, measuring instruments and household appliances).
Consult our sales staff in advance for information on the following applications:
• Special applications (such as for airplanes, aerospace, automobiles, traffic control equipment,
combustion equipment, life support systems and safety devices) in which exceptional quality and
reliability are required, or if the failure or malfunction of the products may directly jeopardize life or
harm the human body.
• Any applications other than the standard applications intended.
(5) The products and product specifications described in this material are subject to change without
notice for modification and/or improvement. At the final stage of your design, purchasing, or use of
the products, therefore, ask for the most up-to-date Product Standards in advance to make sure that
the latest specifications satisfy your requirements.
(6) When designing your equipment, comply with the guaranteed values, in particular those of maximum rating, the range of operating power supply voltage, and heat radiation characteristics. Otherwise, we will not be liable for any defect which may arise later in your equipment.
Even when the products are used within the guaranteed values, take into the consideration of
incidence of break down and failure mode, possible to occur to semiconductor products. Measures
on the systems such as redundant design, arresting the spread of fire or preventing glitch are
recommended in order to prevent physical injury, fire, social damages, for example, by using the
products.
(7) When using products for which damp-proof packing is required, observe the conditions (including
shelf life and amount of time let standing of unsealed items) agreed upon when specification sheets
are individually exchanged.
(8) This material may be not reprinted or reproduced whether wholly or partially, without the prior written
permission of Matsushita Electric Industrial Co., Ltd.
2002 JUL