Preliminary specification
File under Integrated Circuits, IC02
1996 Jun 28
Philips SemiconductorsPreliminary specification
YUV transient improvement processorTDA9177
FEATURES
• Can be used in 1fH and 2fH applications
• Luminance step improvement
• Line width control
• Smart peaking for detail enhancement
• Embedded feature reduction facility for smart noise
control
• Compensating chrominance delay
• YUV interface
• Two additional pins for access to 6-bit ADC and I2C-bus
2
• Versatile I
C-bus and pin control for user adjustments.
In combination with the TDA9170A, it builds a high
performance and intelligent picture improvement solution.
The sharpness processor provides 1D luminance step
improvement and detail enhancement by smart peaking,
suitable for both 1f
and 2fH applications. The TDA9177
H
can be used as a cost effective alternative to (but also in
combination with) Scan Velocity Modulation (SVM).
GENERAL DESCRIPTION
The TDA9177 is an I
2
C-bus controlled sharpness
An on-board 6-bit Analog-to-Digital Converter (ADC) can
be used for interfacing two analog, low frequency voltage
signals to the I2C-bus.
improvement IC with additional inputs for 6-bit
analog-to-digital conversion to facilitate additional
parameter measurement (e.g. ambient light control).
The supply voltage is 8 V. The TDA9177 is mounted in a
24-pin SDIP envelope.
It should preferably be used in front of an RGB video signal
processor with YUV interface.
C-bus address input
UIN7colour U input
CFS8contour filter select input
VIN9colour V input
ADEXT210ADC input 2
PEAK11peaking amplitude input
2
SCL12serial clock input (I
C-bus)
SDA13serial data input/output
2
C-bus)
(I
AMS14amplitude select input
SNC15smart noise control input
VOUT16colour V output
FHS17line frequency select input
UOUT18colour U output
GND19system ground
YOUT20luminance output
V
CC
21supply voltage
STEEP22steepness control input
V
ref
R
ext
23reference voltage output
24resistor reference
handbook, halfpage
SANDCASTLE
1
COR
2
ADEXT1
LWC
YIN
ADR
3
4
5
6
TDA9177
UIN
7
8
CFS
VIN
9
PEAK
SCL
10
11
12
ADEXT2
Fig.2 Pin configuration.
MBH228
24
23
22
21
20
19
18
17
16
15
14
13
R
ext
V
ref
STEEP
V
CC
YOUT
GND
UOUT
FHS
VOUT
SNC
AMS
SDA
1996 Jun 284
Philips SemiconductorsPreliminary specification
YUV transient improvement processorTDA9177
FUNCTIONAL DESCRIPTION
Y-input selection and amplification
The dynamic range of the luminance input amplifier and
output amplifier can be switched between 0.315 V and
1.0 V typically (excluding sync), either externally
(pin AMS) or by I
2
C-bus (bit AMS of the control register).
Amplitudes outside the corresponding maximum specified
range will be clipped smoothly. The sync part is processed
transparently to the output, independently of the feature
settings. The input is clamped during the HIGH period of
the CLP, defined by the sandcastle reference, and should
be DC-decoupled with an external capacitor. During the
clamp pulse, an artificial black level is inserted in the input
signal to correctly preset the internal circuitry.
The input amplifier drives a delay line of four delay
sections, which form the core of the sharpness
improvement processor.
Sharpness improvement processor
The sharpness improvement processor increases the
slope of large luminance transients of vertical objects and
enhances transients of details in natural scenes by contour
correction. It comprises three main processing units, these
being the step improvement processor, the contour
processor and the smart sharpness controller.
TEP IMPROVEMENT PROCESSOR
S
The step improvement processor (see Fig.9) comprises
two main functions:
1. the MINMAX generator
2. the MINMAX fader.
The MINMAX generator utilizes 5 taps of an embedded
luminance delay line to calculate the minimum and
maximum envelope of all signals momentarily stored in the
delay line. The MINMAX fader chooses between the
minimum and maximum envelopes, depending on the
polarity of a decision signal derived from the contour
processor. Figures 4, 5 and 6 show some waveforms of
the step improvement processor and illustrate that fast
transients result with this algorithm. The MINMAX
generator also outputs a signal that represents the
momentary envelope of the luminance input signal.
This envelope information is used by the smart sharpness
controller.
Limited line width control (also called aperture control) can
be performed externally (pin 4, LWC) or by I2C-bus
(LW-DAC). Line width control can be used to compensate
for horizontal geometry because of the gamma or
blooming of the spot of the CRT.
HE CONTOUR PROCESSOR
T
The contour processor comprises two contour generators
with different frequency characteristics. The contour
generator generates a second-order derivative of the
incoming luminance signal and is used both as a decision
signal for the step improvement processor and as a
luminance correction signal for the smart sharpness
controller. In the smart sharpness controller, this
correction signal is added to the proper delayed original
luminance input signal, making up the peaking signal for
detail enhancement. The peaking path is allowed to select
either the narrow- or wide-peaked contour generators
2
either externally (pin 8, CFS) or by I
C-bus (bit CFS in the
control register). The step improvement circuitry always
selects the wide-peaked contour filter.
The contour generators utilize 3 taps (narrow band) or
5 taps (broad band) of the embedded luminance delay
lines. Figures 11 and 12 illustrate the normalized
frequency transfer of both the narrow and wide contour
filters.
MART SHARPNESS CONTROLLER
S
The smart sharpness controller (see Fig.10) is a fader
circuit that fades between peaked luminance and
step-improved luminance, defined by the output of a step
discriminating device known as the step detector. It also
contains a variable coring level stage.
The step detector behaves like a band-pass filter, so both
amplitude of the step and its slope add to the detection
criterion. The smart sharpness controller has four user
controls:
1. Steepness control
2. Peaking control
3. Coring level control
4. Smart Noise control.
Control settings can be performed either by the I2C-bus or
externally by pin, depending on the status of the I2C-bus
bit STB.
The steepness setting controls the amount of steepness in
the edge-correction processing path. The peaking setting
controls the amount of contour correction for proper detail
enhancement.
The envelope signal generated by the step improvement
processor modulates the peaking setting in order to
reduce the amount of peaking for large sine excursions.
1996 Jun 285
Philips SemiconductorsPreliminary specification
YUV transient improvement processorTDA9177
The coring setting controls the coring level in the peaking
path for rejection of high-frequency noise. All three
settings facilitate reduction of the impact of the sharpness
features, e.g. for noisy luminance signals.
An external noise detector and a user-preferred noise
algorithm are needed to make a fully automatic I2C-bus
controlled smart sharpness control.
An on-board, hard-wired smart sharpness algorithm can
be executed by driving pin SNC with the output of an
external noise detector. This pin, however, is active both in
I2C-bus and pin mode. Figures 13 and 14 illustrate the
impact of the noise control voltage at pin SNC on the user
settings.
Figure 15 shows the relationship between the feature
settings STEEP, COR, PEAK, LWC and their
corresponding pin voltages.
Chrominance compensation
The chrominance delay lines compensate for the delay of
the luminance signal in the step improvement processor,
to ensure a correct colour fit. No delay compensation will
be performed in the chrominance path for line-width
corrections in the luminance path.
Successive approximation ADC
Pins ADEXT1 and ADEXT2 are connected to a 6-bit
successive approximation ADC, via a multiplexer.
The multiplexer toggles between the inputs with each field.
2
I
C-bus
At power up, the bit STB (standby) in the control register is
reset, to leave control to the pins. However, the I2C-bus is
at standby and responds if properly addressed. By setting
STB to logic 1, the control of all features is instead left to
the I2C-bus registers. The PDD bit (Power Down Detected)
in the status register is set each time an interruption of the
supply power occurs and is reset only by reading the
status register. A 3-bit identification code can also be read
from the status register, which can be used to
automatically configure the application by software.
The input control registers can be written sequentially by
the I2C-bus by the embedded automatic subaddress
increment feature or by addressing it directly. The output
control functions cannot be addressed separately.
Reading out the output control functions always starts at
subaddress 00 and all subsequent words are read out by
the automatic subaddress increment procedure. The I2C
address is 40H if pin 6 (ADR) is connected to ground and
E0H if pin 6 (ADR) is connected to pin 23 (V
2
C-bus specification
I
ref
).
Slave address
A6A5A4A3A2A1A0R/W
ADR1ADR0000X
Auto-increment mode available for subaddresses.
For each field flyback, a conversion is started for either of
the two inputs and the result is stored in the corresponding
bus register, ADEXT1 or ADEXT2.
In this way, any analog, slowly varying signal can be given
2
access to the I
C-bus. If a register access conflict occurs,
the data of that register is made invalid by setting the flag
bit DV (Data Valid) to zero.
1996 Jun 286
Philips SemiconductorsPreliminary specification
YUV transient improvement processorTDA9177
Control functions
FUNCTIONSTYPESUBADDRESS
DATA BYTE
D7D6D5D4D3D2D1D0
Inputs
ControlREG00XXXXCFSFHSAMSSTB
PeakingDAC01XXPK5PK4PK3PK2PK1PK0
SteepnessDAC02XXSP5SP4SP3SP2SP1SP0
CoringDAC03XXCR5CR4CR3CR2CR1CR0
Line widthDAC04XXLW5LW4LW3LW2LW1LW0
In accordance with the Absolute Maximum Rating System (IEC 134).
SYMBOLPARAMETERCONDITIONSMIN.MAX.UNIT
V
CC
V
i
V
o
T
stg
T
amb
supply voltage−0.5+8.8V
input voltage on any input−0.5VCC+ 0.5V
output voltage of any output−0.5VCC+ 0.5V
storage temperature−55+150°C
operating ambient temperature−10+70°C
QUALITY SPECIFICATION
Quality level in accordance with
“Quality reference Handbook”
“SNW-FQ-611 part E”
. The numbers of the quality specification can be found in the
. The handbook can be ordered using the code 9397 750 00192.
All pins are protected against ESD by means of internal clamping diodes. The protection circuit meets the specification:
Human body model (100 pF,1500 Ω): All pins >3000 V.
Machine model (200 pF, 0 Ω): All pins >300 V.
Latch-up:
At an ambient temperature of 70 °C, all pins meet the specification:
I
> 100 mA or V
trigger
I
< −100 mA or V
trigger
pin
pin
> 1.5V
< −0.5V
CC(max)
CC(max)
THERMAL CHARACTERISTICS
SYMBOLPARAMETERVALUEUNIT
R
th j-a
thermal resistance from junction to ambient in free air<59K/W