Home

SAA7130HL PCI video broadcast decoder

image

Contents

1. Symbol Parameter Conditions Min Typ Max Unit Parive crystal power level of 0 5 7 mW drive at pin XTALO tj oscillator clock jitter 100 ps VinxxtaL HIGH level input voltage 2 Vppp 0 3 V at pin XTALI ViL XTALI LOW level input voltage 0 3 40 8 V at pin XTALI PCI bus inputs and outputs Vin HIGH level input voltage 2 5 75 V Vi LOW level input voltage 0 5 0 8 V lun HIGH level input Vi 2 7V 0l 10 uA leakage current luu LOW level input leakage Vj 2 0 5 V ol 10 uA current VoH HIGH level output lo 2 mA 2 4 V voltage VoL LOW level output lo 2 3 mA or 6 mA 2a 3 0 55 V voltage Ci input capacitance at pin PCI CLK 5 12 pF pin IDSEL gt 8 pF other input pins 10 pF SR output rise slew rate 0 4 V to 2 4 V B 4 5 V ns SRi output fall slew rate 2 4 V to 0 4 V B 4 5 V ns tyal CLK to signal valid delay see Figure 14 i4 bused signals 2 11 ns point to point signals 2 12 ns ton float to active delay see Figure 14 5 2 ns tort active to float delay see Figure 14 Bl 28 ns tsu input setup time to CLK see Figure 14 4 bused signals 7 ns point to point signals 10 12 ns th input hold time from CLK see Figure 14 0 ns trst CLk reset active time after 6 100 us CLK stable trst off reset active to output B1817 40 ns float delay I C bus interface compatible to 3 3 V and 5 V signalling pins SDA and SCL fbit bit frequency rate
2. 42 Revision history eee eee 44 Data sheet status 2 00 c eee eee 45 DetinitiONS 26ec aonana aa 45 Disclaimers 200s eee ee eevee es 45 Trademarks 22e BR gale eee 45 Contact information 45 Koninklijke Philips Electronics N V 2006 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 Date of release 11 April 2006 Document number SAA7130HL 4 Published in The Netherlands
3. Vin HIGH level input voltage 2 0 5 5 V ViL LOW level input voltage 0 3 40 8 V lii input leakage current 1 uA lLq o I O leakage current 3 3 V signal levels at 10 uA Vppp 2 3 3 V Ci input capacitance I O at high impedance 8 pF Rpa pull down resistance Vi Vppp 50 KQ Rpu pull up resistance Vi 0V 50 kQ VoH HIGH level output lo 2 mA 2 4 Vppp 0 5 V voltage VoL LOW level output lo 2 2mA 0 0 4 V voltage Video port outputs digital video stream from comb filter decoder or scaler LLC and LLC2 clock output on pin V CLK see Figure 15 CL load capacitance 15 50 pF Tey cycle time LLC active 35 39 ns LLC2 active 70 78 ns duty factor C 40 pF 13 LLC active 35 65 96 LLC2 active 35 65 96 tr rise time 0 4 V to 2 4 V 5 ns tr fall time 2 4to 0 4 V 5 ns Video data output with respect to signal V CLK on pins GPIOO to GPIO17 GPIO22 and GPIO23 see Figure 15 CL load capacitance 15 50 pF th data hold time 14 15 LLC active 5 ns LLC2 active 15 ns tpp propagation delay from 14 15 PUR LLC active 28 ns LLC2 active 55 ns SAA7130HL_4 Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 34 of 46 Philips Semiconductors SAAT1 30H L PCI video broadcast decoder Table 19 Characteristics continued Vppp 3 0 V to 3 6 V Vppa 3 0 V to 3
4. l 0 SAAT130HL PCI video broadcast decoder Rev 04 11 April 2006 Product data sheet M 1 General 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 versatile peripheral interfaces GPIO that support various extended applications e g analog audio pass through for loopback 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 Figure 1 a 12C bus TV TUNER DIGITAL CHANNEL DECODER CABLE VSB I C BUS imm TERRESTRIAL QAM EEPROM e SATELLITE OFDM CVBS S video audio I O line in line out T AUDIO DECODER BTSC ENCODER MPEG2 ITU656 DECODER FOR TV VIDEO WITH TS INTERFACE AND SAA7130HL DMA MASTER INTO PCI BUS lt mhc169 PCI bus Fig 1 Application diagram for capturing live TV video in the PC with optional extensions for enhanced DTV and DVB capture 1 1 Introduction The PCI video broadcast decoder SAA7130HL 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
5. DVB applications Clock input signal TS_CLK on pin GPIO20 see Figure 16 Toy cycle time 37 ns duty factor 03 40 60 96 tr rise time 0 8 V to 2 0 V 5 ns tr fall time 2 0 V to 0 8 V 5 ns Data and control input signals on TS S port with respect to signal TS CLK on pins GPIO16 GPIO19 GPIO21 and GPIO22 see Figure 16 tsu D input data setup time 2 ns th D input data hold time 5 ns 1 Input leakage currents include high impedance output leakage for all bidirectional buffers with 3 state outputs 2 Pins without pull up resistors must have a 3 mA output current Pins requiring pull up resistors must have 6 mA these are pins FRAME TRDY IRDY DEVSEL SERR PERR INT A and STOP SAA7130HL_4 Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 35 of 46 Philips Semiconductors SAAT1 30H L PCI video broadcast decoder 3 This parameter is to be interpreted as the cumulative edge rate across the specified range rather than the instantaneous rate at any point within the transition range 4 REQ and GNT are point to point signals and have different output valid delay and input setup times than bused signals GNT has a setup time of 10 ns REQ has a setup time of 12 ns 5 For purposes of active or float timing measurements the high impedance or off state is defined to be when the total current
6. automatic video standard detection can be applied with preference options for certain standards or the decoder can be forced to a dedicated standard Table 14 Overview of basic TV standards Main Standard Unit parameters i N B G H l D K RF channel 6 6 7 7 8 7 8 MHz width Video 4 2 4 2 5 5 5 5 6 6 MHz bandwidth 1st sound 4 5 FM 4 5 FM 5 5 FM 5 5 FM 6 0 FM 6 5 FM 6 5 AM MHz carrier Field rate 59 94006 50 50 50 50 50 50 Hz Lines per frame 525 625 625 625 625 625 625 Line frequency 15 734 15 625 15 625 15 625 15 625 15 625 15 625 kHz ITU clocks per 1716 1728 1728 1728 1728 1728 1728 line Sync setup 40 7 5 40 7 5 43 0 43 0 43 0 43 0 43 0 IRE level Gamma 2 2 2 2 2 8 2 8 2 8 2 8 2 8 correction Associated NTSC PAL PAL PAL PAL PAL SECAM SECAM color PAL TV standards Associated BTSC EIAJ BTSC dual FM NICAM NICAM NICAM A2 NICAM stereo A2 A2 TV sound systems Country USA Japan Argentina part of Spain UK China France examples Brazil Europe Malaysia Northern Eastern Eastern Australia Singapore Europe Europe Europe Table 15 TV system color standards Main NTSC M PAL M PAL N PAL BGHID SECAM LDGHK PAL 4 4 60 Hz Unit parameters Field rate 59 94 59 94 50 50 50 60 Hz Lines per 525 525 625 625 625 525 frame Chrominance 3 580 3 576 3 582 4 434 4 406 4 250 4 434 MHz subcarrier SAA7130HL 4 Koninklijke Philips Electronics N V 2006 All
7. will 3 state all PCI pins active LOW AD 31 to 4to 11 PIO and multiplexed address and data input or output AD 00 14t018 T S bidirectional 3 state 21 to 23 34 to 37 41 to 44 and 46 to 53 C BE 3 to 12 24 33 PlO and command code input or output indicates type of C BE 0 and 45 T S requested transaction and byte enable for byte aligned transactions active LOW PAR 32 PIO and parity input or output driven by the data source even T S parity over all pins AD and C BE FRAME 25 PIO and frame input or output driven by the current bus master S T S owner to indicate the beginning and duration of a bus transaction active LOW TRDY 27 PlO and target ready input or output driven by the addressed S T S target to indicate readiness for requested transaction active LOW IRDY 26 PlO and initiator ready input or output driven by the initiator to S T S indicate readiness to continue transaction active LOW STOP 29 PIO and stop input or output target is requesting the master to S T S stop the current transaction active LOW IDSEL 13 PI initialization device select input this input is used to select the SAA7130HL during configuration read and write transactions DEVSEL 28 PIO and device select input or output driven by the target device S T S to acknowledge address decoding active LOW REQ 3 PO PCI request output the SAA7130HL requests master access to PCl bus active LOW GNT 2 Pl PCI grant input the SAA7130HL
8. 57 GIO VSYNC TS LOCK R W channel INT decoder locked GPIO21 58 GIO TS S D R W bit serial data GPIO20 59 GIO TS CLK R W 33 MHz GPIO19 60 GIO TS SOP packet R W start GPIO18 61 GIO VAUX2 X CLK IN R W INT GPIO17 67 GIO VAUX1 e g ADC_Y 0 LSB R W VACTIVE SAA7130HL_4 Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 10 of 46 Philips Semiconductors SAAT1 30H L PCI video broadcast decoder Table9 GPIO pins and functions continueall Symbol Pin Type Function Audio and TS capture Raw DTV DVB GPIO video port inputs outputs outputs GPIO16 68 GIO TS VAL valid R W flag INT GPIO15 to 691072 GIO VP 7 0 for ADC_Y 8 1 R W GPIO8 and formats 75 to 78 ITU R BT 656 VMI VIP 1 1 2 0 etc GPIO7 to 79 to 86 GIO VP extension TS_P_D 7 0 ADC_C 8 1 R W GPIOO for 16 bit byte parallel formats ZV data VIP 2 DMSD etc 1 The SAA7130HL offers a peripheral interface with General Purpose Input Output GPIO pins Dedicated functions can be selected a b c d e f Digital Video Port VP output only in 8 bit and 16 bit formats such as VMI DMSD TU R BT 601 zoom video with discrete sync signals TU R BT 656 VIP 1 1 and 2 0 with sync encoded in SAV and EAV codes Transport Stream TS capture input from the peripheral DTV DVB channel decoder synchronized by Start Of Packet SOP
9. 6 3 Video decoding and automatic standard detection 0 2 00 c eee eee ee 22 6 6 4 Adaptive comb filter 22 6 6 5 Copy protection detection 23 6 6 6 Video scaling 0 eee eee eee 23 6 6 7 VB data 3 sees eant xen eewls 26 6 6 8 Signal levels and color space 26 6 6 9 Video port ITU and VIP codes 28 6 7 Analog audio pass through and loopback Cables tis ne ad Auth els See eens EIAS 29 6 8 DTV DVB channel decoding and TS capture 29 6 9 Control of peripheral devices 29 6 9 1 l2C bus master 2 2 0 0 eee eee 29 6 9 2 Propagate reset 0000 30 6 9 3 GPIO cip RR ere set EDI ni Rr 30 PHILIPS 10 10 1 10 1 1 10 1 2 11 12 12 1 12 2 12 3 12 4 12 5 13 14 15 16 17 18 PCI video broadcast decoder Limiting values eese 30 Thermal characteristics 31 Characteristics eslsusee 31 Test information L e 38 Boundary scan test 38 Initialization of boundary scan circuit 38 Device identification codes 38 Package outline susee 40 Soldering 22 rorem we as 41 Introduction to soldering surface mount packages iwc Lae ER per WPNESTAS 41 Reflow soldering lees 41 Wave soldering 0 ee ee eens 4 Manual soldering 2 0 05 42 Package related soldering information
10. Data Output TDO The Boundary Scan Test BST functions BYPASS EXTEST SAMPLE CLAMP and IDCODE are all supported see Table 21 Details about the JTAG BST test can be found in the specification EEE Std 1149 1 A file containing the detailed Boundary Scan Description Language BSDL description of the SAA7130HL is available on request Initialization of boundary scan circuit The Test Access Port TAP controller of an IC should be in the reset state TEST LOGIC RESET when the IC is in the functional mode This reset state also forces the instruction register into a functional instruction such as IDCODE or BYPASS To solve the power up reset the standard specifies that the TAP controller will be forced asynchronously to the TEST LOGIC RESET state by setting pin TRST_N to LOW level Device identification codes When the IDCODE instruction is loaded into the BST instruction register the identification register will be connected internally between pins TDI and TDO of the IC The identification register will load a component specific code during the CAPTURE DATA REGISTER state of the TAP controller and this code can subsequently be shifted out At board level this code can be used to verify component manufacturer Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 38 of 46 Philips Semiconductors SAAT1 30H L SAA7130HL_4 PCI video broadcast decoder type a
11. acquisition for scaling and DMA has separate programming parameters for VBI and video region and associated DMA channels Fig 9 Scaler processing with DMA interfacing SAA7130HL_4 Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 24 of 46 Philips Semiconductors SAAT1 30H L PCI video broadcast decoder 1st field odd FID 0 VBI DMA VBI region raw samples video region A cropped 2nd buffer A 1st buffer A scaling active video area L 2nd field even FID 1 video DMA A video region A cropped e g interlaced Z scaling 1st buffer upper field 2nd buffer lower field active video area LI 3rd field odd FID 0 video region B skipped for field rate reduction E video DMA B e g single FID 1st buffer mhb998 scaling active video area LI alternating processing task A B Two video capture tasks can be processed in an alternating manner without the need to re program any scaling parameters or DMA definition Fig 10 Scaler task processing with DMA interfacing SAA7130HL_4 Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 25 of 46 Philips Semiconductors SAA71 30H L 6 6 7 6 6 8 SAA7130HL_4 PCI vid
12. and a volume 350 mm so called thick large packages below 240 C SnPb process or below 260 C Pb free process for packages with a thickness 2 5 mm and a volume 350 mm so called small thin packages Moisture sensitivity precautions as indicated on packing must be respected at all times Wave soldering Conventional single wave soldering is not recommended for surface mount 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 If wave soldering is used the following conditions must be observed for optimal results Use a double wave soldering method comprising a turbulent wave with high upward pressure followed by a smooth laminar wave e 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 Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 41 of 46 Philips Semiconductors SAAT1 30H L 12 4 12 5 SAA7130HL 4 PCI video broadcast decoder 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
13. data types are transported over the PCI bus by bus master write to optimally exploit the streaming capabilities of a modern host based system Legacy requirements are also taken care of PHILIPS Philips Semiconductors SAAT1 30H L PCI video broadcast decoder 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 analog video is sampled by 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 Audio is routed as an analog signal via the 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 decoder for digital video broadcast reception ATSC or DVB can re use the integrated video ADCs The Transport Stream TS is collected by a tailored interface and pumped through the PCl bus to the system memory in well defined buffer structures Various internal events or peripheral status information can be enabled as an interrupt on the PCl bus 1 2 Overview of TV decoders with PCI bridge A TV decoder family with PCI interfacing has been created to support worldwide TV broadcasting The pin c
14. devices The cause of an issued interrupt is reported in a dedicated register even if the original condition has changed before the system was able to investigate the interrupt Analog TV standards Analog TV signals are described in three categories of standards Basic TV systems defining frame rate number of lines per field levels of synchronization signals blanking black and white signal bandwidth and the RF modulation scheme Color transmission defining color coding and modulation method e Sound and stereo defining coding for transmission TV signals that are broadcast usually conform fairly accurately to the standards Transmission over the air or through a cable can distort the signal with noise echoes crosstalk or other disturbances Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 19 of 46 Philips Semiconductors SAAT1 30H L PCI video broadcast decoder Video signals from local consumer equipment e g VCR camcorder camera game console or even DVD player often do not follow the standard specification very accurately Playback from video tape cannot be expected to maintain correct timing especially not during feature mode fast forward etc Table 14 to Table 16 list some characteristics of the various TV standards The SAA7130HL decodes all color TV standards and non standard signals as generated by video tape recorders e g
15. if the decoded video signal is copy protected by the Macrovision System The detection logic distinguishes the three levels of the copy protection as defined in rev 7 01 and are reported as status information The decoded video stream is not effected directly but application software and Operation System OS has to ensure that this video stream maintains the copy protected tag and the video signal should leave the system only with the reinforced copy protection The multi level Macrovision detection on the video capture side supports proper TV re encoding at the output point e g by Philips TV encoders SAA712x or SAA7102 Video scaling The SAA7130HL incorporates a filter and processing unit to downscale or upscale the video picture in the horizontal and vertical dimension and in frame rate see Figure 9 and Figure 10 The phase accuracy of the re sampling process is 4 of the original sample distance This is equivalent to a clock jitter of less than 1 ns The filter depth of the anti alias filter adapts to the scaling ratio from 10 taps horizontally for scaling ratios close to 1 1 to up to 74 taps for an icon sized video picture Most video capture applications will typically require downscaling But some zooming is required for conversion of ITU sampling to SQuare Pixel SQP or to convert the 240 lines of an NTSC field to 288 lines to comply with ITU T video phone formats The scaling acquisition definition also includes croppi
16. insertion of 00 as a marker for empty clock cycles For the other video port standards a data valid flag or gated clock can be applied Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 28 of 46 Philips Semiconductors SAAT1 30H L 6 7 6 8 6 9 6 9 1 SAA7130HL 4 PCI video broadcast decoder Analog audio pass through and loopback cable Most operating systems are prepared to deal with audio input at only one single entry point namely at the sound card function Therefore the sound associated with video has to get routed through the sound card The SAA7130HL supports analog audio pass through and the loopback cable on chip No external components are required The audio signal that was otherwise connected to the sound card line in e g analog sound from a CD ROM drive has to be connected to one of the inputs of the SAA7130HL By default after a system reset and without involvement of any driver this audio signal is passed through to the analog audio output pins that will feed the loopback cable to the sound card line in connector The AV capture driver has to open the default pass through and switch in the TV sound signal by will DTV DVB channel decoding and TS capture The SAA7130HL is optimally equipped to support the application extension to capture digital TV signals e g for VSB ATSC or DVB T C S A hybrid TV tuner for analog and digital TV b
17. over air crosstalk from neighboring channels or power lines hum cable reflections time base errors from video tape play back and non standard signal levels from consumer type video equipment e g cameras DVD The heart of this TV synchronization system is the generation of the Line Locked Clock LLC of nominal 27 MHz as defined by TU R BT 601 The LLC ensures orthogonal sampling and always provides a regular pattern of synchronization signals that is a fixed and well defined number of clock pulses per line This is important for further video processing devices connected to the peripheral video port pins GPIO It is very effective to run under the LLC of 27 MHz especially for on board hardware MPEG encoding devices since MPEG is defined on this clock and sampling frequency Video decoding and automatic standard detection The SAA7130HL incorporates color decoding for any analog TV signal All color TV standards and flavors of NTSC PAL SECAM and non standard signals VCR are automatically recognized and decoded into luminance and chrominance components i e Y Cp Cg also known as YUV The video decoder of the SAA7130HL incorporates an automatic standard detection that does not only distinguish between 50 Hz and 60 Hz systems but also determines the color standard of the video input signal Various preferences look first for automatic standard detection can be chosen or a selected standard can be forced directly Ad
18. 0 Al analog audio stereo right 2 input or mono input n c 101 not connected n c 102 not connected OUT_RIGHT 103 AO analog audio stereo right channel output 1 V RMS line out feeding the audio loopback cable via a coupling capacitor of 2 2 uF OUT_LEFT 104 AO analog audio stereo left channel output 1 V RMS line out feeding the audio loopback cable via a coupling capacitor of 2 2 uF PROP RST N 105 AO analog output for test and debug purposes active LOW n c 106 not connected VREF3 107 AR analog reference voltage for audio FIR DAC and SCART audio input buffer to be supported with two parallel capacitors of 47 uF and 0 1 uF to analog ground Vgga Vssa 108 AG analog ground CV2_C 109 Al composite video input mode 2 or C input modes 6 and 8 VpbA 110 AS analog power supply 3 3 V n c 111 not connected DRCV_Y 112 AR differential reference connection for CVO and CV1 to be supported with a capacitor of 47 nF to analog ground Vssa Vssa 113 AG analog ground CVO Y 114 Al composite video input mode 0 or Y input modes 6 and 8 Vppa 115 AS analog supply voltage 3 3 V CV1 Y 116 Al composite video input mode 1 or Y input modes 7 and 9 DRCV_C 117 AR differential reference connection for CV2 CV3 and CV4 to be supported with a capacitor of 47 nF to analog ground Vssa CV3_C 118 Al composite video input mode 3 or C input modes 7 and 9 Vssa 119 AG an
19. 0 x 10 6 30x10 50 x 10 6 deviation Maximum temperature 30x 10 9 30x10 30x 10 6 30 x 10 6 30x10 6 20x 10 6 deviation SAA7130HL_4 Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 37 of 46 Philips Semiconductors SAAT1 30H L PCI video broadcast decoder Table 20 Specification of crystals and related applications examples l continued Standard Crystal frequency Unit 32 11 MHz 24 576 MHz Fundamental 3rd harmonic Fundamental 3rd harmonic 1B 1C 1A 2B 2C 2A External components Typical load capacitance 33 10 15 27 5 6 18 pF at pin XTALI Typical load capacitance 33 10 15 27 5 6 18 pF at pin XTALO Typical capacitance of n a n a 1 n a n a 1 nF LC filter Typical inductance of n a n a 4 7 n a n a 4 7 uH LC filter 1 For oscillator application see the Application note of the SAA7130HL 34HL 10 Test information 10 1 10 1 1 10 1 2 SAA7130HL 4 Boundary scan test The SAA7130HL has built in logic and five dedicated pins to support boundary scan testing which allows board testing without special hardware nails The SAA7130HL follows the EEE Std 1149 1 Standard Test Access Port and Boundary Scan Architecture set by the Joint Test Action Group JTAG chaired by Philips The 5 special pins are Test Mode Select TMS Test Clock TCK Test Reset TRST N Test Data Input TDI and Test
20. 2 GPIO4 114 OCVO Y 19 Vppp 51 AD 02 83 GPIO3 115 VppA 20 Vssp 52 AD O1 84 GPIO2 116 OV1 Y 21 AD 18 53 X AD 00 85 GPIO1 117 DROCV C 22 AD 17 54 Vppp 86 GPIOO 118 CV3 C 23 AD 16 55 Vssp 87 GPIO27 119 VssA 24 C BE 2 56 GPIO23 88 GPIO26 120 CV4 25 FRAME 57 GPIO22 89 GPIO25 121 TRST N 26 IRDY 58 GPIO21 90 SCL 122 TCK 27 TRDY amp 59 GPIO20 91 SDA 123 TMS 28 DEVSEL 60 GPIO19 92 Vppp 124 TDO 29 STOP 61 GPIO18 93 Vssp 125 TDI 30 PERR 62 XTALI 94 LEFT2 126 INT A 31 SERR 63 XTALO 95 Vppa 127 PCI_RST 32 PAR 64 Vssp 96 LEFT1 128 Vssp Pin description Table 4 Power supply pins Symbol Pin Type Description Vssa 97 108 AG analog ground for integrated analog signal processing and 119 Vppa 95 110 AS analog supply voltage for integrated analog signal and 115 processing Vssp 20 39 55 VG digital ground for digital circuit core and input outputs 64 74 93 and 128 Vppp 1 19 38 VS digital supply voltage for digital circuit core and 54 65 73 input outputs and 92 Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 7 of 46 Philips Semiconductors SAAT130HL SAA7130HL 4 PCI video broadcast decoder Table 5 PCI interface pins 1 Symbol Pin Type Description PCI_CLK 40 Pl PCI clock input reference for all bus transactions up to 33 33 MHz PCI_LRST 127 PI PCI reset input
21. 3 Color space conversion and look up table 6 6 9 Video port ITU and VIP codes The decoded and or scaled video stream can be captured via PCI DMA to the system memory and or can be made available locally through the video side port VP using some of the GPIO pins Two types of applications are intended Streaming real time video to a video side port at the VGA card e g via ribbon cable over the top Feeding video stream to a local MPEG compression device on the same PCI board e g for time shift viewing applications The video port of the SAA7130HL supports the following 8 bit and 16 bit wide YUV video signalling standards see Table 9 e VMI 8 bit wide data stream clocked by LLC 27 MHz with discrete sync signals HSYNC VSYNC and VACTIVE e ITU R BT 656 parallel 8 bit wide data stream clocked by LLC 27 MHz synchronization coded in SAV and EAV codes VIP 1 1 and 2 0 8 bit or 16 bit wide data stream clocked by LLC 27 MHz synchronization coded in SAV and EAV codes with VIP extensions Zoom Video ZV 16 bit wide pixel stream clocked by LLC 2 13 5 MHz with discrete sync signals HSYNC and VSYNC ITU R BT 601 direct DMSD 16 bit wide pixel stream clocked by LLC 27 MHz with discrete sync signals HSYNC VSYNC FID and CREF e Raw DTV DVB sample stream 9 bit wide data clocked with a copy of signal X CLK IN The VIP standard can transport scaled video and discontinuous data stream by allowing the
22. 4 6 4 1 SAA7130HL 4 PCI video broadcast decoder Software support Device driver A complex and powerful software packet is provided for the SAA7130HL This packet includes plug and play driver and capture driver installations for all commonly used 32 bit Windows platforms All platform related drivers support the following Video preview and capture interfaces Table 11 Microsoft Operation System MOS support MOS Driver support Windows 98 Device access is contained in a kernel mode Windows Driver Model WDM driver The capture driver interface is based on Microsoft DirectShow technology Windows 2000 The driver is binary compatible with the Windows 98 driver and validated for passing the Microsoft WHQL test for getting the Win2000 driver signature Windows XP The driver is binary compatible with the Windows 98 driver and validated for passing the Microsoft WHQL test for getting the WinXP driver signature Supporting WDM The Windows driver is implemented as an AV streaming class driver and provides a DirectShow DS filter with output pins for video preview video capture and VBI together with a crossbar for input sources selection The TV tuner filter is a separate child driver and supports the control of all common Philips CAN and Silicon tuners The typical filter structure is shown in Figure 7 SAA7130HL external video inputs video preview iQ CAPTURE video capture audio inputs D
23. 6 V Tamp 25 C unless otherwise specified Symbol Parameter Conditions Min Typ Max Unit Raw DTV DVB outputs reuse of video ADCs in DVB TV applications with TDA8960 and TDA8961 for VSB reception Clock input signal X CLK IN on pin GPIO18 Toy cycle time 27 8 37 333 ns duty factor 13 40 50 60 96 tr rise time 0 8 V to 2 0 V 5 ns tr fall time 2 0 V to 0 8 V 5 ns Clock output signal ADC_CLK on pin V CLK CL load capacitance 25 pF Toy cycle time 27 8 ns duty factor C 40 pF 40 60 96 t rise time 0 4Vto2 4 V 5 ns tr fall time 2 4 V to 0 4 V 5 ns VSB data output signals with respect to signal ADC_CLK CL load capacitance 25 50 pF th data hold time inverted and not 14 5 ns delayed tpp propagation delay from inverted and not paie 23 ns positive edge of delayed signal ADC_CLK TS capture inputs with parallel transport streaming TS P e g DVB applications Clock input signal TS CLK on pin GPIO20 see Figure 16 Toy cycle time 333 ns duty factor 03 40 60 96 tr rise time 0 8 V to 2 0 V 5 ns tr fall time 2 0 V to 0 8 V 5 ns Data and control input signals on TS P port with respect to signal TS_CLK on pins GPIOO to GPIO7 GPIO16 GPIO19 to GPIO22 see Figure 16 tsu D input data setup time 2 ns th D input data hold time 5 ns TS capture inputs with serial transport streaming TS S e g
24. All rights reserved Product data sheet Rev 04 11 April 2006 12 of 46 Philips Semiconductors SAAT130HL PCI video broadcast decoder VIDEO SCALER MATRIX GAMMA FORMAT 3 D RAW VBI PROGRAM SET PROGRAM SET GPIO 5 analog r A video digital video transport inputs output I C bus reset stream input A A Y INPUT SELECTION VIDEO PORT 12C BUS DTV TS p s CLAMP AND GAIN DIGITAL INTERFACE I S BUS CONTROL INPUT 9 BIT ADC 9 BIT ADC o 1 DECODER NTSC PAL SECAM m PROPAGATE ADAPTIVE RESET COMB FILTER Y PCI BUS INTERFACE i PCI bus Fig 4 Functional diagram Stereo input 1 stereo output ANALOG AUDIO I O PASS THROUGH DEFAULT stereo input 2 SAA7130HL BOUNDARY ACPI POWER MANAGEMENT test crystal mhc171 6 2 Application examples SAA7130HL 4 The SAA7130HL enables PC TV capture applications both on the PC motherboard and on PCI add on TV capture cards Figure 5 and Figure 6 illustrate some examples of add on card applications Figure 5 shows the basic application to capture video from analog TV sources The proposed tuner types incorporate the RF tuning function and the IF down conversion Usually the IF down conversion stage also includes a single channel and analog sound FM demodulator The Philips tuner Fl1216 MK2 is dedicated to the 50 Hz system B G standard as used in Europe The Fl1236 Mk2 is the comparable type for the 60 Hz syste
25. BI data by the definition of a VBI region to be captured as raw VBI samples that will be sliced and decoded by software on the host CPU The raw sample stream is taken directly from the ADC and is not processed or filtered by the video decoder The sampling rate of raw VBI can be adjusted to the needs of the data slicing software Signal levels and color space Analog TV video signals are decoded into their component luminance and color difference signals YUV or in their digital form Y Cg Cg ITU R BT 601 defines 720 pixels along the line corresponding to a sampling rate of 27 MHz divided by two and a certain relationship from level to number range see Figure 11 The video components do not use the entire number range but leave some margin for overshoots and intermediate values during processing For the raw VBI samples there is no official specification how to code but it is common practice to reserve the lower quarter of the number range for the sync and to leave some room for overmodulation beyond the nominal white amplitude see Figure 12 The automatic clamp and gain control at the video input together with the automatic chroma gain control of the SAA7130HL ensures that the video component stream at the output complies with the standard levels Beyond that additional brightness contrast saturation and hue control can be applied to satisfy special needs of a given application The raw VBI samples can be adjusted independent of the
26. RIVER VBI transport stream in mhc174 Fig 7 WDM capture driver filters PCI interface PCI configuration registers The PCI interface of the SAA7130HL complies with the PCI specification 2 2 and supports power management and Advanced Configuration and Power Interface ACPI as required by the PC Design Guide 2001 The PCI specification defines a structure of the PCI configuration space that is investigated during the boot up of the system The configuration registers see Table 12 hold information essential for plug and play to allow system enumeration and basic Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 16 of 46 Philips Semiconductors SAAT1 30H L 6 4 2 SAA7130HL_4 PCI video broadcast decoder device setup without depending on the device driver and support association of the proper software driver Some of the configuration information is hard wired in the device some information is loaded during the system start up Table 12 PCI configuration registers Function Register address Value 1 Remark hexadecimal Device vendor ID 00 and 01 1131h for Philips Device ID 02 and 03 7130h for SAA7130HL Revision ID 08 00h or higher Class code 09 to OB 04 8000h multimedia Memory address 10 to 13 XXXX XXXX XXXX XXXX 1 kB space required XXXX XX00 0000 0000b System board 2C and 2D loaded from EEPROM vend
27. active video The SAA7130HL incorporates the YUV to RGB matrix optional the RGB to YUV matrix and a three channel look up table in between see Figure 18 Under nominal settings the RGB space will use the same number range as defined by the ITU and shown in Figure 11 for luminance between 16 and 235 As graphic related applications are based Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 26 of 46 Philips Semiconductors SAAT1 30H L SAA7130HL 4 PCI video broadcast decoder on full scale RGB i e 0 to 255 the range can be stretched by applying appropriate brightness contrast and saturation values The look up table supports gamma correction freely definable and allows other non linear signal transformation such as black stretching The analog TV signal applies a quite strong gamma pre compensation 2 2 for NTSC and 2 8 for PAL As computer monitors exhibit a gamma around 2 5 the difference between gamma pre compensation and actual screen gamma has to be corrected to achieve best contrast and color impression The SAA7130HL offers a multitude of formats to write video streams over the PCI bus YUV and RGB color space 15 bit 16 bit 24 bit and 32 bit representation packed and planar formats For legacy requirements a clipping procedure is implemented that allows the definition of eight overlay rectangles This process can alternatively be used to a
28. actual I2C bus status is reported status register and as an option can raise error interrupts on the PCI bus At PCI reset time the 1 C bus master receives board specific information from the on board EEPROM to update the PCI configuration registers The I C bus interface is multi master capable and can assume slave operation too This allows application of the device in the stand alone mode i e with the PCI bus not connected Under the slave mode all internal programming registers can be reached via the I2C bus with exception of the PCI configuration space Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 29 of 46 Philips Semiconductors SAAT130HL 6 9 2 6 9 3 PCI video broadcast decoder Propagate reset The PCI system reset and ACPI power management state D3 is propagated to peripheral devices by the dedicated pin PROP_RST_N This signal is switched to active LOW by reset and D3 and is only switched HIGH under control of the device driver by will The intention is that peripheral devices will use signal PROP RST N as Chip Enable CE The peripheral devices should enter a low power consumption state if pin PROP RST N LOW and reset into default setting at the rising edge GPIO The SAA7130HL offers a set of General Purpose Input Output GPIO pins to interface to on board peripheral circuits These GPIOs are intended to take over dedica
29. alog ground CV4 120 Al composite video input mode 4 1 The SAA7130HL offers an interface for analog video and audio signals The related analog supply pins are included in this table SAA7130HL_4 Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 9 of 46 Philips Semiconductors SAAT130HL PCI video broadcast decoder Table 7 JTAG test interface pins Symbol Pin Type Description TRST N 121 test reset input drive LOW for normal operating active LOW TCK 122 test clock input drive LOW for normal operating TMS 123 test mode select input tie HIGH or let float for normal operating TDO 124 O test serial data output 3 state TDI 125 test serial data input tie HIGH or let float for normal operating Table 8 1 C bus multi master interface Symbol Pin Type Description SCL 90 102 serial clock input Slave mode or output multi master mode SDA 91 102 serial data input and output always available PROP RST N 105 GO propagate reset and D3 hot output to peripheral board circuitry Table 9 GPIO pins and functions Symbol Pin Type Function Audio and TS capture Raw DTV DVB GPIO video port inputs outputs outputs GPIO27 87 GIO R W GPIO26 88 GIO R W GPIO25 89 GIO R W V CLK 66 GO V CLK also ADC CLK out gated GPIO23 56 GIO HSYNC ADC C 0 LSB R W INT GPIO22
30. aptive comb filter The SAA7130HL applies adaptive comb filter techniques to improve the separation of luminance and chrominance components in comparison to the separation by a chroma notch filter as used in traditional TV color decoder technology The comb filter compares the signals of neighboring lines taking into account the phase shift of the chroma subcarrier from line to line For NTSC the signal from three adjacent lines are investigated and in the event of PAL the comb filter taps are spread over four lines Comb filtering achieves higher luminance bandwidth resulting in sharper picture and detailed resolution Comb filtering further minimizes color crosstalk artifacts which would otherwise produce erroneous colors on detailed luminance structures The comb filter as implemented in the SAA7130HL is adaptive in two ways Adaptive to transitions in the picture content Adaptive to non standard signals e g VCR The integrated digital delay lines are always exactly correct due to the applied unique line locked sampling scheme LLC Therefore the comb filter does not need to be switched off for non standard signals and remains operating continuously Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 22 of 46 Philips Semiconductors SAAT1 30H L 6 6 5 6 6 6 SAA7130HL 4 PCI video broadcast decoder Copy protection detection The SAA7130HL detects
31. ble information This hardware support reduces the demand for real time software interaction and interrupt requests and therefore saves system resources Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 18 of 46 Philips Semiconductors SAAT1 30H L PCI video broadcast decoder physical memory real time streams 00000h 00007h DMA DEFINITIONS ADDRESS VIRTUAL ADDRESS SPACE GENERATION page table 000h 00001000h 0000Fh 00008000h 00009000h 0000A000h VIRTUAL 0000D000h TO 00011000h PHYSICAL 00014000h ADDRESS 007h 00016000h TRANSLATION 0001E000h 00017h PCI TRANSFER AND ur eee eee CONTROL RE 0001Fh sU RE 1 allocated memory space physical address space on PCI V ZZ page table mhb996 Fig 8 MMU implementation shown bit width indication is valid for 4 kB mode 6 4 5 Status and interrupts on PCI bus SAA7130HL 4 6 5 The SAA7130HL provides a set of status information about internal signal processing video standard detection peripheral inputs and outputs pins GPIO and behavior on the PCI bus This status information can be conditionally enabled to raise an interrupt on the PCI bus e g completion of a certain DMA channel or buffer or change in a detected TV standard or the state of peripheral
32. ce Table 8 General purpose interface pins GPIO and the main functions Table 9 The characteristics of the pin types are detailed in Table 10 SAA7130HL 001aac204 Fig 3 Pin configuration Table 3 Pin allocation table Pin Symbol Pin Symbol Pin Symbol Pin Symbol 1 Vppp 33 C BE 1 65 Vppp 97 Vssa 2 GNT 34 AD 15 66 V CLK 98 RIGHT1 3 REQ 35 AD 14 67 GPIO17 99 Vnero 4 AD 31 36 AD 13 68 GPIO16 100 RIGHT2 5 AD 30 37 AD 12 69 GPIO15 101 n c 6 AD 29 38 Vppp 70 GPIO14 102 n c 7 AD 28 39 Vssp 71 GPIO13 103 OUT RIGHT 8 AD 27 40 PCI_CLK 72 GPIO12 104 OUT LEFT 9 AD 26 41 AD 11 73 Vppp 105 PROP RST N Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 6 of 46 Philips Semiconductors SAAT130HL SAA7130HL_4 5 2 PCI video broadcast decoder Table 3 Pin allocation table continued Pin Symbol Pin Symbol Pin Symbol Pin Symbol 10 AD 25 42 AD 10 74 Vssp 106 n c 11 AD 24 43 AD 09 75 GPIO11 107 Vrer3 12 C BE 3 44 AD 08 76 GPIO10 108 VssA 13 IDSEL 45 C BE O 77 GPIOS9 109 CV2 C 14 AD 23 46 AD 07 78 GPIO8 110 Vppa 15 AD 22 47 AD 06 79 GPIO7 111 n c 16 AD 21 48 X AD 05 80 GPIO6 112 DROV Y 17 AD 20 49 AD 04 81 GPIO5 113 VssA 18 AD 19 50 AD 03 8
33. coder 13 Revision history Table 23 Revision history Document ID Release date Data sheet status Change notice Doc number Supersedes SAA7130HL_4 20060411 Product data sheet SAA7130HL_3 Modifications Table 1 deleted rows Dolby Pro Logic and virtual Dolby Surround at TV parameter Audio SAA7130HL_3 20050503 Product data sheet 9397 750 14308 SAA7130HL 2 SAAT130HL 2 20021217 Product specification 9397 750 10358 SAA7130HL 1 SAAT130HL 1 20020423 Product specification 9397 750 08669 SAA7130HL 4 Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 44 of 46 Philips Semiconductors SAAT130HL 14 Data sheet status PCI video broadcast decoder Level Data sheet status Product status 21 8 Definition I Objective data Development This data sheet contains data from the objective specification for product development Philips Semiconductors reserves the right to change the specification in any manner without notice Il Preliminary data Qualification This data sheet contains data from the preliminary specification Supplementary data will be published at a later date Philips Semiconductors reserves the right to change the specification without notice in order to improve the design and supply the best possible product ll Product data Production This data sheet contains data from the product specification Philip
34. delivered through the device is less than or equal to the leakage current specification 6 RST Nis asserted and de asserted asynchronously with respect to CLK 7 All output drivers floated asynchronously when RST N is active 8 Vppvec is the extended pull up voltage of the I C bus 3 3 V or 5 V bus 9 Nominal analog video input signal is to be terminated by 75 Q that results in 1 V p p amplitude This termination resistor should be split into 18 Q and 56 Q and the dividing tap should feed the video input pin via a coupling capacitor of 47 nF to achieve a control range from 3 dB attenuation to 6 dB amplification for the internal automatic gain control See also Application note SAA7130HL 34HL 10 See User Manual SAA7130HL 34HL for Anti Alias Filter AAF 11 Definition of levels and level setting The full scale level for analog audio signals Vrs 0 8 V RMS The nominal level at the digital crossbar switch is defined at 15 dB FS Nominal audio input levels external mono V 280 mV RMS 9 dB FS 12 The analog audio inputs pins LEFT1 RIGHT1 LEFT2 and RIGHT2 are supported by two input levels 1 V RMS and 2 V RMS selectable independently per stereo input pair LEFT1 RIGHT1 and LEFT2 RIGHT2 t 13 The definition of the duty factor 6 m cy 14 The output timing must be measured with the load of a 30 pF capacitor to ground and a 500 Q resistor to 1 4 V 15 Signal V_CLK inverted not delay
35. ed default setup 16 tpp 6 ns 0 6 x TApc ci in ns TApc cik 28 ns 24V CLK 1 5V ia tva gt OUTPUT DELAY Tow 3 STATE OUTPUT 24V INPUT 1 5V input valid lt 0 4 V mgg280 Fig 14 PCI I O timing SAA7130HL 4 Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 36 of 46 Philips Semiconductors SAAT130HL PCI video broadcast decoder i tpp video data and control output RAN pins GPIOO to GPIO17 04V GPIO22 and GPIO23 tH 24V clock output 15V pin V CLK 04V uu fon SEIEN mhc002 Fig 15 Data output timing video data control outputs and raw DTV DVB TS data and 20V control input i pins GPIOO to GPIO7 GPIO16 GPIO19 0 8 V GPIO21 and GPIO22 20V TS CLK pin GPIO20 hey 0 8V mhc003 Fig 16 Data input timing TS data and control inputs Table 20 Specification of crystals and related applications examples Standard Crystal frequency Unit 32 11 MHz 24 576 MHz Fundamental 3rd harmonic Fundamental 3rd harmonic 1B 1C 1A 2B 2C 2A Crystal specification Typical load capacitance 20 8 8 20 8 10 pF Maximum series 30 60 50 30 60 80 Q resonance resistance Typical motional 20 13 5 1 5 20 1 1 5 fF capacitance Maximum parallel 7 3t1 4 3 7 3 3 3 5 pF capacitance Maximum permissible 30 x 10 6 230x10 9 30x 10 6 3
36. eo broadcast decoder VBI data The Vertical Blanking Interval VBI is often utilized to transport data over analog video broadcast Such data can closely relate to the actual video stream or just be general data e g news Some examples for VBI data types are Closed Caption CC for the hearing impaired CC on line 21 of first field e Intercast data in US coded in North American Broadcast Text System NABTS format in Europe in World Standard Teletext WST to transmit internet related services optionally associated with actual video program content Teletext transporting news services and broadcast related information Electronic Program Guide EPG widely used in Europe coded in WST format EPG broadcaster specific program and schedule information sometimes with proprietary coding scheme pay service usually carried on NABTS WST Video Programming Service VPS or proprietary data coding format Video Time Codes VTC as inserted in camcorders e g used for video editing Copy Guard Management System CGMS codes to indicate copy protected video material sometimes combined with format information Wide Screen Signalling WSS This information is coded in the unused lines of the vertical blanking interval between the vertical sync pulse and the active visible video picture So called full field data transmission is also possible utilizing all video lines for data coding The SAA7130HL supports capture of V
37. f the channel decoder TDA10045 which decodes the signal into a digital DVB T Transport Stream TS The SAA7130HL captures this TS via the dedicated peripheral interface into the configurable internal FIFO for DMA into the PCI memory space The packet structure as decoded by the TDA10045 is maintained in a well defined buffer structure in the system memory and therefore can easily be sorted de multiplexed by the CPU for proper MPEG decoding The Broadcast Driver Architecture BDA for Windows operating systems supports this type of hybrid TV capture application sharing one capture board for analog and digital TV reception NZ 12 BUS EEPROM DMA MASTER INTO PCI SAA7130HL SYSTEM VENDOR ID PCI bus digital video raw VBI TS l l ATV cable I or terrestrial l and I DVB terrestrial I l I I eee eee I i ANALOG IF PLL i l CVBS AF TS I I l l l l l I CVBS analog audio l l S video DECODER FOR A li amp dio TV VIDEO cable I SOUND m I CARD H line in I2C bus I l I I I I l I I NORTH a VGA AND BRIDGE LOCAL MEMORY SYSTEM 4 X CPU AND MEMORY CACHE MEMORY FSB mhc173 Fig 6 Hybrid TV capture board for digital TV DVB T and analog TV reception Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 15 of 46 Philips Semiconductors SAAT1 30H L 6 3 6 3 1 6 3 2 6
38. for illustrative purposes only Philips Semiconductors makes no representation or warranty that such applications will be suitable for the specified use without further testing or modification 16 Disclaimers Life support 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 Semiconductors customers using or selling 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 in the products including circuits standard cells and or software described or contained herein in order to improve design and or 18 Contact information performance When the product is in full production status Production relevant changes will be communicated via a Customer Product Process Change Notification CPCN Philips Semiconductors assumes no responsibility or liability for the use of any of these products conveys no license or title under any patent copyright or mask work right to these products and makes no representations or warranties that these products are free from patent copyright or mask work right infringement unless otherwise specified ICs with MPEG 2 functionality Use of this product in any man
39. ghts reserved Product data sheet Rev 04 11 April 2006 11 of 46 Philips Semiconductors SAAT1 30H L 6 Functional SAA7130HL_4 6 1 PCI video broadcast decoder Table 10 Characteristics of pin types and remarks continued Pin type Description Pl input according to PCI bus requirements PIO input and output according to PCI bus requirements PO output according to PCl bus requirements S T S sustained 3 state for PCl bus previous owner drives HIGH for one clock cycle before leaving to 3 state T S 3 state I O for PCI bus bidirectional VG ground for digital supply VS supply voltage 3 3 V Name ends with _N or this pin or signal is active LOW i e the function is true if the logic level is LOW description Overview of internal functions The SAA7130HL is able to capture TV signals over the PCl bus in personal computers by a single chip see Figure 4 The SAA7130HL incorporates two 9 bit video ADCs and the entire decoding circuitry for any analog TV signal NTSC PAL and SECAM including non standard signals such as playback from a VCR The adaptive multi line comb filter provides superb picture quality component separation sharpness and high bandwidth The video stream can be cropped and scaled to the needs of the application Scaling down as well as zooming up is supported in the horizontal and vertical direction and an adaptive filter algorithm prevents alia
40. hts reserved Product data sheet Rev 04 11 April 2006 17 of 46 Philips Semiconductors SAAT1 30H L 6 4 3 6 4 4 SAA7130HL 4 PCI video broadcast decoder Table 13 Power management table Power state Description DO Normal operation all functions accessible and programmable The default setting after reset and before driver interaction DO un initialized switches most of the circuitry of the SAA7130HL into the Power down mode effectively such as D3 hot D1 First step of reduced power consumption no functional operation Program registers are not accessible but content is maintained Most of the circuitry of the SAA7130HL is disabled with exception of the crystal and real time clock oscillators so that a quick recovery from D1 to DO is possible D2 Second step of reduced power consumption no functional operation Program registers are not accessible but content is maintained All functional circuitry of the SAA7130HL is disabled including the crystal and clock oscillators D3 hot Lowest power consumption no functional operation The content of the programming registers gets lost and is set to default values when returning to DO DMA and configurable FIFO The SAA7130HL supports seven DMA channels to master write captured active video raw VBI and DTV DVB Transport Streams TS into the PCI memory Each DMA channel contains inherently the definition of two buffers e g for odd and even fields
41. in byte parallel or bit serial protocol Digitized raw DTV DVB samples stream output from internal ADCs to feed the peripheral DTV DVB channel decoder 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 Use an external pull up resistor of 4 7 kQ at GPIO16 for an external 24 576 MHz crystal due to an internal pull down resistor an open GPIO16 pin requires an external 32 11 MHz crystal Peripheral interrupt INT input enabled by interrupt enable register routed to PCI interrupt INT A 5 2 1 Pin type description Table 10 Characteristics of pin types and remarks Pin type Description AG analog ground Al analog input video audio and sound AO analog output AR analog reference support pin AS analog supply voltage 3 3 V Cl CMOS input 3 3 V level not 5 V tolerant CO CMOS output 3 3 V level not 5 V tolerant GIO digital input output GPIO 3 3 V level 5 V tolerant GO digital output GPIO 3 3 V level 5 V tolerant l JTAG test input 102 digital input and output of the 1 C bus interface 3 3 V and 5 V compatible auto adapting O JTAG test output O D open drain output for PCI bus multiple clients can drive LOW at the SAA7130HL 4 same time wired OR floating back to 3 state over several clock cycles Koninklijke Philips Electronics N V 2006 All ri
42. in case of interlaced video The DMA channels share in time and space one common FIFO pool of 256 Dwords 1024 bytes total It is freely configurable how much FIFO capacity can be associated with which DMA channel Furthermore a preferred minimum burst length can be programmed i e the amount of data to be collected before the request for the PCl bus is issued This means that latency behavior per DMA channel can be tailored and optimized for a given application In the event that a FIFO of a certain channel overflows due to latency conflict on the bus graceful overflow recovery is applied The amount of data that gets lost because it could not be transmitted is monitored counted and the PCl bus address pointer is incremented accordingly Thus new data will be written to the correct memory place after the latency conflict is resolved Virtual and physical addressing Most operating systems allocate memory to requesting applications for DMA as continuous ranges in virtual address space The data flow over the PCI bus points to physical addresses usually not continuous and split in pages of 4 kB Intel architecture most UNIX systems Power PC The association between the virtual logic address space and the fragmented physical address space is defined in page tables system files see Figure 8 The SAA7130HL incorporates hardware support MMU to translate virtual to physical addresses on the fly by investigating the related page ta
43. irectly An ample copper area directly under the SAA7130HL with a number of through hole plating which connect to the ground layer four layer board second layer can also reduce the effective Rinj Do not use any solder stop varnish under the chip In addition the usage of soldering glue with a high thermal conductance after curing is recommended 9 Characteristics Table 19 Characteristics Vppp 3 0 V to 3 6 V Vppa 3 0 V to 3 6 V Tamp 25 C unless otherwise specified Symbol Parameter Conditions Min Typ Max Unit Supplies Vppp digital supply voltage 3 0 3 3 3 6 V VppA analog supply voltage 3 0 3 3 3 6 V P power dissipation power state DO for typical 1 0 W application DO after reset 0 1 W D1 0 2 W D2 0 1 W D3 hot 0 02 W Crystal oscillator m oscillator frequency 24 33 MHz range fxtal nom nominal crystal crystal 1 see Table 20 32 11 MHz frequency crystal 2 see Table 20 24 576 MHz Afytal n permissible nominal 70 x 10 6 frequency deviation SAA7130HL 4 Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 31 of 46 Philips Semiconductors SAAT130HL Table 19 Characteristics continued Vppp 3 0 V to 3 6 V Vppa 3 0 V to 3 6 V Tamp 25 C unless otherwise specified PCI video broadcast decoder
44. is granted to master access PCI bus active LOW INT_A 126 PO and interrupt A output this pin is an open drain interrupt O D output conditions assigned by the interrupt register PERR 30 PIO and parity error input or output the receiving device detects S T S data parity error active LOW SERR 31 PO and System error output reports address parity error active O D LOW 1 PCl bus pins are located on the long side of the package to simplify PCI board layout requirements Table 6 Analog interface pins 1 Symbol Pin Type Description XTALI 62 CI quartz oscillator input 32 11 MHz or 24 576 MHz XTALO 63 CO quartz oscillator output LEFT2 94 Al analog audio stereo left 2 input or mono input Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 8 of 46 Philips Semiconductors SAAT1 30H L NH PCI video broadcast decoder Table 6 Analog interface pins continuedll Symbol Pin Type Description VbDDA 95 AS analog supply voltage 3 3 V LEFT1 96 Al analog audio stereo left 1 input or mono input default analog pass through to pin OUT_LEFT after reset Vssa 97 AG analog ground for audio RIGHT1 98 Al analog audio stereo right 1 input or mono input default analog pass through to pin OUT_RIGHT after reset VREFo 99 AR analog reference ground for audio Sigma Delta ADC to be connected directly to analog ground Vgga RIGHT2 10
45. m 0 400 kbit s VIL LOW level input voltage 8 0 5 40 3 x Vppilec V Vin HIGH level input voltage I8 0 7 x Vppuec Vpp 2c 0 5 V VoL LOW level output lo sink 9 mA 0 4 V voltage SAA7130HL_4 Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 32 of 46 Philips Semiconductors SAAT130HL Table 19 Characteristics continued Vppp 3 0 V to 3 6 V Vppa 3 0 V to 3 6 V Tamp 25 C unless otherwise specified PCI video broadcast decoder Symbol Parameter Conditions Min Typ Max Unit Analog video inputs Inputs pins CVO Y CV1 Y CV2 C CV3 C and CV4 lciamp clamping current DC input voltage 8 HA V 0 9V Vi p p input voltage 9 0 375 0 75 1 07 V peak to peak value Ci input capacitance 10 pF 9 bit analog to digital converters cs channel crosstalk fi lt 5 MHz 50 dB B analog bandwidth at 3 dB ADC only o MHz aif differential phase amplifier plus anti alias 2 deg filter bypassed Gait differential gain amplifier plus anti alias 5 2 96 filter bypassed LEpcva DC differential linearity 1 4 S LSB error LEpcii DC integral linearity 2 2 LSB error S N signal to noise ratio fi 4 MHz anti alias 50 dB filter bypassed AGC 0 dB ENOB effective number of bits fi 4 MHz anti alias 8 bit filter bypassed AGC 0 dB Analog audio inputs pi
46. m M standard for the USA Both types are suited for terrestrial broadcast and for cable reception The tuner provides composite video and baseband audio as mono or multiplexed mpx in case of BTSC These analog video and sound signals are fed to the appropriate input pins of the SAA7130HL Further analog video input signals CVBS and or Y C can be connected via the board back panel or the separate front connectors e g from a camcorder Accompanying stereo audio signals can also be fed to the SAA7130HL Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 13 of 46 Philips Semiconductors SAAT1 30H L SAA7130HL 4 PCI video broadcast decoder Video is digitized and decoded to YUV The digital streams are pumped via DMA into the PCI memory space The SAA7130HL incorporates the means for legacy analog audio signal routing The analog audio input signal is fed via an analog audio loopback cable into the line in of a legacy sound card An external audio signal that would have otherwise connected directly to the sound card is now routed through the SAA7130HL This analog pass through is enabled as default by a system reset i e without any driver involvement and before system setup During the power up procedure the SAA7130HL will investigate the on board EEPROM to load the board specific system vendor ID and board version ID into the related places of the PCI configura
47. nd version number The device identification register contains 32 bits numbered 31 to 0 where bit 31 is the most significant bit nearest to TDI and bit 0 is the least significant bit nearest to TDO see Figure 17 A device identification register is specified in IEEE Std 1149 1b 1994 It is a 32 bit register which contains fields for the specification of the IC manufacturer the IC part number and the IC version number Its biggest advantage is the possibility to check for the correct ICs mounted after production and determination of the version number of ICs during field service Table 21 BST instructions supported by the SAA7130HL Instruction Description BYPASS This mandatory instruction provides a minimum length serial path 1 bit between pins TDI and TDO when no test operation of the component is required EXTEST This mandatory instruction allows testing of off chip circuitry and board level interconnections SAMPLE This mandatory instruction can be used to take a sample of the inputs during normal operation of the component It can also be used to preload data values into the latched outputs of the boundary scan register CLAMP This optional instruction is useful for testing when not all ICs have BST This instruction addresses the bypass register while the boundary scan register is in external test mode IDCODE This optional instruction will provide information on the components manufacturer part number and ve
48. ner that complies with the MPEG 2 Standard is expressly prohibited without a license under applicable patents in the MPEG 2 patent portfolio which license is available from MPEG LA L L C 250 Steele Street Suite 300 Denver Colorado 80206 ICs with MPEG audio AC 3 DTS audio functionality Purchase of a Philips IC with an MPEG audio and or AC 3 and or DTS audio functionality does not convey an implied license under any patent right to use this IC in any MPEG audio or AC 3 or DTS audio application A license for MPEG audio needs to be obtained via Sisvel S p a Societa per lo Sviluppo dell Elettronica Via Castagnole 59 10060 None TO Italy A license for AC 3 and or DTS needs to be obtained via Philips Intellectual Property and Standards www ip philips com e mail info licensing philips com 17 Trademarks Notice All referenced brands product names service names and trademarks are the property of their respective owners I C bus logo is a trademark of Koninklijke Philips Electronics N V For additional information please visit http www semiconductors philips com For sales office addresses send an email to sales addresses www semiconductors philips com SAA7130HL 4 Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 45 of 46 Philips Semiconductors SAAT130HL 19 Contents 1 General description sls 1 1 1 Intr
49. ng 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 TU 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 Bi Control of brightness contrast saturation and hue Bi Versatile filter bandwidth selection Bi Horizontal and vertical downscaling or zoom E Adaptive anti alias filtering B6 Capture of raw VBI samples Bi Two alternating settings for active video scaling Bi Output in YUV and RGB E Gamma compensation black stretching TV audio I O B Integrated analog audio pass through for analog audio loopback cable to sound card Peripheral interface I2C bus master interface 3 3 V 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 General Package LQFP128 Power supply 3 3 V only Power consumption of typical application 1 W Standby state D3 hot 0 02 W Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 4 of 46 Philips Semiconductors SAAT130HL E All interface signals 5 V tolerant B Reference designs available PCI vide
50. ng frame rate reduction and defines the amount of pixels and lines to be transported through DMA over the PCI bus Two programming pages are available to enable re programming of the scaler in the shadow of the running processing without holding or disturbing the flow of the video stream Alternatively the two programming pages can be applied to support two video destinations or applications with different scaler settings e g firstly to capture video to CPU for compression storage video phone and secondly to preview the picture on the monitor screen A separate scaling region is dedicated to capture raw VBI samples with a specific sampling rate and to write it into its own DMA channel Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 23 of 46 Philips Semiconductors SAA71 30H L PCI video broadcast decoder VBI first sample VBI last sample 1st field odd FID 0 VBI DMA VBI region raw samples 1st buffer A 2nd buffer A VBI first line VBI last line video region cropped ZN scaled active video area 2nd field even FID 1 video DMA A e g interlaced 1st buffer upper field video first line 2nd buffer lower field video region cropped scaled video last line active video area ij j mhb997 video first pixel video last pixel The capture
51. ns LEFT1 RIGHT1 LEFT2 and RIGHT2 and outputs pins OUT_LEFT and OUT_RIGHT Vi nom tms Nominal input voltage nu 200 mV RMS value Vi max rmms maximum input voltage THD lt 3 12 1 2 V RMS value Vo max rms maximum output voltage THD lt 3 1 V RMS value Ri input resistance Vi max 1 V RMS 145 kQ Vimax 2 V RMS 48 kQ Ro output resistance 150 250 375 Q Ri c AC load resistance 10 kQ C output load capacitance 12 nF Vottset Dc static DC offset voltage 10 30 mV THD N total harmonic Vi Vo 2 1 V RMS 0 1 0 3 96 distortion plus noise f 1 kHz bandwidth B 20 Hz to 20 kHz S N signal to noise ratio reference voltage 70 75 dB Vo 1 V RMS f 1 kHz ITU R BS 468 weighted quasi peak SAA7130HL 4 Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 33 of 46 Philips Semiconductors SAAT1 30H L gH PCI video broadcast decoder Table 19 Characteristics continued Vppp 3 0 V to 3 6 V Vppa 3 0 V to 3 6 V Tamp 25 C unless otherwise specified Symbol Parameter Conditions Min Typ Max Unit Oct crosstalk attenuation between any analog 60 dB input pairs fi 1 kHz Ocs channel separation between left and right 60 dB of each input pair All digital I Os GPIO pins and BST test pins 5 V tolerant Pins GPIOO to GPIO23 V_CLK GPIO25 to GPIO27 TDI TDO TMS TCK and TRST N
52. o broadcast decoder B SDK for Windows 98 2000 and XP and Windows Driver Model WDM 3 Ordering information Table 2 Ordering information Type Package number Name Description Version SAA7130HL LQFP128 plastic low profile quad flat package 128 leads SOT425 1 body 14 x 20 x 1 4 mm 4 Block diagram base A band ANALOG STEREO AUDIO DEN audio NF AUDIO BUFFER OUTHUT inputs FRONT END output f ANALOG iu VIDEO 9 FRONT END PIXEL ENGINE CVBS DIGITAL VIDEO VIDEO SMATHC T S video 4 COMB FILTER ul PCI bus inputs DECODER SCALER GAMMA z ANALOG FORMAT VIDEO o FRONT END TS PARALLEL digital TS SERIAL data 4 inputs p STATIC I O REGISTER ios UNIT BUS gt ITU656 mhc170 Fig 2 Block diagram SAA7130HL 4 Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 5 of 46 Philips Semiconductors SAAT1 30H L PCI video broadcast decoder 5 Pinning information SAA7130HL_4 5 1 Pinning The SAA7130HL is packaged in a rectangular Low profile Quad Flat Package LQFP with 128 pins see Figure 3 All the pins are shown sorted by number in Table 3 Functional pin groupings are given in the following tables Power supply pins Table 4 PCI interface pins Table 5 Analog interface pins Table 6 Joint Test Action Group JTAG test interface pins for boundary scan test Table 7 l2C bus multi master interfa
53. oadcast decoder These packages are not suitable for wave soldering On versions with the heatsink on the bottom side the solder cannot penetrate between the printed circuit board and the heatsink On versions with the heatsink on the top side the solder might be deposited on the heatsink surface 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 Wave soldering is suitable for LQFP QFP and TQFP packages with a pitch e larger than 0 8 mm it is definitely not suitable for packages with a pitch e equal to or smaller than 0 65 mm Wave soldering is suitable for SSOP TSSOP VSO and VSSOP packages with a pitch e equal to or larger than 0 65 mmi it is definitely not suitable for packages with a pitch e equal to or smaller than 0 5 mm Image sensor packages in principle should not be soldered They are mounted in sockets or delivered pre mounted on flex foil However the image sensor package can be mounted by the client on a flex foil by using a hot bar soldering process The appropriate soldering profile can be provided on request Hot bar soldering or manual soldering is suitable for PMFP packages Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 43 of 46 Philips Semiconductors SAAT1 30H L PCI video broadcast de
54. oduction llle 1 1 2 Overview of TV decoders with PCI bridge 2 1 3 Related documents lsllsessss 3 2 Features cis gestae eda ern nhanh 4 2 1 PCI and DMA bus mastering 4 2 2 TV video decoder and video scaling 4 2 3 TV audio l O 2 eee 4 2 4 Peripheral interface 2 000 4 2 5 E I II Al sae capo a Stes teed oat pease tee 4 3 Ordering information Lise 5 4 Block diagram seeseee 5 5 Pinning information lees 6 5 1 PINNING yii ani x Ee hes wana Eu Saves 6 5 2 Pin description 0 0000 7 5 2 1 Pin type description 11 6 Functional description 12 6 1 Overview of internal functions 12 6 2 Application examples 13 6 3 Software support 00e eee 16 6 3 1 Device driver 020002 eee 16 6 3 2 Supporting WDM 0 0000 16 6 4 PCl interface 0 0200 eee eee ee 16 6 4 1 PCI configuration registers 16 6 4 2 ACPI and power states 17 6 4 3 DMA and configurable FIFO 18 6 4 4 Virtual and physical addressing 18 6 4 5 Status and interrupts on PCl bus 19 6 5 Analog TV standards 19 6 6 Video processing 0e eee eeee 21 6 6 1 Analog video inputs 21 6 6 2 Video synchronization and line locked clock 22 6
55. ompatibility 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 bridge X version 2 2 2 2 2 2 2 2 DMA channel 7 7 7 7 TV video PAL NTSC and X X X X decoding SECAM Video 2 dimension and X X X X scaling 2 task scaler Raw VBI 27 MHz sampling rate X X X X TV sound FM A2 and NICAM X X decoding BrSC dbx TV plus X X SAP EIAJ stereo sampling 32 kHz 32 kHz 32 kHz I2S bus and DMA 48 kHz 48 kHz Radio FM radio stereo X X SAA7130HL 4 Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 2 of 46 Philips Semiconductors SAAT130HL PCI video broadcast decoder Table 1 TV decoder family with PCI interfacing continued TV parameter TV decoder type SAA7130HL SAA7133HL SAA7134HL SAA7135HL Audio left and right X X X X pass through stereo sampling 32 kHz 32 kHz 32 kHz I2S bus and DMA 44 1 kHz 44 1 kHz 44 1 kHz 48 kHz 48 kHz 48 kHz video frame locked X X X audio incredible surround X X X volume bass and 2 X volume only X treble control Transport serial and parallel TS X X X X stream GPIO static I O pins 27 27 27 27 interrupt input pins 4 4 4 4 I2C bus multimaster X X X or slave video ou
56. or ID Sub system board 2E and 2F loaded from EEPROM version ID 1 X don t care The device vendor ID is hard coded to 1131h which is the code for Philips as registered with PCI SIG The device ID is hard coded to 7130h During power up initiated by PCI reset the SAA7130HL fetches additional system information via the 1 C bus from the on board EEPROM to load actual board type specific codes for the system vendor ID sub system ID board version and ACPI related parameters into the configuration registers ACPI and power states The PCI specification 2 2 requires support of Advanced Configuration and Power Interface specification 1 0 ACPI more details are defined in the PCI Power Management Specification 1 0 The power management capabilities and power states are reported in the extended configuration space The main purpose of ACPI and PCI power management is to tailor the power consumption of the device to the actual needs The SAA7130HL supports all four ACPI device power states see Table 13 The pin PROP RST N of the peripheral interface is switched active LOW during the PCI reset procedure and for the duration of the D3 hot state Peripheral devices on board of the add on card should use the level of this signal PROP_RST_N to switch themselves in any Power save mode e g disable device and reset to default settings on the rising edge of signal PROP RST N Koninklijke Philips Electronics N V 2006 All rig
57. p digital supply voltage 0 5 44 6 V VbppA analog supply voltage 0 5 44 6 V AVss voltage difference 100 mV between pins Vssa and Vssp Via input voltage at 0 5 44 6 V analog inputs Vi n input voltage at 0 5 Vppp 0 5 V pins XTALI SDA and SCL Vip input voltage at digital outputs in 3 state 0 5 44 6 V I O stages outputs in 3 state 0 5 45 5 V 3 0 V Vppp 3 6 V SAA7130HL 4 Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 30 of 46 Philips Semiconductors SAAT130HL Table 17 Limiting values continued PCI video broadcast decoder In accordance with the Absolute Maximum Rating System IEC 60134 All ground pins connected together and grounded 0 V all supply pins connected together Symbol Parameter Conditions Min Max Unit Tstg storage temperature 65 150 C Tamb ambient temperature 0 70 C Vesd electrostatic human body model 0l 2000 V discharge voltage machine model B 200 V 1 Class 2 according to E A JESD22 1 14 B 2 Class B according to EIAJESD22 115 A 8 Thermal characteristics Table 18 Thermal characteristics Symbol Parameter Conditions Typ Unit Fih j a thermal resistance from junction in free air 3011 K W to ambient 1 The overall Ria value can vary depending on the board layout To minimize the effective Ri all power and ground pins must be connected to the power and ground layers d
58. rights reserved Product data sheet Rev 04 11 April 2006 20 of 46 Philips Semiconductors SAAT130HL PCI video broadcast decoder Table 15 TV system color standards continued Main NTSC M PAL M PAL N PAL BGHID SECAM LDGHK PAL 4 4 60 Hz Unit parameters fsc to H ratio 227 5 227 25 229 25 283 75 282 272 n a fsc Offset PAL 50 50 n a Hz Alternating no yes yes yes yes phase Country USA Japan Brazil Middleand Europe France VCR examples Asia Pacific South Common Eastern Europe transcoding America wealth Africa Middle East NTSC tape to China PAL Table 16 TV stereo sound standards Main parameters Analog systems Digital coding Unit Mono BTSC EIAJ A2 dual FM NICAM Stereo coding internal carrier mpx 2 Carrier Systems 2CS scheme AM FM 2nd FM carrier DQPSK on FM 2nd language mono SAP on as alternative as alternative to stereo mono on 1st carrier internal FM to stereo Sound IF 1st 2nd 1st 2nd M N 4 5 FM 4 5 4 5 4 5 4 724 not used notused MHz B G H 5 5FM not used not used 5 5 5 742 5 5 5 850 MHz 6 0FM not used not used notused notused 6 0 6 552 MHz DK 1 6 5FM notused not used 6 5 6 742 6 5 5 850 MHz DK 2 6 5FM 6 258 MHz DK 3 6 5FM 5 742 MHz L 6 5AM notused not used notused notused 6 5 5 850 MHz De emphasis 75 75 dbx TV 50 50 or 75 50 or J17 us Audio bandwidth 15 15 15 15 15 kHz Count
59. roadcast reception usually provides a DTV signal on low IF i e down converted into a frequency range from 0 MHz to 10 MHz Such signals can be fed to one of the 5 video inputs of the SAA7130HL for digitizing The digital raw DTV is output at the video port and is sent to the peripheral channel decoder e g TDA8961 for VSB 8 decoding The channel decoder provides the sampling clock via the external clock input pin X CLK IN up to 36 MHz input clock frequency and adjusts the signal gain in the tuner or in the video input path in front of the ADC Alternatively the low IF DTV DVB signal could be fed directly to the channel decoder depending on the capability for digitizing the selected device The peripheral channel decoder circuitry decodes the digital transmission into bits and bytes applies error correction etc and outputs a packed Transport Stream TS accompanied by a clock and handshake signals The SAA7130HL captures the TS in parallel or serial protocol synchronized by Start Of Packet SOP and pumps it via the dedicated DMA into the PCI memory space The DMA definition supports automatic toggling between two buffers Control of peripheral devices I C bus master The SAA7130HL incorporates an I C bus master to setup and control peripheral devices such as tuner DTV DVB channel decoder audio DSP co processors etc The I2C bus interface itself is controlled from the PCl bus on a command level reading and writing byte by byte The
60. rsion number MSB LSB 31 2827 12 11 1 0 TDI 0001 0111 0001 0011 0000 000 0001 0101 TDO 4 bit 16 bit part number 11 bit manufacturer mandatory version identification code mhe175 Fig 17 32 bit identification code Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 39 of 46 Philips Semiconductors SAAT1 30H L 3 PCI video broadcast decoder 11 Package outline LQFP128 plastic low profile quad flat package 128 leads body 14 x 20 x 1 4 mm SOT425 1 P pin 1 index detail X DIMENSIONS mm are the original dimensions A hax A1 A2 A3 bp c UNIT 1 6 Note 1 Plastic or me al protrusions of 0 25 mm maximum per side are not included REFERENCES OUTLINE P OAE TION ISSUE DATE VERSION IEC JEDEC JEITA SOT425 1 136E28 MS 026 E Edid Fig 18 Package outline SOT425 1 LQFP128 SAA7130HL 4 Koninklijke Philips Electronics N V 2006 All rights reserved 40 of 46 Product data sheet Rev 04 11 April 2006 Philips Semiconductors SAAT1 30H L 12 Soldering 12 1 12 2 12 3 SAA7130HL 4 PCI video broadcast decoder Introduc
61. ry examples world USA South Japan part of Europe Korea part of Europe China wide America 6 6 Video processing 6 6 1 Analog video inputs The SAA7130HL provides five analog video input pins Composite video signals CVBS from tuner or externa S video signals pairs of Y C e g from camcorder source e DTV DVB low IF signal from an appropriate DTV or combi tuner Analog anti alias filters are integrated on chip and therefore no external filters are required The device also contains automatic clamp and gain control for the video input signals to ensure optimum utilization of the ADC conversion range The nominal video signal amplitude is 1 V p p and the gain control can adapt deviating signal levels in the range of 3 dB to 6 dB The video inputs are digitized by two ADCs of 9 bit resolution with a sampling rate of nominal 27 MHz the line locked clock for analog video signals SAA7130HL 4 Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 21 of 46 Philips Semiconductors SAAT1 30H L 6 6 2 6 6 3 6 6 4 SAA7130HL 4 PCI video broadcast decoder Video synchronization and line locked clock The SAA7130HL recovers horizontal and vertical synchronization signals from the selected video input signal even under extremely adverse conditions and signal distortions Such distortions are noise static or dynamic echoes from broadcast
62. s Semiconductors reserves the right to make changes at any time in order to improve the design manufacturing and supply Relevant changes will be communicated via a Customer Product Process Change Notification CPCN 1 Please consult the most recently issued data sheet before initiating or completing a design 2 The product status of the device s described in this data sheet may have changed since this data sheet was published The latest information is available on the Internet at URL http www semiconductors philips com 3 For data sheets describing multiple type numbers the highest level product status determines the data sheet status 15 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 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 Applications that are described herein for any of these products are
63. sing artifacts With the acquisition unit of the scaler two different tasks can be defined e g to capture video to the CPU for compression and write video to the screen from the same video source but with different resolution color format and frame rate The SAA7130HL incorporates analog audio pass through and support for the analog audio loopback cable to the sound card function The decoded video streams are fed to the PCl bus and are also applied to a peripheral streaming interface in ITU VIP or VMI format A possible application extension is on board hardware MPEG compression or other feature processing The compressed data is fed back through the peripheral interface in parallel or serial format to be captured by the system memory through the PCl bus The Transport Stream TS from a DTV DVB channel decoder can be captured through the peripheral interface in the same way Video and transport streams are collected in a configurable FIFO with a total capacity of 1 kB The DMA controller monitors the FIFO filling degree and master writes the audio and video stream to the associated DMA channel The virtual memory address space from OS is translated into physical bus addresses by the on chip hardware Memory Management Unit MMU The application of the SAA7130HL is supported by reference designs and a set of drivers for the Windows operating system Windows driver model compliant Koninklijke Philips Electronics N V 2006
64. ssociate alpha values to the video pixels 4255 4255 4255 240 blue 100 240 4 red 100 235 1 white 212 x blue 75 96 4212 7 red 75 128 4 LUMINANCE 100 128 colorless 128 colorless U COMPONENT V COMPONENT 44 yellow 75 44 Y cyan 75 16 4 black 16 Y yellow 100 416 Y cyan 100 un e AE 001aae766 a Y output range b U output range Cg c V output range Cn Fig 11 Nominal digital levels for YUV Y Cg and Cg in accordance with ITU R BT 601 255 4255 4 209 white 199 IE white LUMINANCE LUMINANCE 471 4 Y black 60 black shoulder 60 7 black shoulder black SYNC SYNC 1 Y sync bottom 1 i sync bottom mgd700 a For sources containing 7 5 IRE black b For sources not containing black level level offset e g NTSC M offset Fig 12 Nominal digital levels for CVBS and raw VBI samples Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 27 of 46 Philips Semiconductors SAAT1 30H L SAA7130HL 4 PCI video broadcast decoder three channel non linear transformation RGB E EE YUV matrix x P matrix mhb999 Fig 1
65. suitable 4l suitable HSQFP HSSON HTQFP HTSSOP HVQFN HVSON SMS PLCC 5 SO SOJ suitable suitable LQFP QFP TQFP not recommended D 6 suitable SSOP TSSOP VSO VSSOP not recommended 71 suitable CWQCON L i8 PMFP 9 WQCCN L 8 not suitable not suitable 1 For more detailed information on the BGA packages refer to the LF BGA Application Note ANO1026 order a copy from your Philips Semiconductors sales office 2 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 Data Handbook IC26 Integrated Circuit Packages Section Packing Methods 3 These transparent plastic packages are extremely sensitive to reflow soldering conditions and must on no account be processed through more than one soldering cycle or subjected to infrared reflow soldering with peak temperature exceeding 217 C 10 C measured in the atmosphere of the reflow oven The package body peak temperature must be kept as low as possible Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 42 of 46 Philips Semiconductors SAAT1 30H L SAA7130HL_4 4 9 PCI video br
66. t X X X X 1 X function available 1 3 Related 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 recommendations for system implementation Demonstration and reference boards including description schematics etc Proteus Pro TV capture PCI card for analog TV standards B G D K and L L Europe hybrid DVB T and analog TV capture PCI card for European broadcasting Data sheets of other devices referred to in this document e g TDA8961 DTV channel decoder TD1316 ATV DVB T tuner TDA10045 DVB channel receiver TDA9886 analog IF PLL TDA9889 digital IF PLL SAA7130HL 4 Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 3 of 46 Philips Semiconductors SAAT1 30H L 2 Features SAA7130HL 4 PCI video broadcast decoder 2 1 PCI and DMA bus mastering 2 2 2 3 2 4 2 5 PCI 2 2 compliant including 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 TV video decoder and video scali
67. ted functions Digital video port output 8 bit or 16 bit wide including raw DTV Transport stream input parallel or serial also applicable as I2S bus input Peripheral interrupt input four GPIO pins of the SAA7130HL can be enabled to raise an interrupt on the PCI bus By this means peripheral devices can directly intercept the device driver on changed status or error conditions Any GPIO pin that is not used for a dedicated function is available for direct read and write access via the PCI bus Any GPIO pin can be selected individually as input or output masked write By these means very tailored interfacing to peripheral devices can be created via the SAA7130HL capture driver running on Windows operating systems At system reset PCI reset all GPIO pins will be set to 3 state and input and the logic level present on the GPIO pins at that moment will be saved into a special strap register All GPIO pins have an internal pull down resistor LOW level but can be strapped externally with a 4 7 kO resistor to the supply voltage HIGH level The device driver can investigate the strap register for information about the hardware configuration of a given board 7 Limiting values Table 17 Limiting values In accordance with the Absolute Maximum Rating System IEC 60134 All ground pins connected together and grounded 0 V all supply pins connected together Symbol Parameter Conditions Min Max Unit Vpp
68. the downstream end For packages with leads on four sides the footprint 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 and before 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 of the leads in the wave ranges from 3 seconds to 4 seconds at 250 C or 265 C depending on solder material applied SnPb or Pb free respectively A mildly activated flux will eliminate the need for removal of corrosive residues in most applications Manual 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 seconds to 5 seconds between 270 C and 320 C Package related soldering information Table 22 Suitability of surface mount IC packages for wave and reflow soldering methods Package Soldering method Wave Reflow 21 BGA HTSSON T B LBGA LFBGA SQFP not suitable suitable SSOP T B TFBGA VFBGA XSON DHVQFN HBCC HBGA HLQFP HSO HSOP v not
69. tion space The board vendor can store other board specific data in the EEPROM that is accessible via the I2C bus l I TV cable l or E terrestrial 12C bus ll AF sound I mono mono mE i l CVBS analog l audio og l S video DECODER FOR loopback I audio TV VIDEO abe SOUND erf line in i i CARD I B DMA MASTER 2c Bus EEPROM l INTO PCI ll I SYSTEM EE I SAA7130HL VENDORID n mr pp i eS al PCl bus digital video raw VBI TS NORTH VGA AND BRIDGE LOCAL MEMORY fl SYSTEM 4 P CPU AND MEMORY FSB CACHE MEMORY Fig 5 TV mono capture card mhc172 Figure 6 shows an application extension with a hybrid TV tuner front end and digital terrestrial channel decoding for DVB T The single conversion tuner TD1316 provides two dedicated IF signals for the analog IF PLL TDA9886 and the digital IF PLL TDA9889 The CVBS video and AUD audio mono output signals of the analog IF PLL can be routed to one of the video inputs and Koninklijke Philips Electronics N V 2006 All rights reserved Product data sheet Rev 04 11 April 2006 14 of 46 Philips Semiconductors SAAT1 30H L SAA7130HL 4 PCI video broadcast decoder the audio left or right input of the SAA7130HL for analog video decoding and direct audio streaming to the sound card On the other hand the 2nd IF signal of the digital IF PLL is fed directly to the interface o
70. tion to soldering surface mount packages This text gives a very brief insight to a complex 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 9001 1 There is no soldering method that is ideal for all surface mount IC packages Wave soldering can still be used for certain surface mount ICs but it is not suitable for fine pitch SMDs In these situations reflow soldering is recommended Reflow soldering Reflow soldering requires solder paste a suspension of fine solder particles flux and binding agent to be applied to the printed circuit board by screen printing stencilling or pressure syringe dispensing before package placement Driven by legislation and environmental forces the worldwide use of lead free solder pastes is increasing Several methods exist for reflowing for example convection or convection infrared heating in a conveyor type oven Throughput times preheating soldering and cooling vary between 100 seconds and 200 seconds depending on heating method Typical reflow peak temperatures range from 215 C to 270 C depending on solder paste material The top surface temperature of the packages should preferably be kept below 225 C SnPb process or below 245 C Pb free process for all BGA HTSSON T and SSOP T packages for packages with a thickness gt 2 5 mm for packages with a thickness lt 2 5 mm

Download Pdf Manuals

image

Related Search

Related Contents

User Manual  シリンダ元弁緊急遮断装置    Quick Start Guide - Sony Asia Pacific  Competencia de Planes de Negocios 2008    Manuale Utente Rev. 6  M121 User`s Manual - M2M Communications  File - Champion Sidecars  manual de instruções do multímetro digital modelo md  

Copyright © All rights reserved.
Failed to retrieve file