July 1994 11
Philips Semiconductors Preliminary specification
Programmable deflection controller TDA9151B
Vertical part (pins 6, 8, 10, 11 and 12)
S
YNCHRONIZATION PULSE
The VA input (pin 12) is a TTL-compatible CMOS input.
Pulses at 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 period is 2 internal
clock periods. For further requirements on minimum pulse
width see also Section “De-interlace”.
V
ERTICAL PLACE GENERATOR
An overview of the various modes of operation of the
vertical place generator is illustrated in Fig.13.
With control bit CPR a compress to 75% of the adjusted
values is possible in all modes of operation. This control bit
is used to display 16 : 9 standard pictures on 4 : 3
displays. No new adjustment of other corrections, such as
corner and S-correction, is required.
With control bit VPR a reduction of the current during
clipping, wait and stop modes to 20% of the nominal value
can be selected, which will reduce the dissipation in the
vertical drive circuits.
Vertical place generator in adaptive mode (MS = logic 0)
The vertical start-scan data (subaddress 02) determines
the vertical placement in the total range of 64 × 432 clock
periods in 63 steps. The maximum number of
synchronized lines per scan is 910 with an equivalent field
frequency of 17.2 or 34.4 Hz for fH = 15625 or 31250 Hz
respectively.
The minimum number of synchronized lines per scan is
200 with an equivalent field frequency of 78 or 156 Hz for
fH= 15 625 or 31250 Hz respectively.
If the VA pulse is not present, the number of lines per scan
will increase to 910.2. If the LLC is not present the vertical
blanking will start within 2 µs.
Amplitude control is automatic, with a settling time of 1 to
2 new fields and an accuracy of either 16/12 or 48/12 lines
depending on the value of the GBS bit.
Differences in the number of lines per field, as can occur in
TXT or in multi-head VTR, will not affect the amplitude
setting providing the differences are less than the value
selected with GBS. This is called amplitude control
guardband. The difference sequence and the difference
sequence length are not important.
Vertical place generator in constant slope mode
(MS = logic 1)
In this mode the slope can be programmed directly with a
two byte value on subaddress 0C (MSB) and 0D (LSB).
When the actual number of lines is greater than the
programmed number of lines, the circuit will enter the stop
state in which the differential vertical output current
remains 100% or drops to 20% (programmable with
control bit VPR). The programmed value for the slope is
the required number of lines multiplied by 72. The
programming limits are; minimum 200 × 72 and maximum
910 × 72.
A vertical expansion is obtained with a combination of
slope data and a programmable wait status, at
subaddress 0E. The wait status is selected with control bit
MS and can only be activated in the constant slope mode.
The wait state is an 8-bit value, programmable from 0 to
255. The actual wait state is one line longer than the
programmed value. If blanking is applied during stop and
wait status the differential output current will be the same
with VPR selected value (20 or 100%).
D
E-INTERLACE
With de-interlace on (DINT = logic 0), the VA pulse is
sampled with LLC at a position supplied by control bit DIP
(de-interlace phase).
When DIP = logic 0 sampling takes place 42 clock pulses
after the leading edge of HA (T = T
line
× 42/432).
When DIP = logic 1 sampling takes place 258 clock pulses
after the leading edge of HA (T = T
line
× 258/432).
The distance between the two selectable sampling points
is (T
line
× (258 − 42)/432) which is exactly half a line, thus
de-interlace is possible in two directions.
The duration of the VA pulse must, therefore, be sufficient
to enable the HA pulse to caught, in this event an active
time of minimum of half a line (see Fig.14 which has an
integration time of T
line
×1⁄4 for the VA pulse).
With de-interlace off, the VA pulse is sampled with the
system clock. The leading edge is detected and used as
the vertical reset. Selection of the positive or negative
leading edge is achieved by the control bit VAP.