Philips Semiconductors
SAA7893HL
Super audio media player
9397 750 10925
© Koninklijke Philips Electronics N.V. 2003. All rights reserved.
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.
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.
Fig 2. Hardware block diagram.
DVD BACK-END
FRONT-
END
SAA7893HL
NVRAM
ROM
PLL
27 MHz
SDRAM
SDRAM
video
control
audio
MGU726
audio
audio
clock
data
host
bus
EFM
DVD47 harman/kardon
76