Product specification
Supersedes data of February 1993
File under Integrated Circuits, Miscellaneous
Philips Semiconductors
December 1993
Page 2
Philips SemiconductorsProduct specification
Stereo filter and codecSAA2002
FEATURES
• Stereo filtering and codec functions in a single chip
• Drive processing interface
• Filtered data interface
• Baseband audio data interface
• LT interface to microcontroller
• Clock generator
• Low operating voltage capability.
GENERAL DESCRIPTION
The SAA2002 performs the sub-band filtering and audio
frame codec functions in a Precision Adaptive Sub-band
Coding (PASC) system. It is capable of functioning as a
stand-alone decoder, but requires the addition of an
Adaptive Allocation and Scale factor processor (SAA2012)
in order to perform PASC encoding in a DCC
record system.
ORDERING INFORMATION
EXTENDED TYPE
NUMBER
SAA2002GP44QFP
Note
1.When using reflow soldering it is recommended that the Dry Packing instructions in the Quality Reference
Pocketbook are followed. The pocketbook can be ordered using the code 9398 510 34011.
PINSPIN POSITIONMATERIALCODE
(1)
PACKAGE
plasticSOT205AG
December 19932
Page 3
Philips SemiconductorsProduct specification
Stereo filter and codecSAA2002
FS256
SBDIR
SBEF
SWS
SCL
SDA
CLK24X22OUTX24OUT
CLK22X22INX24IN
38394041424328,44
1
7
11
20
19
21
CLOCK GENERATOR
SUB-BAND
PROCESSOR
BASEBAND
SERIAL
INTERFACE
5,37
V
SS
STEREO
FILTER
FILTERED
DATA
INTERFACE
FDAF
FDACFSYNC
V
DD
15
FRESET
SAA2002
PASC
CODEC
PROCESSOR
1413363534333222296181716
SYNCDAI
FDIR
SUB-BAND
SERIAL
INTERFACE
MICROPROCESSOR
INTERFACE & CONTROL
LTCLK
LTCNT1LTENSFC
PWRDWN
LTDATA
RESET
8
SBDA
9
SBCL
10
SBWS
12
SBMCLK
2
MUTEDAC
3
DEEMDAC
4
ATTDAC
MEA655 - 1
URDALTCNT0
Fig.1 Block diagram.
December 19933
Page 4
Philips SemiconductorsProduct specification
Stereo filter and codecSAA2002
PINNING
SYMBOLPINDESCRIPTION
FS2561filtered-I2S clock; 256 x fs; 12 mA, 3-state output + CMOS input with pull-down
MUTEDAC2DAC control/output expander
DEEMDAC3DAC control/output expander
ATTDAC4DAC control/output expander
V
SS
URDA6unreliable drive processing data; CMOS level
SBDIR7sub-band I
SBDA8sub-band I
SBCL9sub-band I
SBWS10sub-band I
SBEF11sub-band I
SBMCLK12sub-band I
SYNCDAI13Digital Audio Interface (DAI) synchronization pulse
FDIR14filtered-I
FRESET15reset signal for SAA2012
FSYNC16filtered-I
FDAF17filtered-I
FDAC18filtered-I
SCL19I
SWS20I
SDA21I
PWRDWN22sleep mode; CMOS level
DSC423test pin; not to be connected
DSC324test pin; not to be connected
DSC225test pin; not to be connected
DSC126test pin; not to be connected
DSC027test pin; not to be connected
V
DD
RESET29system reset input; CMOS level with pull-down and hysteresis
T130test pin; not to be connected
T031test pin; not to be connected
LTDATA32LT interface data; 4 mA, 3-state output + CMOS input with pull-down
LTCLK33LT interface bit clock input; CMOS level
LTENSFC34LT interface enable input; CMOS level
LTCNT035LT interface control input; CMOS level
LTCNT136LT interface control input; CMOS level
V
Precision Adaptive Sub-band Coding achieves highly
efficient digital encoding of audio signals by using an
algorithm based on the characteristics of the human
auditory system.
The broad-band audio signal is split into 32 sub-band
signals during encoding. For each of the sub-band signals
the masking threshold is calculated. The samples of the
sub-bands are incorporated in the PASC signal with an
accuracy that is determined by the signal to masking
threshold ratio for that sub-band.
During decoding, the sub-band signals are reconstructed
and combined into a broadband audio signal. The
integrated filter processor performs the splitting (encoding)
and joining (decoding) including the corresponding
formatting functions.
For encoding, a SAA2012 is necessary to calculate the
masking threshold and required accuracy of the
sub-band samples.
Encoding (see Fig.4)
An encoding algorithm table is used during the recording
process but, due to the Adaptive Allocation functions of the
SAA2012, this may change with every frame. The table is
therefore calculated for each frame by the SAA2012 and
then transferred to the SAA2002.
A frame contains 2 x 384 samples of Left and Right audio
data. This results in 12 samples per sub-band
(32 sub-bands). The samples of the greatest amplitude
are used to determine the scale factor for a given
sub-band. All samples are then scaled to represent a
fraction of the greatest amplitude.
Once scaled, the samples are quantified to reduce the
number of bits to correspond with the allocation table as
calculated by the SAA2012. Synchronization and coding
information data is then added to result in a fully encoded
PASC signal.
This is followed by a process of multiplication to provide
de-quantification and de-scaling of the PASC samples.
The decoded sub-band samples, which are represented in
24-bit two’s complement notation, are processed by the
sub-band filters and reconstituted into a single digital
audio signal.
RESET
Reset must be active from system power-up, or the end of
sleep mode (falling edge of PWRDWN), for a period
equivalent to 24 cycles of CLK24 plus the crystal oscillator
start-up time.
Sleep mode
A HIGH input applied to the PWRDWN pin will halt all
internally generated clock signals. As a result, chip activity
will halt completely with outputs frozen in the state which
was current at the time of PWRDWN activation. The
bi-directional outputs: LTDATA, FDAC, FDAF, SDA,
SBWS, SBCL and SBDA will be in 3-state.
Crystal Oscillators
A 24.576 MHz crystal together with some external
components form the 24.576 MHz oscillator
(pins 42 and 43). Similarly a 22.5792 MHz oscillator (pins
40 and 41) is performed by similar peripheral components
together with an appropriate crystal (see Fig.6).
The component values shown apply only to crystals from
the Philips 4322 156 series which exhibit an equivalent
series resistance of ≤ 40 Ω.
Decoding (see Fig.5)
All essential information (synchronization, system
information, scale factors and encoded sub-band
samples) are conveyed by incoming data. Decoding is
repeated for every frame.
After sync and coding information, allocation data and the
scale factors are used to correctly fill the scale factor array.
December 19937
Page 8
Philips SemiconductorsProduct specification
Stereo filter and codecSAA2002
ndbook, full pagewidth
allocation information
and scale factor indices
SYNC AND
CODING
INFORMATION
quantified samples
FORMATTER
MEA803 - 2
PASC
OUTPUT
DATA
baseband
samples
from SAA2012
SUB-BAND
FILTER
sub-band
samples
ALLOCATION AND
SCALE FACTOR
INFORMATION
TABLE
SCALING AND
QUANTIFICATION
andbook, full pagewidth
PASC
data
input
FORMATTER
DE–
sync/coding
allocation
scale factor
quantified
samples
Fig.4 Encoding mode.
CONTROL
SCALE
FACTOR
ARRAY
AND ALLOCATION
DE-QUANTIZATION
MULTIPLY
OUTPUT
CONTROL
sub-band
samples
MEA804 - 1
SUB-BAND
FILTER
baseband
samples
December 19938
Fig.5 Decoding mode.
Page 9
Philips SemiconductorsProduct specification
Stereo filter and codecSAA2002
C2 33 pF
C1 33 pF
C3 33 pF
C4 33 pF
22.5792
MHz
X1
24.576
MHz
X2
R1
1 MΩ
R2 220Ω
R4
1 MΩ
R3 1 kΩ
X22IN
X22OUT
X24IN
X24OUT
40
41
42
43
Component values apply only to crystals from the Philips 4322 156 series.
Fig.6 Crystal oscillator components.
channel
left 32 bits
SAA2002
MEA641 - 1
right
SWS
SCL
1
SDA
bit :
MSBLSB
18 bits
4
0001716151
210
Fig.7 Transfer of SDA data (standard I2S default format).
December 19939
13 bits
1716151
MSB
4
MLA923 - 2
Page 10
Philips SemiconductorsProduct specification
Stereo filter and codecSAA2002
channel
SWS
SCL
SDA
bit :
left 32 bits
18 bits
1
0001716151
3
4
MSBLSB
210
14 bits
Fig.8 Transfer of SDA data (alternative format).
1716151
MSB
right
4
MLA924 - 2
channel
SWS
SCL
FDAC/
FDAF
bit :
1
2322212
MSBLSB
0
left 32 bits
02010
0
Fig.9 Transfer of FDAF and FDAC (filtered) data.
December 199310
7 bits
2322212
MSB
right
0
MLA925 - 2
Page 11
Philips SemiconductorsProduct specification
Stereo filter and codecSAA2002
channel
SWS
FSYNC
sub-band
LRLLLLLLRRRRRR
31013101
Fig.10 SWS related to phase of FSYNC.
Baseband Interface Signals
Table 1Interface between the SAA2002 and the baseband input/output circuitry.
The SWS signal indicates the channel of the sample signal
(either Left or Right) and is equal to the sampling
frequency fs.
Operating at a frequency of 64 x fs that is used for
sampling, the bit clock dictates that each SWS period
contains 64 SDA data bits. Of these, a maximum of 36 are
used to transfer data (samples may have a length up to
December 199311
−
18-bits). Samples are transferred most significant bit
(MSB) first. Both SWS and SDA change state at the
negative edge of SCL.
This baseband data is transferred between the SAA2002
and the input/output using either standard I2S (default) or
the alternative format shown in Fig.8.
Page 12
Philips SemiconductorsProduct specification
Stereo filter and codecSAA2002
Interface between SAA2002 and SAA2012
2
Table 2Filtered I
S interface.
SIGNALMODEDESCRIPTION
SWSbi-directionalword select (common to I
2
S)f
s
SCLbi-directionalbit clock (common to I2S)64f
FDACbi-directionalcodec data−
FDAFbi-directionalfilter data−
FSYNCoutputsynchronizationfs/32
Filtered data is transferred between SAA2002 filter/codec
functions and the SAA2012 using the format shown
in Fig.9.
PASC CODED INTERFACE
The interface that carries the P ASC coded signal uses the
signals as indicated in Table 3.
The frequency of the SWS signal is equal to the sample
frequency fs and the bit clock SCL is 64 times the sample
frequency. Each period of SWS contains 64 data-bits, 48
of which are used to transfer data. The half period in which
Table 3The PASC I
SIGNALMODEDESCRIPTION
2
S interface.
SWS is LOW is used to transfer the information of the Left
channel while the following half period during which SWS
is HIGH carries the data of the Right channel. The 24-bit
samples are transferred Most Significant Bit (MSB) first.
This bit is transferred in the bit clock period with a 1-bit
delay following the change in SWS. Both SWS and FDAF/
FDAC change state at the negative edge of SCL.
The SAA2012 may be synchronized to the sub-band
codec using the FSYNC signal, which defines the SWS
period in which the samples of sub-band 0 (containing the
lowest frequency components) are transferred
SBWSbi-directionalword selection
SBCLbi-directionalbit clock
SBDAbi-directionalsub-band coded data
SBEFinputerror signal
Operation is further controlled by:
• SBDIR: input; direction of data flow
• URDA: input; unreliable encoded data signal.
(see Fig.9).
SAA2012
AND INPUT/OUTPUT MODE CONTROL
The SBMCLK signal is the main frequency from which
other clock signals are derived. In encode mode this
The operation of SAA2012 and the input/output circuitry is
controlled by three signals shown in Table 4.
division is performed internally. In decode mode the
external source should provide SBWS and SBCL. The
frequency of the signal is equal to 1/32nd of the bit rate.
The frequency of the bit clock SBCL is twice that of the
FRESET and SYNCDAI are given whenever:
bit rate.
• FS256, SCL and SWS outputs switch between high and
low impedance
• FS256 frequency is changed
(12.288/11.2896/8.192 MHz)
• FDIR is switching
• The bit rate is changing
• System reset is active.
OPERATING
FREQUENCY
s
December 199312
Page 13
Philips SemiconductorsProduct specification
Stereo filter and codecSAA2002
Table 4SAA2012 input/output control.
SIGNALMODEDESCRIPTION
FRESEToutputrequest a general reset of SAA2012
FDIRoutputlogic 1 for decoding and logic 0 for encoding mode (common to I2S)
SYNCDAIoutputpulse for synchronization of digital input/output (TDA1315)
ENCODE MODE
The following modes are supported:
Stereo or 2-channel mono at 384 kbits/s; audio sampling
frequencies of 48, 44.1 and 32 kHz.
ECODE MODE
D
The following modes are supported:
Stereo and joint stereo, 2-channel mono and 1-channel
mono at 384 kbits/s; audio sampling frequencies of 48,
44.1 and 32 kHz.
December 199313
Page 14
Philips SemiconductorsProduct specification
Stereo filter and codecSAA2002
T
FS256
t
fHfL
t
SCL
SWS, SDA, FDAF, FDAC, FSYNC
output
SDA, FDAF, FDAC
input
T
FS256 cycle time (fs = 48 kHz)
FS256 cycle time (fs = 44.1 kHz)
FS256 cycle time (fs = 32 kHz)
T
SCL cycle time
c
t
FS256 HIGH time (fs = 48 kHz)
fH
FS256 HIGH time (fs = 44.1 kHz)
FS256 HIGH time (f
t
FS256 LOW time (fs = 48 kHz)
fL
= 32 kHz)
s
FS256 LOW time (fs = 44.1 kHz)
FS256 LOW time (fs = 32 kHz)
Fig.14 Transferring PASC data to and from the SAA2002.
202
1
8
9
1
MEA649 - 2
2
2
December 199317
Page 18
Philips SemiconductorsProduct specification
Stereo filter and codecSAA2002
E
PASC Coded Interface (sub-band I2S)
NCODING MODE
The PASC coded data is transferred to and from the
SAA2002 using the format shown in Fig.15.
Each period of SBWS contains 64 data bits, 32 of which
are used to convey data. The half-period during which
SBWS is logic 0 is used to transfer the first 16-bits (0 to 15)
of a sub-band slot. The remaining half-period during which
SBWS is logic 1 carries the remaining 16-bits (16 to 31).
Thus one period of SBWS corresponds with one slot of the
sub-band signal.
Bits 0 and 16 are transferred in the bit clock period, one
bit-time after the change in SBWS. Both SBWS and SBDA
change state during the negative edge of SBCL.
In decode mode a byte error flag SBEF is also transferred.
This occurs approximately in the middle of the
corresponding byte (byte 0 = bits 0 to 7,
byte 1 = bits 8 to 15 etc.).
Table 5Modes and source signals.
MODEFDIRSBDIR
SBWSSBCLSBDASBEFSBMCLK
Encode00INTINTINT− − −INTnote 1
SBCL, SBWS and SBDA are generated by the SAA2002.
However, if the SBDIR signal is logic 1, the output buffers
are not enabled and these signals do not appear on the
pins. This mode is available to permit a change of
operating mode whilst the bus signals are driven from an
external source.
ECODING MODE
D
SBCL, SBWS and SBDA are generated by an
external source.
Table 5 contains a summary of the source signals in the
various modes.
1. During encoding the SBEF signal is ’don’t care’.
2. Incoming data is not decoded. The SAA2002 operates in the encoding mode and the data does not enter the interface.
3. Operation is undefined. The SAA2002 is in decoding mode whilst the SBWS, SBCL and SBDA output drivers are enabled.
December 199318
Page 19
Philips SemiconductorsProduct specification
Stereo filter and codecSAA2002
T
s
SBMCLK
SBCL
SBWS
SBDA
t
t
cL
t
t
d2
d1
T
mL
sc
t
mH
t
cH
MEA645 - 2
T
SBMCLK cycle time
s
t
SBMCLK HIGH time
mH
t
SBMCLK LOW time
mL
T
SBCL cycle time (384 kbits/s)
sc
t
SBCL HIGH time (384 kbits/s)
cH
t
SBCL LOW time (384 kbits/s)
cL
t
SBWS, SBDA hold to SBCL LOW
d1
t
SBCL LOW to SBWS, SBDA valid
d2
Fig.15 Sub-band I2S interface timing (master mode - SBCL, SBWS and SBDA are output).
120 to 205 ns (163 ns nominal)
≥ 35 ns
≥ 75 ns
8Ts ns nominal
≥ 4Ts− 20 ns
≥ 4Ts− 20 ns
≤ 20 ns
≤ 20 ns
December 199319
Page 20
Philips SemiconductorsProduct specification
Stereo filter and codecSAA2002
SBWS
SBCL
SBDA
SBEF
SBCL
SBMCLK cycle time
T
s
SBCL cycle time
T
sc
SBCL HIGH time
t
cH
SBCL LOW time
t
cL
SBWS, SBDA input set-up time
t
su1
before SBCL HIGH
SBWS, SBDA input hold time after
t
h1
SBCL HIGH
SBCL HIGH to SBEF valid
t
su2
SBEF hold time after SBCL HIGH
t
h2
0123456789101112
T
t
su1
sc
t
h1
t
su2
t
cH
t
h2
MEA648 - 2
SBWS
SBDA
SBEF
t
cL
8Ts ns nominal
≥ Ts + 30 ns
≥ Ts + 30 ns
≥ Ts + 30 ns
≥ 30 ns
≤ Ts− 30 ns
≥ 2Ts− 30 ns
Fig.16 Sub-band I2S interface timing (slave mode - SBCL, SBWS and SBDA are input).
December 199320
Page 21
Philips SemiconductorsProduct specification
Stereo filter and codecSAA2002
SBDIR
t
d1
HIGH Z
t
SBDIR HIGH to SBCL, SBWS
d1
SBDA high impedance
t
SBCL SBWS, SBDA low impedance
d2
after SBDIR LOW
≤ 50 ns
≥ 240 ns
Fig.17 Sub-band I2S mode switch timing.
Microcontroller interface
The SAA2002 has an interface connection to the serial
interface of a microcontroller.
Table 6Signals used.
SIGNALDIRECTIONDESCRIPTION
LTCLKinputbit clock
LTDATAbi-directionalserial data
LTCNT0inputcontrol line 0
LTCNT1inputcontrol line 1
LTENSFCinputenable
The SAA2002 microcontroller interface is enabled only if
LTENSFC (pin 34) is logic 1. Information to or from the
SAA2002 is conveyed in serial 8 or 16-bit units, whilst the
type of information is controlled by LTCNT0 (pin 35) and
LTCNT1 (pin 36).
t
d2
HIGH Z
MEA647 - 1
SBCL
SBWS
SBDA
A transfer commences when the microcontroller sets the
control lines to the correct combination for the required
action. LTENSFC is set to logic 1. The SAA2002
determines its required action and prepares to transfer
data. When the microcontroller supplies the LTCLK, data
is transferred to or from the SAA2002 in units of 8-bits.
16-bit transfers are conveyed as two 8-bit units during
which LTENSFC remains HIGH.
During the transfer of 8-bit units, the least significant bit is
first to be transferred. When 16-bit units are transferred the
most significant byte is sent first
XTENDED SETTINGS (LTCNT1 = LOGIC 0,
E
LTCNT0 =
LOGIC 0)
Four information bits together with four address bits are
transferred in this mode. The order in which the bits appear
on the interface is:
D0 .. D1 .. D2 .. D3 .. A0 .. A1 .. A2 .. A3
December 199321
Page 22
Philips SemiconductorsProduct specification
Stereo filter and codecSAA2002
Table 7Extended settings.
BIT
A3
BIT
A2
BIT
A1
BIT
A0
DESCRIPTION
0000CODEC external settings; see Table 8
0001FILTER settings; note 1
0010not used
..........
1111not used
Note
1.When D0 = logic 1 (default) I2S mode is selected. For D0 = logic 0 the alternative mode is selected. The setting of D0
remains dormant until activated by the occurrence of FRESET.
Table 8Extended settings.
BITDESIGNATIONDEFAULTDESCRIPTION
D0MUTEDAC
D1ATTDAC
D2DEEMDAC
(1)
(1)
(1)
1connected to DAC mute input
0connected to DAC attenuation input
0emphasis control for DAC circuit
D3HOLDCLKOK0selects CLKOK hold mode
Note
1.If not used for DAC control, the MUTEDAC, ATTDAC and DEEMDAC can be used as general purpose output
expanders.
Bits D0 to D3 are copied directly to the corresponding
output pins/mode flip-flop.
For HOLDCLKOK = logic 1. When CLKOK drops it will
remain low until set by an encode/decode mode, sample
frequency, external 256FS or bit rate index change.
LLOCATION/SCALE FACTOR INFORMATION
A
(LTCNT1 = LOGIC 0, LTCNT0 = LOGIC 1)
For recording, the allocation and scale factor arrays can be
filled using this mode. To completely fill the allocation array
16 complete transfers of 16-bits are required. After the first
transfer of allocation information a check must be made to
determine when the SAA2002 is ready to receive the
remaining information. This will ensure synchronization
with the internal program of the SAA2002. Transfer of the
allocation information is completed by sending the
In the event that only internal settings information is sent,
then a default allocation of logic 0 will be assigned to all
sub-bands. If, in addition no internal settings are sent, then
the previous settings remain valid.
The allocation information is transferred in 4-bit units.
Each of these units contains the number of bits allocated
to the sub-band, MINUS 1, except in the case of a logic 0
value, which indicates that no bits are allocated to that
sub-band.
Scale factor information is transferred in units of 8-bits,
containing the 6-bit scale factor which is extended to 8- bits
by adding two logic 0s at the most significant end.
In the case of stereo encoding the channels are indicated
by L (left) and R (right). This changes to I and II in the case
of 2 channel mono encoding.
internal settings.
This is then followed by the scale factor information.
December 199322
Page 23
Philips SemiconductorsProduct specification
Stereo filter and codecSAA2002
Table 9Allocation information format.
BITS
CHANNELSUB-BAND
MSBLSB
B15B14B13B12L or I0, 2, 4, .... 30 (even)
B11B10B9B8R or II0, 2, 4, .... 30 (even)
B7B6B5B4L or I1, 3, 5, .... 31 (odd)
B3B2B1B0R or II1, 3, 5, .... 31 (odd)
Table 10 Scale factor information format.
BITS
CHANNELSUB-BAND
MSBLSB
B15toB8L or I0 to 31
B7toB0R or II0 to 31
INTERNAL SETTINGS (LTCNT1 = LOGIC 1, LTCNT0 = LOGIC 0)
The operation of the codec is controlled by the bits transferred in this mode.
The bit rate index indicates the bit rate of the encoded
signal and is only effective in the encode mode.
The decode bit determines the operation mode of the
SAA2002. The default value is 1 (decoding mode).
EXT 256FS in the encoding mode determines whether or
not the SAA2002 is master or slave of the Filtered-I2S
interface (default is 0, master mode).
2-channel mono is used in the encoding mode to
determine whether the sub-band signal is generated as a
stereo or 2-channel mono signal. Default value is 0.
MUTESFC is used in both the encoding and decoding
modes to mute the information to or from the Filtered-I2S
interface (the default value is 0).
CH1 is utilized in the decoding mode to select one of the
2-channel mono signals to be decoded (default is 1
channel 1). A value of 0 results in channel 2 being
decoded.
The transparent bits are copied in the sub-band signal,
default is 00.
The information from S15 to S10, S7 and S3 to S0 will be
copied into the sub-band signal.
SAA2002
Table 13 Sample frequency indication.
BITS
SAMPLE FREQUENCYREMARK
MSBLSB
0044.1 kHzdefault value
0148 kHz−
1032 kHz−
11not used−
Table 14 EMPHASIS indication.
BITS
EMPHASISREMARK
MSBLSB
00no emphasisdefault value
0150/15 µs−
10reserved−
11CCITT J.17−
Before sending internal settings the microcontroller should check whether or not the SAA2002 is ready-to-receive.
However, this does not apply for the transfer of internal settings to end a transfer of allocation information.
indication
T9−−ready-to-receive1 = ready, 0 = not readyencode/decode
T8−−not used
T7toT6MODEsub-band signal mode
indication
T5−−SYNCsynchronization indication decode
T4−−CLKOK1 = OK; 0 = not OKencode/decode
T3toT2Tr0 to Tr1transparent bitsencode/decode
T1toT0EMPHASISemphasis indicationencode/decode
The bit rate index indicates the bit rate of the sub-band signal in units of 32 kbits/s. Bit rate index 0000 indicates the 'free
format' condition. Bit rate 1111 is illegal and should not be found.
The coding of the sample frequency indication is equal to the one in the internal settings.
Table 16 MODE identification.
BITS
MODEOUTPUT
MSBLSB
encode/decode
encode/decode
00stereoL and R
01joint stereoL and R
102-channel monoI or II; as selected
111-channel monomono; no selection
December 199325
Page 26
Philips SemiconductorsProduct specification
Stereo filter and codecSAA2002
Ready-to-receive indicates whether the SAA2002 is ready
to receive allocation, scale factor or internal setting
transfers. This should be checked in order to synchronize
the transfer of such information.
In 2-channel mono decode mode the selected samples are
transferred to both output channels. The same occurs with
all samples in 1-channel mono decode mode. In both of
these cases the L and R filter output channels are
identical.
In decode mode the SYNC bit is logic 0 when the SAA2002
is unable to decode the sub-band frames. This will occur in
the following situations:
• With the loss of synchronization.
• When the incorrect allocation information is received for
two or more subsequent frames (SBEF was HIGH).
• When the URDA input pin (6) is HIGH.
In these situations the SAA2002 data output will be muted.
The SYNC bit will return to logic 1 as soon as the decoder
is re-synchronized to the incoming sub-band data.
CLKOK indicates whether the 256FS clock corresponds to
specified sample frequency. The CLKOK bit is set to
logic 1 after a change in sample frequency, operation
mode or EXT256FS setting. It drops to logic 0 as soon as
the 256FS clock deviates from the nominal frequency by
more than approximately 0.2%. Return to logic 1 will only
occur automatically when the extended setting
CLKOK-hold-mode is logic 0.
The transparent bits are copied from the PASC signal.
The EMPHASIS indication is as defined in the internal
settings. It can be used to apply the correct de-emphasis.
Remark: The two bytes of the status are 'sampled' at
different moments so the information may not result from
the same sub-band frame.
December 199326
Page 27
Philips SemiconductorsProduct specification
Stereo filter and codecSAA2002
LTENSFC
LTCNT0/1
LTCLK
LTDATA
01234567
LSBMSB
MLA933 - 1
LTENSFC
LTCLKC
Fig.18 Transfer of data on the SAA2002 microcontroller interface.
B
During placement and before soldering, the component must
be fixed with a droplet of adhesive. After curing the adhesive,
the component can be soldered. The adhesive can be
applied by screen printing, pin transfer or syringe dispensing.
Maximum permissible solder temperature is 260 °C, and
maximum duration of package immersion in solder bath is
10 s, if allowed to cool to less than 150 °C within 6 s.
Typical dwell time is 4 s at 250 °C.
A modified wave soldering technique is recommended
using two waves (dual-wave), in which, in a turbulent wave
with high upward pressure is followed by a smooth laminar
wave. Using a mildly-activated flux eliminates the need for
removal of corrosive residues in most applications.
B
Y SOLDER PASTE REFLOW
Reflow soldering requires the solder paste (a suspension
of fine solder particles, flux and binding agent) to be
applied to the substrate by screen printing, stencilling or
pressure-syringe dispensing before device placement.
Several techniques exist for reflowing; for example,
thermal conduction by heated belt, infrared, and vapourphase reflow. Dwell times vary between 50 and 300 s
according to method. Typical reflow temperatures range
from 215 to 250 °C.
Preheating is necessary to dry the paste and evaporate
the binding agent. Preheating duration: 45 min at 45 °C.
EPAIRING SOLDERED JOINTS (BY HAND-HELD SOLDERING
R
IRON OR PULSE
-HEATED SOLDER TOOL)
Fix the component by first soldering two, diagonally
opposite, end pins. Apply the heating tool to the flat part of
the pin only. Contact time must be limited to 10 s at up to
300 °C. When using proper tools, all other pins can be
soldered in one operation within 2 to 5 s at between 270
and 320 °C. (Pulse-heated soldering is not recommended
for SO packages.)
For pulse-heated solder tool (resistance) soldering of VSO
packages, solder is applied to the substrate by dipping or
by an extra thick tin/lead plating before package placement.
DEFINITIONS
Data sheet status
Objective specificationThis data sheet contains target or goal specifications for product development.
Preliminary specificationThis data sheet contains preliminary data; supplementary data may be published later.
Product specificationThis data sheet contains final product specifications.
Limiting values
Limiting values given are in accordance with the Absolute Maximum Rating System (IEC 134). Stress above one or
more of the limiting values may cause permanent damage to the device. These are stress rating only and operation of
the device at these or at any other conditions above those given in the Characteristics sections of the specification is
not implied. Exposure to limiting values for extended periods may affect device reliability.
Application information
Where application information is given, it is advisory and does not form part of the specification.
LIFE SUPPORT APPLICATIONS
These products are not designed for use in life support appliances, devices, or systems where malfunction of these
products can reasonably be expected to result in personal injury. Philips customers using or selling these products for
use in such applications do so at their own risk and agree to fully indemnify Philips for any damages resulting from such
improper use or sale.
December 199336
Page 37
Philips SemiconductorsProduct specification
Stereo filter and codecSAA2002
The Digital Compact Cassette logo is a registered trade mark of Philips Electronics N.V.
December 199337
Page 38
Philips Semiconductors – a worldwide company
Argentina: IEROD, Av. Juramento 1992 - 14.b, (1428)
BUENOS AIRES, Tel. (541)786 7633, Fax. (541)786 9367
Australia: 34 Waterloo Road, NORTH RYDE, NSW 2113,
Tel. (02)805 4455, Fax. (02)805 4466
Austria: Triester Str. 64, A-1101 WIEN, P.O. Box 213,
Tel. (01)60 101-1236, Fax. (01)60 101-1211
Belgium: Postbus 90050, 5600 PB EINDHOVEN, The Netherlands,
811 East Arques Avenue, SUNNYVALE, CA 94088-3409,
Tel. (800)234-7381, Fax. (708)296-8556
DISCRETE SEMICONDUCTORS: 2001 West Blue Heron Blvd.,
P.O. Box 10330, RIVIERA BEACH, FLORIDA 33404,
Tel. (800)447-3762 and (407)881-3200, Fax. (407)881-3300
Uruguay: Coronel Mora 433, MONTEVIDEO,
Tel. (02)70-4044, Fax. (02)92 0601
For all other countries apply to: Philips Semiconductors,
International Marketing and Sales, Building BAF-1,
P.O. Box 218, 5600 MD, EINDHOVEN, The Netherlands,
Telex 35000 phtcnl, Fax. +31-40-724825
All rights are reserved. Reproduction in whole or in part is prohibited without the
prior written consent of the copyright owner.
The information presented in this document does not form part of any quotation
or contract, is believed to be accurate and reliable and may be changed without
notice. No liability will be accepted by the publisher for any consequence of its
use. Publication thereof does not convey nor imply any license under patent- or
other industrial or intellectual property rights.
Printed in The Netherlands
Philips Semiconductors
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.