11THERMAL CHARACTERISTICS
12DC CHARACTERISTICS
13AC CHARACTERISTICS
14APPLICATION INFORMATION
14.1Clock oscillator
14.2Reset input
14.3Boundary scan test interface
15PACKAGE OUTLINE
16SOLDERING
16.1Introduction to soldering surface mount
packages
16.2Reflow soldering
16.3Wave soldering
16.4Manual soldering
16.5Suitability of surface mount IC packages for
wave and reflow soldering methods
17DATA SHEET STATUS
18DEFINITIONS
19DISCLAIMERS
20PURCHASE OF PHILIPS I2C COMPONENTS
2000 Jun 142
Philips SemiconductorsPreliminary specification
Digital audio broadcast channel decoderSAA3500H
1FEATURES
• DigitalAudioBroadcast(DAB)full-capacitydemodulator
and decoder
• Supports DAB transmission modes I, II, III and IV
• Integrated Analog-to-Digital Converter (ADC) for
IF input
• Digital mixer with on-chip digital Automatic Frequency
Control (AFC) and Automatic Gain Control (AGC)
• Detectors for null symbol, DAB mode and transmitter
identification
• On-chip or external synchronization algorithms and
control loops
• On-chip timing PLL and DCXO
• Dynamic DAB multiplex reconfiguration supported
• Equal and unequal error protection for up to
64 sub-channels
• Fast information channel buffering
• Simple full capacity output
• Receiver data interface
• Serial output for three sub-channels
• I2C-bus or L3-bus control interface.
2APPLICATIONS
• Mobile receivers (FM/DAB car radios)
• Personal Computer add-ons
• Test and measurement equipment
• Portable radios.
3GENERAL DESCRIPTION
The Philips SAA3500H is a Digital Audio Broadcast (DAB)
channel decoder according to the ETSI specification
ETS 300 401.The SAA3500H is a successor tothePhilips
FADIC and SIVIC chip set and provides an IF ADC, digital
mixer, full DAB ensemble demodulation and decoding as
well as time and frequency synchronization functions.
Because of the full-speed Viterbi decoding capacity and a
high-speed receiver data output interface, DAB data
reception is not limited by the SAA3500H channel
decoder.
4QUICK REFERENCE DATA
SYMBOLPARAMETERMIN.TYP.MAX.UNIT
V
V
I
DD
f
clk
T
T
DD
i(max)
amb
stg
supply voltage3.03.33.6V
maximum input voltage−0.5−VDD+ 0.5V
DC supply current−−180mA
clock frequency−24576−kHz
ambient temperature−40+25+85°C
storage temperature−65−+150°C
ADC1inputanalog-to-digital converter DC input
AIF2inputanalog-to-digital converter IF input
V
SSA
ADE99inputanalog-to-digital converter enable (active LOW)
V
DDA
INP[0:9]8 to 17 input2048 kHz IF or baseband digital parallel input data (8 or 10 bits)
ADCLK19output analog-to-digital clock output 8192 kHz if
IQS20inputclock signal indicating I or Q baseband data if
BYP21inputIF input stage bypass (active LOW)
FSI22inputframe sync input (LOW indicates DAB null symbol detection)
FSO23outputnull detector/frame sync output (LOW indicates DAB null symbol position)
SLI24output AGC synchronization lock indicator (HIGH if synchronized)
AGC25output AGC level comparator output (HIGH if input sample > reference level, else LOW)
OSCI4inputoscillator or system clock input, 24576 kHz
OSCO5output oscillator output
MCLK41outputmaster clock output, 24576 kHz
V
SS
V
DD
TEST92inputconnect to ground for proper operation
OUT[0:7]32 to 39 outputbaseband or channel impulse response output
OCLK27output output data clock (negative edge indicates new data)
OIQ29outputoutput I or Q select signal if
OCIR30inputoutput select: baseband if OCIR = HIGH, CIR if OCIR = LOW
OEN31inputoutput enable (active LOW)
CFIC51outputmicrocontroller interface signal indicating Fast Information Channel (FIC) processing
CMODE52inputmicrocontroller interface mode input (only L3-bus)
CDATA53I/Omicrocontroller interface serial data I
CCLK54inputmicrocontroller interface clock input I
RESET55inputchip reset input (active LOW)
A[17:11]62 to 68 outputaddress outputs external RAM
A[10:0]81 to 91 output address outputs external RAM
WR61output write data to RAM (active LOW)
RD69outputread data from RAM (active LOW)
A1770output address bit 17 inverted for second RAM (128k × 8)
D[0:7]71 to 78 I/Odata input/output external RAM
3ground analog supply ground
100supply analog voltage supply (+3.3 V)
signal for swapping I and Q data bytes if BYP = HIGH
7, 18,
supply digital supply ground
26, 40,
60, 80
and 94
6, 28,
supply digital voltage supply (+3.3 V)
42 and
79
BYP = HIGH, 4096 kHz if BYP = LOW
BYP = LOW;
OCIR = HIGH, or frame trigger if OCIR = LOW
2
C-bus or L3-bus (5 V tolerant)
2
C-bus or L3-bus
2000 Jun 145
Philips SemiconductorsPreliminary specification
Digital audio broadcast channel decoderSAA3500H
SYMBOLPINTYPEDESCRIPTION
SOV344outputserial output valid data 3
SOV245outputserial output valid data 2
SOV146outputserial output valid data 1
SOD347output serial output data 3
SOD248output serial output data 2
SOD149output serial output data 1 (from channel decoder)
SOC50output serial output clock (384 kHz continuous)
REF43output receiver error flag [from Viterbi decoder, for Simple Full Capacity Output (SFCO)]
SFCO56outputsimple full capacity output (direct from Viterbi decoder)
RDC57output receiver data clock (6144 kHz continuous) or SFCO clock (burst)
RDE58inputRDI output enable (active LOW)
RDO59outputreceiver data interface bi-phase output
TDO93outputboundary scan test serial output
TCK95inputboundary scan test clock input
TDI96inputboundary scan test serial input
TMS97inputboundary scan test mode select input
TRST98inputboundary scan test reset input
The 2.048 MHz IF signal is digitized by an 8-bit flash
Analog-to-Digital Converter (ADC), which samples at
8.192 MHz. The required input level is limited to a
peak-to-peak voltage of 2 V. Due to a fast
sample-and-hold circuit sub-sampling is possible, so that
all IF frequencies of N × 8.192 ±2.048 MHz can be used.
If a higher resolution ADC is wanted, anexternal ADCcan
be connected.
The digital mixer accepts a 2.048 MHzIF signal atits input
and converts it to baseband with In-phase (I) and
Quadrature-phase (Q) components. The mixer frequency
is adjusted on a DAB frame basis with 1 Hz resolution to
prevent performance degradation. The mixer output
signals are digitally filtered and subjected to internal
Automatic Gain Control (AGC) before entering the
subsequent Fast Fourier Transform (FFT) stage.
The output of the digital AGC detectors indicates for each
input sample whether the level is below or above the
reference input level. By means of external filtering and
gain control, the signal can be used to adjust the input
signal level of the analog-to-digital converter (external
AGC).
The on-chip null detector operates on the digital baseband
signal and indicates the coarse position of the DAB null
symbol (FSO = LOW), which is used for time base
initialization. The spacing of detected null symbols is used
to detect the DAB transmission mode.
The time base counts samples on a symbol and a frame
basis in order to generate the internal control windows for
the FFT and to generate a frame sync signal (FSO) during
thenullsymbol.Initializationofthe time base is determined
by the null detector signal (FSI) and the selected DAB
mode. After time base initialization the SAA3500H will be
in symbol processing mode and the null detector will be
deactivated.
The OFDM symbol demodulator applies a real-time FFT
and differential demodulation to the baseband signal. The
output is quantized to 4-bit metrics for the Viterbi decoder.
The position of the FFT window is adjusted on a DAB
frame basis in order to avoid Inter-Symbol Interference
(ISI).
TheFFTresultof the reference symbol is processed bythe
synchronization core, which performs two functions:
estimation of the frequency error of the baseband signal,
which is needed to adjust the digital mixer (AFC), and
calculation of the Channel Impulse Response (CIR) to be
used for positioning of the FFT window and the system
clock.All timing and frequency controlloopsare realized in
the synchronization core and can be influenced from the
control interface.
The Viterbi decoder is preceded by frequency and time
de-interleavingof the incoming metricsinexternal RAM, to
distribute burst errors caused by channel fading. Variable
rate decoding is done with 3.072 Mb/s decision speed.
Output bits are re-encoded and compared to
corresponding input bits in order to generate an error flag
signal.
Sub-channel selection is done on a Capacity Unit (CU)
basis. All standardized Unequal Error Protection (UEP)
puncturing schemes for audio and Equal Error Protection
(EEP) schemes for data are provided. Up to
64 sub-channelscanbeselectedseparately,whichmeans
virtually unlimited DAB decoding capabilities.
The output interface provides a full-speed standardized
Receiver Data Interface (RDI) for all sub-channel data.
This allows to extend every DAB receiver with external
decoders for all kind of services. A dedicated interface is
provided for the Philips SAA2502H audio source decoder,
which completes the DAB receiver.
The system clock of 24.576 MHz, can be generated by an
integrated DCXO, which is internally locked to the DAB
signal. The clockis available on the MCLKpin to provide a
synchronous clock to the MPEG decoder and
microcontroller.
The I2C-bus or L3-bus configurable control interface
provides access to Automatic Frequency Control (AFC),
Channel Impulse Response (CIR), Fast Information
Channel (FIC) and sub-channel selection controls.
2000 Jun 148
Philips SemiconductorsPreliminary specification
Digital audio broadcast channel decoderSAA3500H
9INTERFACE DESCRIPTION
9.1Input interface
The input interface can be used in 3 different modes, depending on the bypass (BYP) and IQ Select (IQS) pins. Digital
input data should be in two’s complement format (optionally: offset binary) and synchronized with the ADCLK output
signal. Input data are read on the rising edge of ADCLK.
Table 1 Input modes
BYPIQSDESCRIPTION
0clkdigital baseband input sampled at 2048 kHz and with I and Q data multiplexed
10digital IF input sampled at 8192 kHz, internal I/Q demodulator
11digital IF input sampled at 8192 kHz, internal I/Q demodulator with I and Q swapped
In case of baseband input the IQ select signal shall indicate whether the current sample is either I or Q data (INP[9:0]).
ADCLK
INP[9:0]
IQS
Q
I
0
1
Q
I
1
Q
2
2
4096 kHz
10 bits
2048 kHz
Fig.3 Baseband input signals (BYP = LOW).
Digital IF input is, typically, at a frequency of 2048 kHz. It is possible to apply sub-sampling on a N × 8.192 ±2.048 MHz
(N = 1, 2, 3,...,19) IF signal, but care should be taken with the jitter of the crystal clock, which is proportional to N.
ADCLK
INP[9:0]
8192 kHz
10 bits
Fig.4 IF input signals [BYP = HIGH, IQS = LOW (no swap) or HIGH (swap)].
To use the on-chip null detector, pins
FSI and FSO shall simply be connected to each other.
When using an external null detector, the FSI input shall indicate the position of the null symbol in the baseband signal
(FSI = LOW). The negative edge may have a maximum delay of 512 samples with respect to an ideal null detector. The
delay compensation can be set via the I2C/L3 interface (register ATCWinControl). The FSI input provides edge jitter
suppression of up to 40 samples starting from the first negative edge. Once the SAA3500H is in symbol processing
mode, the FSI signal is ignored. During the null detection state, the Sync Lock Indicator (SLI) will be continuously LOW.
9.2Memory interface
An external SRAM memory of either 128 or 256 kbytes is required to store the metrics from the data de-interleaver for
half (432 CUs) or full (864 CUs) decoding capacity, respectively. The upper address line A17 is available both true and
inverted (A17) to allow memory extension without an address decoder. 3.3 V RAMs should be used with either an 8 or
(2 ×) 4-bit data bus and an access time of ≤80 ns. Input data are read on the rising edge of RD, output data shall be
latched on the rising edge of WR.
2000 Jun 149
Philips SemiconductorsPreliminary specification
Digital audio broadcast channel decoderSAA3500H
A[17:0]
D[7:0]
RD
WR
Fig.5 RAM access.
9.3Parallel output interface
The digital parallel output interface can be used in 3 different modes depending on the OCIR and OEN select pins.
Output data shall be latched on the falling edge of OCLK.
Table 2 Parallel output modes
X = don’t care.
OCIR OENDESCRIPTION
00channel impulse response sampled at 64 kHz, OIQ = frame trigger
10baseband sampled at 2048 kHz and with I and Q data multiplexed
X1OUT[7:0], OIQ and OCLK disabled
By means of an external digital-to-analog converter, either the CIR or I/Q data can be displayed on an oscilloscope.
Digitaloutput data isclockedout on thefallingedge of theOCLKoutput signal. Incaseof baseband outputtheOIQ signal
indicates, if the current sample is either I or Q data.
In the CIR output mode the channel impulse response is clocked out in a burst of N (unsigned) samples at 64 kHz each
frame after CIR processing (bit SyncBusy = logic 0). The edges of the frame trigger signal (OIQ) allow to trigger a CIR
display either at the start of the symbol or at the start of the symbol guard. In the latter case the CIR peak for a Gaussian
channel will be at the left of the display.
9.4Serial output interface
The serial output interface is intended for transferring up to three sub-channels to the source decoder(s) with a total
maximum bit rate of 384 kbit/s. The sub-channels for these outputs should be selected with the appropriate I2C or L3
commands. The output clock is 384 kHz. Each sub-channel has its own serial data and data valid line, but the clock is
common. Serial output data shall be latched on the rising edge of SOC.
SOC
SOD
SOV
Fig.8 DAB3 serial output.
9.5Simple full capacity output
This interface provides serial access to all the Viterbi decoder output bits without any formatting. Transmission framing
is indicated by the CFIC window, which can also be used to separate the FIC data (CFIC = HIGH) from the Main Service
Channel (MSC) data (CFIC = LOW). The bit CFICMode can be used to signal on CFIC the beginning of the selected
sub-channels (CFICMode = logic 0). The clock is a 3072 kHz burst clock, activated for each new output bit.
Accompanied with the data is the error flag, obtained by re-encoding the Viterbi output bits and comparison with the
corresponding Viterbi decoder input bits (REF = HIGH for error bit).
CFIC
RDC
SFCO
REF
CFICMode = 0
Fig.9 Simple full capacity output (CFICMode = logic 1).
9.6RDI output
For external use a bi-phase modulated output (RDO) is provided, which carries all the FIC and MSC data, formatted
according to the DAB receiver data interface specification
“EN 50255”
, which is based on the IEC 60958 digital audio
interface. Optionally, a clock (6144 kHz) and word select signal (48 kHz) can be provided (instead of SFCO signals).
Transmitter Identification Information (TII) is not signalled on this RDI. The FIC however is always signalled, with the
Cyclic Redundancy Check (CRC) performed and the Error Check Field containing the resulting CRC (normally 0).
Selected sub-channels will be directed to the RDI interface in the extended capacity mode (22 bits for MSC), but the
number of RDI frames and the reliability are not signalled (i.e., set to all logic 0s and all logic 1s, respectively).
2000 Jun 1411
Philips SemiconductorsPreliminary specification
Digital audio broadcast channel decoderSAA3500H
RDO
Fig.10 RDI output (normal mode, RDE = LOW).
In case SFCO data output is not desired, a particular ‘RDI plus’ mode can be selected, which provides a continuous
6144 kHz clock on RDC, synchronous to the bi-phase RDI data and accompanied by a fixed word select signal, to allow
RDI source reception without an extra clock recovery circuit. Output data shall be latched on the rising edge of RDC.
RDC
RDO
SFCO
Channel 1 (32 bits)
Channel 2 (32 bits)
Fig.11 RDI output (RDI plus mode, RDE = LOW).
9.7Microcontroller interface
The microcontroller interface of the SAA3500H operates in one of two distinct modes of operation: I2C-bus or L3-bus.
Mode setting is determined at initialization, as described in Fig.12. On either control bus data are transferred in 8-bit
packets, or bytes.
The interface uses three signals and the function in the L3-bus mode or I2C-bus mode is indicated in Table 3.
Table 3 Control bus modes
SIGNALL3-BUS MODEI2C-BUS MODEDIRECTIONDESCRIPTION
CDATAL3DATASDAinput/outputmicrocontroller interface serial data
CCLKL3CLKSCLinputmicrocontroller interface bit clock
CMODEL3MODEnoneinputmicrocontroller interface mode select
During a hard reset of the device, the microcontroller interface mode is determined. As a consequence, the interface
cannot be used while the reset signal is asserted. Mandatory action must be taken for correct microcontroller interface
start-up at a hard reset, as explained in Fig.12.
In phase 1, the level of the CMODE signal determines the microcontroller interface mode, while reset is asserted.
CMODE = HIGHdefines I2C-busmode, CMODE = LOW definesL3-bus mode. No transferscan be performed, asCCLK
must be HIGH.
Inphase 2, which isfor L3-bus modeof operation only, it is mandatory totake CMODE HIGH,then LOW againafter reset
hasbeen de-asserted, tocorrectly initialize the interface unit. This mustoccur before anyL3-bus transfer (even toor from
other devices) is performed. CCLK shall remain HIGH during this phase.
In phase 3, the first transfer can be performed on the microcontroller interface.
Any deviation from these steps may result in undefined behaviour of the microcontroller interface, even with the
possibility of disturbing transfers to other devices connected to the control bus.
At a hardware reset, all writeable data items are forced to their default values.
The microcontroller interface provides access to all blocks, which generate or need control information. Selections on
the SAA3500H are at the sub-channel level, the required sub-channel parameters should be obtained via the Multiplex
Configuration Information (MCI), which is part of the FIC.
The CFIC window from the SAA3500H indicates FIC decoding. FIC data from the I2C/L3 interface will be invalid, if
CFIC = HIGH. It is therefore recommended to connect CFIC to a microcontroller interrupt input pin. With regard to the
real-time processing requirements, it is highly recommended to use a 16-bit microcontroller.
2
9.7.1I
C-BUS MODE
The implemented I2C-bus interface isof the 400 kbit/s, 7-bit address type. TheCDATA output driver is of the ‘opendrain’
type in order to be compliant with the I2C-bus specification. The device address is as follows:
Table 4 I
2
C-bus device address
BIT 7BIT 6BIT 5BIT 4BIT 3BIT 2BIT 1BIT 0
1101011R/
Bit 7to bit 1 comprise the7-bit I
2
C-busslave address, while bit 0indicates the transfer directionof data and acknowledge
W
bits as follows:
2
Table 5 Read and write operation to the microcontroller in I
WFUNCTIONREMARK
R/
C-bus mode
0data from microcontroller to SAA3500Hall acknowledge generated by SAA3500H
1data from SAA3500H to microcontrolleracknowledge for data generated by microcontroller
Fundamentals of the I2C-bus interface protocol are shown in Fig.13.
2000 Jun 1413
Philips SemiconductorsPreliminary specification
Digital audio broadcast channel decoderSAA3500H
CCLK
CDATA
S
START
condition
2
1
address transferdata transfer
MSB
78
R/W
ACK
9
27
MSBLSB
9
81
ACK
P
STOP
condition
Fig.13 I2C-bus data transfer example.
For full details of the I2C-bus interface specification, please, refer to the I2C-bus specification
(http://www.semiconductors.com/handbook/various_38.html), which is also available on request.
9.7.2L3-BUS MODE
The L3-bus device address is composed as follows:
Table 6 L3-bus device address
BIT 7BIT 6BIT 5BIT 4BIT 3BIT 2BIT 1BIT 0
011011DOM1
(1)
DOM0
(1)
Note
1. The ‘Data Operation Mode’ bits DOM1 and DOM0 define the current sub-mode of the microcontroller interface until
the next time a device address is received (see Table 7).
Table 7 Read and write operation to the microcontroller in L3-bus mode
DOM1DOM0FUNCTIONREMARK
00data from microcontroller to SAA3500Hgeneral purpose data transfer
01data from SAA3500H to microcontrollergeneral purpose data transfer
10control from microcontroller to SAA3500Hregister selection for data transfer
11status from SAA3500H to microcontrollershort device status message
Fundamentals of the L3-bus interface protocol are shown in Fig.14.
2000 Jun 1414
Philips SemiconductorsPreliminary specification
Digital audio broadcast channel decoderSAA3500H
CCLK
CMODE
CDATA
1
addressing mode
2
78
MSBLSB
27
1
data mode
8
MSBLSB
Fig.14 L3-bus command transfer example.
For full details of the L3-bus interface specification, please, refer to the SAA2502H data sheet (order number
9397 750 03068 or at http://www.semiconductors.com/products).
9.7.3MICROCONTROLLER INTERFACE REGISTERS
Communication between the microcontroller and the SAA3500H is by addressing registers and writing or reading data.
All addresses and register contents are in hexadecimal notation.
The following registers are available for the writing of data:
Table 8 Writeable registers
ADDRESS
(HEX)
NAMEDESCRIPTION
SETTING AFTER RESET
(HEX)
00Controlcontrol1F
01ConfigurationconfigurationFF
10CIFCountCIF count and occurrence change flag00 00 00
20CurSubChSelcurrent sub-channel selection00 00 00 00
21NextSubChSelnext sub-channel selection00 00 00 00
30SOD1select sub-channel for serial output SOD140
31SOD2select sub-channel for serial output SOD240
32SOD3select sub-channel for serial output SOD340
40AGCExternalsetting of thresholds for external AGC61 0C
41AGCInternalsettings of the internal AGCD0 49
42AGCFixedinternal AGC switch off and fixed gain setting00
50NullDetMarginnull detector margin40
51TIIControlTII main/sub identifier00 00
60MixerFreqInputdigital mixer frequency control input80 00 00
62CarrierShiftcarrier shift by n carrier positions00
63AFCGainAFC loop gain10
70ATCWinControlATC window control input or FFT window position and null
96
detector delay compensation
71CIRThresholdCIR detector thresholds, edge and range02 02
73ATCGainsATC loops gains; clock I and P gains and window gain02 04 20
2000 Jun 1415
Philips SemiconductorsPreliminary specification
Digital audio broadcast channel decoderSAA3500H
The following registers are available for the reading of data:
Table 9 Readable registers
ADDRESS
(HEX)
NAMEDESCRIPTIONBYTES TO READ
00Statusinternal processing status1
10FICErrCountFIC error count per frame2
20 to 2BFICDataFIC data inclusive CRC result32
51TIIOutputTII complex phase values6
60AFCLoopOutput AFC loop output for digital mixer frequency control3
61CarrierDevAFC carrier deviation detector2
70ATCWinOutputATC window loop output for FFT window position1
71ATCDetectorATC CIR detector output3
72ATCClockOutput ATC clock loop output for external VCXO1
76CIRPowerpower of CIR response2
A description of how to use the individual registers is given in a separate application note.
10 LIMITING VALUES
In accordance with the Absolute Maximum Rating System (IEC 60134).
SYMBOLPARAMETERCONDITIONSMIN.MAX.UNIT
V
DD
V
i
I
DD
I
i
I
o
P
tot
T
stg
T
amb
V
es
DC supply voltagenote 1−0.5+6V
input voltage−0.5VDD+ 0.5V
supply current−200mA
input current−10+10mA
output current−10+10mA
total power dissipation−650mW
storage temperature−65+150°C
operating ambient temperature−40+85°C
electrostatic handling voltagenote 2−300+300V
note 3−3000+3000V
Notes
1. All supply connections must be made to the same external power supply unit.
2. Machine model: equivalent to discharging a 200 pF capacitor through a 0 Ω series resistor (‘0 Ω’ is actually
0.75 µH+10Ω).
3. Human body model: equivalent to discharging a 100 pF capacitor through a 1500 Ω series resistor.
11 THERMAL CHARACTERISTICS
SYMBOLPARAMETERCONDITIONSVALUEUNIT
R
th(j-a)
thermal resistance from junction to ambient in free air60K/W
2000 Jun 1416
Philips SemiconductorsPreliminary specification
Digital audio broadcast channel decoderSAA3500H
12 DC CHARACTERISTICS
VDD= 3.0 to 3.6 V; T
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
Supplies
V
DD(tot)
I
DD(tot)
total DC supply voltagenote 13.03.33.6V
total DC supply current−−180mA
Dissipation
P
tot
total power dissipation−−650mW
Inputs
= −40 to +85 °C; all voltages referenced to ground (VSS); unless otherwise specified.
OIQ set-up time−17−ns
CIR OUTPUT (OCIR = LOW); see Fig.20
T
cy,OCLK
t
CL,OCLK
t
CH,OCLK
t
su,OUT
t
su,OIQ
OCLK cycle time−15.6−µs
OCLK LOW time−8.3−µs
OCLK HIGH time−7.3−µs
OUT[7:0] set-up time−0−ns
OIQ set-up time−0−ns
Serial output interface (SOC, SOD[3:1] and SOV[3:1]); see Fig.21
T
cy,SOC
t
CL,SOC
t
CH,SOC
t
h,SOD
t
su,SOV
t
h,SOV
SOC cycle time−2.6−µs
SOC LOW time−1.3−µs
SOC HIGH time−1.3−µs
SOD hold time−0−ns
SOV set-up time−4−ns
SOV hold time−2−ns
2000 Jun 1419
Philips SemiconductorsPreliminary specification
Digital audio broadcast channel decoderSAA3500H
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
Simple full capacity output interface (CFIC, RDC, REF and SFCO); see Fig.22
t
CH,CFIC
t
SH,CFIC
t
su,CFIC
t
h,CFIC
T
cy,RDC
t
CH,RDC
t
CL,RDC
t
su,SFCO
t
su,REF
t
h,REF
RDI output interface (RDC, RDE, RDO and SFCO)
CFIC HIGH timeDAB mode I−3.738−ms
DAB mode II−0.935−ms
DAB mode III−1.246−ms
DAB mode IV−1.869−ms
CFIC strobe HIGH timebit CFICMode = 0 −75−ns
bit CFICMode = 1 −0−ns
CFIC set-up time−165−ns
CFIC hold time−80−ns
RDC cycle time325−−ns
RDC HIGH time250−−ns
RDC LOW time−75−ns
SFCO set-up time−5−ns
REF set-up time−165−ns
REF hold time−−160−ns
NORMAL MODE; see Fig.23
t
ONE
t
ZERO
ONE time−163−ns
ZERO time−326−ns
RDI PLUS MODE; see Fig.24
T
cy,RDC
t
CH,RDC
t
CL,RDC
T
cy,SFCO
t
CH,SFCO
t
CL,SFCO
t
su,SFCO
t
h,SFCO
RDC cycle time−163−ns
RDC HIGH time−86−ns
RDC LOW time−77−ns
SFCO cycle time−20.8−µs
SFCO HIGH time−10.4−µs
SFCO LOW time−10.4−µs
SFCO set-up time−4−ns
SFCO hold time−0−ns
Microcontroller interface
INITIALIZATION PROCEDURE; see Fig.25
t
CL,RESET
t
d,RES-MOD
t
CH,CMODE
t
d,MOD-CLK
RESET LOW timenote 260 × T−−ns
delay time from RESET to CMODEnote 210 × T−−ns
CMODE HIGH timenote 210 × T−−ns
delay time from CMODE to first CCLKnote 210× T−−ns
2000 Jun 1420
Philips SemiconductorsPreliminary specification
Digital audio broadcast channel decoderSAA3500H
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
L3-BUS MICROCONTROLLER TO SLAVE DEVICE; see Figs 26 and 28
t
cL
t
cH
t
d1
t
h1
t
h2
t
su
t
L
L3-BUS SLAVE DEVICE TO MICROCONTROLLER; see Fig.27
t
d2
t
d3
t
d4
t
d5
t
h3
I2C-BUS INPUTS/OUTPUT (CDATA AND CCLK)
t
f,I2C
f
CCLK
Notes
1. In a real application, the clock frequency may vary in a range of ±50 ppm due to timing synchronization.
2. T=4×OSC cycle time, i.e., T = 163 ns at f
L3CLK LOW timenote 2T + 10−−ns
L3CLK HIGH timenote 2T + 10−−ns
L3MODE set-up time before first L3CLK
10−−ns
LOW
L3DATA hold time after L3CLK HIGH10−−ns
L3MODE hold time after last L3CLK HIGH15−−ns
L3DATA set-up time before L3CLK HIGHnote 2T + 10−−ns
L3MODE LOW timenote 2T + 10−−ns
L3MODE HIGH to L3DATA enabled time0−20ns
L3MODE HIGH to L3DATA stable time−−20ns
L3CLK HIGH to L3DATA stable timenote 2−−2T + 30 ns
L3MODE LOW to L3DATA disabled time0−20ns
L3DATA hold time after L3CLK HIGHnote 2T−−ns
output fall time−−250ns
CCLK clock frequency−−400kHz
= 24.576 MHz.
osc
T
cy,ADCLK
ADCLK
INP[9:0]
t
h,INP
IQS
Fig.15 Baseband input timing (BYP = LOW).
T
cy,ADCLK
ADCLK
INP[9:0]
t
h,INP
Fig.16 IF input timing [BYP = HIGH, IQS = LOW (no swap) or HIGH (swap)].
A suggestion for an application block diagram is shown in Fig.29.
L
t
d1
t
d2
MGB509
TUNER
BAND III/L
SAW
FILTER
AGC
MICROCONTROLLER
Fig.29 Typical application diagram.
14.1Clock oscillator
To perform automatic fine tuning of the clock signal, the
microcontroller reads data from the SAA3500H and
controls an external (VCXO) crystal oscillator. The
following requirements should be met by that oscillator:
Table 10 VCXO specification
PARAMETERVALUEUNIT
Frequency24576kHz
Pull range±50ppm
Operating temperature−40 to +85°C
Frequency drift with temperature≤±20ppm
Tolerance and ageing≤±10ppm
RAM
(256k × 8)
A
SAA3500H
24.576 MHz
D
DAB3
I2C or L3-BUS
SAA2502H
RDI
I2S
L/R
SPDIF
14.2Reset input
The reset signal is active LOW and should have a
minimum duration of 60 clock cycles.
14.3Boundary scan test interface
For normal operation set TRST LOW, TCK LOW or HIGH,
TDI and TMS not connected or HIGH. The boundary scan
chain has a length of 84 and a 5-bit instruction code.
2000 Jun 1425
Philips SemiconductorsPreliminary specification
Digital audio broadcast channel decoderSAA3500H
15 PACKAGE OUTLINE
QFP100: plastic quad flat package;
100 leads (lead length 1.95 mm); body 14 x 20 x 2.7 mm; high stand-off height
c
y
X
SOT317-1
8051
81
pin 1 index
100
1
b
0.25
p
D
H
D
cE
p
0.40
0.25
0.25
0.13
e
DIMENSIONS (mm are the original dimensions)
mm
A
max.
3.3
0.36
0.10
2.87
2.57
UNITA1A2A3b
A
50
Z
E
e
H
E
w M
b
p
31
30
w M
D
20.1
19.9
Z
D
0510 mm
scale
(1)
(1)(1)(1)
eH
H
D
14.1
13.9
0.65
24.2
23.6
B
E
18.2
17.6
v M
A
v M
B
LL
1.0
0.6
p
A
2
A
E
0.151.950.10.2
(A )
A
1
L
detail X
Zywvθ
Z
E
D
0.8
1.0
0.4
0.6
3
θ
L
p
o
7
o
0
Note
1. Plastic or metal protrusions of 0.25 mm maximum per side are not included.
OUTLINE
VERSION
SOT317-1MO-112
IEC JEDEC EIAJ
REFERENCES
2000 Jun 1426
EUROPEAN
PROJECTION
ISSUE DATE
97-08-01
99-12-27
Philips SemiconductorsPreliminary specification
Digital audio broadcast channel decoderSAA3500H
16 SOLDERING
16.1Introduction to soldering surface mount
packages
Thistextgives a very brief insighttoacomplex technology.
A more in-depth account of soldering ICs can be found in
our
“Data Handbook IC26; Integrated Circuit Packages”
(document order number 9398 652 90011).
There is no soldering method that is ideal for all surface
mount IC packages. Wave soldering is not always suitable
for surface mount ICs, or for printed-circuit boards with
high population densities. In these situations reflow
soldering is often used.
16.2Reflow soldering
Reflow soldering requires solder paste (a suspension of
fine solder particles, flux and binding agent) to be applied
tothe printed-circuit board byscreenprinting, stencilling or
pressure-syringe dispensing before package placement.
Several methods exist for reflowing; for example,
infrared/convection heating in a conveyor type oven.
Throughput times (preheating,soldering and cooling) vary
between 100 and 200 seconds depending on heating
method.
Typical reflow peak temperatures range from
215 to 250 °C. The top-surface temperature of the
packages should preferable be kept below 230 °C.
16.3Wave soldering
Conventional single wave soldering is not recommended
forsurfacemount devices (SMDs) or printed-circuit boards
with a high component density, as solder bridging and
non-wetting can present major problems.
To overcome these problems the double-wave soldering
method was specifically developed.
• Use a double-wave soldering method comprising a
turbulent wave with high upward pressure followed by a
smooth laminar wave.
• For packages with leads on two sides and a pitch (e):
– larger than or equal to 1.27 mm, the footprint
longitudinal axis is preferred to be parallel to the
transport direction of the printed-circuit board;
– smaller than 1.27 mm, the footprint longitudinal axis
must be parallel to the transport direction of the
printed-circuit board.
The footprint must incorporate solder thieves at the
downstream end.
• Forpackageswith leads on four sides, thefootprint must
be placed at a 45° angle to the transport direction of the
printed-circuit board. The footprint must incorporate
solder thieves downstream and at the side corners.
During placement andbefore soldering, the package must
be fixed with a droplet of adhesive. The adhesive can be
applied by screen printing, pin transfer or syringe
dispensing. The package can be soldered after the
adhesive is cured.
Typical dwell time is 4 seconds at 250 °C.
A mildly-activated flux will eliminate the need for removal
of corrosive residues in most applications.
16.4Manual soldering
Fix the component by first soldering two
diagonally-opposite end leads. Use a low voltage (24 V or
less) soldering iron applied to the flat part of the lead.
Contact time must be limited to 10 seconds at up to
300 °C.
When using a dedicated tool, all other leads can be
soldered in one operation within 2 to 5 seconds between
270 and 320 °C.
If wave soldering is used the following conditions must be
observed for optimal results:
2000 Jun 1427
Philips SemiconductorsPreliminary specification
Digital audio broadcast channel decoderSAA3500H
16.5Suitability of surface mount IC packages for wave and reflow soldering methods
1. All surface mount (SMD) packages are moisture sensitive. Depending upon the moisture content, the maximum
temperature (with respect to time) and body size of the package, there is a risk that internal or external package
cracks may occur due to vaporization of the moisture in them (the so called popcorn effect). For details, refer to the
Drypack information in the
2. These packages are not suitable for wave soldering as a solder joint between the printed-circuit board and heatsink
(at bottom version) can not be achieved, and as solder may stick to the heatsink (on top version).
3. If wave soldering is considered, then the package must be placed at a 45° angle to the solder wave direction.
The package footprint must incorporate solder thieves downstream and at the side corners.
4. Wave soldering is only suitable for LQFP, TQFP and QFP packages with a pitch (e) equal to or larger than 0.8 mm;
it is definitely not suitable for packages with a pitch (e) equal to or smaller than 0.65 mm.
5. Wave soldering is only suitable for SSOP and TSSOP packages with a pitch (e) equal to or larger than 0.65 mm; it is
definitely not suitable for packages with a pitch (e) equal to or smaller than 0.5 mm.
2000 Jun 1428
Philips SemiconductorsPreliminary specification
Digital audio broadcast channel decoderSAA3500H
17 DATA SHEET STATUS
DATA SHEET STATUS
PRODUCT
STATUS
DEFINITIONS
(1)
Objective specificationDevelopmentThis data sheet contains the design target or goal specifications for
product development. Specification may change in any manner without
notice.
Preliminary specificationQualificationThis data sheet contains preliminary data, and supplementary data will be
published at a later date. Philips Semiconductors reserves the right to
make changes at any time without notice in order to improve design and
supply the best possible product.
Product specificationProductionThis data sheet contains final specifications. Philips Semiconductors
reserves the right to make changes at any time without notice in order to
improve design and supply the best possible product.
Note
1. Please consult the most recently issued data sheet before initiating or completing a design.
18 DEFINITIONS
Short-form specification The data in a short-form
specification is extracted from a full data sheet with the
same type number and title. For detailed information see
the relevant data sheet or data handbook.
Limiting values definition Limiting values given are in
accordance with the Absolute Maximum Rating System
(IEC 60134). Stress above one or more of the limiting
values may cause permanent damage to the device.
These are stress ratings only and operation of the device
atthese or at any otherconditionsabovethose given in the
Characteristics sections of the specification is not implied.
Exposure to limiting values for extended periods may
affect device reliability.
Application information Applications that are
described herein for any of these products are for
illustrative purposes only. Philips Semiconductors make
norepresentationorwarranty that such applications will be
suitable for the specified use without further testing or
modification.
19 DISCLAIMERS
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
Semiconductorscustomersusingorselling these products
for use in such applications do so at their own risk and
agree to fully indemnify Philips Semiconductors for any
damages resulting from such application.
Right to make changes Philips Semiconductors
reserves the right to make changes, without notice, in the
products, including circuits, standard cells, and/or
software, described or contained herein in order to
improve design and/or performance. Philips
Semiconductors assumes no responsibility or liability for
theuseof any of these products, conveysnolicenceortitle
under any patent, copyright, or mask work right to these
products,and makes no representations orwarrantiesthat
these products are free from patent, copyright, or mask
work right infringement, unless otherwise specified.
2
20 PURCHASE OF PHILIPS I
Purchase of Philips I
C COMPONENTS
2
C components conveys a license under the Philips’ I2C patent to use the
components in the I2C system provided the system conforms to the I2C specification defined by
Philips. This specification can be ordered using the code 9398 393 40011.
2000 Jun 1429
Philips SemiconductorsPreliminary specification
Digital audio broadcast channel decoderSAA3500H
NOTES
2000 Jun 1430
Philips SemiconductorsPreliminary specification
Digital audio broadcast channel decoderSAA3500H
NOTES
2000 Jun 1431
Philips Semiconductors – a w orldwide compan y
Argentina: see South America
Australia: 3 Figtree Drive, HOMEBUSH, NSW 2140,
United States: 811 East Arques Avenue, SUNNYVALE, CA 94088-3409,
Tel. +1 800 234 7381, Fax. +1 800 943 0087
Uruguay: see South America
Vietnam: see Singapore
Yugoslavia: PHILIPS, Trg N. Pasica 5/v, 11000 BEOGRAD,
Tel. +381 11 3341 299, Fax.+381 11 3342 553
For all other countries apply to: Philips Semiconductors,
International Marketing & Sales Communications, Building BE-p, P.O. Box 218,
5600 MD EINDHOVEN, The Netherlands, Fax. +31 40 27 24825
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.
2000
Internet: http://www.semiconductors.philips.com
69
Printed in The Netherlands753503/01/pp32 Date of release: 2000 Jun 14Document order number: 9397 750 07187
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.