DatasheetQ Logo
Electronic component search and free download site.
Transistors,MosFET ,Diode,Integrated circuits

TDA1315 View Datasheet(PDF) - Philips Electronics

Part Name
Description
Manufacturer
TDA1315
Philips
Philips Electronics Philips
TDA1315 Datasheet PDF : 36 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
Philips Semiconductors
Digital audio input/output circuit (DAIO)
Product specification
TDA1315H
Table 3 First byte of transferred channel status
BIT
DESCRIPTION
0 and 1 clock accuracy
2 and 3 sample frequency
4 pre-emphasis
5 copyright
6 audio/data
7 consumer/professional use
BIT IN
CHANNEL
STATUS
29 and 28
25 and 24
3
2
1
0
Normally, the exchange of user data between the
TDA1315H and the microcontroller is based on the
general format described above. In the event of CD
subcode, this means that 96 bytes need to be transferred
for each subcode frame. In order to reduce the amount of
data traffic, it is possible to separate the Q-channel bits
from the user data and transfer only them. This mode can
be enabled by a bit in the control register and leads to the
transfers of only 12 bytes per subcode frame. As there is
no check in the TDA1315H whether user data is from a CD
source, this Q-channel decoding can be employed
whenever the user data format permits.
Table 4 Second byte of transferred channel status
BIT
DESCRIPTION
0 category code
1 category code
2 category code
3 category code
4 category code
5 category code
6 category code
7 category code
BIT IN
CHANNEL
STATUS
15
14
13
12
11
10
9
8
User data
In principle, the user data bits may be used in any way
required by the user. In order to guarantee compatibility
between signals of any source, attempts have been made
for the standardization of a user data format. The basic
idea is to transfer ‘messages’ that consist of ‘information
units’. As messages are, typically, asynchronous with the
IEC audio block structure, their transfer relies on software
protocol. Currently, the applications for CD subcode and
DAT have been accepted. Their general format complies
with that protocol and can be described as follows:
User data is transferred in the form of messages.
Messages consist of information units, i.e. groups of
8 bits (bytes).
Messages are separated by more than 8 zero bits (0).
Information units within a message may be separated by
0 up to and including 8 zero bits.
The MSB of each byte is sent first in the user data
channel.
The MSB of each byte is a 1-bit (1, start bit).
For CD subcode, one byte consists of bits 1QRSTUVW.
Receive mode
User data bits are extracted from the received IEC
subframes and searched for the beginning of a message.
When Q-channel decoding is disabled (in the control
register), the data bytes of a message are stored in a
buffer for subsequent external interpretation or
processing. Any 0 bits between information units and
between messages are skipped.
It is essential to maintain synchronization of messages,
even if not all bytes of a message can be exchanged with
the microcontroller in a single transfer, or if there are
several messages in the buffer. When user data is
transferred in the general format described earlier, the
beginning of a message is indicated in the buffer by a 1 bit
in the MSB position of the first byte of that message. In all
subsequent bytes of the same message, the MSB will be
zero. This is illustrated in Table 5 for the CD subcode.
The user data buffer is implemented as a FIFO (First-In,
First-Out) with a size of 128 bytes. This allows the storing
of a full CD subcode frame. A synchronization signal at pin
UDAVAIL supports the transfer of user data to the
microcontroller. This signal goes LOW when there is at
least 1 byte of user data in the buffer, and returns HIGH
only after the last received byte has been read. This is
illustrated in Fig.3.
Based on the timing of the CD subcode, the
microcontroller should start reading data within 17 ms after
UDAVAIL has gone LOW, otherwise the buffer will fill
completely and the most recent data will be lost.
1995 Jul 17
11
 

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]