Philips SAA7710T Datasheet

INTEGRATED CIRCUITS
DATA SH EET
SAA7710T
Dolby* Pro Logic Surround; Incredible Sound
Product specification Supersedes data of 1997 Oct 03 File under Integrated Circuits, IC01
1998 Mar 13
Philips Semiconductors Product specification
Dolby* Pro Logic Surround; Incredible Sound
FEATURES
Two stereo I2S-bus digital input channels
Three stereo I2S-bus digital output channels
I2C-bus mode control
Up to 45 ms on-chip delay-line (fs= 44.1 kHz)
Optional clock divider for crystal oscillator
Package: SO32L
Operating supply voltage range: 4.5 to 5.5 V.
Functions
4-channel active surround, 20 Hz to 20 kHz (maximum
Adaptive matrix
7 kHz low-pass filters
Adjustable delay for surround channel
Modified Dolby B noise reduction
Noise sequencer
Variable output matrix
Sub woofer
Centre mode control: on/off, normal, phantom, wide
Output volume control
Automatic balance and master level control with
DC-offset filter
1
⁄2fs)
SAA7710T
Hall/matrix surround sound functions
Incredible sound functions
5-band parametric equalizer on main channels left,
centre, right (f
Tone control (bass/treble) on all four output channels (fs= 44.1 kHz).
GENERAL DESCRIPTION
This data sheet describes the 104 ROM-code version of the SAA7710T chip. The SAA7710T chip is a high quality audio-performance digital add-on processor for digital sound systems. It provides all the necessary features for complete Dolby Pro Logic surround sound on chip. In addition to the Dolby Pro Logic surround function, this device also incorporates a 5-band parametric equalizer, a tone control section and a volume control. Instead of Dolby Pro Logic surround, the Hall/matrix surround and Incredible sound functions can be used together with the equalizer or tone control.
= 32 kHz)
s
QUICK REFERENCE DATA
SYMBOL PARAMETER MIN. MAX. UNIT
V V V I
DD
I
SS
T T
DD
DD
i
amb stg
DC supply voltage 0.5 +6.5 V voltage difference between two V
pins 550 mV
DDx
maximum input voltage 0.5 VDD+ 0.5 V DC supply current 50 mA DC supply current 50 mA ambient operating temperature 40 +85 °C storage temperature range 65 +150 °C
Remark Dolby*: Dolby’ and ‘Pro Logic’ are trademarks of Dolby Laboratories Licensing Corporation. They are available only to licensees of Dolby Laboratories Licensing Corporation, San Francisco, CA94111, USA, from whom licensing and application information must be obtained.
ORDERING INFORMATION
PACKAGE
TYPE NUMBER
NAME DESCRIPTION VERSION
SAA7710T/N104 SO32 plastic small outline package; 32 leads; body width 7.5 mm SOT287-1
1998 Mar 13 2
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 the Acrobat reader.This text is here inThis text is here in
white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader. white to force landscape pages to be ...
1998 Mar 13 3
handbook, full pagewidth
BLOCK DIAGRAM
Dolby* Pro Logic Surround;
Incredible Sound
Philips Semiconductors Product specification
I2S input 2
2
I
S_BCKIN1
2
I
S_WSIN1I2S input 1
2
I
S_DATAIN1
2
I
S_DATAIN2
2
I
S_BCKIN2
2
S_WSIN2
I
DSP_RESET
TSCAN
RTCB
22
23
24
25
27
26
17
13
3
DSP_IN1
7
DSP_IN2
2
I
INPUT SWITCH CIRCUIT
TEST
FLAG TEST
CONTROL
8
DSP_OUT1
S
9
DSP_OUT2
data 1
10
DOLBY PRO LOGIC
+
SDA
SURROUND
CHANNEL
DELAY LINE
OR
DOLBY 3 STEREO
OR
HALL/MATRIX
OR
INCREDIBLE
SOUND
AUTO BALANCE
FUNCTION
2
C BUS
I
TRANSCEIVER
15
SCL
2
2
S_BCKOUT
I
1
2
I
S_WSOUT
21
OSC
SAA7710T
VARIABLE
OUTPUT
MATRIX
OSCILLATOR
20
XTAL
SHTCB
I2S OUT 1
I2S OUT 2
2
S OUT 3
I
4
28
2
I
S_DATAOUT1
29
2
I
S_DATAOUT2
30
2
I
S_DATAOUT3
5
V
DD1
12
V
+
DD2
32
V
DD3
19
V
DD_XTAL
18
V
SS_XTAL
6
V
SS1
11
V
SS2
31
V
SS3
MGE751
I2S outputs
SAA7710T
S
L
5-BAND
C
PARAMETRIC
EQUALIZER
R
SW
16
OR
TONE
CONTROL
14
A0
Fig.1 Block diagram.
Philips Semiconductors Product specification
Dolby* Pro Logic Surround; Incredible Sound
PINNING
SYMBOL PIN DESCRIPTION
2
S_WSOUT 1 I2S-bus slave word-select
I
output
2
I
S_BCKOUT 2 I2S-bus slave bit-clock output
RTCB 3 asynchronous reset test control
block input (active LOW)
SHTCB 4 clock divider switch enable
input (LOW = divide)
V
DD1
V
SS1
DSP_IN1 7 flag input 1 DSP_IN2 8 flag input 2 DSP_OUT1 9 flag output 1 DSP_OUT2 10 flag output 2 V
SS2
V
DD2
TSCAN 13 scan control input A0 14 I
SDA 15 I SCL 16 I DSP_RESET 17 chip reset input (active LOW) V
SS_XTAL
V
DD_XTAL
XTAL 20 crystal oscillator output OSC 21 crystal oscillator input
2
I
S_BCKIN1 22 I2S-bus master bit-clock input 1
2
S_WSIN1 23 I2S-bus master word-select
I
2
I
S_DATAIN1 24 I2S-bus master data input 1
2
I
S_DATAIN2 25 I2S-bus master data input 2
2
S_WSIN2 26 I2S-bus master word-select
I
2
I
S_BCKIN2 27 I2S-bus master bit-clock input 2
2
I
S_DAT AOUT1 28 I2S-bus slave data output 1
2
I
S_DATAOUT2 29 I2S-bus slave data output 2
2
S_DATAOUT3 30 I2S-bus slave data output 3
I V
SS3
V
DD3
5 positive power supply 6 ground power supply
11 ground power supply 12 positive power supply
2
C-bus slave address
selection input
2
C-bus serial data input/output
2
C-bus serial clock input
18 ground power supply crystal
oscillator
19 positive power supply crystal
oscillator
input 1
input 2
31 ground power supply 32 positive power supply
handbook, halfpage
I2S_WSOUT
2
S_BCKOUT
I
DSP_OUT1 DSP_OUT2
1 2
RTCB
3
SHTCB
DSP_IN1 DSP_IN2
TSCAN
V
V
V
V
DD1
SS1
SS2
DD2
A0 SDA SCL
4 5 6 7 8
SAA7710T
9 10 11 12 13 14 15 16
Fig.2 Pin configuration.
MGE750
SAA7710T
V
32
DD3
V
31
SS3
2
I
S_DATAOUT3
30
2
S_DATAOUT2
I
29
2
S_DATAOUT1
I
28
2
I
S_BCKIN2
27
2
S_WSIN2
I
26
2
S_DATAIN2
I
25
2
S_DATAIN1
I
24
2
S_WSIN1
I
23
2
S_BCKIN1
I
22
OSC
21
XTAL
20
V
19
DD_XTAL
V
18
SS_XTAL
DSP_RESET
17
1998 Mar 13 4
Philips Semiconductors Product specification
Dolby* Pro Logic Surround; Incredible Sound
FUNCTIONAL DESCRIPTION
Figure 1 shows the block diagram of the SAA7710T. The SAA7710T consists of a Dolby Pro Logic decoder together with equalizer or tone control. The Dolby Pro Logic part of the IC may be used to decode audio soundtracks (Dolby surround movies or Dolby surround video productions) from for example, a video recorder (VCR) or a CD laser disc into four channels Left, Centre, Right and Surround (L, C, R and S). If desired, post-processing with either an equalizer or a tone control section is possible. In addition to this, a Sub Woofer (SW) channel, digital volume control and a user-programmable variable output matrix are implemented.
Hall/matrix surround sound functions are implemented for material not encoded using Dolby Surround. These features can be used as an alternative to Dolby Pro Logic and can also be combined with the equalizer or tone control sections.
Incredible sound is a Philips patented technology which substantially improves the stereo effect of a television or audio system. Using advanced signal processing, speakers that are positioned close together can imitate the sound produced by speakers that are far apart.
Functional modes
The device thus supports three main modes, Dolby Pro Logic/Dolby 3 stereo or hall/matrix surround or Incredible sound mode. All modes can be combined with equalizing (3-band or 5-band) or tone control depending on f available cycle budget.
HE DOLBY PRO LOGIC MODE
T In Dolby Pro Logic mode, several blocks must be initialized
and controlled during operation:
Noise generator and noise sequencer
Centre channel mode
(1)
(normal, phantom, wide, off)
Combining network coefficients
7 kHz low-pass filter in surround channel
Surround channel delay time
(1)
(1)
Modified Dolby B noise reduction must be on. Possible post-processing modes for Dolby Pro Logic are:
Volume control only
(1) The coefficient set used to initialize and control the operation
of the Dolby Pro Logic mode depends upon the selected sampling frequency f
= 32, 44.1 or48 kHz.
s
and
s
SAA7710T
Equalizer (3- or 5-band on L, C and R) or tone control (L, C, R and S); fixed output matrix
Equalizer (5-band on L, C and R); variable output
(1)
matrix
Extra sub woofer
HE DOLBY 3 STEREO MODE
T
; volume control
(1)
.
In Dolby 3 stereo mode, several blocks must be initialized and controlled during operation:
Noise generator and noise sequencer
Centre channel mode
(1)
(normal, phantom, wide and off)
Combining network coefficients
Incredible Sound widening of the stereo base on two
speakers
Effect is user adjustable.
HE HALL/MATRIX SURROUND MODE
T In hall/matrix surround mode, the blocks listed below must
be initialized and controlled during operation:
Input balance control
Hall or matrix surround Mode setting
All-pass and filter transfer characteristics
7 kHz low-pass filter in surround channel
Surround channel delay
(1)
.
Possible post-processing modes for hall/matrix surround are as above:
Volume control only
Equalizer (5-band on L, C and R) or tone control
(L, C, R and S); fixed output matrix
Equalizer (5-band on L,C,R); variable output matrix volume control
Extra sub woofer
T
HE INCREDIBLE SOUND MODE
(1)
.
In the Incredible sound mode the blocks listed below must be initialized and controlled during operation:
Incredible sound coefficients
Combining network coefficients.
Possible post-processing modes for incredible sound are as follows:
Volume control only
Equalizer (5-band on L and R) or tone control (L and R);
variable output matrix
Extra sub-woofer
(1)
, volume control
(1)
.
(1)
; volume control
(1) (1)
(1)
; volume control
(1)
;
1998 Mar 13 5
Philips Semiconductors Product specification
Dolby* Pro Logic Surround; Incredible Sound
ADDITIONAL INFORMATION The possible modes of operation are discussed in more
detail in the
Guide, Application Note AN95063”
which features are available for a given system clock frequency and sample frequency and the possible input configurations.
Clock circuit and oscillator
The chip has an on board crystal clock oscillator. The block schematic of this Pierce oscillator is shown in Figs 3 and 4. The active element needed to compensate for the loss resistance of the crystal is the amplifier Gm. This amplifier is placed between the XTAL (output) pin and the OSC (sense) pin. The gain of the oscillator is internally controlled by the automatic gain control. This prevents too much power loss in the crystal. The higher harmonics are then as low as possible. The signals on the OSC and XTAL pin are differentially amplified.
The oscillator has these two modes of operation:
The crystal oscillator mode: in this mode (see Fig.3), a quartz crystal oscillator is used to generate a clock signal which is subsequently divided by 2 to ensure that the final clock signal has a 50% duty cycle. The oscillator circuit components R depend on the crystal. In the case of an overtone oscillator, the ground harmonic is filtered out by L1 and C3. Pin SHTCB is held low so that the divided signal is selected. Only a quartz crystal should be used in this mode.
“SAA7710T Dolby Pro Logic Programming
. This also includes
and C1, C2
bias
SAA7710T
The slave oscillator mode: in this mode (see Fig.4), the oscillator circuit acts as a slave driven by a master system clock. The clock divider can be switched on or off using pin cycle of the clock will depend on the master system clock duty cycle and the rising and falling edge times. This places a tolerance of 5% on the 50% duty cycle of the master system clock (see Chapter “AC characteristics”).
In order to be able to control the phase of the clock signal during testing the divider is skipped and the signal is directly fed to the circuit via the multiplexer in the TEST position.
S
UPPLY OF THE CRYSTAL OSCILLATOR
The power supply connections to the oscillator are separated from the other supply lines to minimise feedback from on-chip ground bounce to the oscillator circuit. Noise on the power supply affects the AGC operation so the power supply should be decoupled. The V V
DD_XTAL
SHTCB. When the divider is not used, the duty
SS_XTAL
pin is used as ground supply and the
as positive supply.
1998 Mar 13 6
Philips Semiconductors Product specification
Dolby* Pro Logic Surround; Incredible Sound
handbook, full pagewidth
AGC
ON CHIP
OFF CHIP
C1
10 pF
21 OSC
Gm
100 k
R
bias
10 pF
C2
XTAL
DIVIDE
BY 2
V
DD_XTALVSS_XTAL
L1
4.7 µH
C3 1 nF
SAA7710T
CLOCK
4181920
SHTCB
BUFFER
MGE752
0 1
TEST
= 0
handbook, full pagewidth
AGC
ON CHIP
OFF CHIP
40 pF
Fig.3 Block diagram crystal oscillator circuit.
DIVIDE
BY 2
DD_XTALVSS_XTAL
slave input
21
OSC
10 pF
Gm
100 k
XTAL
10 nF
V
CLOCK
4181920
SHTCB
BUFFER
MGE753
0
1
TEST
= 1
Fig.4 Block diagram slave oscillator circuit.
1998 Mar 13 7
Philips Semiconductors Product specification
Dolby* Pro Logic Surround; Incredible Sound
I2S-bus Interfaces and system clock
2
S-BUS BASICS
I
handbook, full pagewidth
SCK
SD
WS
SCK
T
cy
tLC≥0.35 T
tsr≥0.2 T thr≥0
SAA7710T
tHC≥0.35 T
VIH (70%) VIL (20%)
VIH (70%) VIL (20%)
WS
SD
MSB
LEFT
Fig.5 I2S-bus timing and format.
For communication with external digital sources and or additional external processors the I2S-bus digital interface bus is used. It is a serial 3-line bus, with one line for data, one line for clock and one line for the word select.
Figure 5 shows an excerpt of the Philips I2S-bus specification interface report regarding the general timing and format of I2S-bus. Word Select (WS) logic 0 means left channel word, logic 1 means right channel word.
The serial data is transmitted in two’s complement with the MSB first. One clock period after the negative edge of the word select line the MSB of the left channel is transmitted. Data is synchronised with the negative edge of the clock and latched at the positive edge.
MSB
RIGHT
MBH173
2
S-BUS INPUT CIRCUIT
I The I2S-bus input circuits can be configured in the
following way using the SEL-IN1/IN2 bit (see Table 4):
1. I2S input 1 is master
(SEL-IN1/IN2 bit = logic 0(default))
2. I2S input 2 is master (SEL-IN1/IN2 bit = logic 1).
The incoming bit-clock frequency defines the accuracy in terms of number of bits of the incoming data samples. The input circuit is designed to accept any number of bits per channel up to a maximum of 18 bits. The accepted data format is MSB-first.
1998 Mar 13 8
Philips Semiconductors Product specification
Dolby* Pro Logic Surround; Incredible Sound
Table 1 Data Accuracy in I2S-bus Interface
INCOMING DATA WIDTH I2S-BUS IN DATA WIDTH I2S-BUS OUT DATA WIDTH
A<18 A A
B≥18 18 18
THE I2S-BUS OUTPUT INTERFACE The I2S-bus data output interfaces (see Fig.1) I2S OUT 1,
I2S OUT 2 and I2S OUT 3 use the same I2S-bus data signals which are selected by the input switch circuit. The I2S-bus WS and BCK output signals remain in phase with the external input signals at all times. The output data is 1/fs cycle delayed relative to the input data. The selected word-select and bit-clock are included as part of the output
handbook, full pagewidth
CL
WS
t
HC
t
LC
t
d1
t
r
t
f
t
interface: I signals can be 3-stated by setting the DIS_BCKWS bit (see Table 4). The 3-state output of the I2S_DATAOUT3 signal can be enabled by setting the ENA_I2S3 bit (see Table 4).
The timing diagram of the I2S-bus outputs is shown in Fig.6. The timing details can be found in Chapter “AC characteristics”.
f
2
S_WSOUT, I2S_BCKOUT. These two output
2
I
S_BCKIN1, 2
2
I
S_BCKOUT
t
r
2
S_WSIN1, 2
I
2
I
S_WSOUT
SAA7710T
DATA (in)
DATA (out)
t
t
s2
d2
DATA VALID
MSB
t
d3
t
r
t
f
MSB
t
acc
Fig.6 Timing diagram of I2S-bus output interface.
2
I
S_DATAIN1, 2
2
I
S_DATAOUT1, 2, 3
MGE755
1998 Mar 13 9
Loading...
+ 19 hidden pages