SAA7893HL
Super audio media player
Rev. 02 — 26 February 2003
Product data
1. General description
Thanks to the superior sound quality and multichannel capability of Super Audio CD
(SACD) technology, multimedia devices such as DVD players and home cinema
systems are incorporating SACD functionality. Philips' Super Audio Media Player
(SA-MP) provides a flexible, state-of-the-art solution for SACD playback on DVD
architectures.
Built around the SAA7893HL SACD processor, SA-MP system solution delivers
complete SACD functionality, avoiding the need for continual redesign and
re-integration of SACD into various applications. The system is completed with a
single 64 Mbit SDRAM and has extensive software processing options, resulting in
low total system cost (see
Figure 1).
With integrated support for multiple loaders, the SAA7893 supports a variety of DVD
platforms. High level and standard software interfaces – optimized for easy design-in
– further enhance adaptability, enabling designers to build SACD players on many
different hardware and software platforms. This ensures that the SA-MP can be left
unchanged even if the SACD playback hardware is altered, again minimizing
development effort.
DVD HOST IC
DVD SW STACK
ANNEX J+ PLAYBACK API
SACD TEXT AND DATA API
SPEAKER SETUP API
SW
PSP DECODER
SACD DEMUX
DST DECODER
BE SWITCH
DSD POSTPROCESSOR
PCM CONVERTER
DSD CONVERTER
DAC SWITCH
D/A
HW
SAA7893HL
SA-MP
HW
MGU724
DVD host
64 Mbit
SDRAM
DVD host
DAC out
Fig 1. General block diagram.
Philips Semiconductors
SAA7893HL
Super audio media player
1.1 Hardware
The SA-MP hardware consists of the SAA7893HL device. A typical HW block
diagram of a DVD system incorporating the SAA7893HL is shown in
Figure 2.
The SAA7893HL takes sector data from the front-end. The front-end is controlled by
the DVD host via the SA-MP software stack. The SAA7893HL uses one 64 Mbit
SDRAM for audio data buffering and storage of SACD TOCs. The front-end timing
can be fully asynchronous from all clocks.
The 6-channel DAC outputs of the DVD host are routed via the SAA7893HL which
provides a DAC switch function between SACD mode and DVD mode. The audio
outputs of the SAA7893HL operate on the system audio clock.
The DVD back-end communicates with the SAA7893HL via a host bus. The system
clock and the system audio clock are allowed to be asynchronous.
NVRAM
SDRAM
control
DVD BACK-END
video
27 MHz
audio
clock
FRONT-
data
END
host
bus
ROM
PLL
audio
EFM
SAA7893HL
audio
SDRAM
MGU726
Fig 2. Hardware block diagram.
1.2 Software
The SA-MP software is delivered in the form of a library in the development
environment of the DVD host. The SA-MP software has been developed in ANSI-C
using conventional software technology to allow easy integration into any
development environment. A typical software block diagram of a DVD system
incorporating SA-MP is shown in
Figure 3.
At the device driver and HW-level, SA-MP interfaces with the SAA7893HL and a
front-end driver. At the infrastructure level, SA-MP interfaces with an Operating
System Abstraction layer (OSA). At the application level, SA-MP provides a high-level
playback and post-processing interface which is easy to integrate into typical
applications.
9397 750 10925
© Koninklijke Philips Electronics N.V. 2003. All rights reserved.
Product data
Rev. 02 — 26 February 2003
2 of 66
Philips Semiconductors
SAA7893HL
Super audio media player
APPLICATION LAYER - "SACD PLAYER BEHAVIOUR"
Annex J+
MEDIA
PLAYERS
SA-MP
POSTPROCESSING
LOADER
etc.
UI SUBSYSTEM
"LOOK-AND-FEEL"
INFRASTRUCTURE
(OSA)
DEVICE
DRIVERS
SAA7893HL
DEVICE
DRIVERS
UI DEVICE
DRIVERS
MGU725
HW
HW
I/O PERIPHERALS
Fig 3. Software block diagram.
2. Features
2.1 Components
s
SAA7893HL second generation SACD processor IC
s
SA-MP Annex J+ level software stack.
2.2 HW interfaces
s
Front-end, supports 3 types:
x
UDE
x
FEC
x
I
2
S-bus
s
Flexible PSP detection from EFM signal with AGC, without EFM clock (digital PLL)
s
(DVD-)host bus, supports 3 types:
x
Separate address/data bus (SAD16) with 16-bit data bus (3 different modes)
x
Multiplexed address/data bus (MAD16) with 16-bit data bus (2 different
modes)
x
Separate address/data bus (SAD08) with 8-bit data bus (1 mode)
s
16-bit 100 MHz SDRAM interface supports one 64 Mbit device
s
6-channel I
2
S-PCM audio input 44.1, 48, 88.2, 96, 176.4 or 192 kHz at
16-bit or 24-bit
s
6-channel DSD or I
2
S-PCM (2f
s
or 4f
s
) output with programmable pinning
configuration
s
2-channel DSD or I
2
S-PCM (2f
s
or 4f
s
) output with programmable pinning
configuration
s
Audio clock reference 256f
s
, 384f
s
, 512f
s
or 768f
s
s
System clock 27 to 35 MHz.
2.3 SW interfaces
s
Annex J+ level playback interface
9397 750 10925
© Koninklijke Philips Electronics N.V. 2003. All rights reserved.
Product data
Rev. 02 — 26 February 2003
3 of 66
Philips Semiconductors
SAA7893HL
Super audio media player
s
High-level audio post-processing control
s
SACD data interface
s
System configuration
2.4 System
s
Full SACD Menu TOC and Area TOC storage in VBR
s
Front-end clock asynchronous to other clocks
2.5 System configuration
s
D/A converters:
x
DSD and PCM selectable pin sharing configuration
x
DSD clock polarity
s
Audio and system clock asynchronous
s
Front-end type
2.6 SACD playback
s
SACD playback:
x
Multi-channel
x
2-channel
s
PSP processing
s
Decrypting and demultiplexing
s
VBR management
s
DST decoding
s
Fade processing
s
Annex J+ level software interface:
x
Stop
x
Pause
x
Play
x
Fast forward
x
Fast reverse
x
Next/previous track
x
Program and play playlist
x
Repeat (Track, All or AB)
x
Shuffle
x
Introscan
x
Time search
2.7 Audio postprocessing
s
DSD Bass Management with support of:
x
Dolby® configuration 0 (LLL1)
x
Dolby® configuration 1 (SSS1)
x
Dolby® configuration 2 (LSS0)
s
Programmable bass filter frequency and slope:
9397 750 10925
© Koninklijke Philips Electronics N.V. 2003. All rights reserved.
Product data
Rev. 02 — 26 February 2003
4 of 66
Philips Semiconductors
SAA7893HL
Super audio media player
s
s
s
s
s
x
60, 80, 100, 120 Hz
x
12, 18, 24 dB/Oct
(other frequencies or slopes are possible on customer request)
DSD down mixing:
x
2/2
x
3/0
x
2/0
x
separate 2/0
DSD attenuation function 0 to
−90
dB, programmable per channel
DSD delay function total 65 ms (approximately 20 meters), programmable per
channel
6-channel PCM input:
x
44.1, 88.2, 176.4, 48, 96 or 192 kHz at 16-bit or 24-bit
x
PCM to DSD upsampling with 3 programmable Sigma-Delta and anti-aliasing
filter modes
x
Attenuation and delay as with DSD
DSD to PCM conversion 88.2, 176.4 kHz at 24-bit.
2.8 SACD data and text
s
s
s
s
s
s
Album info
Disc info
Album or disc text
Area text
Track data
Track text.
2.9 General
s
s
s
s
s
s
E-JTAG for board test and debug
3.3 V pad supply voltage
1.8 V core supply voltage
1.8 V analog supply voltage
LQFP128 package
0.18
µm
CMOS process.
3. Applications
s
Consumer DVD players
s
Home cinema
s
Car audio systems.
9397 750 10925
© Koninklijke Philips Electronics N.V. 2003. All rights reserved.
Product data
Rev. 02 — 26 February 2003
5 of 66