13APPLICATION INFORMATION
14PACKAGE OUTLINE
15SOLDERING
15.1Introduction to soldering surface mount
packages
15.2Reflow soldering
15.3Wave soldering
15.4Manual soldering
15.5Suitability of surface mount IC packages for
wave and reflow soldering methods
16DATA SHEET STATUS
17DEFINITIONS
18DISCLAIMERS
19PURCHASE OF PHILIPS I2C COMPONENTS
SAA7327
2000 Jun 262
Page 3
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
1FEATURES
• Integrated bitstream DAC with differential outputs,
operating at 96fs with 3rd order noise shaper; typical
performance of −95 dB signal-to-noise ratio (EIAJ
A-weighted)
• Separate serial input and output interfaces allow data
‘loopback’modeforuse ofonboard DACasstand-alone
DAC for digital audio signals
• Up to 2 times speed mode
• Lock-to-disc mode
• Full error correction strategy, t = 2 and e = 4
• Full subcode (CD graphics) interface
• All standard decoderfunctions implemented digitally on
chip
• FIFO overflow concealment for rotational shock
resistance
• Digital audio interface (EBU), audio and data
• 2 and 4 times oversampling integrated digital filter,
• All SAA737x(CD7) digitalservo and high-levelfunctions
• Low focus noise
• Improved playability performance
• Automatic closed-loop gain control available for focus
and radial loops
• Pulsed sledge support
• Electronic damping of fast radial actuator during long
jump
• Microcontroller loading LOW
• High-level servo control option
• High-level mechanism monitor
• Communication may be via TDA1301/SAA7345
compatible bus or I2C-bus
• On-chip clock multiplier allows the use of 8.4672,
16.9344 or 33.8688 MHz crystals or ceramic
resonators.
2GENERAL DESCRIPTION
The SAA7327 (CD7 II) is a single chip combining the
functions of a CD decoder, digital servo and bitstream
DAC, especially designed for Video CD applications.
The decoder/servo part is based on the SAA737x (CD7)
and is software compatible with this design. Extra
functions are controlled by use of ‘shadow’ registers
(see Section 7.15.3).
Supply of this Compact Disc IC does not convey an
implied licenseunder any patent rightto use this IC inany
Compact Disc application.
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
5BLOCK DIAGRAM
V
DDA1
V
DDA2
CONTROL
PART
V
SSD1
CONTROL
FUNCTION
SAA7327
handbook, full pagewidth
R1
R2
V
RIN
SCL
SDA
RAB
SILD
HFIN
HFREF
ISLICE
I
ref
TEST1
TEST2
TEST3
12
13
7
40
39
41
42
2
1
3
6
25
31
44
V
SSA2
D1 D2 D3 D4
8910 114145173350585257
ADC
V
ref
GENERATOR
MICROCONTROLLER
INTERFACE
FRONT-END
DEMODULATOR
TEST
V
PROCESSING
DIGITAL
PLL
EFM
SRAM
SSA1
PRE-
V
SSD2
V
SSD3
AUDIO
PROCESSOR
V
DDD1(P)
V
DDD2(C)
OUTPUT
STAGES
MOTOR
CONTROL
ERROR
CORRECTOR
FLAGS
EBU
INTERFACE
SAA7327
54
RA
55
FO
56
SL
64
LDON
59
MOTO1
60
MOTO2
53
CFLG
51
DOBM
SUB
RCK
24
16
15
26
49
48
47
46
45
43
38
TIMING
DECODER
MICRO-
CONTROLLER
INTERFACE
RAM
ADDRESSER
SUBCODE
PROCESSOR
VERSATILE PINS
INTERFACE
6334616232
V1 V2/V3 V4V5KILL
SELPLL
CRIN
CROUT
CL16
CL11/4
SBSY
SFSY
STATUS
RESET
Fig.1 Block diagram.
2000 Jun 265
PEAK
DETECT
KILL
SERIAL DATA
INTERFACE
SERIAL DATA
(LOOPBACK)
INTERFACE
BITSTREAM
DAC
30
29
28
27
37
35
36
20
21
18
19
22
23
MGS234
EF
SCLK
WCLK
DATA
SCLI
WCLI
SDI
V
neg
V
pos
LN
LP
RN
RP
Page 6
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
6PINNING
SYMBOLPINDESCRIPTION
HFREF1comparator common mode input
HFIN2comparator signal input
ISLICE3current feedback output from data slicer
V
SSA1
V
DDA1
I
ref
V
RIN
D18unipolar current input 1 (central diode signal input)
D29unipolar current input 2 (central diode signal input)
D310unipolar current input 3 (central diode signal input)
D411unipolar current input 4 (central diode signal input)
R112unipolar current input 1 (satellite diode signal input)
R213unipolar current input 2 (satellite diode signal input)
V
SSA2
CROUT15crystal/resonator output
CRIN16crystal/resonator input
V
DDA2
LN18DAC left channel differential negative output
LP19DAC left channel differential positive output
V
neg
V
pos
RN22DAC right channel differential negative output
RP23DAC right channel differential positive output
SELPLL24selects whether internal clock multiplier PLL is used
TEST125test control input 1 (this pin should be tied LOW)
CL162616.9344 MHz system clock output
DATA27serial d4(1) data output (3-state)
WCLK28word clock output (3-state)
SCLK29serial bit clock output (3-state)
EF30C2 error flag output (3-state)
TEST231test control input 2 (this pin should be tied LOW)
KILL32kill output (programmable; open-drain)
V
SSD1
V2/V334versatile I/O: versatile input 2 or versatile output 3 (open-drain)
WCLI35word clock input (for data loopback to DAC)
SDI36serial data input (for data loopback to DAC)
SCLI37serial bit clock input (for data loopback to DAC)
RESET38power-on reset input (active LOW)
SDA39microcontroller interface data I/O line (I
SCL40microcontroller interface clock line input (I
(1)
4
(1)
5
analog ground 1
analog supply voltage 1
6reference current output
7reference voltage for servo ADCs
1. All supply pins must be connected to the same external power supply voltage.
2000 Jun 267
Page 8
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
handbook, full pagewidth
LDONV1V5
64
63
HFREF
V
CROUT
1
2
HFIN
3
ISLICE
V
4
SSA1
5
DDA1
I
6
ref
V
7
RIN
D1
8
D2
9
D3
10
D4
11
R1
12
R2
13
V
14
SSA2
15
CRIN33
16
V4
MOTO2
62
61
60
SSD3VDDD2(C)
MOTO1
V
59
58
SAA7327H
SL
FO
RA
57
56
55
54
CFLG
53
DDD1(P)
V
DOBM
52
51
SSD2
V
50
CL11/4
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
SAA7327
SBSY
SFSY
SUB
RCK
TEST3
STATUS
SILD
RAB
SCL
SDA
RESET
SCLI
SDI
WCLI
V2/V3
V
SSD1
17
DDA2
V
18
LN
19
LP
20
V
neg
V
pos
22
RN
23
RP
24
SELPLL
21
Fig.2 Pin configuration.
7FUNCTIONAL DESCRIPTION
7.1Decoder part
7.1.1PRINCIPAL OPERATIONAL MODES OF THE DECODER
The decoding part supports a full audio specification and
can operate at two different disc speeds, from
single-speed (n = 1) to 2 times speed (n = 2). The factor
‘n’ is called the overspeed factor. A simplified data flow
through the decoder part is illustrated in Fig.7.
7.1.2DECODING SPEED AND CRYSTAL FREQUENCY
The SAA7327 is a two speed decoding device, with an
Depending on the crystal frequency usedand the internal
clock settings (selectable via decoder register B), the
playback speedsshown in Table 1 arepossible, where ‘n’
is the overspeed factor (1 or 2).
An internal clock multiplier is present, controlled by
SELPLL, and should only be used if a 8.4672 or
16.9344 MHz crystal, ceramic resonator or external clock
is present.
7.1.3LOCK-TO-DISC MODE
For Electronic Shock Absorption (ESA) applications, the
SAA7327 can be put into lock-to-disc mode. This allows
Constant Angular Velocity (CAV) disc playback with
Page 9
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
varying input data rates from the inside-to-outside of the
disc.
In the lock-to-disc mode, the FIFO is blocked and the
decoder will adjust its output data rate to the disc speed.
Hence, the frequency of the I2S-bus (WCLK and SCLK)
clocksare dependenton thedisc speed.Inthe lock-to-disc
mode there is a limit on the maximum variation in disc
speed that the SAA7327 will follow. Disc speeds must
always be within 25% to 100% range of their nominal
value. The lock-to-disc mode is enabled/disabled by
decoder register E.
7.1.4STANDBY MODES
The SAA7327 may be placed in two standby modes
selected bydecoder register B (it shouldbe noted thatthe
device core is still active):
• Standby 1: ‘CD-STOP’ mode; most I/O functions are
switched off
• Standby 2: ‘CD-PAUSE’ mode; audio output features
are switched off, but the motor loop, the motor output
and the subcode interfaces remain active; this is also
called a ‘Hot Pause’.
In the standby modes the various pins will have the
following values:
• MOTO1 and MOTO2: put in high-impedance, PWM
mode (standby 1and reset: operatingin standby 2); put
in high-impedance, PDM mode (standby 1 and reset:
operating in standby 2)
• SCL and SDA: no interaction; normal operation
continues
• SCLK, WCLK, DATA, EF and DOBM: 3-state in both
standby modes; normal operation continues after reset
• CRIN, CROUT, CL16 and CL11/4: no interaction;
normal operation continues
• V1, V2/V3, V4, V5 and CFLG: no interaction; normal
operation continues.
1. The CL11 output is always a 5.6448 MHz clock if a 16.9344 MHz external clock is used and SELPLL = 0. CL11 is
available on the CL11/4 output, enabled by programming shadow register 3 (see Section 7.15.3).
2. Data capture performance is not optimized for this option.
(2)
−5.6448
FREQUENCY
(MHz)
(1)33.868816.93448.4672
2000 Jun 269
Page 10
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
7.2Crystal oscillator
The crystal oscillator is a conventional 2-pin design
operating between 8 and 35 MHz. This oscillator is
capable of operating with ceramic resonators and with
both fundamental and third overtone crystals. External
components should be usedto suppress the fundamental
output of the third overtone crystals as shown in
Figs 3 and 4. Typical oscillation frequencies required are
8.4672, 16.9344 or 33.8688 MHz depending on the
internal clock settings used and whether or not the clock
multiplier is enabled.
handbook, halfpage
SAA7327
CROUT
OSCILLATOR
8.4672 MHz
CRIN
33 pF33 pF
MGS246
7.3Data slicer and clock regenerator
The SAA7327 has an integrated slice level comparator
which can be clocked by the crystal frequency clock, or
4 times thecrystal frequency clock(if SELPLLis set HIGH
while using a 16.9344 MHz crystal and register 4 is set to
0XXX),or 8 timesthe crystalfrequency clock(if SELPLLis
set HIGH while using an 8.4672 MHz crystal, and
register 4 is set to 0XXX). The slice level is controlled by
an internal currentsource applied to anexternal capacitor
under the control of the Digital Phase-Locked
Loop (DPLL).
Regeneration of the bit clock is achieved with an internal
fully digitalPLL. Noexternal components arerequired and
the bit clock is not output. The PLL has two registers
(8 and 9) for selecting bandwidth and equalization.
The PLL response is shown in Fig.5.
For certain applications an off-track input is necessary.
This isinternally connectedfrom theservo part(its polarity
can bechanged bythe foc_parm1 parameter),but maybe
input via the V1 pin if selected by register C. If this flag is
HIGH, the SAA7327 will assume that its servo part is
following on the wrong track, and will flag all incoming
HF data as incorrect.
SAA7327
Fig.3 8.4672 MHz fundamental configuration.
handbook, halfpage
SAA7327
CROUT
MGS247
OSCILLATOR
33.8688 MHz
Fig.4 33.8688 MHz overtone configuration.
CRIN
3.3 µH
handbook, halfpage
PLL
loop
response
3. PLL, LPF
f
2. PLL bandwidth
1. PLL integrator
1 nF10 pF10 pF
1, 2 and 3 are programmable via decoder register 8.
MGS178
Fig.5 Digital PLL loop response.
2000 Jun 2610
Page 11
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
crystal
clock
HF input
V
SSA
100 nF
1 nF
22 kΩ
100 nF
V
47 pF
2.2 kΩ
SSA
HFREF
HFIN
ISLICE
DQ
100 µA
V
V
100 µA
SS
DD
SAA7327
DPLL
MGS179
Fig.6 Data slicer showing typical application components (for n = 1).
7.4Demodulator
7.4.1FRAME SYNC PROTECTION
A doubletiming system isused toprotect the demodulator
from erroneous sync patterns in the serial data.
The master counter is only reset if:
• A sync coincidence is detected; sync pattern occurs
588 ±1 EFM clocks after the previous sync pattern
• A new sync pattern isdetected within ±6 EFM clocks of
its expected position.
The sync coincidence signal is also used to generate the
PLL lock signal, which is active HIGH after 1 sync
coincidence found, and reset LOW if during 61
consecutive frames no sync coincidence is found.
The PLL lock signal can be accessed via the SDA or
STATUS pins selected by decoder registers 2 and 7.
Also incorporated in the demodulator is a Run Length
2 (RL2) correction circuit. Every symbol detected as RL2
will be pushed back to RL3. To dothis, the phase error of
both edges of the RL2 symbol are compared and the
correction is executed at the side with the highest error
probability.
7.4.2EFM DEMODULATION
The 14-bitEFM dataand subcode wordsare decodedinto
8-bit symbols.
2000 Jun 2611
Page 12
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
o
_white to force landscape pages to be rotated correctly when browsing through the pdf in theAcrobat reader.This text is here inThis text is here in
white to forcelandscape pages to berotated correctly when browsing throughthe pdf in the Acrobatreader. white to force landscapepages to be ...
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
7.5Subcode data processing
7.5.1Q-CHANNEL PROCESSING
The 96-bit Q-channel word is accumulated in an internal
buffer. The last 16 bits are used internally to perform a
Cyclic Redundancy Check (CRC). If the data is good, the
SUBQREADY-I signal will go LOW. SUBQREADY-I can
beread viatheSDA orSTATUS pins,selectedvia decoder
register 2. Good Q-channel data may be read from SDA.
7.5.2EIAJ 3 AND 4-WIRE SUBCODE (CD GRAPHICS)
INTERFACES
Data fromall the subcode channels (P-to-W)may be read
via the subcode interface, which conforms to EIAJ
CP-2401. The interface is enabled and configured as
either a 3 or 4-wire interface via decoder register F.
handbook, full pagewidth
SBSY
SF0SF1
SF2SF3SF97SF0SF1
The subcode interface output formats are illustrated in
Fig.8, wherethe RCK signal issupplied by anotherdevice
such as a CD graphics decoder.
if selected via decoder register D. The format is similar to
RS232 and is illustrated in Fig.9. The subcode sync word
is formed by a pause of (200/n) µs minimum. Each
subcode byte starts with a logic 1 followed by 7 bits
(Q-to-W). The gap between bytes is variable between
(11.3/n) µs and (90/n) µs.
The subcode data is also available in the EBU output
(DOBM) in a similar format.
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
200/n µs
min
W961QRSTUVW1Q
n = disc speed.
7.6FIFO and error corrector
The SAA7327has a ±8 frame FIFO.The error correctoris
a t = 2, e = 4 type, with error corrections on both C1
(32 symbol)and C2 (28 symbol)frames.Four symbolsare
used from each frame as parity symbols. This error
corrector can correct up to two errors on the C1 level and
up to four errors on the C2 level.
The error corrector also contains a flag processor. Flags
are assigned to symbols when the error corrector cannot
ascertain if thesymbols are definitely good. C1 generates
output flags which are read after (de-interleaving) by C2,
to help in the generation of C2 output flags.
The C2 output flags are used by the interpolator for
concealment ofuncorrectable errors.They are alsooutput
via the EBU signal (DOBM). The EF output will flag bytes
in error in both audio and CD-ROM modes.
11.3/n
µs
Fig.9 Subcode format and timing on pin V4.
7.6.1FLAGS OUTPUT (CFLG)
The flags output pin CFLG shows the status of the error
corrector and interpolator and is updated every frame
(7.35 × n kHz). In theSAA7327 chip a 1-bit flagis present
on theCFLG pin asillustrated inFig.10. This signalshows
the status of the error corrector and interpolator.
The first flag bit, F1, is the absolute time sync signal, the
FIFO-passed subcodesync and relatesthe position ofthe
subcode sync to the audio data (DAC output). This flag
mayalso beused ina superFIFOor inthe synchronization
of different players. The output flags can be made
available atbit 4 of theEBU data format (LSBof the 24-bit
data word), if selected by decoder register A.
SAA7327
11.3/n µs min
90/n µs max
MBG401
handbook, full pagewidth
n = disc speed.
33.9/n µs
11.3/n
µs
F1F2F3F4F5F6F7F8F1F8
Fig.10 Flag output timing diagram.
2000 Jun 2614
33.9/n µs
MBG425
Page 15
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
SAA7327
decoder with integrated DAC for video CD (CD7 II)
Table 2 Output flags
F1F2F3F4F5F6F7F8DESCRIPTION
0XXXXXXXno absolute time sync
1XXXXXXXabsolute time sync
X00XXXXXC1 frame contained no errors
X01XXXXXC1 frame contained 1 error
X10XXXXXC1 frame contained 2 errors
X11XXXXXC1 frame uncorrectable
XXX00XX0C2 frame contained no errors
XXX00XX1C2 frame contained 1 error
XXX01XX0C2 frame contained 2 errors
XXX01XX1C2 frame contained 3 errors
XXX10XX0C2 frame contained 4 errors
XXX11XX1C2 frame uncorrectable
XXXXX00Xno interpolations
XXXXX01Xat least one 1-sample interpolation
XXXXX10Xat least one hold and no interpolations
XXXXX11Xat least one hold and one 1-sample interpolation
7.7Audio functions
7.7.1DE-EMPHASIS AND PHASE LINEARITY
When pre-emphasis is detected in the Q-channel
subcode, the digital filter automatically includes a
de-emphasis filter section. When de-emphasis is not
required, a phase compensation filtersection controls the
phase of the digital oversampling filter to ≤±1° within the
band 0 to 16 kHz.With de-emphasis thefilter is notphase
linear.
If the de-emphasis signal is set to be available at V5,
selected via decoder register D, then the de-emphasis
filter is bypassed.
7.7.2DIGITAL OVERSAMPLING FILTER
For optimizing performance with an external DAC, the
SAA7327 contains a 2 to 4 times oversampling IIR filter.
The filter specification of the 4 timesoversampling filter is
given in Table 3.
These attenuationsdo not include thesample-and-hold at
theexternal DACoutput orthe DACpost filter.Whenusing
the oversampling filter, the output level is scaled −0.5 dB
down, to avoid overflow on full-scale sine wave inputs
(0 to 20 kHz).
Table 3 Filter specification
PASS BANDSTOP BANDATTENUATION
0 to 9 kHz−≤0.001 dB
19 to 20 kHz−≤0.03 dB
−24 kHz≥25 dB
−24 to 27 kHz≥38 dB
−27 to 35 kHz≥40 dB
−35 to 64 kHz≥50 dB
−64 to 68 kHz≥31 dB
−68 kHz≥35 dB
−69 to 88 kHz≥40 dB
7.7.3C
A 1-sample linear interpolator becomes active if a single
sample is flagged as erroneous but cannot be corrected.
The erroneous sample is replaced by a level midway
between the preceding and following samples. Left and
right channels have independent interpolators. If more
thanone consecutivenon-correctable sampleisfound, the
last goodsample isheld. A 1-samplelinear interpolationis
then performed before the nextgood sample (see Fig.11).
In CD-ROM modes (i.e. the external DAC interface is
selected to be in a CD-ROM format) concealment is not
executed.
ONCEALMENT
2000 Jun 2615
Page 16
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
7.7.4MUTE, FULL-SCALE, ATTENUATION AND FADE
A digital level controller is present on the SAA7327 which
performs the functions ofsoft mute, full-scale, attenuation
and fade; these are selected via decoder register 0:
• Mute: signal reduced to 0 in a maximum of 128 steps;
(3/n) ms
• Attenuate: signal scaled by −12 dB
• Full-scale: ramp signal back to 0 dB level; from mute
takes (3/n) ms
• Fade: activates a 128 stage counter which allows the
signal to be scaled up/down by 0.07 dB steps
– 128 = full-scale
– 120 = −0.5 dB (i.e. full-scale if oversampling filter
used)
–32=−12 dB
– 0 = mute.
7.7.5PEAK DETECTOR
The peak detector measures the highest audio level
(absolute value) on positive peaks for left and right
channels. The 8 most significant bits are output in the
Q-channel data in place of the CRC bits. Bits 81 to 88
contain the left peak value (bit 88 = MSB) and
bits 89 to 96 contain the right peak value (bit 96 = MSB).
The values are reset after reading Q-channel data via
SDA.
SAA7327
InterpolationHoldInterpolation
OKErrorOKErrorErrorErrorOKOK
Fig.11 Concealment mechanism.
MGA372
2000 Jun 2616
Page 17
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
The onboardbitstream DACoperates ata clockfrequency
of 96fsand isdesigned for operationwith an audioinput at
1fs.Optimum performanceis dependenton theapplication
circuit used and careful consideration should be given to
the recommended application circuits shown in
Figs 38 and 39. The onboard DAC is controlled from
shadow register 7 (see Section 7.15.3 for definition of
shadowregisters). Thisshadow registercontrolsrouting of
data into the onboard DAC and also controls the DAC
output pins, which can be held at zero when the onboard
DAC is not required; see Table 4.
Audio data from the decoder part of SAA7327 can be
routed as described in Sections 7.8.1.1 and 7.8.1.2.
7.8.1.1Use onboard DAC
Setting shadow register 7 to XX11 will route audio data
fromthe CD7 II decoderinto theinternal DACand enables
the DAC output pins (LN, LP, RN, RP). To enable the
on-boardDAC, theDACinterface format(set byregister 3)
must be set to 16-bit 1fs mode, either I2S or EIAJ format.
7.8.1.2Loopback external data into onboard DAC
The onboard DAC can also be set to accept digital audio
inputs from an external source, e.g. audio from a VCD
decoder IC. This is known as loopback mode and is
enabled by setting shadow register 7 to XX01. This
enables the serial data output pins SCLK, WCLK, DATA
and EF so that data can be routed to the external VCD
decoder (or external DAC).
The digital audio data output from the VCD decoder can
then alsobe inputto the onboardDAC onthe SAA7327by
utilising the serial data input interface (SCLI, SDI and
WCLI).
In this mode, a wide range of data formats to the external
VCD IC can be programmed as shown in Table 4.
However, the serial inputs on the SAA7327 will always
expect the input digital audio data from the VCD IC to be
16-bit 1fs and the same data format, either I2S-bus or
EIAJ, as the serial output format (set by decoder
register 3).In fact,the onboardDAC willalso accept18-bit
I2S-bus data; in this case the 16 MSBs only will be read
and the 2 LSBs discarded.
SAA7327
CD-ROM mode can also be used if interpolation is not
required. Theserial dataoutput pins forinterfacing withan
external DAC (SCLK, WCLK, DATA and EF) are set to
high-impedance.
Table 4 Shadow register
SHADEN
10111 (7H)control of
SHADOW
ADDRESS
REGISTERDATAFUNCTIONRESET
onboard DAC
XXX0hold onboard DAC outputs at
zero
XXX1enable onboard DAC outputs−
XX0Xuse external DACor route audio
data into onboard DAC
(loopback mode)
XX1Xroute audio data into onboard
DAC (non-loopback mode)
reset
reset
−
2000 Jun 2617
Page 18
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
7.8.2EXTERNAL DAC INTERFACE
Audio data from the CD7 II decoder can be sent direct to
an external DAC, identical to the SAA737x series. This is
similar tothe ‘loopback’ mode, butin this case theinternal
DAC outputs can be held at zero i.e. shadow register 7 is
setto XX00. TheSAA7327is compatiblewitha widerange
of external DACs. Eleven formats are supported and are
given in Table 4. Figures 12 and 13 show the Philips
I2S-bus andthe EIAJ data formatsrespectively. When the
decoder is operated in lock-to-disc mode, the SCLK
frequency is dependent on the disc speed factor ‘d’.
All formats are MSB first and fs is (44.1 × n) kHz.
The polarity of the WCLK and the data can be inverted;
selectable by decoder register 7. It should be noted that
EF is only a defined output in CD-ROM and 1fsmodes.
When using an external DAC (orwhen using the onboard
DAC in non-loopback mode), the serial data inputs to the
onboard DAC (SCLI, SDI and WCLI) should be left
unconnected.
2.1168 × nPhilips I2S-bus 16/18 bits
(1)
SAA7327
yes
Note
1. Inthis modethefirst 16 bitscontain data,but ifany ofthe fade,attenuate orde-emphasis filterfunctions areactivated
then the first 18 bits contain data.
2000 Jun 2618
Page 19
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
_white to force landscape pages to be rotated correctly when browsing through the pdf in theAcrobat reader.This text is here inThis text is here in
white to forcelandscape pages to berotated correctly when browsing throughthe pdf in the Acrobatreader. white to force landscapepages to be ...
2000 Jun 2619
SCLK
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
WCLK
EF
(CD-ROM
AND Ifs MODES ONLY)
SCLK
WCLK
LSB error flag MSB error flag LSB error flag MSB error flag
15 14
LEFT CHANNEL DATA (WCLK NORMAL POLARITY)
01
15 1410DATA
MBG424
Fig.12 Philips I2S-bus data format (16-bit word length shown).
17
LEFT CHANNEL DATA
0
170DATA
EF
(CD-ROM
AND Ifs MODES ONLY)
MSB error flagLSB error flagMSB error flag
Fig.13 EIAJ data format (18-bit word length shown).
SAA7327
MBG423
Page 20
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
SAA7327
decoder with integrated DAC for video CD (CD7 II)
7.9EBU interface
The bi-phase mark digital output signal at pin DOBM is in
accordance with the format defined by the IEC 958
specification. Three different modes can be selected via
decoder register A:
• DOBM pin held LOW
• Data taken before concealment, mute and fade (must
always be used for CD-ROM modes)
• Data taken after concealment, mute and fade.
Table 6 Format
FUNCTIONBITSDESCRIPTION
Sync0 to 3−
Auxiliary4 to 7not used; normally zero
Error flags4CFLG error and interpolation flags when selected by register A
Audio sample8 to 27first 4 bits not used (always zero) twos complement LSB = bit 12,
MSB = bit 27
Validity flag28valid = logic 0
User data29used for subcode data (Q-to-W)
Channel status30control bits and category code
Parity bit31even parity for bits 4 to 30
7.9.1FORMAT
The digital audio output consists of 32-bit words
(‘subframes’) transmitted in bi-phase mark code (two
transitions for a logic 1 and one transition for a logic 0).
Words are transmitted in blocks of 384. The formats are
given in Table 6.
Table 7 Description of Table 6
FUNCTIONDESCRIPTION
SyncThe sync word is formed by violation of the bi-phase rule and therefore does not contain any data.
Its length is equivalent to4 data bits. The 3 different sync patterns indicate the following situations:
sync B: start of a block (384 words), word contains left sample; sync M: word contains left sample
(no block start) and sync W: word contains right sample.
Audio sampleLeft and right samples are transmitted alternately.
Validity flagAudio samples are flagged (bit 28 = 1) if an error has been detected but was uncorrectable. This
flag remains the same even if data is taken after concealment.
User dataSubcode bits Q-to-W from the subcode section are transmitted via the user data bit. This data is
asynchronous with the block rate.
Channel statusThe channel status bit is thesame for left and right words.Therefore a blockof384 words contains
192 channel status bits. The category code is always CD. The bit assignment is given in Table 8.
Table 8 Bit assignment
FUNCTIONBITSDESCRIPTION
Control0 to 3copy of CRC checked Q-channel control bits 0 to 3; bit 2 is logic 1 when
copy permitted; bit 3 is logic 1 when recording has pre-emphasis
Reserved mode4 to 7always zero
Category code8 to 15CD: bit 8 = logic 1, all other bits = logic 0
Clock accuracy28 to 29set by register A; 10 = level I; 00 = level II; 01 = level III
Remaining6 to 27 and 30 to 191 always zero
2000 Jun 2620
Page 21
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
7.10KILL circuit
The KILL circuit detects digital silence by testing for an
all-zero or all-ones data word in the left or right channel
prior tothe digital filter.The outputis switched activeLOW
when silence has been detected for at least 270 ms, or if
mute is active, or in CD-ROM modes. Two modes are
available which can be selected by decoder register C:
• PinKILL: KILLactive LOWindicatessilence detectedon
both left and right channels
• PinKILL: KILLactive LOWindicatessilence detectedon
left channel. V3 active LOW indicates silence detected
on right channel.
It should benoted that when mute isactive or in CD-ROM
modes the output(s) are switched LOW.
7.11Audio features off
The audiofeatures can beturned off (selectedby decoder
register E) which affects the following functions:
• Digital filter, fade, peak detector, KILL circuit (but
outputs KILL, V3 still active) are disabled
• V5 (if selected to be the de-emphasis flag output) and
the EBU outputs become undefined.
It shouldbe noted thatthe EBU output shouldbe set LOW
prior toswitching theaudio features offand afterswitching
audio features back on a full-scale command should be
given.
7.12The VIA interface
The SAA73727 has four pins that can be reconfigured for
different applications. One of these pins, V2/V3, can be
programmedas aninput (V2) oras anoutput (V3). Control
of the V2/V3 pin is via shadow register 3; see Table 9:
Selection of the V2/V3 pin does not affect the function
programmed by decoder register C i.e. the V2/V3 pin can
be changed from V2 to V3 function either before or after
setting the desired function via decoder register 1100.
Selection of, for instance, a V3 function while the V2/V3
pin is set to V2 will not affect the V2 functionality.
The functions of these versatile pins is identical to the
SAA737x series. The functions of these versatile pins is
programmed by decoder registers C and D, as shown in
Table 10.
SAA7327
Table 9 V2/V3 configuration
SHADENADDRESS REGISTERDATAFUNCTIONRESET
10011 (3H)control of
V2/V3 pin
Table 10 Pin applications
PIN NAME
V163input1100XXX1external off-track signal input
V236input−−input may be read via decoder status bit;
V336output1100XX0XKILL output for right channel
V461output110100004-line motor drive (using V4 and V5)
0XXXV2/V3 pin configured as V2 inputreset
1XXXV2/V3 pin configured as V3 output (open-drain)−
REGISTER
ADDRESS
−XXX0internal off-track signal used input may be read
−X01Xoutput = 0
−X11Xoutput = 1
−XX01Q to W subcode output
−XX10output = 0
−XX11output = 1
−10XXoutput = 0
−11XXoutput = 1
REGISTER
DATA
FUNCTION
via decoder status bit; selected via register 2
selected via register 2
2000 Jun 2621
Page 22
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
7.13Spindle motor control
7.13.1MOTOR OUTPUT MODES
The spindlemotor speed is controlled bya fully integrated
digital servo. Address information from the internal
±8 frame FIFO and disc speed information are used to
calculate the motor control output signals. Several output
modes, selected by decoder register 6, are supported:
• PWM output, 2-line, (22.05 × n) kHz modulation
frequency
• PWM output, 4-line, (22.05 × n) kHz modulation
frequency
• CDV motor mode.
MOTO1
22 kΩ
10 nF
+
–
7.13.1.1Pulse density output mode
In the pulse density mode the motor output pin (MOTO1)
is thepulse density modulatedmotor outputsignal. A 50%
duty factor corresponds with the motor not actuated,
higher duty factors mean acceleration, lower mean
braking. In this mode, the MOTO2 signal is the inverse of
the MOTO1 signal. Both signals change state only on the
edges of a (1 × n) MHz internal clock signal. Possible
application diagrams are illustrated in Fig.14.
7.13.1.2PWM output mode (2-line)
In the PWM mode the motor acceleration signal is put in
pulse-width modulation form on the MOTO1 output.
The motor braking signal is pulse-widthmodulated on the
MOTO2 output.The timingis illustratedin Fig.15.A typical
application diagram is illustrated in Fig.16.
M
SAA7327
+
–
22 kΩ
10 nF
MOTO2
MOTO1
MOTO1
MOTO2
V
SS
V
DD
22 kΩ
22 kΩ
22 kΩ
10 nF
V
SS
V
SS
+
–
22 kΩ
22 kΩ
M
V
DD
Fig.14 Motor pulse density application diagrams.
t = 45 µs
rep
AccelerateBrake
t 240 ns
dead
V
SS
V
SS
MGA363 - 1
MGA366
Fig.15 2-line PWM mode timing.
2000 Jun 2622
Page 23
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
+
M
10 Ω
MOTO1MOTO2
100 nF
V
SS
SAA7327
MGA365 - 2
Fig.16 Motor 2-line PWM mode application diagram.
7.13.1.3PWM output mode (4-line)
Using two extra outputs from the versatile pins interface, it is possible to use the SAA7327 with a 4-input motor bridge.
The timing is illustrated in Fig.17. A typical application diagram is illustrated in Fig.18.
t = 45 µst 240 ns
rep
MOTO1
MOTO2
V4
V5
AccelerateBrake
dead
t = 240 ns
ovl
MGA367 - 1
Fig.17 4-line PWM mode timing.
2000 Jun 2623
Page 24
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
+
V4
M
10 Ω
MOTO1
100 nF
V
SS
SAA7327
V5
MOTO2
MGA364 - 2
Fig.18 Motor 4-line PWM mode application diagram.
7.13.1.4CDV/CAV output mode
In the CDV motor mode, the FIFO position will be put in
pulse-width modulated form on the MOTO1 pin [carrier
frequency(300 × d) Hz],where ‘d’ isthe discspeed factor.
The PLL frequency signal will be put in pulse-density
modulated form (carrier frequency 4.23 × n MHz) on the
MOTO2 pin.The integrated motor servois disabled inthis
mode.
The PWM signal on MOTO1 corresponds to a total
memory space of 20 frames, therefore the nominal FIFO
position (half full) will result in a PWM output of 60%.
In thelock to-disc(CAV) mode theCDV motormode is the
only mode that can be used to control the motor.
7.13.2SPINDLE MOTOR OPERATING MODES
The operation modes of the motor servo is controlled by
decoder register 1 (see Table 11).
In the SAA7327decoder there is an anti-windup mode for
themotor servo,selected viadecoderregister 1. Whenthe
anti-wind-up mode is activated the motor servo integrator
will hold if the motor output saturates.
7.13.2.1Power limit
In start mode 1, start mode 2, stop mode 1 and stop
mode 2, a fixed positive or negative voltage is applied to
the motor. This voltage can be programmed as a
percentage of the maximum possible voltage, via
register 6, to limit current drain during start and stop.
The following power limits are possible; 100% (no power
limit), 75%, 50%, or 37% of maximum.
7.13.3LOOP CHARACTERISTICS
The gain and crossover frequencies of the motor control
loop can be programmed via decoder registers 4 and 5.
The following parameter values are possible:
• Crossover frequency f3: 0.85 × n Hz, 1.71 × n Hz and
3.42 × n Hz.
It should benoted that the crossoverfrequencies f3and f
are scaledwith theoverspeed factor ‘n’ whereasthe gains
are not.
4
2000 Jun 2624
Page 25
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
SAA7327
decoder with integrated DAC for video CD (CD7 II)
7.13.4FIFO OVERFLOW
If FIFOoverflow occursduring Playmode (e.g.:as aresult ofmotor rotational shock),the FIFOwill beautomatically reset
to 50% and the audio interpolator tries to conceal as much as possible to minimize the effect of data loss.
Table 11 Operating modes
MODEDESCRIPTION
Start mode 1The disc is acceleratedby applying a positivevoltage to the spindle motor. No decisionsare involved
and the PLL is reset. No disc speed information is available for the microcontroller.
Start mode 2The disc is accelerated as in start mode 1, however the PLL will monitor the disc speed. When the
disc reaches 75% of its nominal speed, the controller will switch to jump mode. The motor status
signals selectable via register 2 are valid.
Jump modeMotor servo enabled but FIFO kept reset at 50%, integrator is held. The audio is muted but it is
possible to read the subcode. It should be noted that in the CD-ROM modes the data, on EBU and
2
S-bus is not muted.
the I
Jump mode 1Similar to jump mode but motor integrator is kept at zero. Used for long jumps where there is a large
change in disc speed.
Play modeFIFO released after resetting to 50%. Audio mute released.
Stop mode 1Disc is braked by applying a negative voltage to the motor. No decisions are involved.
Stop mode 2The disc is braked as in stop mode 1 but the PLL will monitor the disc speed. As soon as the disc
reaches 12% (or 6%, depending on theprogrammed brake percentage, via register E)of its nominal
speed, the MOTSTOP status signal will go HIGH and switch the motor servo to Off mode.
Off modeMotor not steered.
G
fBW
f
4
3
Fig.19 Motor servo mode diagram.
2000 Jun 2625
MGA362 - 2
f
Page 26
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
7.14Servo part
7.14.1DIODE SIGNAL PROCESSING
The photo detector inconventionaltwo-stage three-beam
Compact Disc systems normally contains six discrete
diodes. Four of these diodes (three for single foucault
systems) carry the Central Aperture signal (CA) while the
other twodiodes (satellite diodes) carrythe radial tracking
information. The CA signalis processed into an HF signal
(for the decoder function) and LF signal (information for
the focus servoloop) before it is supplied to theSAA7327.
The analog signals from the central and satellite diodes
are converted into a digital representation using
Analog-to-Digital Converters (ADCs).
Table 12 Shadow register settings to control diode input current ranges
SHADEN BIT
1A signal
SHADOW
REGISTER
ADDRESSDATAFUNCTIONINITIAL
10100000(0.042).I
magnitude
control for
diodes
D1 to D4
The ADCsare designedto convert unipolarcurrents intoa
digital code. The dynamic range of the input currents is
adjustablewithin a givenrange, whichis dependenton the
value of the external reference current (I
the values programmed in shadow registers A and C.
The magnitude of the signal currents for the central
aperturediodes D1 to D4and theradialdiodes R1 and R2
are programmed separately to sixteen separate current
ranges.
The maximum input currents with an external 30 kΩ
reference current resistor are given in Table 12.
7.14.2SIGNAL CONDITIONING
The digital codes retrieved from the ADCs are applied to
logic circuitry to obtain the various control signals. The
signals from the central aperture diodes are processed to
obtain a normalised focus error signal.
FE
n
D1 D2–
--------------------D1 D2+
D3 D4–
–=
--------------------D3 D4+
where the detector set-up is assumed as shown in Fig.20.
In theevent ofsingle Foucault focusingmethod, thesignal
conditioning can be switched undersoftware control such
that the signal processing is as follows:
D1 D2–
2
FE
×=
n
--------------------D1 D2+
The error signal, FEn, is further processed by a
proportional integral and differential (PID) filter section.
A Focus OK (FOK) flag is generated by means of the
central aperture signal and an adjustable reference level.
This signal is used to provide extra protection for the
Track-Loss (TL) generation, the focus start-up procedure
and the dropout detection.
The radial or tracking error signal is generated by the
satellite detector signals R1 and R2. The radial error
signal can be formulated as follows:
REs= (R1 − R2) × re_gain + (R1 + R2) × re_offset
where the index ‘s’ indicates the automatic scaling
operation which is performed on the radial error signal.
This scaling is necessary to avoid non-optimum dynamic
range usage in the digital representation and reduces the
radial bandwidth spread. Furthermore, the radial error
signal will be made free from offset during start-up of the
disc.
The four signals from the central aperture detectors,
together with the satellite detector signals generate a
Track Position signal (TPI) which can be formulated as
follows:
TPI = sign [(D1 + D2 + D3 + D4) − (R1 + R2) × sum_gain]
where the weighting factor sum_gain is generated
internally by the SAA7327 during initialization.
2000 Jun 2627
Page 28
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
handbook, full pagewidth
SATELLITE
DIODE R1
D1
D3
D2
SATELLITE
DIODE R2
single Foucaultastigmatic focusdouble Foucault
SATELLITE
DIODE R1
D1
D2
D3
D4
SATELLITE
DIODE R2
SATELLITE
DIODE R1
D1
D2
D3
D4
SATELLITE
DIODE R2
SAA7327
MBG422
Fig.20 Detector arrangement.
7.14.3FOCUS SERVO SYSTEM
7.14.3.1Focus start-up
Five initially loaded coefficients influence the start-up
behaviour of the focus controller. The automatically
generated triangular voltage can be influenced by
3 parameters; for height (ramp_height) and DC offset
(ramp_offset) of the triangle and its steepness
(ramp_incr).
For protection against false focus point detections two
parameters are available which are an absolute level on
the CA-signal (CA_start) and a level on the FEnsignal
(FE_start). When this CA level is reached the FOK signal
becomes true.
If the FOK signal is true and the level on theFEnsignal is
reached, the focus PID is enabled to switch on when the
next zero crossing is detected in the FEnsignal.
7.14.3.2Focus position control loop
The focus control loop contains a digital PID controller
which has 5 parameters which are available to the user.
These coefficients influence the integrating (foc_int),
proportional (foc_lead_length, part of foc_parm3) and
differentiating (foc_pole_lead,part offoc_parm1) action of
the PID and a digital low-pass filter (foc_pole_noise, part
of foc_parm2) following the PID. The fifth coefficient
foc_gain influences the loop gain.
7.14.3.3Dropout detection
This detector can be influenced by one parameter
(CA_drop). The FOK signal will become false and the
integrator of the PIDwill hold if the CA signal drops below
this programmable absolute CA level. When the
FOK signal becomes false it is assumed, initially, to be
caused by a black dot.
2000 Jun 2628
Page 29
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
7.14.3.4Focus loss detection and fast restart
Whenever FOK is false for longer than approximately
3 ms, it is assumed that the focus point is lost. A fast
restart procedure isinitiated which is capableof restarting
the focus loop within 200 to 300 ms depending on the
programmed coefficients of the microcontroller.
7.14.3.5Focus loop gain switching
The gain of the focus control loop (foc_gain) can be
multiplied bya factor of 2 ordivided by a factorof 2 during
normal operation. The integrator value of the PID is
corrected accordingly. The differentiating (foc_pole_lead)
action of the PIDcan be switched at the sametime as the
gain switching is performed.
7.14.3.6Focus automatic gain control loop
The loop gain of the focus control loop can be corrected
automatically to eliminate tolerances in the focus loop.
Thisgain controlinjects asignal intotheloop whichis used
to correctthe loop gain.Since thisdecreases the optimum
performance, the gaincontrol should only be activated for
a short time (for example, when starting a new disc).
7.14.4RADIAL SERVO SYSTEM
7.14.4.1Level initialization
During start-up an automatic adjustment procedure is
activatedto setthevalues ofthe radialerrorgain (re_gain),
offset (re_offset) and satellite sum gain (sum_gain) for
TPI level generation.The initialization procedure runsin a
radial open loop situation and is ≤300 ms. This start-up
time period may coincide with the last part of the motor
start-up time period:
• Automatic gain adjustment: as a result of this
initializationthe amplitudeof theRE signalis adjustedto
within ±10% around the nominal RE amplitude
• Offset adjustment: theadditional offset in RE dueto the
limited accuracy of the start-up procedure is less than
±50 nm
• TPI level generation: the accuracy of the initialization
procedure is such that the duty factor range of TPI
becomes 0.4 < duty factor < 0.6 (default duty
factor = TPI HIGH/TPI period).
7.14.4.2Sledge control
Themicrocontroller canmove thesledge inboth directions
via the steer sledge command.
7.14.4.3Tracking control
The actuator is controlled using a PID loop filter with user
defined coefficients and gain. For stable operation
between the tracks, the S-curve is extended over 0.75 of
the track. On request from the microcontroller, S-curve
extensionover 2.25 tracksis used,automaticallychanging
to access control when exceeding those 2.25 tracks.
Both modes of S-curve extension make use of a
track-count mechanism. In this mode, track counting
results in an ‘automatic return-to-zero track’, to avoid
major music rhythm disturbances in the audio output for
improved shock resistance. The sledge is continuously
controlled, or provided with step pulses to reduce power
consumption using the filtered value of the radial PID
output. Alternatively, the microcontroller can read the
average voltage on the radial actuator and provide the
sledge with step pulses to reduce power consumption.
Filter coefficients of the continuous sledge control can be
preset by the user.
7.14.4.4Access
The access procedure is divided into two different modes
(see Table 13), depending on the requested jump size.
Table 13 Access modes
ACCESS
TYPE
Actuator jump 1 - brake_distancedecreasing
Sledge jumpbrake_distance - 32768 maximum
Note
1. Microcontroller presettable.
The access procedure makes use of a track counting
mechanism, a velocity signal based on a fixed number of
tracks passed within a fixed time interval, a velocity set
pointcalculated fromthe numberof tracksto goand auser
programmable parameter indicating the maximum sledge
performance.
If the number of tracks remaining is greater than the
brake_distance then the sledge jump mode should be
activated or, the actuator jump should be performed.
The requestedjump sizetogether withthe requiredsledge
breaking distance at maximum access speed defines the
brake_distance value.
JUMP SIZE
(1)
SAA7327
ACCESS
SPEED
velocity
power to
(1)
sledge
2000 Jun 2629
Page 30
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
During the actuator jump mode, velocity control with a
PI controller is used for the actuator. The sledge is then
continuouslycontrolled usingthe filteredvalueof theradial
PID output. All filter parameters (for actuator and sledge)
are user programmable.
In the sledge jump mode maximum power (user
programmable) is applied to the sledge in the correct
direction while the actuator becomes idle (the contents of
the actuator integrator leaks to zero just after the sledge
jump mode isinitiated). The actuator canbe electronically
damped duringsledge jump.The gainof thedamping loop
is controlled via the hold_mult parameter.
Fast track jumping circuitry can be enabled/disabled via
the xtra_preset parameter.
7.14.4.5Radial automatic gain control loop
The loop gain of the radial control loop can be corrected
automatically to eliminate tolerances in the radial loop.
Thisgain controlinjects asignal intotheloop whichis used
to correctthe loop gain.Since thisdecreases the optimum
performance, the gaincontrol should only be activated for
a short time (for example, when starting a new disc).
This gain control differs from the level initialization.
The level initialization should be performed first.
The disadvantage of using the level initialization without
the gain control is that only tolerances from the front-end
are reduced.
7.14.5OFF-TRACK COUNTING
The Track Position signal (TPI) is a flag which is used to
indicate whether theradial spot is positioned on the track,
with amargin of ±1⁄4of thetrack-pitch. In combination with
the radial polarity flag (RP) the relative spot position over
the tracks can be determined.
These signals are, however, afflicted with some
uncertainties caused by:
• Disc defects such as scratches and fingerprints
• The HF information on the disc, which is considered as
noise by the detector signals.
In order to determine the spot position with sufficient
accuracy, extra conditions are necessary to generate a
Track Loss signal (TL) and an off-track counter value.
These extraconditions influence themaximum speed and
this implies that, internally, one of the following three
counting states is selected:
1. Protectedstate: usedin normalplay situations.Agood
protection against false detection caused by disc
defects is important in this state.
2. Slow counting state: used in low velocity track jump
situations. In this state a fast response is important
rather than the protection against disc defects (if the
phase relationship between TL and RP of1⁄2πradians
is affected too much, the direction cannot then be
determined accurately).
3. Fast counting state: used in high velocity track jump
situations. Highest obtainable velocity is the most
important feature in this state.
7.14.6DEFECT DETECTION
A defect detection circuit is incorporated into the
SAA7327.Ifa defectis detected,the radialand focuserror
signals may be zeroed, resulting in better playability.
The defect detector can be switched off, applied only to
focus control or applied to both focus and radial controls
under software control (part of foc_parm1).
The defect detector (see Fig.21) has programmable set
points selectable by the parameter defect_parm.
SAA7327
handbook, full pagewidth
sat1
sat2
+
−
DECIMATION
FILTER
FAST
FILTER
SLOW
FILTER
Fig.21 Block diagram of defect detector.
2000 Jun 2630
DEFECT
GENERATION
PROGRAMMABLE
HOLD-OFF
defect
output
MBG421
Page 31
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
7.14.7OFF-TRACK DETECTION
During active radial tracking, off-track detection has been
realised by continuously monitoring the off-track counter
value. The off-track flag becomes valid whenever the
off-track counter value isnot equal to zero. Depending on
the typeof extended S-curve,the off-trackcounter is reset
after 0.75 extend or at the original track in the 2.25 track
extend mode.
7.14.8HIGH-LEVEL FEATURES
7.14.8.1Interrupt mechanism and STATUS pin
The STATUS pin is an output which is active LOW, its
output is selected by decoder register 7 to be either the
decoder status bit (active LOW) selected by decoder
register 2 (only available in 4-wire bus mode) or the
interrupt signal generated by the servo part.
8 signals from the interrupt status register are selectable
from the servo part via the interrupt_mask parameter.
The interrupt isreset bysending the readhigh-level status
command. The 8 signals are as follows:
• Focus lost: dropout of longer than 3 ms
• Subcode ready
• Subcode absolute seconds changed
• Subcode discontinuity detected: new subcode time
before previous subcode time, or more than 10 frames
later than previous subcode time
• Radial error: during radial on-track, no new subcode
frame occurs within time defined by playwatchtime
parameter; during radial jump, less than 4 tracks have
been crossed during time defined by jumpwatchtime
parameter
• Autosequencer state change
• Autosequencer error
• Subcode interface blocked: the internal decoder
interface is being used.
Itshould benoted thatifthe STATUSpin outputisselected
via decoderregister 2 andeither themicrocontroller writes
a different value to decoder register 2 or the decoder
interface is enabled then the STATUS output will change.
7.14.8.2Decoder interface
The decoder interface allows decoder registers 0 to F to
be programmed and subcode Q-channel data to be read
via servocommands. Theinterface isenabled/disabled by
the preset latch command (and the xtra_preset
parameter).
7.14.8.3Automatic error handling
Three Watchdogs are present:
• Focus: detects focus dropout of longer than 3 ms, sets
focus lost interrupt, switches off radial and sledge
servos, disables drive to disc motor
• Radial play: started when radial servois on-track mode
and a first subcode frame is found; detects when
maximum time between two subcode frames exceeds
time set by playwatchtime parameter; then sets radial
error interrupt, switches radial and sledge servos off,
puts disc motor in jump mode
• Radial jump: active when radialservo is in long jump or
short jump modes; detects when the off-track counter
value decreases by less than 4 tracks between two
readings (time interval set by jumpwatchtime
parameter); then sets radial jump error, switches radial
and sledge servos off to cancel jump.
The focus Watchdog is always active, the radial
Watchdogs are selectable via the radcontrol parameter.
7.14.8.4Automatic sequencers and timer interrupts
Twoautomatic sequencersare implemented(and mustbe
initialized after power-on):
• Autostart sequencer: controls the start-up of focus,
radial and motor
• Autostop sequencer: brakes the disc and shuts down
servos.
Whenthe automatic sequencersare notused itis possible
to generate timer interrupts, defined by the
time_parameter coefficient.
7.14.8.5High-level status
Theread high-levelstatus commandcan beusedto obtain
the interrupt,decoder, autosequencerstatus registersand
the motor start time. Use of the read high-level status
command clears the interrupt status register, and
re-enables the subcode read via a servo command.
7.14.9DRIVER INTERFACE
The control signals (pins RA, FO and SL) for the
mechanism actuators are pulse density modulated.
The modulating frequency can be set to either
1.0584 MHz (DSD mode) or 2.1168 MHz; controlled via
the xtra_preset parameter. An analog representation of
the output signals can be achieved by connecting a
1st-order low-pass filter to the outputs.
SAA7327
2000 Jun 2631
Page 32
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
During reset (i.e. RESET pin is held LOW)
the RA, FO and SL pins are high-impedance.
7.14.10 LASER INTERFACE
The LDON pin (open-drain output) is used to switch the
laser off and on. When the laser is on, the output is
high-impedance. The action ofthe LDON pin is controlled
by the xtra_preset parameter; the pin is automatically
driven if the focus control loop is active.
7.14.11 RADIAL SHOCK DETECTOR
Theshock detector(see Fig.22)can beswitchedon during
normal track following, and detects within an adjustable
frequency whetherdisturbances in the radialspot position
relative to thetrack exceed an adjustable level (controlled
by shock_level).
Every time the radial tracking error exceeds this level the
radial control bandwidth is switched to twice its original
bandwidth and the loop gain is increased by a factor of 4.
The shock detection level is adjustable in 16 steps from
0% to 100% of the traverseradial amplitude which is sent
to anamplitude detectionunit viaan adjustableband-pass
filter(controlled bysledge_parm1);lower cornerfrequency
can be set at either 0 or 20 Hz, and upper corner
frequency at 750 or 1850 Hz. The shock detector is
switched off automatically during jump mode.
7.15Microcontroller interface
Communication on the microcontroller interface can be
set-up in two different modes:
• 4-wire bus mode: protocol compatible with SAA7345
(CD6) and TDA1301 (DSIC2) where:
– SCL = serial clock
– SDA = serial data
– RAB = R/W controland datastrobe (active HIGH)for
writing to decoder registers 0 to F, reading status bit
selected via decoder register 2 and reading
Q-channel subcode
– SILD = R/W controland data strobe(active LOW)for
servo commands.
• I2C-bus mode: I2C-bus protocol where SAA7327
behaves as slave device, activated by setting
RAB = HIGH and SILD = LOW where:
–I2C-bus slave address (write mode) = 30H
–I2C-bus slave address (read mode) = 31H
– Maximum data transfer rate = 400 kbits/s.
It shouldbe noted that onlyservo commands can beused
therefore, writing to decoder registers 0 to F, reading
decoder statusand readingQ-channel subcodedata must
be performed by servo commands.
SAA7327
handbook, full pagewidth
RE
HIGH-PASS FILTER
(0 or 20 Hz)
LOW-PASS FILTER
(750 or 1850 Hz)
Fig.22 Block diagram of radial shock detector.
2000 Jun 2632
AMPLITUDE
DETECTION
SHOCK
OUTPUT
MGC914
Page 33
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
7.15.1MICROCONTROLLER INTERFACE (4-WIRE BUS MODE)
7.15.1.1Writing data to registers 0 to F
The sixteen 4-bit programmable configuration registers,
0 to F (see Table 14), can be written to via the
microcontroller interface using the protocol shown in
Fig.23.
It should benoted that SILD mustbe held HIGH; A3 to A0
identifies the register number and D3 to D0 is the data.
The data is latched into the register on the LOW-to-HIGH
transition of RAB.
7.15.1.2Writing repeated data to registers 0 to F
The same data can be repeated several times (e.g. for a
fade function) by applying extra RAB pulses as shown in
Fig.24. It should be noted that SCL must stay HIGH
between RAB pulses.
7.15.1.3Reading decoder status information on SDA
There are several internal status signals, selected via
register 2, which can be made available on the SDA line:
SUBQREADY-I: LOW if new subcode word is ready in
Q-channel register
MOTSTART1: HIGH if motor is turning at 75% or more
of nominal speed
MOTSTART2: HIGH if motor is turning at 50% or more
of nominal speed
MOTSTOP: HIGH if motor is turning at 12% or less of
nominal speed; can be set to indicate 6% or less
(instead of 12% or less) via register E
PLL lock: HIGH if sync coincidence signals are found
V1: follows input on pin V1
V2: follows input on pin V2
MOTOR-OV: HIGH if the motor servo output stage
saturates
FIFO-OV: HIGH if FIFO overflows
SHOCK: MOTSTART2 + PLL Lock + MOTOR-OV +
FIFO-OV + servointerrupt signal + OTD (HIGHif shock
detected)
LA-SHOCK: latched SHOCK signal.
The status read protocol is shown in Fig.25. It should be
noted that SILD must be held HIGH.
7.15.1.4Reading Q-channel subcode
To read the Q-channel subcode direct in the 4-wire bus
mode, the SUBQREADY-I signal should be selected as
status signal. The subcode read protocol is illustrated in
Fig.26.
It should be noted that SILD must be held HIGH; after
subcode read starts, themicrocontroller may take as long
as it wants to terminate the read operation; when enough
subcodehas beenread(1 to 96 bits), terminatereadingby
pulling RAB LOW.
Alternatively, the Q-channel subcodecan be read using a
servo command as follows:
• Use the read high-level status command to monitor the
subcode ready signal
• Send the read subcode command, and read the
required number of bytes (up to 12)
• Send the read high-level statuscommand; to re-enable
the decoder interface.
7.15.1.5Behaviour of the SUBQREADY-I signal
When the CRC of the Q-channel word is good, and no
subcode is being read, the SUBQREADY-I status signal
will react as shown in Fig.27. When the CRC is good and
the subcode is being read, the timing in Fig.28 applies.
If t1(SUBQREADY-I status LOW to endof subcode read)
is below 2.6/n ms, then t2= 13.1/n ms (i.e.: the
microcontroller canread allsubcode framesif itcompletes
the read operation within 2.6/n ms after the subcode is
ready). If these criteria are not met, it is only possible to
guarantee that t3will be below 26.2/n ms (approximately).
If subcode frames with failed CRCs are present, the
t2and t3 times will be increased by 13.1/n ms for each
defective subcode frame.
It should be noted that in the lock-to-disc mode ‘n’ is
replaced by ‘d’, which is the disc speed factor.
7.15.1.6Write servo commands
A write data command is used to transfer data (a number
of bytes) from the microcontroller, using the protocol
shown in Fig.29. The first of these bytes is the command
byte and the following are data bytes; the number
(between 1 and 7) depends on the command byte.
SAA7327
2000 Jun 2633
Page 34
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
It should be noted that RAB must be held LOW;
the command or data is interpreted by the SAA7327 after
the HIGH-to-LOW transition of SILD; there must be a
minimum time of 70 µs between SILD pulses.
7.15.1.7Writing repeated data in servo commands
The same data byte can be repeated by applying extra
SILD pulses as illustrated in Fig.30. SCL must be HIGH
between the SILD pulses.
7.15.1.8Read servo commands
A read data command is used to transfer data (status
information) to the microcontroller, using the protocol
shown inFig.31. The first bytewritten determines thetype
ofcommand. Afterthis byteavariable numberof bytescan
be read. It should be noted that RAB must be held LOW;
after the end of the command byte (LOW-to-HIGH
transition on SILD) there must be a delay of 70 µs before
reading data is started (i.e. the next HIGH-to-LOW
transitionon SILD);there mustbea minimumtime of70 µs
between SILD pulses.
7.15.2M
ICROCONTROLLER INTERFACE (I
2
C-BUS MODE)
Bytes are transferred over the interface in groups (i.e.
servo commands)ofwhich there are twotypes: write data
commands and read data commands.
The sequence for a write data command (that requires
3 data bytes) is as follows:
• Send START condition
• Send address 30H (write)
• Write command byte
• Write data byte 1
• Write data byte 2
• Write data byte 3
• Send STOP condition.
It should be noted that more than one command can be
sent in one write sequence.
Thesequence for aread datacommand (thatreads 2 data
bytes) is as follows:
• Send START condition
• Send address 30H (write)
• Write command byte
• Send STOP condition
• Send START condition
• Send address 31H (read)
• Read data byte 1
• Read data byte 2
• Send STOP condition.
It should be noted that the timing constraints specified for
the read and writeservo commands must still be adhered
to.
SAA7327
RAB
(microcontroller)
SCL
(microcontroller)
SDA
(microcontroller)
SDA
(SAA7327)
A3A2A1A0D3D2D1D0
high-impedance
Fig.23 Microcontroller write protocol for registers 0 to F.
2000 Jun 2634
MGS236
Page 35
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
RAB
(microcontroller)
SCL
(microcontroller)
SDA
(microcontroller)
SDA
(SAA7327)
A3A2A1A0D3D2D1D0
high-impedance
SAA7327
MGS237
RAB
(microcontroller)
SCL
(microcontroller)
SDA
(microcontroller)
SDA
(SAA7327)
Fig.24 Microcontroller write protocol for registers 0 to F (repeat mode).
high-impedance
STATUS
MGS238
Fig.25 Microcontroller read protocol for decoder status on SDA.
2000 Jun 2635
Page 36
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
RAB
(microcontroller)
SCL
(microcontroller)
SDA
(SAA7327)
STATUS
CRC
OK
Q1Q2Q3
Qn – 2Qn
SAA7327
Qn – 1
MGS239
RAB
(microcontroller)
SCL
(microcontroller)
SDA
(SAA7327)
Fig.26 Microcontroller protocol for reading Q-channel subcode.
high-impedance
CRC OKCRC OK
10.8/n ms15.4/n ms
READ start allowed
2.3/n
ms
MGS240
Fig.27 SUBQREADY-I status timing when no subcode is read.
2000 Jun 2636
Page 37
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
t
2
RAB
(microcontroller)
SCL
(microcontroller)
SDA
(SAA7327)
t
1
Q1Q2Q3Qn
SAA7327
t
3
MGS241
handbook, full pagewidth
(microcontroller)
(microcontroller)
(microcontroller)
(SAA7327)
(microcontroller)
(microcontroller)
SILD
SCL
SDA
SDA
SILD
SDA
Fig.28 SUBQREADY-I status timing when subcode is read.
D7D6D5D4D3D2D1D0
command or data byte
high-impedance
microcontroller write (one byte: command or data)
COMMANDDATA1DATA2DATA3
MGS242
microcontroller write (full command)
Fig.29 Microcontroller protocol for write servo commands.
2000 Jun 2637
Page 38
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
handbook, full pagewidth
SILD
(microcontroller)
SDA
(microcontroller)
COMMANDDATA1
microcontroller write (full command)
SAA7327
MBG413
handbook, full pagewidth
SILD
(microcontroller)
SCL
(microcontroller)
SDA (SAA7327)
SILD
(microcontroller)
SDA (SAA7327)
SDA
(microcontroller)
Fig.30 Microcontroller protocol for repeated data in write servo commands.
D7D6D5
COMMAND
D4D3D2
data byte
microcontroller read (one data byte)
DATA1DATA2DATA3
microcontroller read (full command)
D1D0
MGS243
Fig.31 Microcontroller protocol for read servo commands.
2000 Jun 2638
Page 39
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
SAA7327
decoder with integrated DAC for video CD (CD7 II)
7.15.3DECODER REGISTERS AND SHADOW REGISTERS
To maintain compatibility with the SAA737x series,
decoder registers 0 to F are identical to the SAA7370.
However, to control the extra functionality of SAA7327, a
new set of registers called shadow registers have been
implemented.
These are accessed by using the LSB of decoder
register F. This bit is called SHADEN (shadow registers
enable) on SAA7327. When this bit is set to logic 1 (i.e.
decoder register F set to XXX1), any subsequent
addresses will be decoded by the shadow registers.
In fact, only four addresses are implemented as shadow
registers; 3, 7, A and C. Any other addresses sent while
SHADEN = 1 are invalid and have no effect.
7.15.4SUMMARY OF FUNCTIONS CONTROLLED BY DECODER REGISTERS 0 TO F
When SHADEN is settologic 0 (decoder register F set to
XXX0) allsubsequent addressesare decodedby themain
decoder registers again.
Access to decoder register F is always enabled so that
SHADEN can be set or reset as required.
The SHADEN bit and subsequent shadow registers are
programmed identically tothe main decoder registers, i.e.
they can bedirectly programmed when using SAA7327 in
4-wire mode or programmed via theservo interface when
using 3-wire or I2C-bus modes.
The main decoder registers are shown in Table 14. The
functions implemented usingshadow registers are shown
in Table 16.
(1)
2000 Jun 2639
Page 40
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
SAA7327
decoder with integrated DAC for video CD (CD7 II)
REGISTERADDRESSDATAFUNCTIONINITIAL
2
(status control
to servo part not the
STATUS pin)
X001motor gain G = 4.0−
X010motor gain G = 6.4−
X011motor gain G = 8.0−
X100motor gain G = 12.8−
X101motor gain G = 16.0−
X110motor gain G = 25.6−
X111motor gain G = 32.0−
0XXXdisable comparator clock dividerreset
1XXXenablecomparator clock divider; onlyif SELLPLL
set HIGH
0101XX00motor f
XX01motor f
XX10motor f
XX11motor f
00XXmotor f
01XXmotor f
10XXmotor f
= 0.5 × n Hzreset
4
= 0.7 × nHz−
4
= 1.4 × nHz−
4
= 2.8 × nHz−
4
= 0.85 × n Hzreset
3
= 1.71 × nHz−
3
= 3.42 × nHz−
3
(1)
−
−
−
−
−
−
−
2000 Jun 2640
Page 41
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
SAA7327
decoder with integrated DAC for video CD (CD7 II)
REGISTERADDRESSDATAFUNCTIONINITIAL
6
(motor output
configuration)
7
(DAC output
and status
control)
8
(PLL loop filter
bandwidth)
9
(PLL
equalization)
A
(EBU output)
B
(speed control)
0110XX00motor power maximum 37%reset
XX01motor power maximum 50%−
XX10motor power maximum 75%−
XX11motor power maximum 100%−
00XXMOTO1, MOTO2 pins 3-statereset
01XXmotor PWM mode−
10XXmotor PDM mode−
11XXmotor CDV mode−
0111XX00interrupt signal from servo at STATUS pinreset
XX10status bit fromdecoder status registerat STATUS
pin
X0XXDAC data normal valuereset
X1XXDAC data inverted value−
0XXXleft channel first at DAC (WCLK normal)reset
1XXXright channel first at DAC (WCLK inverted)−
XX1XEBU data after concealment and fadereset
X0X0level II clock accuracy (<1000 ppm)reset
X0X1level I clock accuracy (<50 ppm)−
X1X0level III clock accuracy (>1000 ppm)−
X1X1EBU off - output low−
0XXXflags in EBU offreset
1XXXflags in EBU on−
1011X0XX33.8688 MHz crystal present, or 8.4672 MHz (or
16.9344 MHz) crystal with SELPLL set HIGH
X1XX16.9344 MHz crystal present−
0XXXsingle-speed modereset
1XXXdouble-speed mode−
XX00standby 1: ‘CD-STOP’ modereset
XX10standby 2: ‘CD-PAUSE’ mode−
XX11operating mode−
reset
(1)
−
2000 Jun 2641
Page 42
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
SAA7327
decoder with integrated DAC for video CD (CD7 II)
REGISTERADDRESSDATAFUNCTIONINITIAL
C
(versatile pins
interface)
D
(versatile pins
interface)
E111000XXaudio features disabled−
F
(subcode
interface and
shadow
register
enable)
1100XXX1external off-track signal input at V1−
XXX0internal off-tracksignalused (V1 may be readvia
status)
XX0Xkill-L at KILL output, kill-R at V3 output−
001XV3 = 0; single KILL outputreset
011XV3 = 1; single KILL output−
110100004-line motor (using V4 and V5)−
XX01Q to W subcode at V4−
XX10V4 = 0−
XX11V4 = 1reset
01XXde-emphasis signal at V5, no internal
de-emphasis filter
10XXV5 = 0−
11XXV5 = 1reset
01XXaudio features enabledreset
XX0Xlock-to-disc mode disabledreset
XX1Xlock-to-disc mode enabled−
XXX0motor brakes to 12%reset
XXX1motor brakes to 6%−
Read_Q_subcode
Read_status70Hup to 5<foc_stat> <rad_stat> <rad_int_lpf> <tracks_hi>
Read_hilevel_status
Read_aux_statusF0Hup to 3<re_offset> <re_gain> <sum_gain>
(1)
(1)(2)
(3)
D1H1<decoder_reg_data>
0Hup to 12<Q_sub1 to 10> <peak_l> <peak_r>
<tracks_lo>
E0Hup to 4<intreq> <dec_stat> <seq_stat> <motor_start_time>
Notes
1. These commands only available when internal decoder interface is enabled.
2. <peak_l> and <peak_r> bytes are clocked out LSB first.
3. Decoder status flag information in <dec_stat> is only valid when the internal decoder interface is enabled.
2000 Jun 2646
Page 47
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
SAA7327
decoder with integrated DAC for video CD (CD7 II)
7.15.7SUMMARY OF SERVO COMMAND PARAMETERS
Table 18 Servo command parameters
PARAMETER
foc_parm_1−focus PID−end of focus lead
foc_parm_2−focus PID−focus low-pass
foc_parm_3−focus PID−focus lead length
foc_int14Hfocus PID−focus integrator crossover frequency
foc_gain15Hfocus PID70Hfocus PID loop gain
CA_drop12Hfocus PID−sensitivity of dropout detector
ramp_offset16Hfocus ramp−asymmetry of focus ramp
ramp_height18Hfocus ramp−peak-to-peak value of ramp voltage
ramp_incr−focus ramp−slope of ramp voltage
FE_start19Hfocus ramp−minimum value of focus error
rad_parm_play28Hradial PID−end of radial lead
rad_pole_noise29Hradial PID−radial low-pass
rad_length_lead1CHradial PID−length of radial lead
rad_int1EHradial PID−radial integrator crossover frequency
rad_gain2AHradial PID70Hradial loop gain
rad_parm_jump27Hradial jump−filter during jump
vel_parm11FHradial jump−PI controller crossover frequencies
vel_parm232Hradial jump−jump pre-defined profile
speed_threshold48Hradial jump−maximum speed in fastrad mode
hold_mult49Hradial jump00Helectronic damping
brake_dist_max21Hradial jump−maximum sledge distance allowed in fast
sledge_long_brake58Hradial jumpFFHbrake distance of sledge
sledge_Umax−sledge−voltage on sledge during long jump
sledge_level−sledge−voltage on sledge when steered
sledge_parm_136Hsledge−sledge integrator crossover frequency
sledge_parm_217Hsledge−sledge low-pass frequencies
interrupt_mask53HSTATUS pin−enabled interrupts
seq_control42Hautosequencer−autosequencer control
focus_start_time5EHautosequencer−focus start time
motor_start_time15FHautosequencer−motor start 1 time
motor_start_time260Hautosequencer−motor start 2 time
radial_init_time61Hautosequencer−radial initialization time
brake_time62Hautosequencer−brake time
RadCmdByte63Hautosequencer−radial command byte
osc_inc68Hfocus/radial
phase_shift67Hfocus/radial
level169Hfocus/radial
level26AHfocus/radial
agc_gain6CHfocus/radial
RAM
ADDRESS
AFFECTSPOR VALUEDETERMINES
RA, FO and SL PDM modulating frequency
fast jumping circuit on/off
−decoder part commands
interface
−AGC control
AGC
−phase shift of injected signal
AGC
−amplitude of signal injected
AGC
−amplitude of signal injected
AGC
−focus/radial gain
AGC
frequency of injected signal
2000 Jun 2648
Page 49
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
SAA7327
decoder with integrated DAC for video CD (CD7 II)
8LIMITING VALUES
In accordance with the Absolute Maximum Rating System (IEC 60134).
SYMBOLPARAMETERCONDITIONSMIN.MAX.UNIT
V
DD
V
I(max)
V
O
V
DDdiff
I
O
I
I(d)
V
es
T
amb
T
stg
Notes
1. All V
2. Equivalent to discharging a 100 pF capacitor via a 1.5 kΩ series resistor with a rise time of 15 ns.
3. Equivalent to discharging a 200 pF capacitor via a 2.5 µH series inductor.
supply voltagenote 1−0.5+3.6V
maximum input voltage
any input−0.5V
DD
pins SDA, SCL, RAB and SILD−0.5+5.5V
output voltage (any output)−0.5+3.6V
difference between V
DDA
, V
DDD
and V
pos
−± 0.25V
output current (continuous)−± 20mA
DC input diode current (continuous)−± 20mA
electrostatic handlingnote 2−2000+2000V
LOW-level input voltage−0.3−+0.3V
HIGH-level input voltage0.7V
input leakage currentVi= 0 to V
DDD
DDD
−10−+10µA
input capacitance−−10pF
PINS SCL, SILD AND RAB (5 V TOLERANT CMOS INPUTS)
V
IL
V
IH
I
LI
C
i
LOW-level input voltage−0.3−+0.2V
HIGH-level input voltage0.8V
input leakage currentVi= 0 to V
DDD
DDD
−10−+10µA
input capacitance−−10pF
Digital outputs
DDD
−V
−V
−V
+ 0.3V
DDD
DDD
+ 0.3V
DDD
DDD
+ 0.3V
DDD
DDD
−5.5V
V
V
V
V
PINS V4 AND V5
V
V
C
t
t
OL
OH
L
o(r)
o(f)
LOW-level output voltage IOL=4mA0−0.4V
HIGH-level output voltage IOH= −4mAV
load capacitance−−100pF
output rise timeCL=20pF;
0.4 to (V
DDD
− 0.4 V
output fall timeCL=20pF;
(V
− 0.4) to 0.4 V
DDD
Open-drain outputs
PINS CFLG, STATUS, KILL AND LDON (OPEN-DRAIN OUTPUT)
V
OL
I
OL
C
L
t
o(f)
LOW-level output voltage IOL=1mA0−0.4V
LOW-level output current−−2mA
load capacitance−−50pF
output fall timeCL=50pF;
(V
− 0.4) to 0.4 V
DDD
2000 Jun 2651
− 0.4 −V
DDD
DDD
V
−−10ns
−−10ns
−−30ns
Page 52
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
SAA7327
decoder with integrated DAC for video CD (CD7 II)
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
3-state outputs
PINS EF, SCLK, WCLK, DATA, CL16, RA, FO, SL, SBSY, SFSY, SUB AND CL11/4
V
OL
V
OH
C
L
t
o(r)
t
o(f)
I
ZO
(WHEN CL11/4 CONFIGURED AS CL11 OUTPUT)
t
OH
PINS MOTO1, MOTO2 AND DOBM
V
OL
V
OH
C
L
t
o(r)
t
o(f)
I
ZO
Digital input/output
LOW-level output voltage IOL=1mA0−0.4V
HIGH-level output voltage IOH= −1mAV
− 0.4 −V
DDD
DDD
V
load capacitance−−35pF
output rise timeCL=20pF;
0.4 to (V
DDD
output fall timeCL=20pF;
(V
− 0.4) to 0.4 V
DDD
output 3-state leakage
Vi= 0 to V
− 0.4) V
DD
−−15ns
−−15ns
−10−+10µA
current
output HIGH time
Vo=1.5V455055%
(relative to clock period)
LOW-level output voltage IOL=4mA0−0.4V
HIGH-level output voltage IOH= −4mAV
− 0.4 −V
DDD
DD
V
load capacitance−−100pF
output rise timeCL=20pF;
0.4 to (V
DDD
output fall timeCL=20pF;
(V
− 0.4) to 0.4 V
DDD
output 3-state leakage
Vi= 0 to V
− 0.4) V
DD
−−10ns
−−10ns
−10−+10µA
current
PIN SDA (5 V TOLERANT CMOS INPUT/OPEN-DRAIN I2C-BUS OUTPUT)
V
IL
V
IH
I
ZO
C
i
V
OL
I
OL
C
L
t
o(f)
LOW-level input voltage−0.3−+0.2V
HIGH-level input voltage0.8V
3-state leakage currentVi= 0 to V
DDD
−10−+10µA
DDD
−5.5V
input capacitance−−10pF
LOW-level output voltage IOL=2mA0−0.4V
LOW-level output current−−6mA
load capacitance−−50pF
output fall timeCL=20pF;
0.85V
DDD
to 0.4
−−15ns
PIN V2/V3 (CMOS INPUT WITH PULL-UP RESISTOR AND HYSTERESIS/OPEN-DRAIN OUTPUT)
V
thr(sw)
switching voltage
−−0.8V
threshold rising
V
thf(sw)
switching voltage
0.2V
DDD
−−V
threshold falling
V
hys
hysteresis voltage1.351.65−V
2000 Jun 2652
DDD
DDD
V
V
Page 53
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
SAA7327
decoder with integrated DAC for video CD (CD7 II)
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
R
i(pu)
C
i
V
OL
I
OL
C
L
t
o(f)
Crystal oscillator
INPUT: PIN CRIN (EXTERNAL CLOCK)
V
IL
V
IH
I
LI
C
i
OUTPUT: PIN CROUT; SEE FIGS 3 AND 4
f
xtal
g
m
C
fb
C
o
Notes
1. Assumes use of external components as shown in the application diagram (Figs 38 or 39).
2. Highest clock frequency at which data slicer produces 1010 output in analog self-test mode.
3. The maximuminput currentdepends onthe valueof theexternal resistorconnected toI
registers A and C:
a) With R
b) With R
4. V
RIN
5. Measuring bandwidth: 200 Hz to 20 kHz, f
6. f
ripple
7. Gain of the ADC is defined as G
a) Digital output = the number of pulses at the digital output in counts/s and Ii= the DC input current in µA.
b) The maximum input current depends on R
c) The gain tolerance is the deviation from the calculated gain.
input pull-up resistanceVi=0V−120−kΩ
input capacitance−−10pF
LOW-level output voltage IOL=1mA0−0.4V
LOW-level output current−−1mA
load capacitance−−25pF
output fall timeCL=20pF;
Microcontroller interface timing (4-wire bus mode; writing to decoder registers 0 to F; reading Q-channel
subcode and decoder status); see Figs 34 and 35; note 1
NPUTS SCL AND RAB
I
t
CL
t
CH
t
r
t
f
EAD MODE (C
R
t
dRD
input LOW time480/n + 20−2400/n + 20 −ns
input HIGH time480/n + 20−2400/n + 20 −ns
rise time−480/n−480/nns
fall time−480/n−480/nns
= 20 pF)
L
delay time RAB to SDA
valid
t
PD
propagation delay SCL
to SDA
t
dRZ
delay time RAB to SDA
high-impedance
WRITE MODE (CL= 20 pF)
t
suD
t
hD
t
suCR
t
dWZ
set-up time SDA to SCL note 220 − 720/n−20 − 720/n−ns
hold time SCL to SDA−960/n + 20−4800/n + 20 ns
set-up time SCL to RAB240/n + 20−1200/n + 20 −ns
delay time SDA
high-impedance to RAB
Microcontroller interface timing (4-wire bus mode; servo commands); see Figs 36 and 37; notes 3 and 4
= −10 to +70 °C; unless otherwise specified.
amb
NORMAL MODELOCK-TO-DISC MODE
MIN.MAX.MIN.MAX.
−50−50ns
720/n − 20960/n + 20720/n + 204800/n + 20 ns
−50−50ns
0−0−ns
UNIT
INPUTS SCL AND SILD
t
L
t
H
t
r
t
f
input LOW time710−710−ns
input HIGH time710−710−ns
rise time−240−240ns
fall time−240−240ns
READ MODE (CL= 20 pF)
t
dLD
delay time SILDto SDA
−25−25ns
valid
t
PD
propagation delay SCL
−950−950ns
to SDA
t
dLZ
delay time SILDto SDA
−50−50ns
high-impedance
t
sCLR
set-up time SCL to
480−480−ns
SILD
t
hCLR
hold time SILD to SCL830−830−ns
2000 Jun 2657
Page 58
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
SAA7327
decoder with integrated DAC for video CD (CD7 II)
SYMBOLPARAMETERCONDITIONS
WRITE MODE (CL= 20 pF)
t
t
t
sD
hD
sCL
set-up time SDA to SCL0−0−ns
hold time SCL to SDA950−950−ns
set-up time SCL to
SILD
t
hCL
t
dPLP
hold time SILD to SCL120−120−ns
delay between two
SILD pulses
t
dWZ
delay time SDA
high-impedance to
SILD
Notes
1. The 4-wire bus mode microcontroller interface timing for writing to decoder registers 0 to F, andreading Q-channel
subcode and decoder status, is a function of the overspeed factor ‘n’. In the lock-to-disc mode the maximum data
rate is lower.
2. Negative set-up time means that the data may change after clock transition.
3. If a 16.9344 MHz crystal is used and SELPLL = 0 then the timings are divided-by-2 until the microcontroller has
written X1XX to register B.
NORMAL MODELOCK-TO-DISC MODE
UNIT
MIN.MAX.MIN.MAX.
480−480−ns
70−70−µs
0−0−ns
t
RAB
SCL
SDA (SAA7327)
high-impedance
r
t
dRD
t
r
t
f
t
CL
t
PD
t
CH
VDD − 0.8 V
0.8 V
VDD − 0.8 V
0.8 V
t
f
VDD − 0.8 V
0.8 V
t
dRZ
MGS244
Fig.34 4-wire bus microcontroller timing; read mode (Q-channel subcode and decoder status information).
2000 Jun 2658
Page 59
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
t
handbook, full pagewidth
RAB
SCL
SDA
(microcontroller)
t
suD
t
f
t
CL
V – 0.8 V
DD
0.8 V
t
CH
t
hD
r
t
suCR
t
r
V – 0.8 V
DD
0.8 V
t
dWZ
high-impedance
SAA7327
t
CH
t
f
V – 0.8 V
DD
t
0.8 V
CL
MBG405
handbook, full pagewidth
Fig.35 4-wire bus microcontroller timing; write mode (decoder registers 0 to F).
− 0.8 V
V
DD
SILD
SCL
SDA
(SAA7327)
0.8 V
0.8 V
t
sCLR
V
0.8 V
t
DD
t
dLD
hCLR
V
DD
− 0.8 V
− 0.8 V
t
PD
t
dLZ
MGS245
Fig.36 4-wire bus microcontroller timing; read mode (servo commands).
2000 Jun 2659
Page 60
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
handbook, full pagewidth
SILD
SCL
SDA
(microcontroller)
V
DD
t
sD
– 0.8 V
0.8 V
0.8 V
t
H
t
hD
V
- 0.8 V
DD
0.8 V
t
sCL
t
t
L
t
dWZ
hCL
SAA7327
t
L
t
dPLP
V
– 0.8 V
DD
MBG416
Fig.37 4-wire bus microcontroller timing; write mode (servo commands).
2000 Jun 2660
Page 61
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
bo
_white to force landscape pages to be rotated correctly when browsing through the pdf in theAcrobat reader.This text is here inThis text is here in
white to forcelandscape pages to berotated correctly when browsing throughthe pdf in the Acrobatreader. white to force landscapepages to be ...
2000 Jun 2661
LDON
7
1 nF
V
DDA
2.2 Ω
10 kΩ
10 kΩ
220 pF
220 pF
220 pF
MECHANISM
AND
HF
AMPLIFIER
(TDA1300)
(4)
RFE
9
O2
6
O3
3
O4
1
O1
4
O5
5
O6
2
(1) For crystal oscillator see Figs 3 and 4.
(2) 1.5 nF capacitors connected between
pins LN and LP, and RN and RP must be
placed as near tothepinsas possible. This also
applies to the 220 nF and 47 µF capacitors
and V
connected between pins V
neg
pos
.
(3) For single-speed applications, use 47 pF
capacitors, for double-speed use 22 pF
capacitors.
(4) The connections to TDA1300 are shown for
single Foucault mechanisms.
22 nF
1 kΩ
100 nF
33 µF
220 pF
33 pF
220 pF
(1)
1/2 V
MOTOR
INTERFACE
47 pF
22 kΩ
100 nF
30 kΩ
100 nF
220 pF
33 pF
(2)
DDD
(3)
2.2 Ω
LDONV1V5V4MOTO2
64 63 62 61 60 59 58 57 56 55
HFREF
1
HFIN
2
ISLICE
3
V
SSA1
4
V
DDA1
5
I
ref
6
V
RIN
7
D1
8
D2
9
D3
10
D4
11
R1
12
R2
13
V
SSA2
14
CROUT
15
CRIN
16
17 18 19 20
LP
LN
neg
100 nF
33 µF
220
pF
220
pF
DDA2
V
2.2 Ω
V
DDA
kΩ
11
kΩ
10 kΩ
V
220
1.5
(2)
22kΩ11
left output
nF
nF
47
µF
V
22
kΩ
220
pF
33 µF33 µF
V
21 22 23 24 25 26 27 28 29
pos
V
DDD
DDD
100 nF
11
kΩ
MOTO1
RN
10 kΩ
ok, full pagewidth
V
DDD
SSD3VDDD2(C)
V
SAA7327
RP
SELPLL
1.5
nF
22kΩ22
right output
to power
amplifiers
SLFORA
TEST1
kΩ
100
nF
54 53 52 51
CL16
DATA
220
11 kΩ
pF
2.2 Ω
CFLG
WCLK
1/2 V
to DOBM
transformer
V
DDD
DDD1(P)
V
SCLK
DDD
SSD2
DOBM
V
50
30 31 32
EF
TEST2
(2)
to external
DAC
CL11/4
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
KILL
MGS248
SBSY
SFSY
SUB
RCK
TEST3
STATUS
SILD
RAB
SCL
SDA
RESET
SCLI
SDI
WCLI
V2/V3
V
SSD1
to CD graphics/subcode interface
V
DDD
4.7
4.7
kΩ
kΩ
to microcontroller
interface
to ESA
serial data
loopback
100 nF
13 APPLICATION INFORMATION
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
SAA7327
Fig.38 Typical application diagram for current mechanisms.
Page 62
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
d
_white to force landscape pages to be rotated correctly when browsing through the pdf in theAcrobat reader.This text is here inThis text is here in
white to forcelandscape pages to berotated correctly when browsing throughthe pdf in the Acrobatreader. white to force landscapepages to be ...
2000 Jun 2662
PWRON
VCOM
OEIC
(4)
7
TZA1024
(4)
(5)
9
10
8
DIN
5
(4)
ΣD1-D4
V
CC
D1
D2
D3
D4
S1
S2
LP FILTER
RFFB
RFEQO
CMFB
V I
(5)
10 kΩ
V
DDA
(1) For crystal oscillator see Figs 3 and 4.
(2) 1.5 nF capacitors connected between pins
LN and LP, and RN and RPmust be placedas near
to the pins as possible. This also applies to the
220 nF and 47 µF capacitors connected between
and V
pins V
neg
reference inputs (1⁄2V
amplifiers must be low noise.
. Power supplies and V
pos
) for DAC operational
DDD
DDD
(3) For single-speed applications,use47 pF capacitors,
for double-speed use 22 pF capacitors.
(4) For connectionsbetween OEICand TZA1024, refer
to TZA1024 device specification.
(5) Resistor values for V to I conversion depend on
OEIC and current range set on CD7 II.
2.2 Ω
1 kΩ
220 pF
220 pF
220 pF
100 nF
3 nF
100 nF
33 µF
220 pF
33 pF
INTERFACE
220 pF
220 pF
(1)
1/2 V
MOTOR
47 pF
22 kΩ
100 nF
30 kΩ
33 pF
DDD
HFREF
(3)
HFIN
ISLICE
V
SSA1
V
DDA1
I
ref
V
RIN
D1
D2
D3
D4
R1
R2
V
SSA2
CROUT
CRIN
100 nF
33 µF
220
V
pF
220
pF
(2)
book,fullpagewidth
V
V
DDD
DDD
2.2 Ω
100 nF
LDONV1V5
64 63 62 61 60 59 58 57 56 55
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 18 19 20
DDA2
V
2.2 Ω
DDA
11
kΩ
kΩ
11
kΩ
10 kΩ
V4
LP
LN
neg
V
220
1.5
(2)
nF
µF
22
22
kΩ
220
pF
33 µF33 µF
left output
SSD3VDDD2(C)
MOTO2
MOTO1
V
SAA7327
21 22 23 24 25 26 27 28 29
RP
RN
pos
V
1.5
nF
nF
47
V
DDD
22kΩ22
11
kΩ
10 kΩ
right output
to power
amplifiers
SL
FORACFLG
CL16
TEST1
SELPLL
220
pF
kΩ
to DOBM
transformer
V
DDD
2.2 Ω
100
nF
DDD1(P)
V
54 53 52 51
SCLK
DATA
WCLK
1/2 V
DDD
11 kΩ
SSD2
DOBM
V
50
30 31 32
EF
TEST2
(2)
to external
DAC
CL11/4
49
KILL
MGS235
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
SBSY
SFSY
SUB
RCK
TEST3
STATUS
SILD
RAB
SCL
SDA
RESET
SCLI
SDI
WCLI
V2/V3
V
SSD1
to CD graphics/subcode interface
V
DDD
4.7
4.7
kΩ
kΩ
to ESA
serial data
loopback
100 nF
to microcontroller
interface
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
SAA7327
Fig.39 Typical application diagram for voltage mechanisms.
Page 63
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
14 PACKAGE OUTLINE
QFP64: plastic quad flat package; 64 leads (lead length 1.6 mm); body 14 x 14 x 2.7 mm
c
y
X
A
4833
49
32
Z
E
SAA7327
SOT393-1
e
w M
b
pin 1 index
64
1
w M
b
0.25
p
D
H
D
cE
p
0.45
0.23
0.30
0.13
e
DIMENSIONS (mm are the original dimensions)
mm
A
max.
3.00
0.25
0.10
2.75
2.55
UNITA1A2A3b
Note
1. Plastic or metal protrusions of 0.25 mm maximum per side are not included.
16
Z
D
0510 mm
(1)
(1)(1)(1)
D
14.1
14.1
13.9
13.9
p
17
B
v M
scale
eH
H
17.45
0.8
16.95
v M
D
E
A
B
E
17.45
16.95
H
E
LL
A
1.03
0.73
A
p
2
A
1
detail X
Z
D
0.16 0.100.161.60
1.2
0.8
(A )
3
L
p
L
Zywvθ
E
1.2
7
0.8
0
θ
o
o
OUTLINE
VERSION
SOT393-1134E07 MS-022
IEC JEDEC EIAJ
REFERENCES
2000 Jun 2663
EUROPEAN
PROJECTION
ISSUE DATE
99-12-27
00-01-19
Page 64
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
15 SOLDERING
15.1Introduction to soldering surface mount
packages
Thistext givesa verybriefinsight toa complextechnology.
A more in-depth account of soldering ICs can be found in
our
“Data Handbook IC26; Integrated Circuit Packages”
(document order number 9398 652 90011).
There is no soldering method that is ideal for all surface
mount ICpackages. Wavesoldering isnot alwayssuitable
for surface mount ICs, or for printed-circuit boards with
high population densities. In these situations reflow
soldering is often used.
15.2Reflow soldering
Reflow soldering requires solder paste (a suspension of
fine solder particles, flux and binding agent) to be applied
tothe printed-circuitboard byscreen printing,stencilling or
pressure-syringe dispensing before package placement.
Several methods exist for reflowing; for example,
infrared/convection heating in a conveyor type oven.
Throughput times(preheating, solderingand cooling) vary
between 100 and 200 seconds depending on heating
method.
Typical reflow peak temperatures range from
215 to 250 °C. The top-surface temperature of the
packages should preferable be kept below 230 °C.
If wave soldering isusedthe following conditions must be
observed for optimal results:
• Use a double-wave soldering method comprising a
turbulent wavewith high upward pressurefollowed by a
smooth laminar wave.
• For packages with leads on two sides and a pitch (e):
– larger than or equal to 1.27 mm, the footprint
longitudinal axis is preferred to be parallel to the
transport direction of the printed-circuit board;
– smaller than 1.27 mm, the footprint longitudinal axis
must be parallel to the transport direction of the
printed-circuit board.
The footprint must incorporate solder thieves at the
downstream end.
• Forpackages withleads onfoursides, thefootprint must
be placedat a 45° angle tothe transport direction ofthe
printed-circuit board. The footprint must incorporate
solder thieves downstream and at the side corners.
During placementand beforesoldering, the packagemust
be fixed with a droplet of adhesive. The adhesive can be
applied by screen printing, pin transfer or syringe
dispensing. The package can be soldered after the
adhesive is cured.
Typical dwell time is 4 seconds at 250 °C.
A mildly-activated flux will eliminate the need for removal
of corrosive residues in most applications.
SAA7327
15.3Wave soldering
Conventional single wave soldering is not recommended
forsurface mountdevices (SMDs)orprinted-circuit boards
with a high component density, as solder bridging and
non-wetting can present major problems.
To overcome these problems the double-wave soldering
method was specifically developed.
2000 Jun 2664
15.4Manual soldering
Fix the component by first soldering two
diagonally-opposite end leads.Use a low voltage(24 V or
less) soldering iron applied to the flat part of the lead.
Contact time must be limited to 10 seconds at up to
300 °C.
When using a dedicated tool, all other leads can be
soldered in one operation within 2 to 5 seconds between
270 and 320 °C.
Page 65
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
SAA7327
decoder with integrated DAC for video CD (CD7 II)
15.5Suitability of surface mount IC packages for wave and reflow soldering methods
1. All surface mount (SMD) packages are moisture sensitive. Depending upon the moisture content, the maximum
2. These packages arenot suitable for wave soldering asa solder joint between the printed-circuitboard and heatsink
3. If wave soldering is considered, then the package must be placed at a 45° angle to the solder wave direction.
4. Wave soldering is onlysuitable for LQFP, TQFP and QFP packages witha pitch (e) equal to or larger than0.8 mm;
5. Wave solderingis only suitablefor SSOP andTSSOP packages witha pitch (e)equal to orlarger than 0.65 mm;it is
, SO, SOJsuitablesuitable
temperature (with respect to time) and body size of the package, there is a risk that internal or external package
cracks may occur due to vaporizationof the moisture in them (the so called popcorn effect). For details,refer to the
Drypack information in the
(at bottom version) can not be achieved, and as solder may stick to the heatsink (on top version).
The package footprint must incorporate solder thieves downstream and at the side corners.
it is definitely not suitable for packages with a pitch (e) equal to or smaller than 0.65 mm.
definitely not suitable for packages with a pitch (e) equal to or smaller than 0.5 mm.
Objective specificationDevelopmentThis data sheet contains the design target or goal specifications for
Preliminary specificationQualificationThis datasheet contains preliminary data, andsupplementarydata will be
Product specificationProductionThis data sheet contains final specifications. Philips Semiconductors
Note
1. Please consult the most recently issued data sheet before initiating or completing a design.
17 DEFINITIONS
Short-form specification The data in a short-form
specification is extracted from a full data sheet with the
same type number and title. For detailed information see
the relevant data sheet or data handbook.
Limiting valuesdefinition Limitingvalues givenare in
accordance with the Absolute Maximum Rating System
(IEC 60134). Stress above one or more of the limiting
values may cause permanent damage to the device.
These are stress ratings only and operation of the device
atthese orat anyother conditionsabovethose givenin the
Characteristics sectionsof the specification isnot implied.
Exposure to limiting values for extended periods may
affect device reliability.
Application information Applications that are
described herein for any of these products are for
illustrative purposes only. Philips Semiconductors make
norepresentation orwarrantythat suchapplications willbe
suitable for the specified use without further testing or
modification.
PRODUCT
STATUS
DEFINITIONS
product development. Specification may change in any manner without
notice.
published at a later date. Philips Semiconductors reserves the right to
make changes at any time without notice in order to improve design and
supply the best possible product.
reserves the right to make changes at any time without notice in order to
improve design and supply the best possible product.
18 DISCLAIMERS
Life support applications These products are not
designed for use in life support appliances, devices, or
systems where malfunction of these products can
reasonably beexpected toresult inpersonal injury.Philips
Semiconductorscustomers usingorselling theseproducts
for use in such applications do so at their own risk and
agree to fully indemnify Philips Semiconductors for any
damages resulting from such application.
Right to make changes Philips Semiconductors
reserves the right to make changes, without notice, in the
products, including circuits, standard cells, and/or
software, described or contained herein in order to
improve design and/or performance. Philips
Semiconductors assumes no responsibility or liability for
theuse ofany oftheseproducts, conveysno licenceortitle
under any patent, copyright, or mask work right to these
products,and makesno representationsor warrantiesthat
these products are free from patent, copyright, or mask
work right infringement, unless otherwise specified.
(1)
2
19 PURCHASE OF PHILIPS I
Purchase of Philips I
components inthe I2C systemprovided the system conformsto the I2C specificationdefined by
Philips. This specification can be ordered using the code 9398 393 40011.
2000 Jun 2666
C COMPONENTS
2
C components conveys a license under the Philips’ I2C patent to use the
Page 67
Philips SemiconductorsProduct specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
NOTES
SAA7327
2000 Jun 2667
Page 68
Philips Semiconductors – a w orldwide compan y
Argentina: see South America
Australia: 3 Figtree Drive, HOMEBUSH, NSW 2140,
United States: 811 East Arques Avenue, SUNNYVALE, CA 94088-3409,
Tel. +1 800 234 7381, Fax. +1 800 943 0087
Uruguay: see South America
Vietnam: see Singapore
Yugoslavia: PHILIPS, Trg N. Pasica 5/v, 11000 BEOGRAD,
Tel. +381 11 3341 299, Fax.+381 11 3342 553
For all other countries apply to: Philips Semiconductors,
Marketing Communications, Building BE-p, P.O. Box 218,5600 MD EINDHOVEN,
The Netherlands, Fax. +31 40 27 24825
The information presented in this document doesnot formpart of any quotation or contract, isbelieved tobe accurate and reliable and may bechanged
without notice. No liability will be accepted by the publisher for any consequence of its use. Publication thereof does not convey nor imply any license
under patent- or other industrial or intellectual property rights.
2000
Internet: http://www.semiconductors.philips.com
70
Printed in The Netherlands753503/02/pp68 Date of release: 2000 Jun 26Document order number: 9397 750 06994
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.