1997 Nov 17
48
Philips Semiconductors
Preliminary specification
ISO/MPEG Audio Source Decoder
SAA2502
Table 56
Requirements for timing; note 1
Notes
1.
L3DATA output timing is given with 0 pF external load (derating of maximum delay = 0.5 ns/pF). Maximum external
L3DATA load = 50 pF.
T = 4
×
MCLKIN cycle time if MCLK24 = logic 1; T = 2
×
MCLKIN cycle time if MCLK24 = logic 0.
2.
8.1.4
T
IMING
8.1.4.1
General ancillary data
If the last part of an audio frame is not occupied by encoded sub-band samples, it may be used to transfer any other data.
Definition of size, format and meaning of this so called ancillary data is completely up to the application (there are no
MPEG requirements). Non-byte aligned layer I coded input audio frames should however preferably not (always) end
with a logic 1 valued bit. In practice there are two common ways to define the size of ancillary data:
The number of ancillary data bytes per frame is fixed and known by the application.
There is a fixed minimum size of the ancillary data block (usually this size is small; one or two bytes). The fixed part of
the block then contains an indication of the actual size of the ancillary data block.
If room for ancillary data is present the content will be stored to be read by the microcontroller (up to a maximum of
54 bytes).
SYMBOL
PARAMETER
MIN.
MAX.
UNIT
Microcontroller to slave device;
note 2
t
cL
t
cH
t
d1
t
h1
t
h2
t
su
t
L
L3CLK LOW time
L3CLK HIGH time
L3MODE set-up time before first L3CLK LOW
L3DATA hold time after L3CLK HIGH
L3MODE hold time after last L3CLK HIGH
L3DATA set-up time before L3CLK HIGH
L3MODE LOW time
T + 10
T + 10
10
10
15
T + 10
T + 10
ns
ns
ns
ns
ns
ns
ns
Slave device to microcontroller;
note 2
t
d2
t
d3
t
d4
t
d5
t
h3
L3MODE HIGH to L3DATA enabled time
L3MODE HIGH to L3DATA stable time
L3CLK HIGH to L3DATA stable time
L3MODE LOW to L3DATA disabled time
L3DATA hold time after L3CLK HIGH
0
0
T
20
20
2T + 30
20
ns
ns
ns
ns
ns