
2000 Jun 26
17
Philips Semiconductors
Product specification
Digital servo processor and Compact Disc
decoder with integrated DAC for video CD (CD7 II)
SAA7327
7.8
DAC interface
7.8.1
I
NTERNAL BITSTREAM
D
IGITAL
-
TO
-A
NALOG
C
ONVERTER
(DAC)
The onboard bitstream DAC operates at a clock frequency
of 96f
s
and is designed for operation with an audio input at
1f
s
. Optimum performance is dependent on the application
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).Thisshadowregistercontrolsroutingof
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.1
Use onboard DAC
Setting shadow register 7 to XX11 will route audio data
from the CD7 II decoder into the internal DAC and enables
the DAC output pins (LN, LP, RN, RP). To enable the
on-boardDAC,theDACinterfaceformat(setbyregister 3)
must be set to 16-bit 1fs mode, either I
2
S or EIAJ format.
CD-ROM mode can also be used if interpolation is not
required. The serial data output pins for interfacing with an
external DAC (SCLK, WCLK, DATA and EF) are set to
high-impedance.
7.8.1.2
Loopback 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 also be input to the onboard DAC on the SAA7327 by
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 1f
s
and the same data format, either I
2
S-bus or
EIAJ, as the serial output format (set by decoder
register 3). In fact, the onboard DAC will also accept 18-bit
I
2
S-bus data; in this case the 16 MSBs only will be read
and the 2 LSBs discarded.
Table 4
Shadow register
SHADEN
SHADOW
ADDRESS
REGISTER
DATA
FUNCTION
RESET
1
0111 (7H)
control of
onboard DAC
XXX0
hold onboard DAC outputs at
zero
enable onboard DAC outputs
use external DAC or route audio
data into onboard DAC
(loopback mode)
route audio data into onboard
DAC (non-loopback mode)
reset
XXX1
XX0X
reset
XX1X