13.1Introduction to soldering surface mount
packages
13.2Reflow soldering
13.3Wave soldering
13.4Manual soldering
13.5Suitability of surface mount IC packages for
wave and reflow soldering methods
14DATA SHEET STATUS
15DEFINITIONS
16DISCLAIMERS
17PURCHASE OF PHILIPS I2C COMPONENTS
2002 Dec 172
Philips SemiconductorsProduct specification
PCI audio and video broadcast decoderSAA7134HL
1FEATURES
1.1PCI and DMA bus mastering
• PCI 2.2 compliantincluding full Advanced Configuration
and Power Interface (ACPI)
• System vendor ID, etc. via EEPROM
• Hardware support for virtual addressing by MMU
• DMA bus master write for video, audio, VBI and TS
• Configurable PCI FIFOs, graceful overflow
• Packed and planar video formats, overlay clipping.
1.2TV video decoder and video scaling
• All-standards TV decoder: NTSC, PAL and SECAM
• Five analog video inputs: CVBS and S-video
• Video digitizing by two 9-bit ADCs at 27 MHz
• Sampling according ITU-R BT.601 with 720 pixels/line
• Adaptive comb filter for NTSC and PAL, also operating
for non-standard signals
• Automatic TV standard detection
• Three level Macrovision copy protection detection
according to Macrovision Detect specification
Revision 1
• Control of brightness, contrast, saturation and hue
• Versatile filter bandwidth selection
• Horizontal and vertical downscaling or zoom
• Adaptive anti-alias filtering
• Capture of raw VBI samples
• Two alternating settings for active video scaling
• Output in YUV and RGB
• Gamma compensation, black stretching.
1.3TV sound decoder and audio I/O
• TV stereo decoding for NICAM and dual FM
• Audio sampling locked to video field rate, no drift of
audio stream against video stream
• On-chip stereo audio ADCs and DACs (2 × 16-bit)
• Sampling rate, e.g. 32, 44.1 and 48 kHz
• Integrated analog audio pass-through for analog audio
loop back cable to sound card.
1.4Peripheral interface
• I2C-bus master interface: 3.3 and 5 V
• Digital video output: ITU and VIP formats
• TS input: serial or parallel
• General purpose I/O, e.g. for strapping and interrupt
• Propagate reset and ACPI state D3-hot.
1.5General
• Package: LQFP128
• Power supply: 3.3 V only
• Power consumption of typical application: 1 W
• Power-down state (D3-hot): <20 mW
• All interface signals 5 V tolerant
• Reference designs available
• SDK for Windows (95, 98, NT, 2000and XP), Video for
Windows (VfW) and Windows Driver Model (WDM).
2GENERAL DESCRIPTION
The SAA7134HL is a single chip solution to digitize and
decode video and sound, and to capture both data
streams through the PCI-bus.
Special means are incorporated to maintain the
synchronization of audio to video. The device offers
versatileperipheral interfaces(GPIO),that supportvarious
extended applications, e.g. analog audio pass-through for
loop back cable to the sound card, or capture of DTV and
DVB transport streams, such as Vestigial Side Band
(VSB), Orthogonal Frequency Division Multiplexing
(OFDM) and Quadrature Amplitude Modulation (QAM)
decoded digital television standards (see Fig.1).
2002 Dec 173
Philips SemiconductorsProduct specification
PCI audio and video broadcast decoderSAA7134HL
handbook, full pagewidth
CVBS
S-video
audio I/O
line-in
line-out
TV TUNER:
• CABLE
• TERRESTRIAL
• SATELLITE
AUDIO
DECODER:
• BTSC
audio
L/R
IF-PLL:
• DVB
• ATV
CVBS
SIF
DECODER FOR TV SOUND AND TV VIDEO
WITH TS INTERFACE AND
DMA MASTER INTO PCI-BUS
DIGITAL CHANNEL DECODER:
DTV
• VSB
• QAM
DVB
• OFDM
PCI-bus
TS
ENCODER:
• MPEG2
2
I
S-busI2S-busITU656
I2C-bus
I2C-BUS
EEPROM
DIGITAL SOUND
PROCESSING:
• DOLBY
PROLOGIC
SAA7134HL
MHC166
Fig.1Application diagram for capturinglive TV video and audio streams in the PC,with optional extensions for
enhanced audio feature processing or DTV and DVB capture.
2.1Introduction
The PCI audio and videobroadcast decoder SAA7134HL
is a highly integrated, low cost and solid foundation for
TV capture in the PC, for analog TV and digital video
broadcast. The various multimedia data types are
transported over the PCI-bus by bus-master-write, to
optimum exploit the streaming capabilities of a modern
host based system. Legacy requirements are also taken
care of.
The SAA7134HL meets the requirements of PC Design
Guides 98/99 and 2001 and is PCI 2.2 and Advanced
Configuration and Power Interface (ACPI) compliant.
The analogvideo is sampledby 9-bit ADCs,decoded by a
multi-line adaptive comb filter and scaled horizontally,
vertically and by field rate. Multiple video output formats
(YUV and RGB) are available, including packed and
planar, gamma-compensated or black-stretched.
2002 Dec 174
Analog TV soundis digitized andstereo decoded (NICAM
anddual FM standards).Audio isstreameddigitally viathe
PCI-bus or routed as an analog signal via the loop back
cable to the sound card.
The SAA7134HL provides a versatile peripheral interface
to support system extensions, e.g. MPEG encoding for
time shift viewing, or DSP applications for audio
enhancements.
The channel decoderfor digital video broadcastreception
(ATSC or DVB) can re-use the integrated video ADCs.
The Transport Stream (TS) is collected by a tailored
interface and pumped through the PCI-bus to the system
memory in well-defined buffer structures. Various internal
events,or peripheralstatusinformation, canbeenabled as
an interrupt on the PCI-bus.
Philips SemiconductorsProduct specification
PCI audio and video broadcast decoderSAA7134HL
2.2Overview of TV decoders with PCI bridge
A TV decoder family with PCI interfacing has been created tosupport worldwide TV broadcasting. The pin compatibility
of these TV decoders offers the opportunity to support different TV broadcast standards with one PCB layout.
Table 1 TV decoder family with PCI interfacing
TV PARAMETER
TV DECODER TYPE
SAA7130HL SAA7133HL SAA7134HL SAA7135HL
PCI bridgeversion2.22.22.22.2
DMA channel7777
TV video decodingPAL, NTSC and SECAMXXXX
Video scaling2 dimension and 2 task scalerXXXX
Raw VBI27 MHz sampling rateXXXX
TV sound decodingFM A2 and NICAMXX
BTSC (dBx) plus SAP; EIAJXX
stereo sampling
2
(I
S-bus and DMA)
32 kHz32 kHz,
RadioFM radio stereoXX
Audioleft and right pass-throughXXXX
stereo sampling
2
(I
S-bus and DMA)
32 kHz,
44.1 kHz,
48 kHz
video frame locked audioXXX
incredible surroundXXX
Dolby® Prologic (note 2)X
virtual Dolby® surroundX
volume, bass and treble
Xvolume onlyX
control
Transport streamserial and parallel TSXXXX
GPIOstatic I/O pins27272727
interrupt input pins4444
2
I
C-bus multi-master or slaveXXXX
video outXXXX
(1)
48 kHz
32 kHz,
44.1 kHz,
48 kHz
32 kHz,
48 kHz
32 kHz,
44.1 kHz,
48 kHz
Notes
1. X = function available.
2. Dolby is a registered trademark of Dolby Laboratories Licensing Corporation.
2002 Dec 175
Philips SemiconductorsProduct specification
PCI audio and video broadcast decoderSAA7134HL
2.3Related documents
This document describes the functionality and
characteristics of the SAA7134HL.
Other documents related to the SAA7134HL are:
• User manual SAA7130HL/34HL, describing the
programmability
• Application note SAA7130HL/34HL, pointing out
recommendations for system implementation
• Demonstration and reference boards, including
description, schematics, etc.:
– Proteus-Pro: TV capture PCI card for analog TV
(standards: B/G, I, D/K and L/L’)
– Europa: hybrid DVB-T and analog TV capture PCI
card for European broadcasting.
• Data sheets of other devices referred to in this
document, e.g:
– TDA9852: BTSC stereo decoder
– Tuners:
FI1216 for PAL B/G
FI1216MF for PAL B/G + SECAM
FI1246 for PAL I
FI1256 for PAL D/K
– TD1316: ATV+DVB-T tuner
– TDA10045: DVB channel decoder
– TDA9886: Analog IF-PLL
– TDA9889: Digital IF-PLL
– SAA6752HS: MPEG-2video and MPEG-audio/AC-3
audio encoder with multiplexer.
3QUICK REFERENCE DATA
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
V
DD
P
tot
P
standby
T
amb
supply voltage3.03.33.6V
total power dissipation−1.1−W
standby power dissipationD3-hot of ACPI−−0.02W
ambient temperature02570°C
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
o
_white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here inThis text is here in
white to forcelandscape pages to berotated correctly when browsing throughthe pdf in theAcrobat reader. white to forcelandscape pages to be...
2002 Dec 177
ok, full pagewidth
5BLOCK DIAGRAM
Philips SemiconductorsProduct specification
PCI audio and video broadcast decoderSAA7134HL
sound
audio
inputs
CVBS
S-video
inputs
digital
data
inputs
SIF
left 1
right 1
left 2
right 2
CV0
CV1
CV2
CV3
CV4
TS data
TS data
2
I
GPIO
interrupt
ANALOG
SIF/AUDIO
FRONT-END
ANALOG
NF/AUDIO
FRONT-END
8-BIT
SIF
ADC
STEREO
BUFFER
16-BIT
STEREO ADC
DUAL FM
NICAM
DECODER
CONVERSION
DSP
FORMAT
STEREO
DAC
AUDIO
OUTPUT
MUX
2
I
S-BUSI2S-bus
audio
stereo
output
SAA7134HL
ANALOG
VIDEO
FRONT-END
ANALOG
VIDEO
FRONT-END
TS PARALLEL
S
TS SERIAL
STATIC I/O
IRQ
9-BIT
VIDEO
ADC
9-BIT
VIDEO
ADC
DIGITAL VIDEO
COMB FILTER
DECODER
VIDEO
SCALER
PIXEL ENGINE:
• MATRIX
• GAMMA
• FORMAT
FIFO
DMA
REGISTER
UNIT
PCI-bus
PCI INTERFACE
2
C-bus
I
ITU656
MHC167
Fig.2 Block diagram.
Philips SemiconductorsProduct specification
PCI audio and video broadcast decoderSAA7134HL
6PINNING
The SAA7134HL is packaged in a rectangular LQFP (low
profile quad flat package) with 128 pins (see Fig.3).
In Section 6.1 all the pins are sorted by number.
The pin description for the functional groups is given in
Tables 2 to 7:
• Power supply pins
• PCI interface pins
• Analog interface pins
• Joint Test Action Group (JTAG) test interface pins for
boundary scan test
• I2C-bus multi-master interface
• General purpose interface (pins GPIO) and the main
functions.
The characteristicsof the pintypes are detailedin Table 8.
6.1Pins sorted by number
SYMBOLPIN
V
DDD
1
GNT#2
REQ#3
AD[31]4
AD[30]5
AD[29]6
AD[28]7
AD[27]8
AD[26]9
AD[25]10
AD[24]11
C/BE[3]#12
IDSEL13
AD[23]14
AD[22]15
AD[21]16
AD[20]17
AD[19]18
V
V
DDD
SSD
19
20
AD[18]21
AD[17]22
AD[16]23
C/BE[2]#24
SYMBOLPIN
FRAME#25
IRDY#26
TRDY#27
DEVSEL#28
STOP#29
PERR#30
SERR#31
PAR32
C/BE[1]#33
AD[15]34
AD[14]35
AD[13]36
AD[12]37
V
V
DDD
SSD
38
39
PCI_CLK40
AD[11]41
AD[10]42
AD[09]43
AD[08]44
C/BE[0]#45
AD[07]46
AD[06]47
AD[05]48
AD[04]49
AD[03]50
AD[02]51
AD[01]52
AD[00]53
V
V
DDD
SSD
54
55
GPIO2356
GPIO2257
GPIO2158
GPIO2059
GPIO1960
GPIO1861
XTALI62
XTALO63
V
V
SSD
DDD
64
65
2002 Dec 178
Philips SemiconductorsProduct specification
PCI audio and video broadcast decoderSAA7134HL
SYMBOLPIN
V_CLK66
GPIO1767
GPIO1668
GPIO1569
GPIO1470
GPIO1371
GPIO1272
V
V
DDD
SSD
73
74
GPIO1175
GPIO1076
GPIO977
GPIO878
GPIO779
GPIO680
GPIO581
GPIO482
GPIO383
GPIO284
GPIO185
GPIO086
GPIO2787
GPIO2688
GPIO2589
SCL90
SDA91
V
V
DDD
SSD
92
93
LEFT294
V
DDA
95
LEFT196
V
SSA
97
RIGHT198
V
REF0
99
RIGHT2100
V
V
REF1
REF2
101
102
OUT_RIGHT103
OUT_LEFT104
PROP_RST105
SIF106
SYMBOLPIN
V
V
REF3
SSA
107
108
CV2_C109
V
V
DDA
REF4
110
111
DRCV_Y112
V
SSA
113
CV0_Y114
V
DDA
115
CV1_Y116
DRCV_C117
CV3_C118
V
SSA
119
CV4120
TRST121
TCK122
TMS123
TDO124
TDI125
INT_A126
PCI_RST#127
V
SSD
128
2002 Dec 179
Philips SemiconductorsProduct specification
PCI audio and video broadcast decoderSAA7134HL
6.2Pins grouped by function
Table 2 Power supply pins
SYMBOLPINTYPEDESCRIPTION
V
SSA
97, 108, 113
and 119
V
DDA
95, 110
and 115
V
SSD
20, 39, 55,
64, 74, 93
and 128
V
DDD
1, 19,38, 54,
65, 73
and 92
Table 3 PCI interface pins; note 1
SYMBOLPINTYPEDESCRIPTION
PCI_CLK40PIPCI clock input: reference for all bus transactions, up to 33.33 MHz
PCI_RST#127PIPCI reset input: will 3-state all PCI pins (active LOW)
AD[31] to
AD[00]
4 to 11,
14 to 18,
21 to 23,
34 to 37,
41 to 44 and
46 to 53
C/BE[3]# to
C/BE[0]#
12, 24, 33
and 45
PAR32PIOand
FRAME#25PIOand
TRDY#27PIOand
IRDY#26PIOand
STOP#29PIOand
IDSEL13PIinitialization device select input: this input is used to select the SAA7134HL
DEVSEL#28PIOand
REQ#3POPCI request output: the SAA7134HL requests master access to PCI-bus
GNT#2PIPCI grant input: the SAA7134HL is granted to master access PCI-bus
AGanalog ground for integrated analog signal processing
ASanalog supply voltage for integrated analog signal processing
VGdigital ground for digital circuit, core and I/Os
VSdigital supply voltage for digital circuit, core and I/Os
PIOand
multiplexed address and data input or output: bi-directional, 3-state
T/S
PIOand
T/S
command code input or output: indicates type of requested transaction and
byte enable, for byte aligned transactions (active LOW)
parity input or output: driven by the data source, even parity over all pins AD
T/S
and C/BE#
frame input or output: driven by the current bus master (owner), to indicate
S/T/S
the beginning and duration of a bus transaction (active LOW)
target ready input or output: driven by the addressed target, to indicate
S/T/S
readiness for requested transaction (active LOW)
initiator ready input or output: driven by the initiator, to indicate readiness to
S/T/S
continue transaction (active LOW)
stop input or output: target is requesting the master to stop the current
S/T/S
transaction (active LOW)
during configuration read and write transactions
device select input or output: driven by the target device, to acknowledge
S/T/S
address decoding (active LOW)
(active LOW)
(active LOW)
2002 Dec 1710
Philips SemiconductorsProduct specification
PCI audio and video broadcast decoderSAA7134HL
SYMBOLPINTYPEDESCRIPTION
INT_A126PO and
O/D
PERR#30PIOand
S/T/S
SERR#31PO and
O/D
Note
1. PCI-bus pins are located on the long side of the package to simplify PCI board layout requirements.
Table 4 Analog interface pins; note 1
SYMBOLPINTYPEDESCRIPTION
XTALI62CIquartz oscillator input: 32.11 or 24.576 MHz
XTALO63COquartz oscillator output
LEFT294AIanalog audio stereo left 2 input or mono input
V
DDA
95ASanalog supply voltage (3.3V)
LEFT196AIanalog audio stereo left 1 input or mono input; default analog pass-through
V
SSA
97AGanalog ground (for audio)
RIGHT198AIanalog audio stereo right 1 input or mono input; default analogpass-through
V
REF0
99ARanalog reference ground for audio Sigma Delta ADC; to be connected
RIGHT2100AIanalog audio stereo right 2 input or mono input
V
V
REF1
REF2
101ARanalog reference voltage for audio Sigma Delta ADC; to be connected
102ARanalog reference voltage for audio Sigma Delta ADC; to be supported with
OUT_RIGHT103AOanalog audio stereo right channel output; 1 V (RMS) line-out, feeding the
OUT_LEFT104AOanalog audio stereo left channel output; 1 V (RMS) line-out, feeding the
PROP_RST105AOanalog output for test and debug purpose (active LOW)
SIF106AIsound IF input from TV tuner (4.5 to 9.2 MHz); coupling capacitor of 47 pF
V
V
REF3
SSA
107ARanalog reference voltage for audio FIR-DAC and SCART audio input buffer;
108AGanalog ground
CV2_C109AIcomposite video input (mode 2) or C input (modes 6 and 8)
V
V
DDA
REF4
110ASanalog power supply (3.3 V)
111ARanalog reference voltage; to be supported with a capacitor of 220 nF to
interrupt A output: this pin is an open-drain interrupt output, conditions
assigned by the interrupt register
parity error input or output: the receiving device detects data parity error
(active LOW)
system error output: reports address parity error (active LOW)
to pin OUT_LEFT after reset
to pin OUT_RIGHT after reset
directly to analog ground (V
directly to analog supply voltage (V
pin V
REF0
two parallel capacitors of 47 and 0.1 µF to analog ground (V
SSA
)
) and via a 220 nF capacitor to
DDA
)
SSA
audio loop back cable via a coupling capacitor of 2.2 µF
audio loop back cable via a coupling capacitor of 2.2 µF
after the termination with 50 Ω
to be supported with two parallel capacitors of 47 and 0.1 µF to analog
ground (V
analog ground (V
SSA
)
)
SSA
2002 Dec 1711
Philips SemiconductorsProduct specification
PCI audio and video broadcast decoderSAA7134HL
SYMBOLPINTYPEDESCRIPTION
DRCV_Y112ARdifferential reference connection (for CV0 and CV1); to be supported with a
capacitor of 47 nF to analog ground (V
V
SSA
113AGanalog ground
CV0_Y114AIcomposite video input (mode 0) or Y input (modes 6 and 8)
V
DDA
115ASanalog supply voltage (3.3 V)
CV1_Y116AIcomposite video input (mode 1) or Y input (modes 7 and 9)
DRCV_C117ARdifferential reference connection (for CV2, CV3 and CV4); to be supported
with a capacitor of 47 nF to analog ground (V
CV3_C118AIcomposite video input (mode 3) or C input (modes 7 and 9)
V
SSA
119AGanalog ground
CV4120AIcomposite video input (mode 4)
Note
1. The SAA7134HLoffers an interface foranalog video and audiosignals. The relatedanalog supply pins areincluded
in this table.
SSA
)
)
SSA
Table 5 JTAG test interface pins
SYMBOLPINTYPEDESCRIPTION
TRST121Itest reset input: drive LOW for normal operating (active LOW)
TCK122Itest clock input: drive LOW for normal operating
TMS123Itest mode select input: tie HIGH or let float for normal operating
TDO124Otest serial data output: 3-state
TDI125Itest serial data input: tie HIGH or let float for normal operating
Table 6 I
2
C-bus multi-master interface
SYMBOLPINTYPEDESCRIPTION
SCL90IO2serial clock input (slave mode) or output (multi-master mode)
SDA91IO2serial data input and output; always available
PROP_RST105GOpropagate reset and D3-hot output; to peripheral board circuitry
2002 Dec 1712
Philips SemiconductorsProduct specification
PCI audio and video broadcast decoderSAA7134HL
Table 7 GPIO pins and functions; note 1
FUNCTION
SYMBOLPINTYPE
GPIO2787GIOA_SDO (I
GPIO2688GIOA_WS (I
GPIO2589GIOA_SCK (I
V_CLK66GOV_CLK (also gated)−ADC_CLK (out)−
GPIO2356GIOHSYNC−ADC_C[0] (LSB) R/W, INT
GPIO2257GIOVSYNCTS_LOCK (channel
GPIO2158GIO−TS_S_D
GPIO2059GIO−TS_CLK (<33 MHz)−R/W
GPIO1960GIO−TS_SOP (packet start)−R/W
GPIO1861GIOVAUX2−X_CLK_INR/W, INT
GPIO1767GIOVAUX1 (e.g. VACTIVE)−ADC_Y[0] (LSB) R/W
GPIO1668GIO−TS_VAL (valid flag)−R/W, INT
GPIO15 to
GPIO8
69 to 72
and
GIOVP[7:0] for formats:
75 to 78
GPIO7 to
79 to 86 GIOVP extension for 16-bit
GPIO0
AUDIO AND VIDEO
PORT OUTPUTS
2
S-bus data)−−R/W
2
S-bus word
select)
2
S-bus clock)−−R/W
ITU-R BT.656, VMI,
VIP (1.1, 2.0), etc.
formats: ZV, VIP-2,
DMSD, etc.
TS CAPTURE
INPUTS
RAW DTV/DVB
OUTPUTS
GPIO
−−R/W
−R/W, INT
decoder locked)
−R/W
(bit-serial data)
−ADC_Y[8:1]R/W
TS_P_D[7:0]
ADC_C[8:1]R/W
(byte-parallel data)
Note
1. The SAA7134HL offers a peripheral interface with General Purpose Input/Output (GPIO) pins. Dedicated functions
can be selected:
a) Digital Video Port (VP):output only;in 8-bitand 16-bitformats, suchas VMI, DMSD(ITU-R BT.601); zoom-video,
with discrete sync signals; ITU-R BT.656; VIP (1.1 and 2.0), with sync encoded in SAV and EAV codes.
b) Transport Stream (TS) capture input: from the peripheral DTV/DVB channel decoder; synchronized by Start Of
Packet (SOP); in byte-parallel or bit-serial protocol.
c) Digitized raw DTV/DVB samples stream output: from internal ADCs; to feed the peripheral DTV/DVB channel
decoder.
d) GPIO: as default (no other function selected); static (no clock); read and write from or to individually selectable
pins; latching ‘strap’ information at system reset time.
e) Peripheral interrupt (INT) input: enabled by interrupt enable register; routed to PCI interrupt (INT_A).
2002 Dec 1713
Philips SemiconductorsProduct specification
PCI audio and video broadcast decoderSAA7134HL
6.3Pin description
Table 8 Characteristics of pin types and remarks
PIN TYPEDESCRIPTION
AGanalog ground
AIanalog input; video, audio and sound
AOanalog output
ARanalog reference support pin
ASanalog supply voltage (3.3 V)
CICMOS input; 3.3 V level (not 5 V tolerant)
COCMOS output; 3.3 V level (not 5 V tolerant)
GIdigital input (GPIO); 3.3 V level (5 V tolerant)
GIOdigital input/output (GPIO); 3.3 V level (5 V tolerant)
GOdigital output (GPIO); 3.3 V level (5 V tolerant)
IJTAG test input
IO2digital input and output of the I
OJTAG test output
O/Dopen-drain output (for PCI-bus); multiple clients can drive LOW at the same time, wired-OR,
floating back to 3-state over several clock cycles
PIinput according to PCI-bus requirements
PIOinput and output according to PCI-bus requirements
POoutput according to PCI-bus requirements
S/T/Ssustained 3-state (for PCI-bus); previous owner drives HIGH for one clock cycle before leaving
to 3-state
T/S3-state I/O (for PCI-bus); bi-directional
VGground for digital supply
VSsupply voltage (3.3 V)
With overscore or # this pin or ‘signal’ is active LOW, i.e. the function is ‘true’ if the logic level is LOW
2
C-bus interface; 3.3 and 5 V compatible, auto-adapting