Preliminary specification
Supersedes data of June 1993
File under Integrated Circuits, IC02
Philips Semiconductors
July 1994
Philips SemiconductorsPreliminary specification
Programmable deflection controllerTDA9151B
FEATURES
General
• 6.75, 13.5 and 27 MHz clock frequency
• Few external components
• Synchronous logic
2
• I
C-bus controlled
• Easy interfacing
• Low power
• ESD protection
• Flash detection with restart
• Two-level sandcastle pulse.
Vertical deflection
• 16-bit precision vertical scan
• Self adaptive or programmable fixed slope mode
• DC coupled deflection to prevent picture bounce
• Programmable fixed compression to 75%
• Programmable vertical expansion in the fixed slope
mode
• S-correction can be preset
• S-correction setting independent of the field frequency
• Differential output for high DC stability
• Current source outputs for high EMC immunity
• Programmable de-interlace phase.
East-West correction
• DC coupled EW correction to prevent picture bounce
• 2nd and 4th order geometry correction can be preset
• Trapezium correction
• Geometry correction settings are independent of field
frequency
• Self adaptive Bult generator prevents ringing of the
horizontal deflection
• Current source output for high EMC immunity.
Horizontal deflection
• Phase 2 loop with low jitter
• Internal loop filter
• Dual slicer horizontal flyback input
2
• Soft start by I
C-bus
• Over voltage protection/detection with selection and
status bit.
EHT correction
• Input selection between aquadag or EHT bleeder
• Internal filter.
GENERAL DESCRIPTION
The TDA9151B is a programmable deflection controller
contained in a 20-pin DIP package and constructed using
BIMOS technology. This high performance
synchronization and DC deflection processor has been
especially designed for use in both digital and analog
based TV receivers and monitors, and serves horizontal
and vertical deflection functions for all TV standards. The
TDA9151B uses a line-locked clock at 6.75, 13.5 or
27 MHz, depending on the line frequency and application,
and requires only a few external components. The device
can be programmed in a self-adaptive mode or in a
programmable fixed slope mode. Selection of these
modes and a large number of other functions is fully
2
programmable via the I
C-bus.
ORDERING INFORMATION
TYPE NUMBER
TDA9151B20DIPplasticSOT146-1
July 19942
PACKAGE
PINSPIN POSITIONMATERIALCODE
Philips SemiconductorsPreliminary specification
Programmable deflection controllerTDA9151B
QUICK REFERENCE DATA
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
V
CC
I
CC
P
tot
T
amb
Inputs
V
14
V
13
V
12
V
5
V
18
V
17
V
1
V
1
V
3
V
9
Outputs
V
20
I
11−I10(M)
V
10,11
I
6(M)
V
6
SANDCASTLE OUTPUT LEVELS (DSC)
V
2
V
2
V
2
HORIZONTAL OFF-CENTRE SHIFT (OFCS)
V
19
supply voltage7.28.08.8V
supply currentf
= 6.75 MHz−27−mA
clk
total power dissipation−220−mW
operating ambient temperature−25−+70°C
The TDA9151B requires three signals for minimum
operation (apart from the supply). These signals are the
line-locked clock (LLC) and the two I
2
C-bus signals (SDA
and SCL). Without the LLC the device will not operate
because the internal synchronous logic uses the LLC as
the system clock.
I2C-bus transmissions are required to enable the device to
perform its required tasks. Once started the IC will use the
HA and/or VA inputs for synchronization. If the LLC is not
July 19945
present the outputs will be switched off and all operations
discarded (if the LLC is not present the line drive will be
inhibited within 2 µs, the EW output current will drop to
zero and the vertical output current will drop to 20% of the
adjusted value within 100 µs). The SDA and SCL inputs
meet the I2C-bus specification, the other three inputs are
TTL compatible.
The LLC frequency can be divided-by-two internally by
connecting LLCS (pin 5) to ground thereby enabling the
prescaler.
The LLC timing is given in the Chapter “Characteristics”.
Philips SemiconductorsPreliminary specification
Programmable deflection controllerTDA9151B
I2C-bus commands
Slave address: 8C HEX = 1000110X BIN
READ MODE
The format of the status byte is: PON PROT 000000
Where:
PON is the status bit for power-on reset (POR) and after
power failure:
• Logic 1:
– after the first POR and after power failure; also set to
1 after a severe voltage dip that may have disturbed
the various settings
– POR 1 to 0 transition, VCC = 6.25 V (typ.)
– POR 0 to 1 transition, VCC = 5.75 V (typ.)
Table 1 Write mode with auto increment; subaddress and data byte format.
FUNCTIONSUBADDRESS
Vertical amplitude00X
Vertical S-correction01XXA5A4A3A2A1A0
Vertical start scan02XXA5A4A3A2A1A0
Vertical off-centre shift03Xnote 2note 2 note 2XA2A1A0
EW trapezium correction03XA6A5A4Xnote 2 note 2note 2
EW width/width ratio04XXA5A4A3A2A1A0
EW parabola/width ratio05XXA5A4A3A2A1A0
EW corner/parabola ratio06XXA5A4A3A2A1A0
EHT compensation07XXA5A4A3A2A1A0
Horizontal phase08XXA5A4A3A2A1A0
Horizontal off-centre shift09XXA5A4A3A2A1A0
Clamp shift0AXXXXXA2A1A0
Control 10BMSWSFBLVAPBLDSLFSSDINTGBS
Vertical slope MSB0CA7A6A5A4A3A2A1A0
Vertical slope LSB0DA7A6A5A4A3A2A1A0
Vertical wait0EA7A6A5A4A3A2A1A0
Control 20FXXXVPRCPRDIPPRDCSU
D7D6D5D4D3D2D1D0
(1)
• Logic 0:
– after a successful read of the status byte.
PROT is the over voltage detection for the scaled EHT
input:
• Logic 1:
– if the scaled EHT rises above the reference value of
3.9 V
• Logic 0:
– after a successful read of the status byte and EHT
<3.9 V.
Remark: a read action is considered successful when an
End Of Data signal has been detected (i.e. no master
acknowledge).
DATA BYTE
X A5A4A3A2A1A0
Notes
1. X = don’t care.
2. Data bit used in another function.
July 19946
Philips SemiconductorsPreliminary specification
Programmable deflection controllerTDA9151B
Table 2 Control bits.
CONTROL BITLOGICFUNCTION
LFSS0Line stop: EW output current becomes zero and the vertical output current is reduced
to 20% of the adjusted value. LFSS becomes logic 0 after a HIGH on PON.
1Line start enabled: the soft start mechanism is now activated.
DINT0De-interlace on: the V
1De-interlace off: the V
edge is used as vertical reset.
BLDS0Aquadag selected.
1Bleeder selected.
GBS0Becomes logic 0 after power-on.
1Guard band 48/12 lines.
VAP0Positive V
1Negative V
edge detection.
A
edge detection.
A
FBL0Horizontal flyback slicing level = 3.9 V.
1Horizontal flyback slicing level = 1.3 V.
WS0No wait state.
1Programmable wait state (only in constant slope mode; MS = logic 1).
MS0Adaptive mode with guardband amplitude control.
1Constant slope mode (programmable).
CSU0No clamping suppression, standard mode of operation.
1Clamping suppression in wait, stop and protection modes
(used in systems with e.g. TDA4680/81).
PRD0No defeat of HOUT, the over voltage information is only written in the PROT status bit.
1HOUT is defeated and status bit PROT is set when over voltage is detected.
DIP0V
1V
is sampled 42 clock pulses after the leading edge of HA.
A
is sampled 258 clock pulses after the leading edge of HA.
A
CPR0Nominal amplitude.
1Compression to 75% of adjusted amplitude, used for display of 16 : 9 standard pictures
on 4 : 3 displays.
VPR0Nominal amplitude (100%) during wait, stop and clipping.
1Amplitude reduced to 20% during wait, stop and clipping.
pulse is sampled at a position selected with control bit DIP.
A
pulse is sampled with the system clock and the detected rising
A
July 19947
Philips SemiconductorsPreliminary specification
Programmable deflection controllerTDA9151B
Table 3 Explanation of control bits shown in Table 2.
CONTROL BITSDESCRIPTION
LFSSline frame start/stop
DINTde-interlace
BLDSbleeder mode selection
GBSguard band selection
VAPpolarity of V
FBLflyback slicing level
WSwait state on/off
MSmode select
CSUclamping suppression mode
PRDprotection/detection mode
DIPde-interlace phase
CPRcompression on/off
VPRvertical power reduction mode
edge detection
A
Table 4 Clock frequency control bit (pin 5; note 1).
CONTROL BITLOGICFUNCTION
LLCS0prescaler on: the internal clock frequency f
1prescaler off (default by internal pull-up resistor): the internal clock frequency f
clk
=1⁄2f
LLC
clk=fLLC
Note
1. Switching of the prescaler is only allowed when LFSS is LOW. It is highly recommended to hard wire LLCS to ground
. Active switching may damage the output power transistor due to the changing HOUT pulse. This may cause
or V
CC
very high currents and large flyback pulses. The permitted combinations of LLC and the prescaler are shown in
Table 5.
Table 5 Line duration with prescaler.
LLC (MHz)ON (µs)OFF (µs)
6.75note 164
13.56432
2732note 1
Note
1. Combination not allowed.
July 19948
Philips SemiconductorsPreliminary specification
Programmable deflection controllerTDA9151B
July 19949
Fig.3 Timing relations between LLC, HA and line counter.
Philips SemiconductorsPreliminary specification
Programmable deflection controllerTDA9151B
Horizontal part (pins 1, 2, 13, 19 and 20
S
YNCHRONIZATION PULSE
The HA input (pin 13) is a TTL-compatible CMOS input.
Pulses on this input have to fulfil the timing requirements
as illustrated in Fig.6. For correct detection the minimum
pulse width for both the HIGH and LOW periods is 2
internal clock periods.
F
LYBACK INPUT PULSE
The HFB input (pin 1) is a CMOS input. The delay of the
centre of the flyback pulse to the leading edge of the H
A
pulse can be set via the I2C-bus with the horizontal phase
byte (subaddress 08), as illustrated in Fig.7.
The resolution is 6-bit.
UTPUT PULSE
O
The HOUT pulse (pin 20) is an open-drain NMOS output.
The duty factor for this output is typically52⁄
48
(conducting/non-conducting) during normal operation. A
soft start causes the duty factor to increase linearly from 5
to 52% over a minimum period of 2000 lines in 2000 steps.
FF-CENTRE SHIFT
O
The OFCS output (pin 19) is a push-pull CMOS output
which is driven by a pulse-width modulated DAC.
By using a suitable interface, the output signal can be used
for off-centre shift correction in the horizontal output stage.
This correction is required for HDTV tubes with a 16 × 9
aspect ratio and is useful for high performance flat square
tubes to obtain the required horizontal linearity. For
applications where off-centre correction is not required,
the output can be used as an auxiliary DAC. The OFCS
signal is phase-locked with the line frequency. The
off-centre shift can be set via the I2C-bus, subaddress 09,
with a 6-bit resolution as illustrated in Fig.8.
S
ANDCASTLE
The DSC input/output (pin 2) acts as a sandcastle
generating output and a guard sensing input. As an output
it provides 2 levels (apart from the base level), one for the
horizontal and vertical blanking and the other for the video
clamping. As an input it acts as a current sensor during the
vertical blanking interval for guard detection.
LAMPING PULSE
C
The clamping pulse width is 21 internal clock periods. The
shift, with respect to HA can be varied from 35 to 49 clock
periods in 7 steps via the I2C-bus, clamp shift byte
subaddress 0A, as illustrated in Fig.9. It is possible to
suppress the clamping pulse during wait, stop and
protection modes with control bit CSU. This will avoid
unwanted reset of the TDA4680/81 (only used in those
circuits).
H
ORIZONTAL BLANKING
The start of the horizontal blanking pulse is minimum 38
and maximum 41 clock periods before the centre of the
flyback pulse, depending on the f
clk/fH
ratio K in
accordance with 41 − (432 − K).
Stop of the horizontal blanking pulse is determined by the
trailing edge of the HFB pulse at the horizontal blanking
slicing level crossing as illustrated in Fig.10.
ERTICAL BLANKING
V
The vertical blanking pulse starts two internal clock pulses
after the rising edge of the VA pulse. During this interval a
small guard pulse, generated during flyback by the vertical
power output stage, must be inserted. Stop vertical
blanking is effected at the end of the blanking interval only
when the guard pulse is present (see Section “Vertical
guard”).
The start scan setting determines the end of vertical
blanking with a 6-bit resolution in steps of one line via the
I2C-bus subaddress 02 (see Figs 11, 12 and 13).
ERTICAL GUARD
V
In the vertical blanking interval a small unblanking pulse is
inserted. This pulse must be filled-in by a blanking pulse or
guard pulse from the vertical power output stage which
was generated during the flyback period. In this condition
the sandcastle output acts as guard detection input and
requires a minimum 800 µA input current. This current is
sensed during the unblanking period. Vertical blanking is
only stopped at the end of the blanking interval when the
inserted pulse is present. In this way the picture tube is
protected against damage in the event of missing or
malfunctioning vertical deflection (see Figs 11, 12 and 13).
July 199410
Loading...
+ 23 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.