Register Description by Block
Figure 23: Toggle Generator
TCON_POLARITY_CTRL [7:6]
TCON_COMP_0
through
TCON_COMP_3
TCON_POLARITY_CTRL [5:4]
TCON_POLARITY_CTRL [2:0]
TCON_PULSE_0
through
TCON_PULSE_5
vlen, counter max
vtog_count
h
(2 bit)
en
vmask
href
vtoggle 0
en
v
toggle
flop
ADE3800
vtoggle 0
vtoggle 1
vtoggle 2
polarity
The toggle generator facilitates the synthesis of polarity signals from internal TCON signals; the
horizontal TCON_COMP and vertical TCON_PULSE signals. The selected inputs supply clock and
enable signals (resp.) for a 2-bit incrementing counter and a toggle flop that output 3 toggle and 1
polarity signals. The vlen variable sets the counter maximum, which controls the vertical sequence.
Input and vlen selection are all in the TCON_POLARITY_CTRL register.
Common types of polarity signals are given below. For synchronization of polarity and vtog_count,
a special sync mode should be entered for one frame to initialize the polarity pattern relative to the
first line of vmask.
counter, decoder
frame number
vlen
0
1
2
vtoggle 0 1 2 3 4 5 6 7 8 9 10 11
0
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
2
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
1
0
0
1
0
0
1
0
0
1
0
2
0
0
1
0
0
1
0
0
1
0
0
1
104/138