Preliminary specification
File under Integrated Circuits, IC01
1998 Mar 10
Philips SemiconductorsPreliminary specification
Digital multi-channel audio IC (DUET)SAA2505H
FEATURES
Hardware features
• Two 40 MIPS 20-bit DSP cores
• All input and output buffer RAM is on-chip
• Program ROM on-chip for all decoding modes
• Two I
• Second serial input usable for ADC (Karaoke input)
• Three normal and double speed I2S-bus outputs (slave
• One normal, double, quad speed I2S-bus output (slave
• Japanese EIAJ serial input and output formats
• Sony Philips Digital Interface (SPDIF) output
• I2C-bus control (up to 400 kHz)
• 3.3 V supply with 5 V TTL compatible inputs/outputs
• Boundary scan for printed-circuit board testing.
Software features
• AC-3 up to 5.1 channels
• MPEG 2 L2 up to 7.1 channels
• MPEG 1 L2 (Video-CD) 2 channels at 44.1 kHz
• Dolby pro-logic decoding at 32, 44.1 and 48 kHz
• Output configuration for 7, 5, 4, 3, 2 and 1 channels
• Bass redirection for small satellite loudspeakers plus
• Karaoke voice mix
• Dynamic range compression (AC-3 and MPEG)
• Adjustable delay up to 15 ms for surround channels
• Adjustable delay up to 5 ms for centre channel
• Rounding to DAC word length
• Mute by pin and I
• AC-3 and MPEG bitstream information available via the
• Concealment of CRC errors
• SPDIF coded output
• Fully programmable SPDIF channel status information.
2
S-bus inputs with normal, double and quad speed
mode (slave only)
and master from 256 and 384fs)
and master from 256 and 384fs)
with or without Low Frequency Enhancement (LFE)
subwoofer
(1.5 kbyte words)
(250 words)
2
C-bus command
I2C-bus
APPLICATIONS
The SAA2505H is intended for all markets where a
multi-channel audio decoder for Dolby AC-3 and MPEG 2
is required.
Primary markets are for DVD video players, TV sets and
audio/video amplifiers.
GENERAL
The SAA2505H decodes multi-channel audio up to
MPEG 7.1, AC-3 5.1 and pro-logic on a dual DSP core.
The device contains all of the RAM and ROM necessary
for operation. This minimises the need for external
components and no microcode download is required.
The device is primarily intended for audio/video surround
sound amplifiers where the amplifier is connected to the
data source by means of SPDIF (IEC 60958). The input
interface is, therefore, made for SPDIF (IEC 60958) and
formatted for the I
2
S-bus.
The primary device output is PCM, sent via four I2S-bus
ports. There is also a SPDIF (IEC 60958) formatted
output.
User control is achieved via an I2C-bus. However, the
SAA2505H is capable of stand-alone operation.
1998 Mar 102
Philips SemiconductorsPreliminary specification
Digital multi-channel audio IC (DUET)SAA2505H
QUICK REFERENCE DATA
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
V
DDD
I
DDD
V
DDA
I
DDA
f
xtal
T
amb
V
ESD
Notes
1. Human body model: equivalent to discharging a 100 pF capacitor through a 1500 Ω resistor.
2. Machine model: equivalent to discharging a 200 pF capacitor through a 0 Ω resistor.
digital supply voltage3.03.33.6V
digital supply current−160−mA
analog supply voltage3.03.33.6V
analog supply current−tbf−mA
crystal frequency−35−MHz
operating ambient temperature0−70°C
electrostatic discharge sensitivity
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 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 104
2
I
S-bus
interface
OR
L
R
C
LFE
LS
RS
LC
RC
channels
1 to 8
SWITCH
bitstream
bitstream
e.g. from
microphone
IIS0
IIS1
IEC 1397
PARSER
MPEG2
AC-3
DECODER
PCM
AND
DOWN-
SAMPLING
k, full pagewidth
LT, RT
PRO LOGIC
GENERATOR
8 channels
NOISE
microphone
L, R, C, S
8 channels
DELAY
DOWNMIXING
AND
VOLUME
CONTROL
channels
1 to 8
audio clock
256 or 384f
I2S-BUS
OUTPUTS
s
BLOCK DIAGRAM
Digital multi-channel audio IC (DUET)SAA2505H
Philips SemiconductorsPreliminary specification
bitstream
Fig.1 Simplified block diagram.
DOWNMIXING
L, R
SPDIF
MGL324
Philips SemiconductorsPreliminary specification
Digital multi-channel audio IC (DUET)SAA2505H
PINNING
SYMBOLPIN
DRIVE/
LOAD
TYPEDESCRIPTION
(1)
STANDALONE1AIselect stand-alone mode input
EFO12FOoutput flag FO1; from DSP2
EFO23FOoutput flag FO2; from DSP2
EFO34FOoutput flag FO3; from DSP2
EFO45FOoutput flag FO4; from DSP1
EFO56FOoutput flag FO5; from DSP1
EFO67FOoutput flag FO6; from DSP1
V
V
SSDI
DDDI
8−Sdigital ground for internal logic and memories; note 2
9−Sdigital supply voltage for internal logic and memories (+3.3 V); note 3
EFI110AIinput flag FI1; toDSP2
EFI211AIinput flag FI2; toDSP1
EFI312AIinput flag FI3; toDSP1
V
DDDE
13−Sdigital supply voltage for I/O cells (+3.3 V); note 4
WSO14GI/Oword select input/output for ports 0 to 2; also used for output port 3
when not in quad mode (I
2
S-bus)
SCK15GI/Oserial clock input/output for ports 0 to 2; also used for output port 3
when not in quad mode (I
V
SSDE
16−Sdigital ground for I/O cells; note 5
SDO017FOserial data output for port 0 (I
SDO118FOserial data output for port 1 (I
V
DDDE
V
SSDI
V
DDDI
V
SSDI
V
DDDI
V
DDDI
V
SSDI
V
DDDE
19−Sdigital supply voltage for I/O cells (+3.3 V); note 4
20−Sdigital ground for internal logic and memories; note 2
21−Sdigital supply voltage for internal logic and memories (+3.3 V); note 3
22−Sdigital ground for internal logic and memories; note 2
23−Sdigital supply voltage for internal logic and memories (+3.3 V); note 3
24−Sdigital supply voltage for internal logic and memories (+3.3 V); note 3
25−Sdigital ground for internal logic and memories; note 2
26−Sdigital supply voltage for I/O cells (+3.3 V); note 4
SDO227FOserial data output for port 2 (I
SDO328FOserial data output for port 3 (I
V
SSDE
29−Sdigital ground for I/O cells; note 5
WSO330FOword select output for port 3; used in quad mode (I
SCKO331FOserial clock output for port 3; used in quad mode (I
V
DDDE
32−Sdigital supply voltage for I/O cells (+3.3 V); note 4
SDB33FOserial data begin output for port 3; used in quad mode (I
2
S-bus)
2
2
2
2
S-bus)
S-bus)
S-bus)
S-bus)
2
S-bus)
2
S-bus)
2
S-bus)
SPDIF34FOSPDIF output
V
V
V
SSDE
SSDI
DDDI
35−Sdigital ground for I/O cells; note 5
36−Sdigital ground for internal logic and memories; note 2
37−Sdigital supply voltage for internal logic and memories (+3.3 V); note 3
1998 Mar 105
Philips SemiconductorsPreliminary specification
Digital multi-channel audio IC (DUET)SAA2505H
SYMBOLPIN
V
SSDE
38−Sdigital ground for I/O cells; note 5
DRIVE/
LOAD
TYPEDESCRIPTION
(1)
SYSCLK39EOprogrammable system clock output
V
DDDE
V
DDA
40−Sdigital supply voltage for I/O cells (+3.3 V); note 4
41−Sanalog supply voltage for crystal oscillator (+3.3 V)
CLKI42HIoscillator input
CLKO43HOoscillator output
V
SSDA
44−Sdigital ground for crystal oscillator
ACLK45AIaudio clock input for master mode
V
SSDE
46−Sdigital ground for I/O cells; note 5
TDI47BIboundary scan test data input (this pin should be pulled HIGH for
normal operation)
TMS48BIboundary scan test mode select input (this pin should be pulled HIGH
for normal operation)
TCK49BIboundary scan test clock input
TRST50BIboundary scan test reset input (this pin should be pulled LOW for
normal operation)
TDO51BOboundary scan test data output
V
DDDI
V
SSDI
WSI54AIword select input for ports 0 and 1 (I
SDBI55AIserial data begin input for port 0 (I
SDI056AIserial data input for port 0 (I
SDI157AIserial data input for port 1 (I
SCKI58AIserial clock input for ports 0 and 1 (I
V
SSDI
V
DDDI
52−Sdigital supply voltage for internal logic and memories (+3.3 V); note 3
53−Sdigital ground for internal logic and memories; note 2
2
S-bus)
2
S-bus)
2
S-bus)
2
S-bus)
2
S-bus)
59−Sdigital ground for internal logic and memories; note 2
60−Sdigital supply voltage for internal logic and memories (+3.3 V); note 3
RESET61CIhardware reset
ADDR62AIselect address input (I
SCL63CIserial clock input; external pull-up to +5 V (I
SDA64DI/Oserial data input/output; external pull-up to +5 V (I
2
C-bus)
2
C-bus)
2
C-bus)
Notes
1. See Table 1.
2. All V
3. All V
4. All V
5. All V
pins are internally connected.
SSDI
pins are internally connected.
DDDI
pins are internally connected.
DDDE
pins are internally connected.
SSDE
1998 Mar 106
Philips SemiconductorsPreliminary specification
Digital multi-channel audio IC (DUET)SAA2505H
Table 1 Pin drive and load descriptions
DRIVE/LOADDESCRIPTION
A+5V tolerant input; TTL characterized with internal pull-down resistor
B+5V tolerant input; TTL characterized with internal pull-up resistor
C+5 V tolerant input; TTL Schmitt-trigger characterized
D+5 V tolerant 400 kHz (I2C-bus)
ETTL characterised +5 V tolerant 3-state output with 3 mA drive capability
FTTL characterised +5 V tolerant 3-state slew rate limited output with 3 mA drive capability
G+5 V tolerant bidirectional 3-state pin; with 3 mA output drive and slew rate limiting; TTL level input;
without pull-up or pull-down resistor
Hcrystal pins
handbook, full pagewidth
STANDALONE
EFO1
EFO2
EFO3
EFO4
EFO5
EFO6
V
V
V
DDDE
V
SSDE
SSDI
DDDI
EFI1
EFI2
EFI3
WSO
SCK
SDA
SCL
ADDR
64
63
62
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
RESET
V
61
DDDIVSSDI
60
59
SCKI
SDI1
SDI0
58
57
56
SAA2505H
SDBI
55
WSI
54
SSDIVDDDI
V
53
52
TDO
51
TRST
50
TCK
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
TMS
TDI
V
SSDE
ACLK
V
SSDA
CLKO
CLKI
V
DDA
V
DDDE
SYSCLK
V
SSDE
V
DDDI
V
SSDI
V
SSDE
SPDIF
SDB
17
SDO0
18
SDO1
19
DDDE
V
20
SSDI
V
DDDI
V
22
SSDI
V
23
24
DDDIVDDDI
V
21
Fig.2 Pin configuration.
1998 Mar 107
25
SSDI
V
26
DDDE
V
27
SDO2
28
29
SDO3VSSDE
30
WSO3
31
32
SCKO3
V
MGL323
DDDE
Philips SemiconductorsPreliminary specification
Digital multi-channel audio IC (DUET)SAA2505H
2
CLOCK BUILD-UP
Up to four clocks provide the timing information for the
SAA2505H. These are as follows:
1. Data source clock
2. Data processing clock
3. I2C-bus data/control clock
4. Data sink clock.
Data source clock
Clocking of the input data is derived from the serial clock
input at pin 58 and is compliant with the I
2
S-bus and EIAJ
transfer formats. The ports are capable of operating at
normal, double and quad speed.
Data processing clock
This clock is used for data processing and internal data
transfer. The clock can either be provided by an external
clock generator having a duty cycle between 40 and 60%
or by using the internal crystal clock generator and an
external crystal. The external clock should be connected
between pins 42 (CLKI) and 43 (CLKO) (see Fig.11).
To use the internal clock a 35 MHz crystal operating on the
3rd harmonic must be connected between pins 42 and 43
(CLKI and CLKO).
A buffered version of this clock is available at pin 39
(SYSCLK). This can be optionally disabled or, a divided
version (4, 2 and 1) of the clock input at pin 42 (CLKI) can
be made available.
In the I
pin 15. This can either be the serial clock input at pin 58
(SCKI) or a suitable external clock. When in slave mode
the signal at pin 15 is replicated at pin 31.
FUNCTIONAL DESCRIPTION
Data sinks
Coded audio data or PCM audio data can be input to both
DSPs from two slave-only serial interfaces capable of
receiving data in either I
interfaces use the same serial clock (pin 58) and word
select input (pin 54). The serial clock must be at least 32fs.
Serial data is applied to pins 56 and 57 (SDI0 and SDI1).
These pins are mode shared between the I2S-bus and
EIAJ formatted serial data. Port mode selection is
achieved via the I2C-bus interface, see Table 3.
I
In the I2S-bus mode ‘big-endian’ data is received, MSB
justified to 1 clock period after a falling edge of the word
select output. The data stream should be formatted
according to
for non-PCM encoded audio data (“
AC-3 and MPEG coded data is formatted in 16-bit words.
These words are expected at a sample rate (fs) of 48 kHz
and thus a minimum serial clock of 1.536 MHz; two 16-bit
words per word select period. If the transmission word
length is in excess of 16 bits all additional bits are
discarded.
S-bus slave mode the output data is clocked to
2
S-bus or EIAJ formats. Both serial
2
S-BUS FORMATTED SPDIF INFORMATION
“IEC 60958 - SPDIF”
including the extensions
IEC 61937”
).
2
I
C-bus data/control clock
The I2C-bus control logic supports I2C-bus clock speeds
up to 400 kHz. This is supplied to pin 63 (SCL). If the
SAA2505H is in the stand-alone mode (pin 1 HIGH) no
I2C-bus clock needs to be supplied.
Data sink clock
The data sink clock source is dependant on the mode of
operation of the I
2
S-bus output ports.
In the master mode the I2S-bus clock is derived form an
external 256 or 384fs source connected to pin 45 (ACLK).
This is internally divided and used to drive the serial clock
at pins 15 and 31 (SCK and SCKO3). To ensure that the
digital outputs poses good timing qualities (jitter and
wander) pin 45 should be a connected to a high quality
timing source.
1998 Mar 108
PCM sample lengths of up to 20-bit words are supported
with sample rates of 44.1 and 48 kHz. This mode is used
to transfer PCM and PCM with Dolby pro-logic encoded
data. Word select LOW corresponds to transmission of
data for the left channel, word select HIGH corresponds to
transmission of data for the right channel.
Pin 55 (SDBI) is reserved for a multi-channel extension to
the I2S-bus and is currently not supported.
Philips SemiconductorsPreliminary specification
Digital multi-channel audio IC (DUET)SAA2505H
handbook, full pagewidth
SCK
SDMSB
WS
SCK
SDMSB
WS
EIAJ FORMATTED INPUTS
readwrite
MSB − 1
first
readwrite
MSB − 1
second
MGL327
Fig.3 I2S-bus format (MSB fixed).
LSBLSB + 1
In EIAJ mode ‘big-endian’ data is received LSB justified to the rising edge of word select output. Formatting of the data
is identical to that used in the I2S-bus mode.
handbook, full pagewidth
SCK
SD
WS
SCK
SDLSB
WS
firstfirst
readwrite
LSB + 1
readwrite
LSBLSB + 1
second
MGL328
Fig.4 EIAJ format (LSB justified).
1998 Mar 109
Loading...
+ 19 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.