• Field rate up-conversion (50 to 100 Hz or 60 to 120 Hz)
• 4:1:1 digital I/O interface
• Digital CTI (DCTI)
• Digital luminance peaking
• Triple 10-bit Digital-to-Analog Converter (DAC)
• Memory controller
• Embedded microprocessor
• 16 kbyte ROM
• 256 byte RAM
2
C-bus interface
• I
2GENERAL DESCRIPTION
The SAA4977H is a video processing IC providing analog
YUV interfacing, video enhancing features, memory
controlling and an embedded 80C51 microprocessor core.
It is applicable especially for field rate up-conversion
(50 to 100 Hz or 60 to 120 Hz) in cooperation with a
2.9 Mbit field memory. It is designed for applications
together with:
SAA4955/56TJ, TMS4C2972/73 (serial field memories)
SAA4990H (PROZONIC)
SAA4991WP (MELZONIC).
3QUICK REFERENCE DATA
SYMBOLPARAMETERMIN.TYP.MAX.UNIT
V
DDA(1,2,3)
V
DDD(1,2,3)
V
DDA(4,5)
V
DDD(4,5,6)
V
DDIO
I
DDA(1,2,3)
I
DDD(1,2,3)
I
DDA(4,5)
I
DDD(4,5,6)
I
DDIO
P
tot
T
amb
analog supply voltage front-end4.755.05.25V
digital supply voltage front-end4.755.05.25V
analog supply voltage back-end3.153.33.45V
digital supply voltage back-end3.153.33.45V
I/O supply voltage back-end4.755.05.25V
analog supply current front-end−85100mA
digital supply current front-end−6580mA
analog supply current back-end−2535mA
digital supply current back-end−4055mA
I/O supply current back-end−110mA
total power dissipation−−1.3W
operating ambient temperature−20−+60°C
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
_white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here inThis text is here in
white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader. white to force landscape pages to be ...
1998 Jul 234
DOWN
4 : 4 : 4TO4 : 1 : 1
SAMPLING
PLL
ACQUISITION
TEST
CONTROL
ADC
TRIPLE
CLAMP
28
UV
AGC
UIN
CLAMP
CORRECTION
8 BIT
ANALOG
PREFILTER
30
VIN
VARIABLE Y-DELAY
26
YIN
BLOCK
17
22
33
47
49
15
SELCLK
HA
LLA
SWC
TRST
TMS
Page 5
Philips SemiconductorsPreliminary specification
BesicSAA4977H
6PINNING INFORMATION
6.1Pinning
handbook, full pagewidth
SDA
SCL
P1.5
P1.4
P1.3
P1.2
P1.1
V
DDD5
RST
SNRST
V
DDD6
SNDA
SNCL
V
SSD4
TMS
V
SSD1
SELCLK
V
DDD1
V
DDD2
VA
V
SSA1
HA
V
DDA1
RSTW
DDA5
V
YOUT
80
79
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
SSA6
V
78
SSA5
V
77
UOUT
76
DDA4
V
75
SSA4
VOUT
V
74
73
SAA4977H
VDFL
72
HDFL
71
LLD
70
DDD4
V
69
HRD
68
DDIO
V
67
BLND
66
SSIO
V
65
IE2
64
RE
63
UVI4
62
UVI5
61
UVI6
60
UVI7
59
YI0
58
YI1
57
YI2
56
YI3
55
YI4
54
YI5
53
YI6
52
YI7
51
V
50
SSD3
TRST
49
V
48
SSD2
SWC
47
V
46
DDD3
YO7
45
YO6
44
YO5
43
YO4
42
YO3
41
25
26
27
28
29
30
31
32
DDA2
V
YIN
SSA2
V
UIN
DDA3
V
VIN
SSA3
V
WE
Fig.2 Pin configuration.
1998 Jul 235
33
LLA
34
UVO4
35
UVO5
36
UVO6
37
UVO7
38
YO0
39
YO1
40
YO2
MGM593
Page 6
Philips SemiconductorsPreliminary specification
BesicSAA4977H
6.2Pin description
Table 1 QFP80 package
SYMBOLPINDESCRIPTION
SDA1I
SCL2I
P1.53Port 1 data input/output signal 5
P1.44Port 1 data input/output signal 4
P1.35Port 1 data input/output signal 3
P1.26Port 1 data input/output signal 2
P1.17Port 1 data input/output signal 1
V
DDD5
8digital supply voltage 5 (3.3 V)
RST9microprocessor reset input
SNRST10SNERT restart (port 1.0)
V
DDD6
11digital supply voltage 6 (3.3 V)
SNDA12SNERT data
SNCL13SNERT clock
V
SSD4
14digital ground 4
TMS15test mode select
V
SSD1
16digital ground 1
SELCLK17select acquisition clock input; internal PLL if HIGH, external clock if LOW
V
V
DDD1
DDD2
18digital supply voltage 1 (5 V)
19digital supply voltage 2 (5 V)
VA20vertical synchronization input, acquisition part
V
SSA1
21analog ground 1
HA22analog/digital horizontal reference input
V
DDA1
23analog supply voltage 1 (5 V)
RSTW24reset write signal output, memory 1
V
DDA2
25analog supply voltage 2 (5 V)
YIN26Y analog input
V
SSA2
27analog ground 2
UIN28U analog input
V
DDA3
29analog supply voltage 3 (5 V)
VIN30V analog input
V
SSA3
31analog ground 3
WE32write enable signal output, memory 1
LLA33acquisition clock input
UVO434V digital output bit 0
UVO535V digital output bit 1
UVO636U digital output bit 0
UVO737U digital output bit 1
YO038Y digital output bit 0
2
C-bus serial data (P1.7)
2
C-bus serial clock (P1.6)
1998 Jul 236
Page 7
Philips SemiconductorsPreliminary specification
BesicSAA4977H
SYMBOLPINDESCRIPTION
YO139Y digital output bit 1
YO240Y digital output bit 2
YO341Y digital output bit 3
YO442Y digital output bit 4
YO543Y digital output bit 5
YO644Y digital output bit 6
YO745Y digital output bit 7 (MSB)
V
DDD3
SWC47serial write clock output
V
SSD2
TRST49test reset, active LOW
V
SSD3
YI751Y digital input bit 7 (MSB)
YI652Y digital input bit 6
YI553Y digital input bit 5
YI454Y digital input bit 4
YI355Y digital input bit 3
YI256Y digital input bit 2
YI157Y digital input bit 1
YI058Y digital input bit 0
UVI759U digital input bit 1
UVI660U digital input bit 0
UVI561V digital input bit 1
UVI462V digital input bit 0
RE63read enable signal output, memory 1
IE264input enable signal output, memory 2
V
SSIO
BLND66horizontal blanking signal output, display part
V
DDIO
HRD68horizontal reference signal output, deflection part
V
DDD4
LLD70display clock input
HDFL71horizontal synchronization signal output, deflection part
VDFL72vertical synchronization signal output, deflection part
V
SSA4
VOUT74V analog output
V
DDA4
UOUT76U analog output
V
SSA5
46digital supply voltage 3 (5 V)
48digital ground 2
50digital ground 3
65I/O ground
67I/O supply voltage (5 V)
69digital supply voltage 4 (3.3 V)
73analog ground 4
75analog supply voltage 4 (3.3 V)
77analog ground 5
1998 Jul 237
Page 8
Philips SemiconductorsPreliminary specification
BesicSAA4977H
SYMBOLPINDESCRIPTION
V
SSA6
YOUT79Y analog output
V
DDA5
78analog ground 6
80analog supply voltage 5 (3.3 V)
7FUNCTIONAL DESCRIPTION
7.1Analog-to-digital conversion
7.1.1C
LAMP CIRCUIT, CLAMPING Y TO DIGITAL LEVEL 16
AND UV TO 0 (2’S COMPLEMENT)
A clamp circuit is applied for each input channel, to map
the colourless black level in each video line (on the sync
back porch) to level 16 for Y and to the centre level of the
converters for U and V. During the clamp period, an
internally generated clamp pulse is used to switch on the
clamp action. An operational transconductance amplifier
like construction, which references to voltage reference
points in the ladders of the ADCs, will provide a current on
the input of the YUV signals, in order to bring the signals
to the correct DC value. This current is proportional to the
DC error, but is limited to ±100 µA. When the clamping
action is off, the residual clamp current should be very low
in order not to drift away within a video line.
7.1.2G
AIN ELEMENTS FOR AUTOMATIC GAIN CONTROL
A variable amplifier is used to map the possible YUV input
range to the ADC range. A rise of 6 dB up to a drop fall of
6 dB w.r.t. the nominal values can be achieved. The gain
setting within this range is done digitally via control
registers. For this purpose a gain setting DAC is
incorporated. The smallest step in the gain setting should
be hardly visible on the picture, which can be met with
smallest steps of 0.4%/step.
Luminance and chrominance gain settings can be
separately controlled. The reason for this split is that
U and V may be gain adjusted already, whereas
luminance is to be adjusted by the SAA4977H AGC. On
the other hand, for RGB originated sources, Y, U and V
should be adjusted with the same AGC gain.
7.1.3A
NALOG ANTI-ALIASING PREFILTERING
A third order linear phase filter is applied on each of the Y,
U and V channels. It provides a notch on f
(16 MHz) to
CLK
strongly prevent aliasing to low frequencies, which would
be the most disturbing. The bandwidth of the filters is
designed for −3 dB at 5.6 MHz. The filters can be
bypassed if external filtering with other characteristics is
desired.
7.1.4T
RIPLE 8-BIT ANALOG-TO-DIGITAL CONVERSION
Three identical ADCs are used to convert Y, U and V with
16 MHz data rate. A multi-step type ADC is applied here.
7.2Digital processing at 1f
7.2.1O
VERLOAD DETECTION
level
H
The overload detection provides information to make
efficient use of the AGC. The number of overflows per
video field in the luminance channel is accumulated by a
14-bit counter. The 8 MSBs of this counter can be read out
by the microprocessor respectively via the I2C-bus.
Overflow levels can be programmed as 216, 224,
232 and 240.
7.2.2D
IGITAL CLAMP CORRECTION FOR UV
During 32 samples within the clamp position the clamp
error is measured and accumulated to make a low-pass
filtered value of the clamp error. Then a vertical recursive
filter is used to further low-pass this error value. This value
can be read by the microprocessor or directly be used to
correct the clamp error. It is also possible to give a fixed
correction value by the microprocessor.
7.2.34:4:4
CORING
TO 4:1:1DOWN-SAMPLING AND UV
The U and V samples from the ADC are low-pass filtered,
before being subsampled with a factor of 2. Coring is
applied to the subsampled signal to obtain no gain for low
amplitudes which is considered to be noise. Coring levels
can be programmed as 0 (off), ±1⁄2, ±1 and ±2 LSB.
The U and V samples from the 4 :2:2 data are low-pass
filtered again, before being subsampled a second time
with a factor of 2 and formatted to 4 :1:1 format.
7.2.4Y-
DELAY
The Y samples can be shifted onto 8 positions w.r.t. the
UV samples. This shift is meant to account for a possible
difference in delay previous to the SAA4977H. The zero
delay setting is suitable for the nominal case of aligned
input data according to the interface format standard.
The other settings provide four samples less delay to three
sample more delay in Y.
1998 Jul 238
Page 9
Philips SemiconductorsPreliminary specification
BesicSAA4977H
7.2.5HORIZONTAL COMPRESSION
For displaying 4 : 3 sources on 16 : 9 screens a horizontal
signal compression can be done by data interpolation.
Therefore two horizontal compression factors of either
4
⁄3or7⁄6 are possible. Via the I2C-bus the compression can
be switched on or off and the compression mode 16 : 9 or
14 : 9 can be selected. When the compression mode is
active, a reduced number of the interpolated data is stored
in the field memory. To achieve sufficiently high accuracy
in interpolation Variable Phase Delay filters are used
(VPD10 for luminance, a multiplexed VPD06 for UV).
7.3Digital processing at 2f
7.3.14:1:1
TO 4:2:2UP-CONVERSION
level
H
An up-converter to 4:2:2 is applied with a linear
interpolation filter for creation of the extra samples. These
are combined with the original samples from the 4 :1:1
stream.
7.3.2DCTI
The Digital Colour Transient Improvement (DCTI) is
intended for U and V signals originating from a 4 :1:1
source. Horizontal transients are detected and enhanced
without overshoots by differentiating, make absolute and
again differentiating the U and V signals separately.
This results in a 4:4:4 U and V bandwidth. To prevent
third harmonic distortion, typical for this processing, a so
called over the hill protection prevents peak signals
becoming distorted. Via the I
2
C-bus it is possible to
control: gain width (see Fig.4), threshold (i.e. immunity
against noise), selection of simple or improved first
differentiating filter (see Fig.3), limit for pixel shift range
(see Fig.5), common or separate processing of U and V
signals, hill protection mode (i.e. no discolourations in
narrow colour gaps), low-pass filtering for U and V signals
(see Fig.6) and a so called super hill mode, which avoids
discolourations in transients within a colour component.
7.3.3Y-
PEAKING
A linear peaking is applied, which amplifies the luminance
signal in the middle and the upper ranges of the
bandwidth.
The filtering is an addition of:
• The original signal
• The original signal high-passed with maximum gain at
frequency =1⁄2fs (8 MHz)
• The original signal band-passed with centre
frequency =1⁄4fs (4 MHz)
• The original signal band-passed with centre frequency
of 2.38 MHz.
The band-passed and high-passed signals are weighted
with factors 0,
1
⁄16,2⁄16,3⁄16,4⁄16,5⁄16,6⁄16, and8⁄16, resulting
in a maximum gain difference of 2 dB at the centre
frequencies.
Coring is added to obtain no gain for low amplitudes in the
high-pass and band-pass filtered signal, which is
considered to be noise. Coring levels can be programmed
as 0 (off), ±8, ±16, ±24 to ±120 LSB w.r.t. the (signed)
11-bit filtered signal.
In addition the peaking gain can be reduced depending on
the signal amplitude, programming range 0 (no
attenuation),1⁄4,2⁄4, and4⁄4. It is also possible to make
larger undershoots than overshoots, programming range 0
(no attenuation of undershoots),1⁄4,2⁄4, and4⁄4.
7.3.4Y-
DELAY
The Y samples can be shifted onto 8 positions w.r.t. the
UV samples. This shift is meant to account for a possible
difference in delay previous to the SAA4977H. The zero
delay setting is suitable for the nominal case of aligned
input data. The other settings provide one to seven
samples less delay in Y.
7.3.5S
IDEPANELS AND BLANKING
Sidepanels are generated by switching Y and the 4 MSBs
of U and V to certain programmable values. The start and
stop values for the sidepanels w.r.t. the rising edge of the
HRD signal are programmable in a resolution of 4 LLD
clock cycles. In addition, a fine shift of 0 to 3 LLD clock
cycles of both values can be achieved.
Blanking is done by switching Y to value 64 at 10-bit word
and UV to value 0 (in 2’s complement). Blanking is
controlled by a composite signal HVBDA, consisting of a
horizontal part HBDA and a vertical part VBDA. Set and
reset value of the horizontal control signal HBDA are
programmable w.r.t. the rising edge of the HRD signal, set
and reset value of the vertical control signal VBDA are
programmable w.r.t. the rising edge of the VA signal.
The range of the Y output signal can be selected between
9 and 10 bits. In the case of 9 bits for the nominal signal
there is room left for undershoot and overshoot (adding up
to a total of 10 bits). In the case of selecting all 10 bits of
the luminance DAC for the nominal signal any under or
overshoot will be clipped (see Fig.11).
1998 Jul 239
Page 10
Philips SemiconductorsPreliminary specification
BesicSAA4977H
(1) dcti_ddx_sel = 1.
(2) dcti_ddx_sel = 0.
Fig.3 DCTI first differentiating filter; transfer function with variation of control signal dcti_ddx_sel.
signal
amplitude
0.8
0.6
0.4
0.2
1
0
00.25
handbook, halfpage
(2)(1)
0.050.10.150.2
MGM689
f/f
s
handbook, full pagewidth
(1) input signal.
(2) gain = 1.
(3) gain = 3.
(4) gain = 5.
(5) gain = 7.
digital
signal
amplitude
500
400
300
200
100
−100
−200
−300
−400
−500
MGM690
(1)
(4)
(5)
0
(2)
(3)
samples
Fig.4 DCTI with variation of gain setting (limit = 1).
Fig.9 Transfer function of peaking low band-pass with variation of τ (α =0;β= 0).
1998 Jul 2314
Page 15
Philips SemiconductorsPreliminary specification
BesicSAA4977H
7.4Digital-to-analog conversion
Three identical 10-bit DACs are used to map the 4 : 4 : 4
data to analog levels.
7.5Microprocessor
The SAA4977H contains an embedded 80C51
microprocessor core including a 256 byte RAM and
16 kbyte ROM. The microprocessor runs on a 16 MHz
clock, generated by dividing the 32 MHz display clock by a
factor of 2. For controlling internal registers a host
interface, consisting of a parallel address and data bus, is
built-in, that can be addressed as internal AUX RAM via
MOVX type of instructions.
7.5.1I
2
C-BUS
The I2C-bus interface in the SAA4977H is used in a slave
receive and transmit mode for communication with a
central system microprocessor. The standardized bus
frequencies of both 100 kHz and 400 kHz can be dealt
with.
The I2C-bus slave address of the SAA4977H is
0110100 R/W.
For a detailed description of the transmission protocol
refer to brochure
number 9398 393 40011) and to Application note
register specification of the SAA4977H”
7.5.2SNERT-
“The I2C-bus and how to use it”
(AN98054).
BUS
(order
“I2C-bus
A SNERT interface is built-in, which operates in a master
receive and transmit mode for communication with
peripheral circuits such as the SAA4990H or
SAA4991WP. The SNERT interface replaces the standard
UART interface. In contrast to the 80C51 UART interface
there are additional special function registers and there is
no byte separation time between address and data.
The SNERT interface transforms the parallel data from the
microprocessor into 1 Mbaud SNERT data. The
SNERT-bus consists of three signals: SNCL used as the
serial clock signal and is generated by the SNERT
interface; SNDA used as the bidirectional data line, and
SNRST used as the reset signal and is generated by the
microprocessor to indicate the start of a transmission.
The read or write operation must be set by the
microprocessor. When writing to the bus, 2 bytes are
loaded by the microprocessor: one for the address, the
other for the data.
When reading from the bus, one byte is loaded by the
microprocessor for the address, the received byte is the
data from the addressed SNERT location.
7.5.3I/O
PORTS
A parallel 8-bit I/O port (P1) is available, where P1.0 is
used as the SNERT reset signal (SNRST), P1.1 to P1.5
can be used for application specific control signals, and
P1.6 and P1.7 are used as I2C-bus signals (SCL and
SDA).
7.5.4W
ATCHDOG TIMER
The microprocessor contains an internal Watchdog Timer,
which can be activated by setting the bit 4 in SFR PCON.
Only a synchronous reset will clear this bit. To prevent a
system reset the Watchdog Timer must be reloaded in
time. The Watchdog Timer is incremented every 0.75 ms.
The time interval between the timer’s reloading and the
occurrence of a reset depends on the reloaded 8-bit value.
7.6Memory controller
The memory controller provides all necessary acquisition
clock related write signals (WE and RSTW) and display
clock related read signals (RE and IE2) to control one or
two-field memory concepts. Furthermore the drive signals
(HDFL and VDFL) for the horizontal and vertical deflection
power stages are generated. Also a horizontal blanking
pulse BLND is generated which can be used for peripheral
circuits as SAA4990H. The memory controller is
connected to the microprocessor via the host interface.
Start and stop values for all pulses, referring to the
corresponding horizontal or vertical reference signal, are
programmable under control of the internal software.
To allow user access to these control signals via the
2
I
C-bus a range of subaddresses is reserved; for a
detailed description of this user interface refer to
Application Note
SAA4977H”
“I2C-bus register specification of the
(AN98054).
7.6.1WE
The write enable signal for field memory 1 is a composite
signal consisting of a horizontal and a vertical part.
The horizontal position w.r.t the rising edge of the HA
signal and the vertical position w.r.t the rising edge of the
VA signal are programmable.
1998 Jul 2315
Page 16
Philips SemiconductorsPreliminary specification
BesicSAA4977H
7.6.2RSTW
Reset write signal for field memory 1; this signal is derived
from the positive edge of the VA input signal and has a
pulse width of 64 µs.
7.6.3RE
The read enable signal for field memory 1 is a composite
signal consisting of a horizontal and a vertical part.
The horizontal position w.r.t the rising edge of the HA
signal and the vertical position w.r.t the rising edge of the
VA signal are programmable.
7.6.4IE2
Input enable signal for field memory 2, can be directly set
or reset by the microprocessor.
7.6.5HDFL
Horizontal deflection signal for driving a deflection circuit;
this signal has a cycle time of 32 µs and a pulse width of
76 LLD clock cycles.
7.6.6VDFL
Vertical deflection signal for driving a deflection circuit; this
signal has a cycle time of 10 ms; the start and stop value
w.r.t the rising edge of the VA signal is programmable in
steps of 16 µs.
7.7.2PLL
CLOCK GENERATOR RUNNING AT 32 MHZ
(2048 CLOCK CYCLES PER LINE)
The basic frequency of the clock generator is 32 MHz.
The type of PLL is known as ‘Petra PLL’. This is a purely
analog clock generator, with analog frequency control via
a loop filter on the measured phase error.
7.7.3D
IVIDE-BY-2 FOR MASTER CLOCK 16 MHZ
A simple clock divider is used to generate 16 MHz out of
32 MHz. The advantage of this construction is the inherent
50% duty cycle on the acquisition clock.
7.7.4D
IVIDE BY ANOTHER 1024 TO GENERATE LINE
FREQUENT
, CLOCK SYNCHRONOUS H
ref
SIGNAL
The video lines contain 1024 clock cycles of 16 MHz.
Therefore, frequency division by 1024 creates a 50% duty
cycle line frequent signal H
ref
.
7.8Clock and sync interfacing
Typically the circuit operates as a two clock system, i.e.
LLA is supplied with a 16 MHz clock and LLD with a
32 MHz clock.
The line locked display clock LLD must be provided by the
application. Also a line frequent signal must be provided by
the application at pin HA. A vertical 50 or 60 Hz
synchronization signal has to be applied on pin VA.
7.6.7BLND
Horizontal blanking signal for peripheral circuits e.g.
SAA4990H, start and stop values w.r.t. the rising edge of
HRD are programmable.
7.7Line locked clock generation
7.7.1P
HASE COMPARISON OF HA RISING EDGE WITH
GENERATED
H
ref
SIGNAL
The HA signal, which has a nominal period of 64 µs, is
used as a timing reference for the line locked acquisition
clock system. This HA signal may vary in position from
application to application, related to the active video part.
The phase comparator measures the delay between the
HA and the internally generated, clock synchronous H
ref
signal.
It is also possible to use an external line locked acquisition
clock, which must be provided at pin LLA. This operation
mode can be selected by the SELCLK pin. When using the
external acquisition clock the HA signal must be
synchronous to the acquisition clock.
A display clock synchronous line frequent signal is put out
at pin HRD providing a duty factor of 50%. The rising edge
of HRD is also the reference for display related control
signals as BLND, RE, HDAV and HBDA.
The acquisition clock is buffered internally and put out as
serial write clock (SWC) for supplying the field memory.
1998 Jul 2316
Page 17
Philips SemiconductorsPreliminary specification
BesicSAA4977H
7.94:1:1 I/O interfacing
Table 2 Digital input and output bus format
The first phase of the 4:1:1 YUV dataword is available
on the output bus one SWC clock cycle after the rising
edge of the WE signal. The start position, when the first
phase of the 4:1:1 YUV data word is expected on the
input bus, can be defined by the internal control signal
HDAV.
4:1:1 FORMAT
INPUT
PIN
The luminance output signal is in 8-bit straight binary
format, whereas U and V input signals are in
2’s complement format. Also the luminance input signal is
expected in 8-bit straight binary format, whereas U and V
input signals are expected in 2’s complement format. The
U and V input signals are inverted if the corresponding
control bit uv_inv is set via the I
7.10Test mode operation
The SAA4977H provides a test mode function which
should not be entered by the customer. If the
is driven HIGH, different test modes can be selected by
applying a HIGH to the TMS input for a defined number of
LLD clock cycles. To exit the test mode TMS and TRST
must be driven LOW.
2
C-bus.
TRST input
1998 Jul 2317
Page 18
Philips SemiconductorsPreliminary specification
BesicSAA4977H
7.11I2C-bus control registers
ADDRESSBITNAMEDESCRIPTION
Subaddress 00H to 2FH: reserved; note 1
Subaddress 30H to 32H (AGC)
30H0 to 7AGC_YAGC gain for Y channel (2’s complement relative to 0 dB): upper 8 bits
31H0 to 7AGC_UVAGC gain for U and V channel (2’s complement relative to 0 dB): upper 8 bits
32H0AGC_YAGC gain for Y channel LSB
1AGC_UVAGC gain for UV channel LSB
2standby_ffront-end in standby mode if HIGH
3aaf_bypassbypass for prefilter if HIGH
4to7−reserved
2 to 4Uclcor_fvalfixed value for clamp correction U channel
5 to 7Vclcor_fvalfixed value for clamp correction V channel
Subaddress 34H (UV coring)
34H0 and 1 UVcoringcoring level = 0, ±0.5, ±1 and ±2 LSB
2 and 3 −reserved
4 and 5 UVcl_tauvertical filtering of measured clamp
6 and 7 −reserved
Subaddress 35H (Y delay)
35H0 to 2ydelay_fvariable Y-delay in LLA clock cycles: −4, −3, −2, −1, 0, 1, 2 and 3
3 and 4 overl_throverload threshold: (216, 224, 232, 240)
5fill_memfill memory with constant value if HIGH
6 and 7 −reserved
Subaddress 36H and 37H (DCTI)
36H0 to 2dcti_gainDCTI gain: 0, 1, 2, 3, 4, 5, 6 and 7
3 to 6dcti_thresholdDCTI threshold: 0, 1 to 15
7dcti_ddx_selDCTI selection of first differentiating filter; see Fig.3
37H0 and 1 dcti_limitDCTI limit for pixel shift range: 0, 1, 2 and 3
2dcti_separateDCTI separate processing of U and V signals; 0 = off, 1 = on
3dcti_protectionDCTI over the hill protection; 0 = off, 1 = on
4dcti_filteronDCTI post-filter; 0 = off, 1 = on
5dcti_superhillDCTI super hill mode; 0 = off, 1 = on
6 and 7 −reserved
Subaddress 38H and 3AH (peaking)
38H0 to 2pk_alphapeaking alpha:
3 to 5pk_betapeaking beta:
6 and 7 −reserved
1998 Jul 2318
1
⁄16 (0, 1, 2, 3, 4, 5, 6, 8)
1
⁄16 (0, 1, 2, 3, 4, 5, 6, 8)
Page 19
Philips SemiconductorsPreliminary specification
BesicSAA4977H
ADDRESSBITNAMEDESCRIPTION
1
39H0 to 2pk_taupeaking tau:
3 and 4 pk_deltapeaking amplitude dependent attenuation:
5 and 6 pk_neggainpeaking attenuation of undershoots:
7−reserved
3AH0 to 3pk_corthrpeaking coring threshold 0,±8, ±16 to ±120 LSB
4to7−reserved
Subaddress 3BH and 3CH (sidepanels overlay)
3BH0 to 3overlay_usidepanels overlay U (4 MSB)
4 to 7overlay_vsidepanels overlay V (4 MSB)
3CH0 to 7overlay_ysidepanels overlay Y (8 MSB)
Subaddress 3DH to 3FH (sidepanel position)
3DH0 to 7sidepanel_start sidepanel start position (8 MSB) w.r.t. the rising edge of HRD signal
3EH0 to 7sidepanel_stop sidepanel stop position (8 MSB) w.r.t. the rising edge of HRD signal
3FH0 and 1 sidepanel_fdelfine delay of sidepanel signal in LLD clock cycles: 0, 1, 2 and 3
2output_rangeoutput range (output range = 0: 9 bit for the nominal output signal,
black level: 288 and white level: 767; output range = 1: 10 bit for the nominal
output signal, black level 64 and white level 1023)
3uv_invinverts UV input signals: 0 = no inversion, 1 = inversion
4 to 6ydelay_outvariable Y-delay in LLD clock cycles: −7, −6, −5, −4, −3, −2, −1 and 0
7−reserved
⁄16 (0, 1, 2, 3, 4, 5, 6, 8)
1
⁄4 (0, 1, 2, 4)
1
⁄4 (0, 1, 2, 4)
Note
1. Detailed information about the software dependent I2C-bus registers can be found in Application Note
register specification of the SAA4977H”
(AN98054).
“I2C-bus
8LIMITING VALUES
In accordance with the Absolute Maximum Rating System (IEC 134).
SYMBOLPARAMETERMIN.MAX.UNIT
V
DDA(1,2,3)
V
DDD(1,2,3)
V
DDA(4,5)
V
DDD(4,5,6)
V
DDIO
V
i
T
stg
T
amb
analog supply voltage front-end−0.5+5.25V
digital supply voltage front-end−0.5+5.25V
analog supply voltage back-end−0.5+3.45V
digital supply voltage back-end−0.5+3.45V
digital I/O supply voltage back-end−0.5+5.25V
input voltage for all I/O pins−0.5+5.25V
storage temperature−20+150°C
operating ambient temperature−20+60°C
9THERMAL CHARACTERISTICS
SYMBOLPARAMETERCONDITIONSVALUEUNIT
R
th(j-a)
thermal resistance from junction to ambientin free air50K/W
1998 Jul 2319
Page 20
Philips SemiconductorsPreliminary specification
BesicSAA4977H
10 CHARACTERISTICS
V
DDD(1,2,3)
T
amb
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
Supply
V
DDA(1,2,3)
V
DDD(1,2,3)
I
DDA(1,2,3)
I
DDD(1,2,3)
V
DDA(4,5)
V
DDD(4,5,6)
V
DDIO
I
DDA(4,5)
I
DDD(4,5,6)
I
DDIO
Dissipation
P
tot
Luminance input signal (Y clamp level digital 16)
V
i(p-p)
C
i
I
LI
I
I
α
AGC(max)
G
AGC(max)
α
AGC(acc)
G
AGC(acc)
Colour difference input signals (U and V clamp level digital 128)
V
i(p-p)
C
i
I
LI
I
I
α
AGC(max)
G
AGC(max)
α
AGC(acc)
G
AGC(acc)
= 4.75 to 5.25 V; V
DDA(1,2,3)
= 4.75 to 5.25 V; V
= 0 to 60 °C; unless otherwise specified.
analog supply voltage front-end4.755.05.25V
digital supply voltage front-end4.755.05.25V
analog supply current front-end−85100mA
digital supply current front-end−6580mA
analog supply voltage back-end3.153.33.45V
digital supply voltage back-end3.153.33.45V
I/O supply voltage back-end4.755.05.25V
analog supply current back-end−2535mA
digital supply current back-end−4055mA
I/O supply current back-end−110 mA
total power dissipation−−1.3W
Y input level
(peak-to-peak value)
input capacitance−715 pF
input leakage currentclamp not active−−100nA
input currentduring clamping−−±150µA
maximum AGC attenuation5.756−dB
maximum AGC gain5.756−dB
AGC attenuation accuracy
digital
AGC gain accuracy digital−8−bits
U input level
(peak-to-peak value)
V input level
(peak-to-peak value)
input capacitance−−15pF
input leakage currentclamp not active−−100nA
input currentduring clamping−−±150µA
maximum AGC attenuation5.756−dB
maximum AGC gain5.756−dB
AGC attenuation accuracy
digital
AGC gain accuracy digital−8−bits
DDD(4,5,6)
= 3.15 to 3.45 V; V
DDA(4,5)
= 3.15 to 3.45 V;
AGC fixed at 0 dB; note 10.951.001.05V
−8−bits
AGC fixed at 0 dB; note 11.291.341.39V
AGC fixed at 0 dB; note 11.001.051.10V
−8−bits
1998 Jul 2320
Page 21
Philips SemiconductorsPreliminary specification
BesicSAA4977H
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
Analog input transfer function (sample rate 16 MHz/8 bits)
f
CLK
INLintegral non linearityramp input signal−1−+1LSB
DNLdifferential non linearityramp input signal−0.75−+0.75LSB
S/Nsignal-to-noise rationominal amplitude;
HDharmonic distortion (2nd to 5th
G
dif
SVRsupply voltage rejectionnote 234−− dB
maximum sample clock18−− MHz
43−− dB
0 to 8 MHz
harmonic)
differential gainf
95% amplitude;
Y at 4.3 MHz; UV at 1 MHz
= 4.4 MHz; ADC only;
CLK
−−50−37dB
−12 %
at nominal AGC setting
Analog Y, U and V input filter (third order linear phase filter with notch at f
f
(−3dB)
α
(0.5)
α
sb
f
notch
t
d(g)
t
d(g)(dif)
3 dB down frequencyf
attenuation at1⁄2f
(8 MHz)78−dB
CLK
= 16 MHz5.45.65.8MHz
CLK
stop band attenuation30−− dB
notch frequency15.51616.5MHz
group delayf
= 4 MHz−5565ns
CLK
differential group delay within
)
CLK
−2030ns
1 to 6 MHz
Luminance output signal (output_range = 0: Y black level digital 288, white level digital 767, output_range = 1:
Y black level digital 64, white level digital 1023); see Fig.11
V
LOW-level output voltageIOL= 3.0 mA−−0.4V
SCL clock frequency−−400kHz
hold time START condition0.6−− µs
SCL LOW time1.3−− µs
SCL HIGH time0.6−− µs
data set-up time100−− ns
data set-up time (before
0.6−− µs
repeated START condition)
data set-up time (before STOP
0.6−− µs
condition)
set-up time repeated START0.6−− µs
set-up time STOP condition0.6−− µs
1998 Jul 2323
Page 24
Philips SemiconductorsPreliminary specification
BesicSAA4977H
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
SNERT-bus: SNDA and SNCL; note 4
V
OH
V
OL
V
IH
V
IL
t
su(i)
t
h(i)
t
cycle
t
h(o)
Notes
1. With AGC at −3 dB, U full ADC range is obtained at Vi= 1.89 V; with AGC at +6 dB, U full ADC range is obtained at
Vi= 0.67 V; with AGC at −3 dB, V full ADC range is obtained at Vi= 1.48 V; with AGC at +6 dB, V full ADC range is
obtained at Vi= 0.52 V.
2. Supply voltage ripple rejection, measured over a frequency range from 20 Hz to 50 kHz. This includes1⁄2fV, fV, 2fV,
fH and 2fH which are major load frequencies: SVR is relative variation of the full scale analog input for a supply
variation of 0.25 V.
3. The AC characteristics are in accordance with the I2C-bus specification for fast mode (clock frequency maximum
400 kHz). Information about the I2C-bus can be found in the brochure
9398 393 40011).
4. More information about the SNERT-bus protocol can be found in Application Note
(AN95127).
The SAA4977H supports two different up-converter concepts. The simple one is shown in Fig.12. In this application only
one field memory SAA4955TJ is needed for a 100 Hz conversion based on a field repetition algorithm (AABB mode).
The concept can be upgraded by a noise reduction based on a motion adaptive field recursive filter if the SAA4956TJ is
used instead of the SAA4955TJ.
The SAA4977H supports a dual-clock system. The acquisition clock is taken from the digital front-end. The display
control is based on a clock generated by an external H-PLL. By this structure the stability of the display is enhanced
compared to a one-clock system if an unstable source like a VCR is used as an input.
The second system supported by the SAA4977H is shown in Fig.13. This concept needs two field memories
(SAA4955TJ) and the signal processing IC MELZONIC (SAA4991WP). The SAA4991WP allows a vector based motion
estimation and compensation for a display of 100 Hz pictures in high-end TV sets which is free of motion artefacts.
It additionally provides a variable vertical zoom function, noise and cross colour reduction. Furthermore a multi-PIP
feature is supported making use of the field memories.
QFP80: plastic quad flat package; 80 leads (lead length 1.95 mm); body 14 x 20 x 2.8 mm
c
y
X
Z
E
e
w M
p
A
A
H
E
E
2
A
A
1
6441
65
pin 1 index
80
1
40
b
25
24
detail X
L
p
L
SOT318-2
(A )
3
θ
w M
b
e
p
Z
D
D
H
D
0510 mm
scale
DIMENSIONS (mm are the original dimensions)
mm
A
max.
3.2
0.25
0.05
2.90
2.65
0.25
0.45
0.30
0.25
0.14
UNITA1A2A3bpcE
(1)
(1)(1)(1)
D
20.1
19.9
eH
H
14.1
13.9
24.2
0.81.95
23.6
Note
1. Plastic or metal protrusions of 0.25 mm maximum per side are not included.
OUTLINE
VERSION
IEC JEDEC EIAJ
REFERENCES
SOT318-2
1998 Jul 2328
D
B
E
18.2
17.6
v M
A
v M
B
LL
p
1.0
0.6
0.20.20.1
EUROPEAN
PROJECTION
Z
D
1.0
0.6
Zywvθ
E
o
1.2
7
o
0.8
0
ISSUE DATE
95-02-04
97-08-01
Page 29
Philips SemiconductorsPreliminary specification
BesicSAA4977H
13 SOLDERING
13.1Introduction
There is no soldering method that is ideal for all IC
packages. Wave soldering is often preferred when
through-hole and surface mounted components are mixed
on one printed-circuit board. However, wave soldering is
not always suitable for surface mounted ICs, or for
printed-circuits with high population densities. In these
situations reflow soldering is often used.
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”
(order code 9398 652 90011).
13.2Reflow soldering
Reflow soldering techniques are suitable for all QFP
packages.
The choice of heating method may be influenced by larger
plastic QFP packages (44 leads, or more). If infrared or
vapour phase heating is used and the large packages are
not absolutely dry (less than 0.1% moisture content by
weight), vaporization of the small amount of moisture in
them can cause cracking of the plastic body. For details,
refer to the Drypack information in the
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.
.
If wave soldering cannot be avoided, for QFP
packages with a pitch (e) larger than 0.5 mm, the
following conditions must be observed:
• A double-wave (a turbulent wave with high upward
pressure followed by a smooth laminar wave)
soldering technique should be used.
• The footprint must be at an angle of 45° to the board
direction and 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.
Maximum permissible solder temperature is 260 °C, and
maximum duration of package immersion in solder is
10 seconds, if cooled to less than 150 °C within
6 seconds. Typical dwell time is 4 seconds at 250 °C.
A mildly-activated flux will eliminate the need for removal
of corrosive residues in most applications.
13.4Repairing soldered joints
Fix the component by first soldering two diagonallyopposite end leads. Use only a low voltage soldering iron
(less than 24 V) applied to the flat part of the lead. Contact
time must be limited to 10 seconds at up to 300 °C. When
using a dedicated tool, all other leads can be soldered in
one operation within 2 to 5 seconds between
270 and 320 °C.
Several methods exist for reflowing; for example,
infrared/convection heating in a conveyor type oven.
Throughput times (preheating, soldering and cooling) vary
between 50 and 300 seconds depending on heating
method. Typical reflow peak temperatures range from
215 to 250 °C.
13.3Wave soldering
Wave soldering is not recommended for QFP packages.
This is because of the likelihood of solder bridging due to
closely-spaced leads and the possibility of incomplete
solder penetration in multi-lead devices.
CAUTION
Wave soldering is NOT applicable for all QFP
packages with a pitch (e) equal or less than 0.5 mm.
1998 Jul 2329
Page 30
Philips SemiconductorsPreliminary specification
BesicSAA4977H
14 DEFINITIONS
Data sheet status
Objective specificationThis data sheet contains target or goal specifications for product development.
Preliminary specificationThis data sheet contains preliminary data; supplementary data may be published later.
Product specificationThis data sheet contains final product specifications.
Limiting values
Limiting values given are in accordance with the Absolute Maximum Rating System (IEC 134). Stress above one or
more of the limiting values may cause permanent damage to the device. These are stress 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
Where application information is given, it is advisory and does not form part of the specification.
15 LIFE SUPPORT APPLICATIONS
These products are not designed for use in life support appliances, devices, or systems where malfunction of these
products can reasonably be expected to result in personal injury. Philips customers using or selling these products for
use in such applications do so at their own risk and agree to fully indemnify Philips for any damages resulting from such
improper use or sale.
16 PURCHASE OF PHILIPS I
Purchase of Philips I
components in the I2C system provided the system conforms to the I2C specification defined by
Philips. This specification can be ordered using the code 9398 393 40011.
2
C COMPONENTS
2
C components conveys a license under the Philips’ I2C patent to use the
1998 Jul 2330
Page 31
Philips SemiconductorsPreliminary specification
BesicSAA4977H
NOTES
1998 Jul 2331
Page 32
Philips Semiconductors – a worldwide company
Argentina: see South America
Australia: 34 Waterloo Road, NORTH RYDE, NSW 2113,
United States: 811 East Arques Avenue, SUNNYVALE, CA 94088-3409,
Tel. +1 800 234 7381
Uruguay: see South America
Vietnam: see Singapore
Yugoslavia: PHILIPS, Trg N. Pasica 5/v, 11000 BEOGRAD,
Tel. +381 11 625 344, Fax.+381 11 635 777
For all other countries apply to: Philips Semiconductors,
International Marketing & Sales Communications, Building BE-p, P.O. Box 218,
5600 MD EINDHOVEN, The Netherlands, Fax. +31 40 27 24825
The information presented in this document does not form part of any quotation or contract, is believed to be accurate and reliable and may be changed
without notice. No liability will be accepted by the publisher for any consequence of its use. Publication thereof does not convey nor imply any license
under patent- or other industrial or intellectual property rights.
Internet: http://www.semiconductors.philips.com
Printed in The Netherlands545104/00/01/pp32 Date of release: 1998 Jul 23Document order number: 9397 750 03258
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.