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 Apr 232
Philips SemiconductorsProduct specification
PCI video broadcast decoderSAA7130HL
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, 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.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 SAA7130HL is a single chip solution to digitize and
decode video, and capture it 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).
1.3TV audio I/O
• 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.
2002 Apr 233
Philips SemiconductorsProduct specification
PCI video broadcast decoderSAA7130HL
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
SIF
AF
(mono)
DTV
DVB
CVBS
DECODER FOR TV VIDEO
WITH TS INTERFACE AND
DMA MASTER INTO PCI-BUS
DIGITAL CHANNEL DECODER:
• VSB
• QAM
• OFDM
TS
ENCODER:
• MPEG2
2
I
S-bus ITU656
PCI-bus
I2C-bus
SAA7130HL
2
I
C-BUS
EEPROM
MHC169
Fig.1Application diagramfor capturing live TVvideo in the PC,with optional extensionsfor enhanced DTVand
DVB capture.
2.1Introduction
The PCI video broadcastdecoder SAA7130HL is a highly
integrated, low cost and solid foundation forTV 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 SAA7130HL 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 Apr 234
Audio is routed as an analog signal viathe loopback cable
to the sound card.
The SAA7130HL 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 video broadcast decoderSAA7130HL
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 Apr 235
Philips SemiconductorsProduct specification
PCI video broadcast decoderSAA7130HL
2.3Related documents
This document describes the functionality and
characteristics of the SAA7130HL.
Other documents related to the SAA7130HL are:
• User manual SAA7130HL/34HL, describing the
programmability
• Application note SAA7130HL/34HL, pointing out
• Data sheets of other devices referred to in this
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
_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 Apr 237
handbook, full pagewidth
5BLOCK DIAGRAM
Philips SemiconductorsProduct specification
PCI video broadcast decoderSAA7130HL
base-
band
audio
inputs
CVBS
S-video
inputs
digital
data
inputs
left 1
right 1
left 2
right 2
CV0
CV1
CV2
CV3
CV4
TS data
TS data
2
I
GPIO
interrupt
ANALOG
NF/AUDIO
FRONT-END
STEREO
BUFFER
AUDIO
OUTPUT
audio
stereo
output
SAA7130HL
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
I
C-bus
ITU656
MHC170
Fig.2 Block diagram.
Philips SemiconductorsProduct specification
PCI video broadcast decoderSAA7130HL
6PINNING
The SAA7130HL 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 multimaster 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
AD314
AD305
AD296
AD287
AD278
AD269
AD2510
AD2411
CBE#312
IDSEL13
AD2314
AD2215
AD2116
AD2017
AD1918
V
V
DDD
SSD
19
20
AD1821
AD1722
AD1623
CBE#224
SYMBOLPIN
FRAME#25
IRDY#26
TRDY#27
DEVSEL#28
STOP#29
PERR#30
SERR#31
PAR32
CBE#133
AD1534
AD1435
AD1336
AD1237
V
V
DDD
SSD
38
39
PCI_CLK40
AD1141
AD1042
AD943
AD844
CBE#045
AD746
AD647
AD548
AD449
AD350
AD251
AD152
AD053
V
V
DDD
SSD
54
55
GPIO2356
GPIO2257
GPIO2158
GPIO2059
GPIO1960
GPIO1861
XTALI62
XTALO63
V
V
SSD
DDD
64
65
2002 Apr 238
Philips SemiconductorsProduct specification
PCI video broadcast decoderSAA7130HL
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 Apr 239
Philips SemiconductorsProduct specification
PCI video broadcast decoderSAA7130HL
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)
AD31 to AD04 to 11,
14 to 18,
21 to 23,
34 to 37,
41 to 44 and
46 to 53
CBE3# to
CBE0#
12, 24, 33
and 45
PAR32PIO and
FRAME#25PIO and
TRDY#27PIOand
IRDY#26PIOand
STOP#29PIOand
IDSEL13PIinitialization device select input: this input is used to select the SAA7130HL
DEVSEL#28PIOand
REQ#3POPCI request output: the SAA7130HL requests master access to PCI-bus
GNT#2PIPCI grant input: the SAA7130HL 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 CBE#
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 Apr 2310
Philips SemiconductorsProduct specification
PCI video broadcast decoderSAA7130HL
SYMBOLPINTYPEDESCRIPTION
INT_A126PO and
O/D
PERR#30PIO and
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.3 V)
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 analog pass-through
V
REF0
99ARanalog reference ground for audio Sigma Delta ADC; to be connected
RIGHT2100AIanalog audio stereo right 2 input or mono input
n.c.101−not connected
n.c.102−not connected
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)
n.c.106−not connected
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
DDA
110ASanalog power supply (3.3 V)
n.c.111−not connected
DRCV_Y112ARdifferential reference connection (for CV0 and CV1); to be supported with a
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)
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
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
to be supported with two parallel capacitors of 47 and 0.1 µF to analog
ground (V
capacitor of 47 nF to analog ground (V
SSA
)
)
SSA
2002 Apr 2311
Philips SemiconductorsProduct specification
PCI video broadcast decoderSAA7130HL
SYMBOLPINTYPEDESCRIPTION
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. TheSAA7130HL offers an interfacefor analog videoand audio signals. Therelated analog supply pinsare included
in this table.
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
SSA
)
Table 6 I
2
C-bus multimaster interface
SYMBOLPINTYPEDESCRIPTION
SCL90IO2serial clock output; always available
SDA91IO2serial data input and output; always available
PROP_RST105GOpropagate reset and D3-hot output; to peripheral board circuitry
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
GIOPIO8
GPIO7 to
GPIO0
69 to 72
and
75 to 78
79 to 86 GIOVP extension for 16-bit
GIOVP[7:0] for formats:
AUDIO AND VIDEO
PORT OUTPUTS
ITU-R BT.656, VMI,
VIP (1.1, 2.0), etc.
formats: ZV, VIP-2,
DMSD, etc.
TS CAPTURE
INPUTS
decoder locked)
(bit-serial data)
−ADC_Y[8:1]R/W
TS_P_D[7:0]
(byte-parallel data)
RAW DTV/DVB
OUTPUTS
−R/W, INT
−R/W
ADC_C[8:1]R/W
GPIO
Note
1. The SAA7130HL 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 Apr 2313
Philips SemiconductorsProduct specification
PCI video broadcast decoderSAA7130HL
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