Preliminary specification
File under Integrated Circuits, IC02
1996 Oct 25
Philips SemiconductorsPreliminary specification
Economical video processing IC
SAA4970T
(ECOBENDIC)
FEATURES
• Digital horizontal PLL
• Digital CTI (DCTI)
• Digital luminance peaking
• Digital phase compensation filter
• D/A conversion
• Simple multi picture processing
• Coloured frame generation
• Memory/sync processing.
QUICK REFERENCE DATA
SYMBOLPARAMETERMIN.MAX.UNIT
V
DD
V
CC
T
amb
digital supply voltage4.55.5V
analog supply voltage4.755.25V
operating ambient temperature070°C
GENERAL DESCRIPTION
The ECOBENDIC is an economical video processing IC
(Economical Back End IC) for double scan conversion.
It consists of sync/memory control, video enhancing
features and D/A conversion. The IC is designed to
cooperate with an 83C654 type of microcontroller,
Texas Instruments TMS4C2970/2971 memories plus a
4:1:1 A/D converter TDA8755/8753A.
ORDERING INFORMATION
TYPE NUMBER
NAMEDESCRIPTIONVERSION
SAA4970TVSO56plastic very small outline package; 56 leadsSOT190-1
PACKAGE
1996 Oct 252
Philips SemiconductorsPreliminary specification
Economical video processing IC
(ECOBENDIC)
BLOCK DIAGRAM
handbook, full pagewidth
47 to
UVIN3
to UVIN0
YIN7
to YIN0
HA, V
Xtal
Xtal
A
O
I
50
37 to 41,
44 to 46
22, 23
55
56
REFORMATTER
UP-SAMPLING
4
PHASE COMPENSATION
PLL
53
FILTER
51
8
2
CK1 CK2ALE
SAA4970T
MICROCONTROLLER
INTERFACE
8
29 to 36
parallel bus
AD7 to AD0
address line
microcontroller
DCTI
24 27 28
RDNCLMPIE, WE, REmicrocontroller
WRN
command
PEAKING
8
8
9
SYNC PROCESSING
MEMORY CONTROL
14
D
D
D
3
A
A
A
15 to 17
SAA4970T
3
U
O
5
V
O
7
Y
O
19
H
D
18
V
D
MGE092
microcontroller parallel bits
Fig.1 Block diagram.
1996 Oct 253
Philips SemiconductorsPreliminary specification
Economical video processing IC
SAA4970T
(ECOBENDIC)
PINNING
SYMBOLPINTYPEDESCRIPTION
TEST21inputtest control
P
mirref
U
O
V
SSA
V
O
V
CC
Y
O
V
ref
I
ref
V
refH
R111I/Oreset acquisition horizontal counter
R212I/Oreset display horizontal counter
PIP13inputPIP related input 0
CLMP14outputclamping control
IE15outputfield memory input enable
WE16outputfield memory write enable
RE17outputfield memory read enable
V
D
H
D
RESET20outputwatchdog output (microcontroller reset)
BONE21inputwatchdog input (microcontroller bone)
H
A
V
A
ALE24inputaddress latch enable
IT125outputacquisition related interrupt
IT226outputdisplay related interrupt
WRN27inputwrite not pulse
RDN28inputread not pulse
AD729I/Oprogrammable signal positioner (psp) data bus bit 7 (MSB)
AD630I/Opsp data bus bit 6
AD531I/Opsp data bus bit 5
AD432I/Opsp data bus bit 4
AD333I/Opsp data bus bit 3
AD234I/Opsp data bus bit 2
AD135I/Opsp data bus bit 1
AD036I/Opsp data bus bit 0 (LSB)
YIN737inputY input bus bit 7 (MSB)
YIN638inputY input bus bit 6
YIN539inputY input bus bit 5
YIN440inputY input bus bit 4
2inputdecoupling P-mirror reference
3outputanalog U output
4groundanalog ground (0 V)
5outputanalog V output
6supplyanalog supply voltage (+5 V)
7outputanalog Y output
8supplyanalog supply voltage reference D/A ladder HIGH
9supplyreference current
YIN244inputY input bus bit 2
YIN145inputY input bus bit 1
YIN046inputY input bus bit 0 (LSB)
UVIN347inputUV input bus bit 3 (MSB)
UVIN248inputUV input bus bit 2
UVIN149inputUV input bus bit 1
UVIN050inputUV input bus bit 0 (LSB)
CK251I/Odisplay clock
V
SS
CK153I/Oacquisition clock
TEST154inputtest control
Xtal
O
Xtal
I
42supplydigital supply voltage (+5 V)
43grounddigital ground (0 V)
The data path performs the DCTI, peaking, phase
compensation, framing and blanking functions plus colour
reformatting and variable delay of Y to UV at the input and
output of the data path.
DCTI
DCTI is implemented to get a dynamic interpolation of the
low bandwidth U and V signals. First a 2 : 1 linear
interpolation is done, to go from a 4 :1:1 format to a
4:2:2 format. A second interpolation is done in which the
data path delay is varied on the basis of a function of the
second derivative of the U and V signal (or more precise:
d
dUtddV
+{}
td
td
first half the data path delay is higher than nominal and in
the second half it is lower than nominal. This will make the
edge much steeper. As this second interpolation is done
with the resolution equal to that of the Y samples and also
with a zero DCTI gain a 2 : 1 interpolation is performed, a
4:4:4 format is obtained.
The DCTI function can be controlled by setting the range
to ±12, ±8, ±6 or ±4 pixels (see Fig.3) or by adjusting the
gain to 0,
An artefact of this processing exists when two edges are
close together in the video. During the second half of the
first edge a delay is chosen that will collect video data
where the second edge is already active. The same is valid
for the second edge. The result of this processing on a
video pulse, which is looking like a hill, is that of a hill with
one or two bumps in it. To prevent this from happening, the
positions where the first derivatives in U and V change
sign, are marked and used to limit the range of the relative
delay. This function is called ‘over the hill protection’. It can
be turned on and off. Figures 5 and 6 show the effect of
the DCTI function with and without ‘over the hill protection’
when applied to a hill-shaped video pulse.
). The effect at an edge is that during the
1
⁄4,1⁄2 or 1.
Fig.2 Pin configuration.
1996 Oct 256
Philips SemiconductorsPreliminary specification
Economical video processing IC
(ECOBENDIC)
120
handbook, full pagewidth
digital
signal
amplitude
100
80
60
110
(1) input signal.
(2) range = 4.
(3) range = 12.
(1)
SAA4970T
MGE093
(2)
(3)
20
4045352515530
samples
Gain =1⁄2.
120
handbook, full pagewidth
digital
signal
amplitude
100
80
60
110
(1) input signal.
(2) gain = 0.25.
Fig.3 DCTI with variation of k range.
(1)
(2)
(3)
(4)
20
(3) gain = 0.5.
(4) gain = 1.
Range = 12.
MGE094
4045352515530
samples
1996 Oct 257
Fig.4 DCTI with variation of k gain.
Philips SemiconductorsPreliminary specification
Economical video processing IC
(ECOBENDIC)
120
handbook, full pagewidth
digital
signal
amplitude
100
(1) output.
(2) input.
80
60
203090
(2)
(1)
5040
807060
Gain =1⁄2.
Range = ±12.
Hill protection = on.
SAA4970T
MGE095
samples
120
handbook, full pagewidth
digital
signal
amplitude
100
80
60
203090
(1) output.
(2) input.
Fig.5 DCTI with ‘over the hill protection’.
(1)
(2)
5040
807060
Gain =1⁄2.
Range = ±12.
Hill protection = off.
MGE096
samples
1996 Oct 258
Fig.6 DCTI without ‘over the hill protection’.
Philips SemiconductorsPreliminary specification
Economical video processing IC
(ECOBENDIC)
PEAKING
Peaking is implemented to obtain a higher gain in the
middle and upper ranges of the luminance bandwidth.
The filtering is an addition of:
• the original signal
• the original signal band-passed with centre
frequency =1⁄4f
• the original signal high-passed with maximum gain at
frequency =1⁄2fs.
12
handbook, halfpage
10
IH_PeakingI
(dB)
s
MGE097
(1)
8
(2)
6
(3)
SAA4970T
The band-passed and high-passed signals are weighted
with factors 0,
becomes [−α, −β, 1 + 2α +2β,−β, −α], where α is the
band-pass weighting factor and β the high-pass weighting
factor.
Coring is added to obtain no gain for low amplitudes in the
(high-pass + band-pass) signal, which is then considered
to be noise. Coring levels can be programmed as 0 (off),
+1/−2, +3/−4 and +7/−8 LSB at 10-bit word.
A limiter brings back the 11-bit range to a 9-bit range with
a clipping function on the lower and upper side.
handbook, halfpage
IH_PeakingI
(dB)
1
⁄8,1⁄4 and1⁄2. The impulse response
12
10
8
6
(1)
(2)
(3)
(4)
MGE098
(1) β =1⁄2.
(2) β =1⁄4.
(3) β =1⁄8.
(4) β =0.
4
2
0
0
1/4f
(4)
s
1/2f
Fig.7Peaking transfer function with variation of β
(α =1⁄8).
4
2
0
0
s
(1) β =1⁄2.
(2) β =1⁄4.
(3) β =1⁄8.
(4) β =0.
1/4f
s
1/2f
s
Fig.8Peaking transfer function with variation of β
(α =1⁄4).
1996 Oct 259
Loading...
+ 20 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.