
31
T8xC51SND1
Rev. D
–
15-Nov-01
Additional features are supported by the T8xC51SND1 MP3 decoder such as volume,
bass, medium, and treble controls, bass boost effect and ancillary data extraction.
9.6 Audio Output Interface
The T8xC51SND1 implements an audio output interface allowing the decoded audio bit-
stream to be output in various formats. It is compatible with right and left justification
PCM and I
2
S formats and thanks to the on-chip PLL (see Section 9.1) allows connection
of almost all of the commercial audio DAC families available on the market.
9.7 Universal Serial Bus Interface
The T8xC51SND1 implements a full speed Universal Serial Bus Interface. It can be
used for the following purposes:
Download of MP3 encoded audio files by supporting the USB mass storage class.
In System Programming by supporting the USB firmware upgrade class.
9.8 MultiMediaCard Interface
The T8xC51SND1 implements a MultiMediaCard (MMC) interface compliant to the V2.2
specification in MultiMediaCard Mode. The MMC allows storage of MP3 encoded audio
files in removable flash memory cards that can be easily plugged or removed from the
application. It can also be used for In System Programming.
9.9 IDE/ATAPI interface
The T8xC51SND1 provides an IDE/ATAPI interface allowing connexion of devices such
as CD-ROM reader, CompactFlash cards, Hard Disk Drive
…
It consists in a 16-bit bidi-
rectional bus part of the low-level ANSI ATA/ATAPI specification. It is provided for mass
storage interface but could be used for In System Programming using CD-ROM.
9.10 Serial I/O Interface
The T8xC51SND1 implements a serial port with its own baud rate generator providing
one single synchronous communication mode and three full-duplex Universal Asynchro-
nous Receiver Transmitter (UART) communication modes. It is provided for the
following purposes:
In System Programming.
Remote control of the T8xC51SND1 by a host.
9.11 Serial Peripheral Interface
The T8xC51SND1 implements a Serial Peripheral Interface (SPI) supporting master
and slave modes. It is provided for the following purposes:
Interfacing DataFlash memory for MP3 encoded audio files storage.
Remote control of the T8xC51SND1 by a host.
In System Programming.