2003 Oct 01 10
Philips Semiconductors Product specification
CD audio decoder, digital servo and filterless
DAC with integrated pre-amp and laser control
SAA7826
7.2.4 STANDBY MODES
The SAA7826 can be placed in two standby modes,
selected by decoder register B (it should be noted that the
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 to high-impedance, PWM
mode (Standby 1 and RESET: operating in Standby 2);
put in high-impedance, PDM mode (Standby 1 and
RESET: operating in Standby 2)
Pins SCL and SDA: no interaction; normal operation
continues
Pins SCLK, WCLK, DATA, EF and DOBM: 3-state in
both standby modes; normal operation continues after
reset
Pins OSCIN, OSCOUT, CLK16 and CLK4/12: no
interaction; normal operation continues
Pins V1 to V5 and CFLAG: no interaction; normal
operation continues.
Table 1 Playback speeds
7.3 Crystal oscillator
The crystal oscillator is a conventional 2-pin design which
can also operate with ceramic resonators. The external
components used around the crystal are illustrated in Fig.4
together with component values (C1 and C2) for a given
crystal type in Table 2. The oscillator frequency that can be
used with the SAA7826 is 8.4672 MHz.
REGISTER B REGISTER E f
xtal
= 8.4672 MHz
0XXX 0XXX n = 1
1XXX 0XXX n = 2; voltage
mode only
0XXX 1XXX n = 4; voltage
mode only
handbook, halfpage
SAA7826
OSCILLATOR
XTAL
OSCOUTOSCIN
C2C1
MBL740
Fig.4 Crystal configuration.
Table 2 External capacitor selection based upon the crystal type
CRYSTAL LOAD
CAPACITANCE (C
L
)
MAXIMUM SERIES
CRYSTAL RESISTANCE
(R
S
)
EXTERNAL LOAD CAPACITORS
8 MHz C1 C2
10 pF <300 8pF 8pF
20 pF <300 27 pF 27 pF
30 pF <300 47 pF 47 pF
2003 Oct 01 11
Philips Semiconductors Product specification
CD audio decoder, digital servo and filterless
DAC with integrated pre-amp and laser control
SAA7826
7.4 Data slicer and bit clock regenerator
The SAA7826 has an integrated adaptive data slicer which
is clocked at 67 MHz. The slice level is controlled by
internal current sources which are switched onto and
integrated by the external capacitor connected to the
CSLICE pin. The currents are switched under the control
of a Digital Phase-Locked loop (DPLL).
Regeneration of the bit clock is achieved with an internal
fully digital PLL. No external components are required.
The bit clock is not output. The PLL has two registers
(8 and 9) for selecting bandwidth and equalization. The
PLL loop response is illustrated in Fig.5.
For certain applications an off-track input is necessary.
This is internally connected from the servo part (its polarity
can be changed by the foc_parm1 parameter), but can be
input via pin V1 if selected by register C. If this flag is
HIGH, the SAA7826 assumes that its servo part is
following the wrong track, and will flag all incoming HF data
as incorrect.
7.5 DC offset cancellation
Unwanted DC offsets can exist within the photo-diode
signals and are defined as the DC present in the system
when the laser diode is switched off. They arise from
various sources of imperfection within the system such as
leakage in the photo diodes and offsets in the Optical
Pick-Up (OPU) circuitry. The SAA7826 is capable of
measuring these offsets and minimizing them.
7.5.1 OFFSET CANCELLATION
A number of registers are associated with the DC offset
cancellation function; these registers are given in Table 3.
The measurement time of the DC offset is regulated by
new shadow register C (bank 2). A longer time will yield
more accurate results but will result in greater
measurement durations.
New shadow register 3 (bank 3) is used to select which
diode is to be measured.
7.5.2 READING BACK THE DC OFFSET VALUE
The microcontroller reads the DC offset measurements in
order to calculate the correct cancellation value [for writing
back to new shadow register 7 (bank 3)].
This is achieved by using the STATUS pin and setting
decoder register 7 to XX10. Shadow register C (bank 3)
can then be used to control the STATUS pin output; the
register settings are given in Table 20.
Once the measurement time has been set and the diode
selected, the STATUS pin should be set to read the DC
offset ready flag [new shadow register C
(bank 3) = X01X]. This signal toggles HIGH after the
prescribed measurement time. Changing the diode
selection results in the measurement timer being
automatically reset.
The microcontroller can read back the measurement by
setting the STATUS pin to output the DC offset value
[new shadow register C (bank 3) = X10X].
The offset value is repeatedly streamed out through the
STATUS pin and is UART compatible. It should be noted
that the MSB is inverted and will require re-inverting after
the offset value has been captured. Timing information for
this signal is illustrated in Fig.6.
The final DC cancellation value (as calculated by the
microcontroller) can then be written to new shadow
register 7 (bank 3). This is a multiple write register
containing the cancellation values for all six diodes.
MGS178
handbook, halfpage
f
3. PLL, LPF
2. PLL bandwidth
1. PLL integrator
PLL
loop
response
Fig.5 Digital PLL loop response.
Points 1, 2 and 3 are all programmable via decoder register 8.
2003 Oct 01 12
Philips Semiconductors Product specification
CD audio decoder, digital servo and filterless
DAC with integrated pre-amp and laser control
SAA7826
Table 3 Registers relating to the DC offset cancellation
SHADEN BITS
SHADOW
REGISTER
ADDRESS DATA FUNCTION INITIAL
10
(bank 2)
C
DC offset
measurement
times
1100 XX00 settling time = 354 µs reset
XX01 settling time = 1 ms
XX10 settling time = 2 ms
XX11 settling time = 10 ms
11
(bank 3)
3
diode selection
for DC offset
measurement
0011 0000 select D1 reset
0001 select D1
0010 select D2
0011 select D3
0100 select D4
0101 select R1
0110 select R2
0111 select D1
C
STATUS pin
control
1100 X00X STATUS pin outputs
decoder status register
information
reset
X01X STATUS pin outputs DC
offset ready flag
X10X STATUS pin outputs DC
offset value
7
DC cancellation
levels
0111 multi-write
(9 × 4 bits)
DC cancellation values for
diodes D1 to D4 and R1
and R2; see Table 20
handbook, full pagewidth
MBL440
D7 D6 D5 D4 D3 D2 D1 D0D0D1
272.1/n µs
2.19/n µs
Fig.6 Serial data format for DC offset data.

SAA7826HL/M1A,557

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
IC DIGITAL/CD DAC DECODER 80LQFP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet