C BUS CONTROLLED
DEFLECTION PROCESSOR DEDICATED
FOR HIGH-END CRT MONITORS
■ SINGLE SUPPLY VOLTAGE 12V
■ VERY LOW JITTER
■ DC/DC CONVERTER CONTROLLER
■ ADVANCED EW DRIVE
■ ADVANCED ASYMMETRY CORRECTIONS
■ AUTOMATIC MULTISTANDARD
SYNCHRONIZATION
■ 2 DYNAMIC CORRECTION WAVEFORM
OUTPUTS
■ X-RAY PROTECTION AND SOFT-START &
STOP ON HORIZONTAL AND DC/DC DRIVE
OUTPUTS
2
■ I
C BUS STATUS REGISTER
Horizontal section
■ 150 kHz maximum frequency
■ Corrections of geometric asymmetry: Pin
cushion asymmetry, Parallelogram, separate
Top/Bottom corner asymmetry
■ Tracking of asymmetrycorrections with vertical
size and position
■ Fully integrated horizontal moiré cancellation
Vertical section
■ 200 Hz maximum frequency
■ Vertical ramp for DC-coupled output stage with
adjustments of: C-correction, S-correction for
super-flat CRT, Vertical size, Vertical position
■ Vertical moiré cancellation through vertical
ramp waveform
■ Compensation of vertical breathing with EHT
variation
EW section
■ Symmetricalgeometrycorrections:Pin cushion,
Keystone, Top/Bottom corners separately
■ Horizontal size adjustment
■ Tracking of EW waveform with Vertical sizeand
position and adaptation to frequency
■ Compensation of horizontal breathing through
EW waveform
Dynamic correction section
■ Generates waveforms for dynamic corrections
like focus, brightness uniformity, ...
■ 1 output with vertical dynamic correction
waveform
■ 1 output with composite HV dynamiccorrection
waveform
■ Fixed on screen by means of tracking system
DC/DC controller section
■ Step-up and step-down conversion modes
■ Internal and external sawtooth configurations
■ Bus-controlled output voltage
■ Synchronization on hor. frequency with phase
selection
■ Selectable polarity of drive signal
DESCRIPTION
The TDA9112 is a monolithic integrated circuit assembled in a 32-pin shrink dual-in-line plastic
package. This IC controls all the functions related
to horizontal and vertical deflection in multimode
or multi-frequency computer display monitors.
The internal sync processor, combined with the
powerful geometry correction block, makes the
TDA9112 suitable for very high performance monitors, using few external components.
Combined with other ST components dedicated
for CRTmonitors (microcontroller, video preamplifier, video amplifier, OSD controller) the TDA9112
allows fully I2C bus-controlled computer display
monitors to be built with a reduced number of external components.
1H/HVSynTTL compatible Horizontal /Horizontal and Vertical Sync. input
2VSynTTL compatible Vertical Sync. input
3HLckVBkHorizontal PLL1 Lock detection and Vertical early Blanking composite output
4HOscFHigh Horizontal Oscillator sawtooth threshold level Filter input
5HPLL2CHorizontal PLL2 loop Capacitive filter input
6COHorizontal Oscillator Capacitor input
7HGNDHorizontal section GrouND
8ROHorizontal Oscillator Resistor input
9HPLL1FHorizontal PLL1 loop Filter input
10HPosFHorizontal Position Filter and soft-start time constant capacitor input
11HVDyCorHorizontal and Vertical Dynamic Correction output
12HFlyHorizontal Flyback input
13RefOutReference voltage Output
14BCompB+ DC/DC error amplifier (Comparator) output
15BRegInRegulation feedback Input of the B+ DC/DC converter controller
16BISenseB+ DC/DC converter current (I) Sense input
17HEHTInInput for compensation of Horizontal amplitude versus EHT variation
18VEHTInInput for compensation of Vertical amplitude versus EHT variation
19VOscFVertical Oscillator sawtooth low threshold Filter (capacitor to be connected to VGND)
20VAGCCapInput for storage Capacitor for Automatic Gain Control loop in Vertical oscillator
21VGNDVertical section GrouND
22VCapVertical sawtooth generator Capacitor
23VOutVertical deflection drive Output for a DC-coupled output stage
24EWOutE/WOutput
25XRayX-Ray protection input
26HOutHorizontal drive Output
27GNDMain GrouND
28BOutB+ DC/DC converter controller Output
29VccSupply voltage
30SCLI
31SDAI
32VDyCorVertical Dynamic Correction output
2
C bus Serial CLock Input
2
C bus Serial DAta input/output
6/51
TDA9112
4 - QUICK REFERENCE DATA
CharacteristicValueUnit
General
PackageSDIP 32
Supply voltage12V
Supply current65mA
Application categoryHigh-end
Means of control/Maximum clock frequencyI
EW driveYes
DC/DC converter controllerYes
Horizontal section
Frequency range15 to 150kHz
Autosync frequency ratio (can be enlarged in application)4.28
Positive/Negative polarity of horizontal sync signal/Automatic adaptationYes/Yes/Yes
Duty cycle range of the drive signal30 to 65%
Position adjustment range with respect to H period±10%
Soft start/Soft stop featureYes/Yes
Hardware/Software PLL lock indicationYes/Yes
ParrallelogramYes
Pin cushion asymmetry correction (also called Side pin balance)Yes
Top/Bottom/Common corner asymmetry correctionYes/Yes/No
Tracking of asymmetry corrections with vertical size & positionYes
Horizontal moiré cancellation (int.) for Combined/Separated architectureYes/Yes
Vertical section
Frequency range35 to 200Hz
Autosync frequency range (150nF at VCap and 470nF at VAGCCap)50 to 180Hz
Positive/Negative polarity of vertical sync signal/Automatic adaptationYes/Yes/Yes
S-correction/C-correction/Super-flat tubecharacteristicYes/Yes/Yes
Vertical size/Vertical position adjustmentYes/Yes
Vertical moiré cancellation (internal)Yes
Vertical breathing compensationYes
EW section
Pin cushion correctionYes
Keystone correctionYes
Top/Bottom/Common corner correctionYes/Yes/No
Horizontal size adjustmentYes
Tracking of EW waveform with Frequency/Vertical size & positionYes/Yes
Breathing compensation on EW waveformYes
6 - ELECTRICAL PARAMETERS AND OPERATING CONDITIONS
Medium (middle) value of an I2C Bus control or adjustment register composed of bits D0, D1,...,Dn is the
one having Dn at ”1” and all other bits at ”0”. Minimum value is the one with all bits at 0, maximum value
is the one with all at ”1”.
Currents flowing from the device (sourced)are signed negative. Currents flowing tothe device are signed
positive.
THis period of horizontal deflection.
Supply voltage at Vcc pin10.81213.2V
Supply current to Vcc pinVCC=12V65mA
Reference output voltage at RefOut pin VCC=12V,I
Current sourced by RefOutoutput-50mA
6.3 - SYNCHRONIZATION INPUTS
Vcc = 12V, T
SymbolParameterTest Conditions
V
LoH/HVSyn
V
HiH/HVSyn
V
LoVSyn
V
HiVSyn
R
PdSyn
t
PulseHSyn
t
PulseHSyn/TH
t
PulseVSyn
t
PulseVSyn/TV
t
extrV/TH
t
HPolDet
=25°C
amb
LOW level voltage on H/HVSyn00.8V
HIGH level voltage on H/HVSyn2.25V
LOW level voltage on VSyn00.8V
HIGH level voltage on VSyn2.25V
Internal pull-down on H/HVSyn, VSyn100175250kΩ
H sync. pulse duration on H/HVSyn pin0.5µs
Proportion of H sync pulse to H periodPin H/HVSyn0.2
V sync. pulse durationPins H/HVSyn, VSyn0.5750µs
Proportion of V sync pulse to V periodPins H/HVSyn, VSyn0.15
Proportion of sync pulse length to H peri-
od for extraction as V sync pulse
Pin H/HVSyn,
cap. on pin CO = 820pF
Polarity detection time (after change)Pin H/HVSyn0.75ms
Value
Value
Min.Typ.Max.
= -2mA7.658.08.2V
RefO
Value
Min.Typ.Max.
0.210.3
Unit
Units
Units
9/51
TDA9112
6.4 - HORIZONTAL SECTION
Vcc = 12V, T
amb
=25°C
SymbolParameterTest Conditions
PLL1
I
RO
C
CO
f
HO
f
HO(0)
f
HOCapt
f
∆
HO 0()
-----------------------------
f
HO 0()
∆f
/∆V
HO
V
HO
V
HOThrfr
V
HPosF
Current load on RO pin1.5mA
Capacitance on CO pin390pF
Frequency of hor. oscillator150kHz
Free-running frequency of hor. oscill.
Hor. PLL1 capture frequency
(4)
Temperature drift of free-running freq.
(1)
RRO=5.23kΩ,CCO=820pF2728.529.9kHz
f
= 28.5kHz29122kHz
HO(0)
(3)
T∆⋅
Average horizontal oscillator sensitivityf
HO
H. oscill. control voltage on pin HPLL1F V
Threshold on H. oscill. control voltage on
HPLL1F pin for tracking of EW with freq.
Control voltage on HPosF pin
= 28.5kHz19.6kHz/V
HO(0)
=8V1.46.0V
RefO
V
=8V5.0V
RefO
HPOS
(Sad01):
1111111xb
1000000xb
0000000xb
V
HOThrLo
V
HOThrHi
Bottom of hor. oscillator sawtooth
Top of hor. oscillator sawtooth
(6)
(6)
PLL2
R
In(HFly)
I
InHFly
V
ThrHFly
V
S(0)
V
BotHPLL2C
V
TopHPLL2C
(min)/T
t
ph
(max)/T
t
ph
Input impedance on HFly inputV
(HFly)>VThrHFly
Current into HFly inputAt top of H flyback pulse5mA
Voltage threshold on HFly input0.60.7V
H flyback lock middle point
Low clamping voltage on HPLL2C pin
High clamping voltage on HPLL2C pin
Min. advance of H-drive OFF before
H
middle of H flyback
Max. advance of H-drive OFF before
H
middle of H flyback
(7)
(8)
(6)
No PLL2 phase modulation
(5)
(5)
Null asym. correction0%
Null asym. correction44%
H-drive output on pin HOut
I
HOut
t
Hoff/TH
Current into HOut outputOutput driven LOW30mA
HDUTY
Duty cycle of H-drive signal
(Sad00):
x1111111b
x0000000b
Soft-start/Soft-stopvalue
Picture geometry corrections through PLL1 & PLL2
HPOS
(Sad01):
1111111xb
0000000xb
t
Hph/TH
H-flyback (centre) static phase vs. sync
signal (via PLL1), see Figure 7
(2)
Value
Units
Min.Typ.Max.
-150ppm/°C
2.6
3.2
3.8
2.8
3.4
4.0
3.0
3.6
4.2
1.6V
6.4V
300500700Ω
4.0V
1.6V
3.94.054.2V
27
65
85
+11
-11
V
V
V
%
%
%
%
%
10/51
TDA9112
SymbolParameterTest Conditions
Value
Units
Min.Typ.Max.
PCAC
(Sad11h) full span
(9)
VPOS
VSIZE
VSIZE
VSIZE
PARAL
(9)
VPOS
VSIZE
VSIZE
VSIZE
VPOS
VSIZE
TCAC
(9)
span
VPOS
VSIZE
VSIZE
VSIZE
BCAC
(9)
span
VPOS
VSIZE
VSIZE
VSIZE
at medium
at minimum
at medium
at maximum
(Sad12h) fullspan
at medium
at minimum
at medium
at maximum
at max. or min.
at minimum
(Sad13h) full
at medium
at minimum
at medium
at maximum
(Sad14h) full
at medium
at minimum
at medium
at maximum
±1.0
±1.8
±2.8
±1.75
±2.2
±2.8
±1.75
±0.8
±2.0
±4.4
±0.8
±2.0
±4.4
%
%
%
%
%
%
%
%
%
%
%
%
%
t
PCAC/TH
t
ParalC/TH
t
TCAC/TH
t
BCAC/TH
Contribution of pin cushion asymmetry
correction to phase of H-drive vs. static
phase (via PLL2), measured in corners
Contribution of parallelogram correction
to phase of H-drive vs. static phase (via
PLL2), measured in corners
Contribution of top corner asymmetry
correction to phase of H-drive vs. static
phase (via PLL2), measured in corners
Contribution of bottom corner asymmetry
correction to phase of H-drive vs. static
phase (via PLL2), measured in corners
Note 1: Frequency at no sync signal condition. For correct operation, the frequency of the sync signal applied must
always be higher than the free-running frequency. The application must consider the spread of values of real
electrical components in R
the free-running frequency is f
and CCOpositions so as to always meet this condition. The formula to calculate
RO
=0.12125/(RROCCO)
HO(0)
Note 2: Base of NPN transistor with emitter to ground is internally connected on pin HFly through a series resistance of
about 500Ω and a resistance to ground of about 20kΩ.
Note 3: Evaluated and figured out during the device qualification phase. Informative. Not tested on every single unit.
Note 4: This capture range can be enlarged by external circuitry.
Note 5: The voltage on HPLL2C pin corresponds to immediate phase of leading edge of H-drive signal on HOut pin with
respect to internal horizontal oscillator sawtooth. It must be between the two clamping levels given. Voltage
equal to one of the clamping values indicates a marginal operation of PLL2 or non-locked state.
Note 6: Internal threshold. See Figure 6.
Note 7: Thet
(min)/THparameter is fixed by the application. For correct operation of asymmetry corrections through
ph
dynamic phase modulation, this minimum must be increased by maximum of the total dynamic phase required
in the direction leading to bending of corners to the left. Marginal situation is indicated by reach of V
TopHPLL2C
high clamping level by waveform on pin HPLL2C. Also refer to Note 5 and Figure 6.
Note 8: Thet
(max)/THparameter is fixed by the application. For correct operation of asymmetry corrections through
ph
dynamic phase modulation, this maximum must be reduced by maximum of thetotal dynamic phase required in
the direction leading to bending of corners to the right. Marginal situation is indicated by reach of V
BotHPLL2C
low clamping level by waveform on pin HPLL2C. Also refer to Note 5 and Figure 6.
Note 9: All other dynamic phase corrections of picture asymmetry set to their neutral (medium) positions.
Tracking of V-parabola on VDyCor
output with vertical position
at minimum.
at medium.
(37)
VDC-AMP
VPOS
x0000000b
x1111111b
at maximum
(Sad08):
Note 35: Ratio of the amplitude at HDyCorTr=1 to the amplitude at HDyCorTr=0 (refer to chapter ”I
-1.50mA
0
0.5
1
0.6
1.6
0.52
1.92
2
C Bus control
register map”) as a quadratic function of horizontal size adjustment.
2
Note 36: Ratio of the amplitude at HDyCorTr=1 to the amplitude at HDyCorTr=0 (refer to chapter ”I
register map”) as a quadratic function of V
HEHT
.
C Bus control
Note 37: Ratio ”A/B”of vertical parabola component voltage at tVR=0 versus vertical parabola component voltage at
t
VR=TVR
.
Note 38: Refer to Figure 14.
Note 39: Taken for reference at given position of HDyCorPh flag.
2
Note 40: Unsigned value. Polarity selection by VDyCorPol I
C Bus bit. Refer to section I2C Bus control register map.
V
V
V
V
V
16/51
6.8 - DC/DC CONTROLLER SECTION
TDA9112
VCC= 12V, T
amb
=25°C
SymbolParameterTest Conditions
R
B+FB
A
OLG
f
UGBW
I
RI
I
BComp
A
BIsense
V
ThrBIsCurr
I
BIsense
t
BOn
I
BOut
V
BOSat
V
BReg
Ext. resistance applied between
BComp output and BRegIn input
Open loop gain of error amplifier on
BRegIn input
Unity gain bandwidth of error amplifier
Low frequency
(18)
on BRegIn input
Bias current delivered by regulation in-
put BRegIn
Output current capability of BComp
output.
HBOutEn = ”Enable”
HBOutEn = ”Disable”
Voltage gain on BISense input3
Threshold voltage on BISense input
corresponding to current limitation
Input current sourced by BISense input-1µA
Conduction time of the power transistorTH- t
Output current capability of BOut out-
put
Saturation voltage of the internal output
transistor on BOut
Regulation reference for BRegIn volt-
(42)
age
I
=10mA0.250.4V
BOut
V
=8V
RefO
BREF
(Sad03):
x0000000b
x1000000b
x1111111b
V
ThrBIsConf
t
BTrigDel/TH
Threshold on pin BISense todefine the
DC/DC controller configuration
(43)
Delay of BOut “Off-to-On” edge after
middle of flyback pulse, as part of T
(44)
H
V
=8V6V
RefO
V
(BIsense)≤VThrBIsConf
BOutPh = ”0”
(18)
Value
Min.Typ.Max.
5kΩ
100dB
6MHz
-0.2µA
-0.5
(41)
0.5
1.982.12.22V
010mA
3.65
4.65
5.65
3.85
4.9
5.9
16%
Units
2.0mA
mA
HVD-Hflat
4.05
5.15
6.15
V
V
V
Note 41: A current sink is provided by the BComp output while BOut is disabled.
Note 42: Internal reference related to V
. The same values to be found on pin BRegIn, while regulation loop is
RefO
stabilized.
Note 43: External sawtooth configuration is assumed for V
V
(BIsense)>VThrBIsConf
.
(BIsense)≤VThrBIsConf
, internal sawtooth configuration for
Note 44: Only applies to configuration specified in ”Testconditions” column, i.e. synchronization of BOut “Off-to-On”
edge with horizontal flyback signal. Refer to chapter ”DC/DC controller” for more details.
17/51
TDA9112
6.9 - MISCELLANEOUS
VCC= 12V, T
SymbolParameterTest Conditions
amb
=25°C
Value
Units
Min.Typ.Max.
Vertical blanking and horizontal lock indication composite output HLckVBk
I
SinkLckBk
Sink current to HLckVBk pin
(45)
100µA
V. blankH. lock
0.1
1.1
5
6
V
OLckBk
Output voltage on HLckVBk output
NoYes
YesYes
NoNo
YesNo
Horizontal moiré canceller
∆
T
HH moire–()
--------------------------------------T
H
Modulation of T
by H. moiré function
H
HMOIRE
x0000000b
(Sad02):
x1111111b
0
0.04
%
%
Vertical moiré canceller
V
V-moiré
Amplitude of modulation of V-drive
signal on VOut pin by vertical moiré.
VMOIRE
x0000000b
(Sad0Bh):
x1111111b
0
3
mV
mV
Protection functions
V
ThrXRay
t
XRayDelay
V
CCEn
V
CCDis
Input threshold on XRayinput
Delay time between XRay detection
event and protection action
VCCvalue for start of operation at V
ramp-up
VCCvalue for stop of operation at V
ramp-down
(47)
(47)
Control voltages on HPosF pin for Soft start/stop operation
V
HOn
V
BOn
V
HBNorm f
Threshold for start/stop of H-drive signal
Threshold for start/stop of B-drive signal
Threshold for full operational duty cycle
of H-drive and B-drive signals
(46)
CC
CC
(18)(48)
7.657.98.2V
2T
H
8.5V
6.5V
1V
1.7V
2.4
Normal operation
V
HPosF
Voltage on HPosF pin asfunction of adjustment of
HPOS
register
HPOS
(Sad01)
0000000xb
1111111xb
3.8
2.6
4.0
2.8
4.2
3.0
Note 45: Current sunk by the pin if the external voltage is higher than one the circuit tries to force.
Note 46: The threshold is equal to actual V
RefO
.
Note 47: In the regions of VCCwhere the device’s operation is disabled, the H-drive, V-drive and B+-drive signals on
2
HOut, VOut and BOut pins, resp., areinhibited, the I
C Bus does not accept any data and the XRayAlarm flag
is reset. Also see Figure 10
Note 48: See Figure 10
V
V
V
V
V
V
18/51
7 - TYPICAL OUTPUT WAVEFORMS
Note (49)
FunctionSadPinByteWaveformEffect on Screen
V
x0000000
Vertical Size07VOut
x1111111
amp(min)
V
amp(max)
V
mid(VOut)
V
mid(VOut)
TDA9112
Vertical
Position08VOut
S-correction09VOut
C-correction0AVOut
x0000000
x1000000
x1111111
x0000000:
Null
x1111111:
Max.
x0000000
x1000000 :
Null
V
VOamp
V
VOamp
V
VOamp
V
VOamp
V
mid(VOut)
V
VOS-cor
0 1/4T
VR
01/2T
V
mid(VOut)
V
mid(VOut)
3/4 T
V
VOC-cor
VR
VRTVR
T
VR
3.5V
3.5V
3.5V
t
VR
t
VR
x1111111
V
VOamp
01/2T
V
VOC-cor
VR
T
VR
t
VR
19/51
TDA9112
FunctionSadPinByteWaveformEffect on Screen
V
amp
(n-1)T
V
amp
(n-1)T
V
EW-DC(min)
V
EW-DC(max)
V
V
01/2T
01/2T
nT
nT
(n+1)T
V
V
VR
VR
V
V-moiré
(n+1)T
V
t
V
t
T
VR
t
VR
T
VR
t
VR
Vertical moiré
amplitude
0BVOut
Horizontal size 10hEWOut
x0000000:
Null
x1111111:
Max.
0000000x
1111111x
Keystone
correction
Pin cushion
correction
Top corner
correction
Bottom corner
correction
0DEWOut
0CEWOut
0EEWOut
0FEWOut
x0000000
x1111111
x0000000
x1111111
x1111111
x0000000
x1111111
x0000000
V
EW-key
V
EW-key
V
EW-PCC(min)
01/2 T
V
EW-PCC(max)
01/2 T
V
EW-TCor(max)
0
V
EW-TCor(min)
01/2 T
V
EW-TBot(max)
01/2 T
V
EW-TBot(min)
01/2 T
1/2 T
VR
VR
VR
VR
VR
VR
V
EW-DC
V
EW-DC
T
VR
t
VR
T
t
VR
VR
T
t
VR
VR
T
t
VR
VR
T
VR
t
VR
T
VR
t
VR
20/51
TDA9112
FunctionSadPinByteWaveformEffect on Screen
Parallelogram
correction
Pin cushion
asymmetry
correction
Top corner
asymmetry
correction
Bottom corner
asymmetry
correction
Vertical
dynamic
correction
amplitude
12h
Internal
11h
Internal
13h
Internal
14h
Internal
15hVDyCor
x0000000
x1111111
x0000000
x1111111
x0000000
x1111111
x0000000
x1111111
01111111
x0000000
11111111
t
ParalC(min)
t
ParalC(max)
t
BCAC(min)
t
BCAC(max)
01/2T
01/2T
t
PCAC(max)
01/2 T
t
PCAC(max)
01/2 T
t
TCAC(min)
01/2 T
t
TCAC(max)
01/2 T
01/2 T
0
V
1/2 T
VD-V(max)
01/2 T
V
VD-V(max)
01/2 T
V
VD-V(max)
01/2 T
static phase
VR
static phase
VR
VR
VR
VR
VR
VR
VR
VR
VR
VR
T
VR
t
VR
T
VR
t
VR
static
H-phase
T
VR
t
VR
static
H-phase
T
VR
t
VR
static
H-phase
T
VR
t
VR
static
H-phase
T
t
VR
VR
static
H-phase
T
VR
t
VR
static
H-phase
T
t
VR
VR
VDyCorPo
V
VD-DC
T
t
VR
VR
V
VD-DC
T
VR
t
VR
VDyCorPo
V
VD-DC
T
VR
t
VR
Application dependent
21/51
TDA9112
FunctionSadPinByteWaveformEffect on Screen
V
T
VR
HVD-DC
t
VR
Application dependent
HVDyCor
vertical
06HVDyCor
x0000000
V
HVD-V(min)
0
1/2 T
VR
amplitude
HVDyCor
horizontal
adjustments
04
05
&
HVDyCor
x1111111
V
HVD-V(max)
01/2 T
VR
See Figure 14 on page 37
V
T
VR
HVD-DC
t
VR
Application dependent
Note 49: For any H and V correction component of the waveforms on EWOut and VOut pins and for internal waveform
for corrections of H asymmetry,displayed in the table, the weight of the other relevant components is nullified
(minimum for parabola, S-correction, medium for keystone, all corner corrections, C-correction, parallelogram,
parabola asymmetry correction, written in corresponding registers).
22/51
TDA9112
8-I2C BUS CONTROL REGISTER MAP
The device slave address is 8C in write mode and 8D in read mode.
Bold weight denotes default value at Power-On-Reset.
I2C Bus data in the adjustment register isbuffered and internally applied with discharge of the vertical oscillator
In order to ensure compatibility with future devices, all “Reserved” bits should be set to 0.
(50)
.
SadD7 D6D5D4D3D2D1D0
WRITE MODE (SLAVE ADDRESS = 8C)
HDutySyncV
00
1: Synchro.
0: Asynchro.
01
02
03
04
05
06
07
08
09Reserved
0AReserved
0BReserved
0CReserved
0DReserved
0EReserved
0FReserved
10
1000000Reserved
HMoiré
1: Separated
0: Combined
B+SyncV
0: Asynchro.
HDyCorTr
0: Not active
HDyCorPh
1: Middle
0: Start
BOutPol
0: Type N
BOutPh
0: H-flyback
1: H-drive
EWTrHFr
0: No tracking
1000000Reserved
0000000
0000000
1000000
1000000
1000000
1000000
1000000
1000000
1000000
1000000
0000000
1000000
1000000
1000000
1000000
HDUTY(Horizontal duty cycle)
HPOS (Horizontal position)
HMOIRE(Horizontal moiré amplitude)
BREF (B+reference)
HVDC-HAMP(HVDyCor horizontal amplitude)
HVDC-HSYM(HVDyCor horizontal symmetry)
HVDC-VAMP(HVDyCor vertical amplitude)
VSIZE (Vertical size)
VPOS(Vertical position)
SCOR (S-correction)
CCOR(C-correction)
VMOIRE(Vertical moiré amplitude)
PCC (Pin cushion correction)
KEYST (Keystone correction)
TCC (Top corner correction)
BCC (Bottom corner correction)
HSIZE(Horizontal size)
23/51
TDA9112
SadD7 D6D5D4D3D2D1D0
11Reserved
12Reserved
13Reserved
14Reserved
VDyCorPol
15
16
17
READ MODE (SLAVE ADDRESS = 8D)
XX
(51)
Note 50: With exception of
Note 51: In Read Mode, the device always outputs data of the status register, regardless of sub address previously
Note 52: The TV,TH, TVM and THM bits are for testing purposes and must be kept at 0 by application.
0:”∪”
XRayReset
0: No effect
1: Reset
TV
(52)
0:Off
HLock
0: Locked
1: Not locked
HDutySyncV and B+SyncV are at 0 respectively.
selected.
1000000
1000000
1000000
1000000
1000000
VSyncAuto
1:On
TH
0:Off
VLock
0: Locked
1: Not lock.
HDUTY
(52)
VSyncSel
0:Comp
1:Sep
TVM
0:Off
XRayAlarm
1: On
0: Off
and
BREF
(52)
adjustments data that can take effect instantaneously if switches
PCAC(Pin cushion asymmetry correction)
PARAL (Parallelogram correction)
TCAC (Top corner asymmetry correction)
BCAC(Bottom corner asymmetry correction)
VDC-AMP(Vertical dynamic correction amplitude)
SDetReset
0: No effect
1: Reset
THM
(52)
0: Off
Polarity detectionSync detection
HVPol
1: Negative
0
BOHEdge
0: Falling
VPol
1: Negative
PLL1Pump
1: Fast
0: Slow
HBOutEn
0: Disable
VExtrDet
0: Not det.
PLL1InhEn
1:On
VOutEn
0: Disable
HVDet
0: Not det.
HLockEn
1:On
BlankMode
1: Perm.
VDet
0: Not det.
Description of I2C Bus switches and flags
Write-to bits
Sad00/D7 - HDutySyncV
Synchronization of internal application of Hori-
zontal Duty cycle data, buffered in I2C Bus latch,
with internal discharge of Vertical oscillator
0: Asynchronous mode, new data applied
with ACK bit of I2C Bus transfer on this sub
address
1: Synchronous mode
Sad02/D7 - HMoiré
Horizontal Moiré characteristics
0: Adaptedto an architecturewith EHTgener-
ated in deflection section
1: Adapted to an architecture with separated
deflection and EHT sections
Sad03/D7 - B+SyncV
Same as HDutySyncV, applicable for B+ reference data
Sad04/D7 - HDyCorTr
Tracking of Horizontal Dynamic Correction
waveform amplitude with Horizontal Size at adjustment andEHT variation (voltage of HEHTIn).
0: Not active
1: Active
Sad05/D7 - HDyCorPh
Phase of start of Horizontal Dynamic Correction
waveform (and B+ drive if in internal sawtooth
configuration) in relation to horizontal flyback
pulse.
0: Start of the flyback
1: Middle of the flyback
24/51
TDA9112
Sad06/D7 - BOutPol
Polarity of B+ drive signal on BOut pin
0: adapted to N type of power MOS - high
level to make it conductive
1: adaptedto P typeofpower MOS - low level
to make it conductive
Sad07/D7 - BOutPh
Phase of start of B+ drive signal on BOut pin,
while in external sawtooth configuration
0: Just after horizontal flyback pulse
1: With one of edges of line drive signal on
HOut pin, selected by BOHEdge bit
Sad08/D7 - EWTrHFr
Tracking of all corrections contained in wave-
form on pin EWOut with Horizontal Frequency
0: Not active
1: Active
Sad15/D7 - VDyCorPol
Polarity of Vertical Dynamic Correction wave-
form (parabola)
0: Concave (minimum in the middle of the pa-
rabola)
1: Convex (maximum in the middle of the pa-
rabola)
Sad16/D0 - HLockEn
Enable of output of Horizontal PLL1 Lock/unlock
status signal on pin HLckVBk
0: Disabled, vertical blanking only on the pin
HLckVBk
1: Enabled
Sad16/D1 - PLL1InhEn
Enable of Inhibition of horizontal PLL1 during
extracted vertical synchronization pulse
0: Disabled, PLL1 is never inhibited
1: Enabled
Sad16/D2 - PLL1Pump
Horizontal PLL1 charge Pump current
0: Slow PLL1, low current
1: Fast PLL1, high current
Sad16/D4 - SDetReset
Reset to 0 of Synchronization Detection flags
VDet, HVDet and VExtrDet of status register effect-
ed with ACK bit of I2C Bus data transfer into register containing the SDetReset bit. Also see description of the flags.
0: No effect
1: Reset with automatic return of the bit to 0
Sad16/D5 - VSyncSel
Vertical Synchronization input Selection be-
tween the one extracted from composite HV signal on pin H/HVSyn and the one on pin VSyn.
No effect if VSyncAuto bit is at 1.
0: V.sync extractedfromcomposite signal on
H/HVSyn pin selected
1: V. sync applied on VSyn pin selected
Sad16/D6 - VSyncAuto
Vertical Synchronization input selection Auto-
matic mode. If enabled, the device automatically
selects between the vertical sync extracted from
composite HV signal on pin H/HVSyn and the
one on pin VSyn, based on detection mechanism. If both are present, the one coming first is
kept.
0: Disabled, selection done according to bit
VSyncSel
1: Enabled, the bit VSyncSel has no effect
Sad16/D7 - XRayReset
Reset to 0 of XRay flag of status register effect-
ed with ACK bit of I2C Bus data transfer into register containing the XRayReset bit. Also see description of the flag.
0: No effect
1: Reset with automatic return of the bit to 0
Sad17/D0 - BlankMode
Blanking operation Mode
0: Blanking pulse starting with detection of
vertical synchronization pulse and ending
with end of vertical oscillator discharge
(startofvertical sawtoothramp onthe VOut
pin)
1: Permanentblanking -high blanking level in
composite signal on pin HLckVBk is permanent
Sad17/D1 - VOutEn
Vertical Output Enable
0: Disabled, V
Vertical section)
on VOut pin (see 6.5 -
offVOut
1: Enabled,verticalrampwith vertical position
offset on VOut pin
25/51
TDA9112
Sad17/D2 - HBOutEn
Horizontal and B+ Output Enable
0: Disabled, levels corresponding to “power
transistor off”on HOutand BOut pins(high
for HOut,high or low for BOut, depending
on BOutPol bit).
SadXX/D2 - VExtrDet
Flag indicating Detection of Extracted Vertical
synchronization signal from composite H+V signal applied on H/HVSyn pin
0: Not detected
1: Detected
(53)
1: Enabled, horizontal deflection drive signal
on HOutpin providingthat it is not inhibited
by another internal event (activated XRay
protection). B+ drive signal on BOut pin.
Programming the bit to 1 after prior value of 0,
will initiate soft start mechanism of horizontal
drive and of B+ DC/DC convertor if this is in external sawtooth configuration.
Sad17/D3 - BOHEdge
Selection of Edge of Horizontal drive signal to
phase B+ drive Output signal on BOut pin. Only
applies if DC/DC convertor is in external sawtooth configuration and the bit BOutPh is set to 1,
otherwise BOHEdge has noeffect.
SadXX/D3 - VPol
Flag indicating Polarity of V synchronization
pulses appliedon VSynpin with respect to mean
level of the sync signal
0: Positive
1: Negative
SadXX/D4 - HVPol
Flag indicating Polarity of H or HV synchronization pulses applied on H/HVSyn pin with respect
to mean level of the sync signal
0: Positive
1: Negative
0: Falling edge
1: Rising edge
SadXX/D5 - XRayAlarm
Alarm indicating that an event of excessive volt-
Sad17/D4,D5,D6,D7 - THM, TVM, TH, TV
Test bits. They must be kept at 0 level by application S/W.
Read-out flags
SadXX/D0 - VDet
(53)
Flag indicating Detection of V synchronization
pulses on VSyn pin.
0: Not detected
1: Detected
SadXX/D1 - HVDet
(53)
Flag indicating Detection of H or HV synchronization pulsesapplied on H/HVSyn pin. Once the
sync pulses are detected, the flag is set and
latched. Disappearance of the sync signal will
not lead to reset of the flag.
age has passed on XRay pin. Can only be reset
to 0 through I2C Bus bit XRayResetor by poweron reset.
0: No excess since last reset of the bit
1: At least one event of excess appeared
since thelast resetof thebit, HOutinhibited
SadXX/D6 - VLock
Status of“Locking” or stabilizing ofVertical oscillator amplitude to an internal reference by AGC
regulation loop.
0: Locked (amplitude stabilized)
1: Not locked (amplitude non-stabilized)
SadXX/D7 - HLock
Status of Locking of Horizontal PLL1
0: Locked
1: Not locked
0: Not detected
1: Detected.
Note 53: This flag, by its value of 1, indicates an event of detection of at least one synchronization pulse since its last
reset (bymeans of the SDetReset I
enough time (at least the period between 2 synchronization pulses of analyzed signal) must be provided
between reset of the flag through SDetReset bit and validation of information provided in the flag after read-out
of status register.
2
C Bus bit). This is to be taken into account byapplication S/W in a way that
26/51
TDA9112
9 - OPERATING DESCRIPTION
9.1 - SUPPLY AND CONTROL
9.1.1 - Power supply and voltage references
The device is designed for a typical value of power
supply voltage of 12 V.
In order to avoid erratic operation of the circuit at
power supply ramp-up or ramp-down, the value of
VCCis monitored. See Figure 1 and electrical
specifications. At switch-on, the device enters a
“normal operation” as the supply voltage exceeds
V
V
ence, a hysteresis to bridge potential noise. Outside the “normal operation”, the signals on HOut,
BOut and VOut outputs are inhibited and the I2C
bus interface is inactive (high impedance on SDA,
SCL pins, no ACK), all I2C bus control registers
being reset to their default values (see chapter
page 23).
Figure 1. Supply voltage monitoring
Internal thresholds in all parts of the circuit are derived from a common internal reference supply
V
tering against ground as well as for external use
with load currents limited to I
necessary to minimize interference in output signals, causing adverse effects like e.g. jitter.
9.1.2 - I2C Bus Control
The I2C bus isa 2 linebi-directional serial communication bus introduced by Philips. For its general
description, refer to corresponding Philips I2Cbus
specification.
This device is an I2C bus slave, compatible with
fast (400kHz) I2C bus protocol, with write mode
slave address of 8C (read mode slave address
and stays there until it decreases bellow
CCEn
. The two thresholds provide, by their differ-
CCDis
I2C BUSCONTROLREGISTERMAP on
V
V
(Vcc)
CC
V
CCEn
DisabledDisabled
hysteresis
Normal operation
V
CCDis
t
that is lead out to RefOut pin for external fil-
RefO
. The filtering is
RefO
8D). Integrators are employed at the SCL (Serial
Clock) input and atthe inputbuffer ofthe SDA (Serial Data) input/output to filter off the spikes up to
50ns.
The device supports multiple data byte messages
(with automatic incrementation of the I2C bus subaddress) as well as repeated Start Condition for
I2C bus subaddress change inside the I2Cbus
messages. All I2C bus registers with specified I2C
bus subaddress areof WRITE ONLY type, whereas the status register providing a feedback information to the master I2C bus device has no attributed I2C bus subaddress and is of READ ONLY
type. Themaster I2C busdevice reads this register
sending directly, after the Start Condition, the
READ device I2C bus slave address (8D) followed
by the register read-out, NAK (No Acknowledge)
signal and the Stop Condition.
For the I2C buscontrol register map, refer to chapter I2C BUS CONTROL REGISTER MAP on
page 23.
9.2 - SYNC. PROCESSOR
9.2.1 - Synchronization signals
The device has two inputs for TTL-levelsynchronization signals, both with hysteresis toavoid erratic
detection and with a pull-down resistor. On H/
HVSyn input, pure horizontal or composite horizontal/vertical signal is accepted. On VSyn input,
only pure vertical sync. signal is accepted. Both
positive and negative polarities may be applied on
either input, see Figure 2. Polarity detector and
programmable inverter are provided on each of
the twoinputs. The signal applied on H/HVSyn pin,
after polarity treatment, is directly lead to horizontal part andto an extractor of vertical sync. pulses,
working on principle of integration, see Figure 3.
The vertical sync. signal applied to thevertical deflection processor is selected between the signal
extracted from the composite signal on H/HVSyn
input and the one applied on VSyn input. The selector is controlled by VSyncSel I2C bus bit.
Besides polaritydetection, the device is capable of
detecting presence of sync. signals on each of the
inputs and at the output of vertical sync. extractor.
The information from all detectors is provided in
the I2C bus status register (5 flags: VDet, HVDet,
VExtrDet, VPol, HVPol). The device is equipped
with an automatic mode (switched on or off by
VSyncAuto I2C bus bit) that also uses the detection information.
27/51
TDA9112
Figure 2. Horizontal sync signal
show in real time the presence or absence of corresponding sync. signal. They are latched to 1 as
soon as a single sync. pulse is detected. In order
Positive
T
H
t
PulseHSyn
to reset themto 0 (all at once), a 1 must be written
into SDetReset I2C bus bit, the reset action taking
effect with ACK bit of the I2C bus transfer to the
register containing SDetReset bit. The detection
circuits are ready to capture another event (pulse).
Negative
See Note 53.
9.2.2 - Sync. presence detection flags
The sync. signal presence detection flags in the
status register (VDet, HVDet, VExtrDet) do not
Figure 3. Extraction of V-sync signal from H/V-sync signal
H/V-sync
Internal
Integration
Extracted
V-sync
T
H
t
PulseHsyn
t
extrV
9.2.3 - MCU controlled sync. selection mode
I2C bus bit VSyncAuto is set to 0. The MCU reads
the polarity and signal presence detection flags,
after setting the SDetReset bit to 1 and an appropriate delay, to obtain a true informationof the signals applied, reads and evaluates this information
and controls the verticalsignal selector accordingly. The MCU has no access to polarity inverters,
they are controlled automatically.
See also chapter I2C BUS CONTROL REGISTER
MAP.
9.2.4 - Automatic sync. selection mode
I2C bus bit VSyncAuto is set to 1. In this mode, the
device itself controls the I2C bus bits switching the
polarity inverters (HVPol, VPol) and the vertical
sync. signal selector (VSyncSel), using the information provided by the detection circuitry. If both
extracted and pure vertical sync. signals are
present, the one already selected is maintained.
No intervention of the MCU is necessary.
9.3 - HORIZONTAL SECTION
9.3.1 - General
The horizontal section consists of two PLLs with
various adjustments and corrections, working on
horizontal deflection frequency, then phase shift-
ing and output driving circuitry providing H-drive
signal on HOut pin. Input signal to the horizontal
section is output of the polarity inverter on H/
HVSyn input. The device ensures automatically
that this polarity be always positive.
9.3.2 - PLL1
The PLL1 block diagram is in Figure 5. It consists
of a voltage-controlled oscillator (VCO), a shaper
with adjustablethreshold, a charge pumpwith inhibition circuit, a frequency and phase comparator
and timing circuitry. The goal of the PLL1 is to
make theVCO ramp signal match infrequency the
sync. signal and to lock this ramp in phase to the
sync. signal. On the screen, this offset results in
the change of horizontal position of the picture.
The loop, by tuning the VCO accordingly,gets and
maintains in coincidence the rising edge of input
sync. signal with signal REF1, deriving from the
VCO ramp by a comparator with threshold adjustable through
HPOS
I2C bus control. The coincidence is identified and flagged by lock detection
circuit on pin HLckVBk as well as by HLock I2C
bus flag.
The charge pump provides positive and negative
currents charging the external loopfilter on HPosF
pin. The loop is independent of the trailing edge of
sync. signal and only locks to its leading edge. By
design, the PLL1 does not suffer from any dead
band even while locked. The speed of the PLL1
28/51
TDA9112
depends on current value provided by the charge
pump. While not locked, the current is very low, to
slow down the changes of VCO frequency and
thus protect the external power components at
sync. signal change. In locked state, the currents
are much higher, two different values being selectable via PLL1Pump I2C bus bit to provide a
means to control the PLL1 speed by S/W. Lower
value make the PLL1 slower, but more stable.
Higher values make it faster and less stable. In
general, the PLL1 speed should be higher for high
deflection frequencies. The response speed and
stability (jitter level)depend on the choice of external componentsmaking up the loopfilter. A “CRC”
filter is generally used (see Figure 4 on page 29).
Figure 5. Horizontal PLL1 block diagram
Figure 4. H-PLL1 filter configuration
HPLL1F
9
R
2
C
2
C
1
The PLL1 is internally inhibited during extracted
vertical sync. pulse (if any) to avoid taking into account missing or wrong pulses on the phase comparator. Inhibitionis obtained byforcing thecharge
pump output to high impedance state. The inhibitionmechanismcanbedisabledthrough
PLL1InhEn I2C bus bit.
The Figure 7, in its upper part, shows the position
of the VCO ramp signal in relation to input sync.
pulse for three different positions of adjustment of
horizontal position control
The VCO makes part of both PLL1 and PLL2
loops, being an “output” to PLL1 and “input” to
PLL2. It delivers a linear sawtooth. Figure 6 explains itsprinciple of operation. The linears are obtained bycharging anddischarging an external capacitor on pinCO, with currents proportional tothe
current forced through an external resistor on pin
RO, which itself depends on the input tuning voltage VHO(filtered charge pump output). The rising
and falling linears are limited by V
V
HOThrHi
thresholds filtered through HOscF pin.
HOThrLo
and
At no signal condition, the VHOtuning voltage is
clamped to its minimum (see chapter ELECTRICAL PARAMETERS AND OPERATING CONDITIONS, part horizontal section), which corresponds to the free-running VCO frequency f
Refer to Note 1 for formula to calculate this fre-
HO(0)
quency usingexternal components values.The ratio between the frequency corresponding to maximum VHOand the one corresponding to minimum
VHO(free-running frequency) is about 4.5. This
range can easily be increased in the application.
The PLL1 can onlylock to input frequencies falling
inside these two limits.
9.3.4 - PLL2
The goal of the PLL2 is, by means of phasing the
signal driving the power deflection transistor, to
lock the middle of the horizontal flyback to a certain threshold of the VCO sawtooth. This internal
threshold is affected by geometry phase corrections, like e.g., parallelogram. The PLL2 is much
faster thanPLL1 to be able tofollow the dynamism
of phase modulation. The PLL2 control current
(see Figure 7) is significantly increased during discharge of vertical oscillator (during vertical retrace
period) to be able to make up for the difference of
dynamic phase at the bottom and at the top of the
picture. The PLL2 control current is integrated on
the external filter on pin HPLL2C to obtain
smoothed voltage, used, in comparison with VCO
ramp, asa threshold for H-drive risingedge generation.
As both leading and trailing edges of the H-drive
signal in the Figure 7 must fallinside therising part
of the VCO ramp, an optimum middle position of
the threshold has been found to provide enough
margin forhorizontal outputtransistor storage time
as well as for the trailing edge of H-drive signal
with maximum duty cycle. Yet, the constraints
thereof must be taken into account while considering the application frequency range and H-flyback
duration. The Figure 7 also shows regions for rising and fallingedges of theH-drive signal on HOut
pin. As it is forced high during the H-flyback pulse
and lowduring theVCO discharge period, no edge
.
during these two events takes effect.
The flyback input configuration is in Figure 8.
9.3.5 - Dynamic PLL2 phase control
The dynamic phase control of PLL2 is used to
compensate for picture asymmetry versus vertical
axis across the middle of the picture. It is done by
modulating the phase of the horizontal deflection
with respect to the incoming video (synchronization). Inside the device, the threshold V
pared with the VCO ramp, the PLL2 locking the
middle of H-flyback to the moment of their match.
The dynamic phase is obtained by modulation of
the threshold by correction waveforms. Refer to
Figure 12 and to chapter TYPICAL OUTPUT
WAVEFORMS. The correction waveforms have
no effect in vertical middle of the screen (for middle verticalposition).As they are summed,their effect onthe phase tends to reach maximum spanat
top and bottom of the picture. As all the components of the resulting correction waveform (linear
for parallelogram correction, parabola of 2nd order
for Pin cushion asymmetry correction and half-pa-
S(0)
iscom-
30/51
TDA9112
rabolas of 4th order for corner corrections independently at the top and at the bottom) are generated from the output verticaldeflection drive waveform, they all track withreal vertical amplitude and
position (including breathing compensation), thus
being fixed on the screen. Refer to I2C BUS CONTROL REGISTER MAP for detailson I2C buscontrols.
Figure 7. Horizontal timing diagram
t
H-sync
(polarized)
PLL1 lock
REF1
(internal)
V
HPosF
max.
H-Osc
(VCO)
H-flyback
PLL2
control
control
current
H-drive
(on HOut)
H-drive
region
H-drive
region
t
: HOTstorage time
S
med.
min.
ON
t
ph(max)
Hph
min max
t
S
+
V
S(0)
7/8T
H
T
H
V
ThrHFly
-
OFF
t
Hoff
forced high forced low
inhibited
ON
V
HOThrHi
V
HPOS
(I2C)
max.
med.
min.
HOThrLo
PLL1
Figure 8. HFly input configuration
~500Ω
HFly
12
~20kΩ
int.ext.
GND
9.3.6 - Output Section
The H-drive signal is inhibited (high level) during
flyback pulse, and also when VCCis too low, when
X-ray protection is activated (XRayAlarm I2C bus
flag set to 1) andwhen I2C bus bit HBOutEn is set
to 0 (default position).
The duty cycle of the H-drive signal is controlled
via I2C bus register
HDUTY
. This is overruled during soft-start and soft-stop procedures (see sub
chapter Soft-start and soft-stop on H-drive on
page 31 and Figure 10).
The PLL2 is followed by a rapid phase shifting
which accepts the signal from H-moiré canceller
(see sub chapter Horizontal moirécancellation on
page 31)
The output stage consists of a NPN bipolar transistor, the collector of which is routed to HOut pin
(see Figure 9).
Figure 9. HOut configuration
26
HOut
int. ext.
Non-conductive state of HOT (Horizontal Output
Transistor) must correspond to non-conductive
state of the device output transistor.
9.3.7 - Soft-start and soft-stop on H-drive
PLL2
The soft-start and soft-stop procedure is carried
out at each switch-on or switch-off of the H-drive
signal, either via HBOutEn I2C bus bit or after reset of XRayAlarm I2C bus flag, to protect external
power components.By itssecond function, theexternal capacitor on pin HPosF is used to time out
this procedure, during which the duty cycle of Hdrive signal starts at its maximum (“t
Hoff/TH
start/stop” in electrical specifications) and slowly
decreases to the value determined by the control
I2C bus register
HDUTY
(vice versa at soft-stop).
This is controlled by voltage on pin HPosF. See
Figure 10 and sub chapter Safety functions on
page 39.
9.3.8 - Horizontal moiré cancellation
The horizontalmoiré cancelleris intended toblur a
potential beat between the horizontal video pixel
period and the CRT pixel width, which causes visible moiré patterns in the picture.
It introduces a microscopic indent on horizontal
scan lines by injecting little controlled phase shifts
to output circuitry of the horizontal section. Their
amplitude is adjustable through
HMOIRE
control.
The behaviour of horizontal moiré is to be opti-
mised fordifferent deflectiondesign configurations
using HMoiré I2C bus bit.This bit is to be kept at0
for soft
I2C bus
31/51
TDA9112
for common architecture (B+ and EHT common
regulation) and at 1 for separated architecture (B+
and EHT each regulated separately).
Figure 10. Control of HOut and BOut at start/stop at nominal V
cc
V
V
(HPosF)
V
HOn
HOut
H-duty cycle
BOut (positive)
B-duty cycle
V
HPosMax
V
HBNorm
V
BOn
Soft startSoft stop
Start
HOut
Start
BOut
HPosMin
Normal operation
9.4 - VERTICAL SECTION
9.4.1 - General
The goal of the vertical section is to drive vertical
deflection output stage. It delivers a sawtooth
waveform with an amplitude independent of deflection frequency, on which vertical geometry corrections of C- and S-type are superimposed (see
chapter TYPICAL OUTPUT WAVEFORMS).
Block diagram is inFigure 11. The sawtooth is obtained by charging an external capacitor on pin
VCap with controlled current and by discharging it
via transistor Q1. This is controlled by the CONTROLLER. The charging starts when the voltage
across the capacitor drops below V
The discharging starts either when it exceeds V
threshold or a short time after arrival of synchronization pulse. This time is necessary for the AGC
loop to sample the voltage at the top of the sawtooth. The V
reference is routed out onto VO-
VOB
scF pin in order to allow for further filtration.
The charging current influences amplitude and
shape of the sawtooth. Just before the discharge,
the voltage across the capacitor on pin VCap is
sampled and stored on a storage capacitor connected on pinVAGCCap. During the following ver-
VOB
threshold.
VOT
minimum value
HPOS
(I2C)
range
maximum value
Stop
Stop
BOut
HOut
t
100%
0%
tical period, this voltage is compared to internal
reference REF (V
), the result thereof control-
VOT
ling thegain ofthe transconductance amplifierproviding the charging current. Speed of this AGC
loop depends on the storage capacitance on pin
VAGCCap. The VLock I2C bus flag is set to 1
when the loop is stabilized, i.e. when the voltage
on pin VAGCCap matches V
value. On the
VOT
screen, this corresponds to stabilized vertical size
of picture. After a change of frequency on the
sync. input, the stabilization time depends on the
frequency difference and on the capacitor value.
The lower its value, the shorter the stabilization
time, buton the other hand,the lower the loop stability. A practical compromise is a capacitance of
470nF. The leakage current of this capacitor results in difference in amplitude between low and
high frequencies.The higher its parallel resistance
R
L(VAGCCap)
, the lower this difference.
When the synchronization pulse is not present, the
charging current is fixed. As a consequence, the
free-running frequency f
only depends on the
VO(0)
value of the capacitor on pin VCap. It can be
roughly calculated using the following formula
f
VO(0)
150nF
=
C
(VCap)
.
100Hz
32/51
TDA9112
The frequency range in which the AGC loop can
regulate the amplitude also depends on this capacitor.
The C- and S-corrections of shape serve to compensate for the vertical deflection system non-linearity. They are controlled via
CCOR
and
SCOR
I2C bus controls.
Shape-corrected sawtooth with regulated ampli-
tude is lead to amplitude control stage. The discharge exponential is replaced by V
which, under control of the CONTROLLER, cre-
VOB
level,
ates a rapid falling edge and a flat part before beginning of new ramp. DC value of the waveform
output on pin VOut is adjusted by means of
I2C bus control, its amplitude through
VPOS
VSIZE
I2C
bus control. Vertical moiré is superimposed.
Figure 11. Vertical section block diagram
OSC
Cap.
Discharge
VSyn
2
Synchro
Controller
The biasing voltage for external DC-coupled vertical power amplifier is to be derived from V
voltage providedon pin RefOut, usinga resistor divider, this to ensure the same temperature drift of
mean (DC) levels on both differential inputs and to
compensate for spread of V
mean output value) between particular devices.
value (and so
RefO
9.4.2 - Vertical moiré
To blur the interaction of deflection lines with CRT
mask grid pitch that can generate moiré pattern,
the picture position is to be alternated at frame frequency. For this purpose, a square waveform at
half-frame frequency is superimposed on the output waveform’s DC value. Its amplitude is adjustable through
VCap
22
Q1
VMOIRE
Chargecurrent
Sampling
I2C bus control.
Transconductanceamplifier
REF
20
VAGCCap
Sampling
Capacitance
S-correction
RefO
Polarity
19
VOscF
9.5 - EW DRIVE SECTION
The goal of the EW drive section is to provide, on
pin EWOut, a waveform which, used by an external DC-coupled power stage, serves to compensate for those geometry errors of the picture that
are symmetric versus vertical axis across the middle of the picture.
SCOR
(I2C)
18
23
2
(I
C)
VEHTIn
VOut
V
VMOIRE
VPOS
VOB
sawtooth
discharge
(I2C)
(I2C)
VSIZE
(I2C)
CCOR
CCOR
C-correction
The waveform consistsof an adjustable DC value,
corresponding tohorizontal size, aparabola of2nd
order for “pin cushion”correction, a linear for “keystone” correction and independent half-parabolas
of 4th order for top and bottom corner corrections.
All of them are adjustable via I2C bus, see I2C
BUS CONTROL REGISTER MAP chapter.
Refer to Figure 12, Figure 13 and to chapter TYPICAL OUTPUT WAVEFORMS. The correction
33/51
TDA9112
waveforms have no effect in the vertical middle of
the screen (if the
medium value). As they are summed, the resulting
waveform tends to reach its maximum span at top
and bottom of the picture. The voltage at the
EWOut is top and bottom limited (see parameter
VEW). According to Figure 13, especially the bot-
tom limitation seems to be critical for maximum
horizontal size (minimum DC). Actually it is not
critical sincethe parabola componentmust always
be applied. As all the components of the resulting
correction waveform are generated from the output vertical deflection drive waveform, they all
track with real vertical amplitude and position (including breathing compensation), thus being fixed
vertically on the screen. They are also affected by
C- andS-corrections. The sumof components other than DC is affected by value in
control in reversedsense. Refer to electrical spec-
VPOS
control is adjusted to its
HSIZE
I2Cbus
ifications for value. The DC value, adjusted via
HSIZE
TIn input, thus providing a horizontal breathing
compensation (seeelectrical specificationsfor value). The resulting waveform is conditionally multiplied with voltage on HPLL1F, which depends on
frequency. Refer to electrical specifications for value and moreprecision. This tracking with frequency provides a rough compensation of variation of
picture geometry with frequency and allows to fix
the adjustmentranges ofI2C buscontrols throughout the operating range of horizontal frequencies.
It can be switched off by
by default).
The EW waveform signal is buffered by an NPN
emitter follower, the emitter of which is directly
routed to EWOut output,with nointernal resistorto
ground. It is to be biased externally.
A composite waveform is output on pin HVDyCor.
It consists of a parabola of vertical deflection frequency, on which a parabola of horizontal deflection frequency is superimposed. Thetwo parabolic
components can independently be adjusted via
I2C bus, the vertical parabola in amplitude(
VAMP
amplitude and phase (
HSYM
I2C bus control), the horizontal parabola in
HVDC-HAMP
I2C bus controls). See also I2C BUS CONTROL REGISTER MAP chapter. The influence of
the vertical component can be nullified by adjusting its control to minimum. The minimum value in
horizontal parabola amplitude I2C bus control
does not correspond to null horizontal amplitude.
Refer to Figure 14. The phase of thehorizontal parabola can roughly be adjusted via
HDyCorPh
bus bit to coincide either with the beginning or the
and
HVDCHVDC-
I2C
V
(min)
V
(min)
HEHT
HEHT
Vertical sawtooth
Vertical sawtooth
0
0
T
T
VR
VR
T
T
VR
VR
t
t
VR
VR
middle of theH-flyback pulse. Moreover, its centre
can be offset via
HVDC-HSYM
I2C bus control.
There isa flat part of a quasi-constant length at the
beginning ofthe horizontal parabola.Referto electrical specifications for values.
As the vertical parabola component is generated
from the output vertical deflection drive waveform
(see Figure12), it tracks with real vertical amplitude and position (including breathing compensation). It is also affected by C- and S-corrections.
The horizontal parabola component tracks with
value in
compensated if
HSIZE
control and is horizontal breathing
HDyCorTr
I2C bit is set to 1 (0 by
default).
9.6.2 - Vertical dynamic correction output
VDyCor
A parabolaat vertical deflection frequency is available onpin VDyCor. Its amplitude is adjustable via
VDC-AMP
I2C bus control and polarity controlled
via VDyCorPol I2C bus bit.It tracks with real vertical
amplitude and position (including breathing com-
V
V
RefO
RefO
V
(HEHT)
36/51
TDA9112
pensation). It is also affected by C- and S-corrections.
The use of both correction waveforms is up to the
application (e.g. dynamic focus).
The section is designed to control a switch-mode
DC/DC converter. A switch-mode DC/DC convertor generates a DC voltage from a DC voltage of
different value (higher or lower) with little power
losses. The DC/DC controller is synchronized to
horizontal deflection frequency to minimize potential interference into the picture.
Its operation is similarto that of standard UC3842.
The schematic diagram of the DC/DC controller is
in Figure 15. The BOutoutput controls an external
switching circuit (a MOS transistor) delivering
pulses synchronized on horizontal deflection frequency, the phase of which depends on H/W and
I2C bus configuration, see the table at the end of
this chapter. Their duration depends on the feedback provided to the circuit, generally a copy of
DC/DC converteroutput voltageand a copy ofcurrent passingthrough the DC/DC converter circuitry
2
(I
C)
(e.g. current through external power component).
The polarity of the output can be controlled by
BOutPol I2C busbit. A NPN transistoropen-collector is routed out to the BOut pin.
9.7.1 - External sawtooth configuration
External sawtooth configuration is assumed when
the voltage on BISense pin is lower than V
ThrBIsConf
threshold. During the operation, a sawtooth is to
be found on pin BISense, generated externally by
the application. The switches S1 and S2 are in
“ext.” position. According to BOutPh I2C bus bit,
the R-S flip-flop is set either at H-drive signal edge
(rising or falling, depending on BOHEdge I2C bus
bit), or a certain delay (t
BTrigDel/TH
) after middle
of H-flyback. The output is set Onat the end of the
short pulse generated by the monostable trigger.
Timing of reset of the R-S flip-flop affects duty cycle of the output squaresignal and so the energy
transferred from DC/DC converter input to its output. A reset edge is provided by comparator C3 if
37/51
TDA9112
the voltage on pin BISense exceeds the internal
threshold V
tation if a voltage proportional to the current
ThrBIsCurr
. This represents current limi-
through the power component or deflection stage
is available on pin BISense. This threshold is affected by voltage on pinHPosF, which risesat soft
start and descends at soft stop. This ensures selfcontained soft control of duty cycle of the output
signal on pin BOut. Refer to Figure 10. Another
condition for reset of the R-S flip-flop, OR-ed with
the onedescribed before,is thatthe voltage on pin
BISense exceeds the voltage VC2, which depends
on the voltage applied on input BISense of the error amplifier O1. The two voltages are compared,
and the reset signal generated by the comparator
C2. The error amplifier amplifies (with a factor defined by external components) the difference between the input voltage proportional to DC/DC
convertor output voltage and internal reference
V
. The internal reference and so the output
BReg
voltage is I2C bus adjustable by means of
BREF
I2C bus control.
Both step-up (DC/DC converter output voltage
higher than its input voltage) and step-down (output voltage lower than input) are possible in this
configuration.
9.7.2 - Internal sawtooth configuration.
In internal sawtooth configuration, the voltage on
BISense pin is set higher than V
old, switching the switches S1 and S2 to “int.” position. Internal sawtooth needed to generate the
horizontal parabola component on HVDyCor output is used as reference for the comparison with
the regulated output voltage, and so for the timing
of the signal on BOut output. The R-S flip-flop is
set at the sawtooth discharge, which ends at the
beginning of a new sawtooth ramp. The high level
at the Q output of the R-S flip-flop only passes at
that moment thanks to invertor I1 and the NAND
gate. The Off-to-On edge at the output isthus synchronized to the beginning of the HVDyCor output
horizontal parabola. This can be positioned to the
beginning or middle of the H-flyback pulse, see
paragraph Composite horizontal and vertical dynamic correction output HVDyCor on page 36.
Timing of the R-S flip-flop reset only depends on
the voltage VC1from the erroramplifier, which operates in the same way like in external sawtooth
configuration, including reference voltage adjustment. As no current limitation is carried out, only a
step-down operation is possible in this configuration.
DC/DC controller Off-to-On edge timing
Configuration
Internal sawtoothdon’t caredon’t careStart of H-parab. on HVDyCor
External sawtooth0don’t careMiddle of H-flyback plus t
External sawtooth10Falling edge of H-drive signal
External sawtooth11Rising edge of H-drive signal
The safety functions comprise supply voltage
monitoring with appropriate actions, soft start and
soft stop features on H-drive and B-drive signals
on HOut and BOut outputs and X-ray protection.
For supply voltage supervision, refer to paragraph
Power supply and voltage references on page 27
and Figure 1. A schematic diagram putting together all safety functions and composite PLL1 lock
and V-blanking indication is in Figure 16.
9.8.2 - Soft start and soft stop functions
For softstart and soft stop features for H-drive and
B-drive signal, refer to paragraph Soft-start and
soft-stoponH-driveonpage 31and
subchapter DC/DC CONTROLLER SECTION on
page 37, respectively.See also the Figure 10. Regardless why the H-drive or B-drive signal are
switched on or off (I2C bus command,power up or
down, X-rayprotection), the signals always phase-
int.
Internal sawtooth configuration
ext. External sawtooth configuration
I1
I2
N type
S
Q
R
HBOutEn
XRayAlarm
2
(I
C)
P type
BOutPol
2
(I
C)
I3
int.
ext.
int.
ext.
S2
S1
in and phase-out in the way drawn in the figure,
the firstto phase-inand last to phase-outbeing the
H-drive signal, which is to better protect the power
stages at abrupt changes like switch-on and off.
The timing of phase-in and phase-out only depends onthe capacitance connectedto HPosFpin
which is virtually unlimited for this function. Yet it
has a dual function (see paragraph PLL1 on
page 28), so a compromise thereof is to be found.
9.8.3 - X-ray protection
The X-ray protection is activated if the voltage level onXRay inputexceeds V
consequence, the H-drive and B-drive signals on
ThrXRay
threshold. As a
HOut and BOut outputsare inhibited (switched off)
after a 2-horizontal deflection line delay provided
to avoid erratic excessive X-ray condition detection at short parasitic spikes. The XRayAlarm I2C
bus flag is set to 1 to inform the MCU.
This protectionis latched;it may be reset either by
VCCdropor byI2C busbit XRayReset(seechapter
I2C BUS CONTROL REGISTER MAP).
V
CC
BOut
39/51
TDA9112
Figure 16. Safety functions - block diagram
HBOutEn
2
I
C
V
CCEn
V
CCDis
29
Vcc
XRayReset
2
C
I
XRay
25
V
ThrXRay
HFly
12
V
ThrHFly
VOutEn
2
C
I
VCCsupervision
+
_
+
_
H-VCO
discharge
+
_
control
InOut
:2
R
RSQ
HPosF
(timing)
10
SOFT START
& STOP
B-drive inhibit
H-drive inhibit
2
I
XRayAlarm
H-drive inhibition
(overrule)
V-drive inhibition
C
BlankMode
2
C
I
HlockEn
2
C
I
H-lock detector
V-sawtooth
discharge
V-sync
B-drive inhibition
L1=No blank/blank level
Σ
HLckVbk
L3=L1+L2
3
L2=H-lock/unlock level
HLock
Q
R
2
I
C
S
2
I
C3I2C bit/flag
Int. signal
Pin
40/51
TDA9112
9.8.4 - Composite output HLckVBk
The composite output HLckVBk provides, at the
same time, information about lock state of PLL1
and early vertical blanking pulse. As both signals
have two logical levels, a four level signal is used
to define the combination of the two. Schematic diagram putting together all safety functions and
composite PLL1 lock and V-blanking indication is
in Figure 16, the combinations, their respective
levels andthe HLckVBk configuration in Figure 17.
The early vertical blanking pulse is obtained by a
logic combination of vertical synchronization pulse
and pulse corresponding to vertical oscillator discharge. Thecombination correspondsto thedrawing in Figure 17. The blanking pulse is started with
Figure 17. Levels on HLckVBk composite output
V
CC
HLckVBk3
I
SinkLckBlk
the leading edge of any of the two signals, whichever comes first. The blanking pulse is ended with
the trailing edge of vertical oscillator discharge
pulse. The device has no information about the
vertical retrace time. Therefore, it does not cover,
by the blanking pulse, the whole vertical retrace
period. By means of BlankMode I2C bus bit, when
at 1 (default), the blanking level (one of two according to PLL1 status) is made available on the
HLckVBk permanently. The permanent blanking,
irrespective of the BlankMode I2C bus bit, is also
provided if the supply voltage is low (under V
or V
thresholds), if the X-ray protection is ac-
CCDis
CCEn
tive or if the V-drive signal is disabled by VOutEn
I2C bus bit.
L1 - No blank/blank level
L2 - H-lock/unlock level
ACAlternate Current
ACKACKnowledge bit of I2C-bus transfer
AGCAutomatic Gain Control
COMPCOMParator
CRTCathode Ray Tube
DCDirect Current
EHTExtra High Voltage
EWEast-West
H/WHardWare
HOTHorizontal Output Transistor
I2CInter-Integrated Circuit
IICInter-Integrated Circuit
MCUMicro-Controller Unit
NANDNegated AND (logic operation)
NPNNegative-Positive-Negative
OSCOSCillator
PLLPhase-Locked Loop
PNPPositive-Negative-Positive
REFREFerence
RS, R-SReset-Set
S/WSoftWare
TTLTransistor Transistor Logic
VCOVoltage-Controlled Oscillator
48/51
PRELIMINARY DATA
November 1999version 3.1
corrections
December 1999version 3.1
corrections
February 2000
some pin names changed
March 2000
corrections of pin names
April 2000version 3.2
I2C register table
Few figures redone
TDA9112
revision follow-up
May 2000version 3.2
Few figure modified
Use of cross reference for electrical parameters
June 2000version 3.4
Few changes on figures and text, intranet display
November 2000version 3.4
New value for Horizontal moiré canceller: 0.02% instead of 0.04 previously
July 2000version 3.5
Bloc diagram : addition of Hsize under E/W correction
Quick Reference Data: Addition of parrallelogram
Register Map: subaddress 08: 0:No tracking
Few corrections in text.
September 2000Version 3.6
In Horizontal Moiré Cancellation: HMOIRE (pin) becomes HMOIRE (field register).
In vertical Dynamic correction Output: VDyCorPol (register) becomes VDyCorPol (bit).
January 2001version 3.7
2
TDA9112
page 7: value for autosync frequency ratio replaced : 4.28 instead of 4.5 previously
April 19, 2001version 3.8
First display on Internet
Page 14: parameter VEW-BCor: correction of test condition: saOF instead of OE previously.
DATASHEET
April 27, 2001version 4.0
New values from some electrical characteristics
page 9: VRefO
page10: VHPosF and VTopHPLL2C
page 12: VVOB
page 15: TBD mentions deleted
page 16: VThBlsCurr and VBReg
page 18: VThrXRay
and VPos changed to VHPosF + new values
May 14, 2001version 4.1
page 18: horizontal moiré canceller: value corrected (0.04% instead of 0.02%)
June 29, 2001version 4.1
July 2001
page329.4.1. right column”The higher its value,...” ---> ”The lower its value”
page 34 -Section 9.5.”...at the vertical middle...” ---> ”...in the vertical middle...”
page 14-EW DRIVE SECTION parameter ”∆VEW/VEW.∆VHO”, added [fmax]. and changed its
value to 20
Note 32: added: “VEW[fmax] is the value at condition VHO>VHOThrfr”.
page 32:section 9.4 - “stabilizing time” changed to “stabilization time”
page 18section 6.9 : max values for vertical and horizontal moiré cancellers moved to typ. values
November 5, 2001version 4.2
page 13last line in table, decreased font size in the formulae to make it readable
page 23I2C bus control register map: two bits are reserved (sad 01D0 and sad 10D0)
page 35figure 13 replaced
page 39figure 15 corrected
pages 10, 18replaced bit 0 value with x for HPOS
pages 13,15,20replaced bit 0 value with x for HSIZE
TDA9112
Information furnished isbelieved tobe accurate and reliable. However, STMicroelectronics assumes no responsibility for the consequences of use of such information nor for any infringement of patents or other rights of
third parties which may result from its use. No license is granted by implication or otherwise under any patent
or patent rights of STMicroelectronics. Specifications mentioned in this publication are subject to change without notice. This publication supersedes and replaces all information previously supplied. STMicroelectronics
products are not authorized for use as critical components in life support devices or systems without the express written approval of STMicroelectronics.
The ST logo is a registered trademark of STMicroelectronics
2001 STMicroelectronics - All Rights Reserved.
Purchase of I
components in an I
2
C Components by STMicroelectronics conveys a license under thePhilips I2C Patent. Rights to use these
2
C system is granted provided that the system conforms tothe I2C Standard Specification as defined
by Philips.
STMicroelectronics Group of Companies
Australia - Brazil - Canada - China - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan - Malaysia -
Malta - Morocco - Singapore - Spain Sweden - Switzerland - United Kingdom - United States.
http://www.st.com
51/51
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.