
TLC34058-110M
256
×
24 COLOR PALETTE
SGLS075 – JANUARY 1994
18
POST OFFICE BOX 655303
DALLAS, TEXAS 75265
POST OFFICE BOX 1443
HOUSTON, TEXAS 77251–1443
PRINCIPLES OF OPERATION
Table 5. Input Pixel Data Versus Color Selection
COMMAND-
REGISTER
BIT
CR6
H
H
H
L
X
X
X
X = irrelevant
OVERLAY-
SELECT
INPUT
OL1
L
L
L
L
L
H
H
COLOR
ADDRESS
(HEX)
P7–P0
00
01
FF
XX
XX
XX
XX
COLOR
INFORMATION
OL0
L
L
L
L
H
L
H
Color palette entry 00
Color palette entry 01
Color palette entry FF
Overlay register 0
Overlay register 1
Overlay register 2
Overlay register 3
video generation
The TLC34058 presents eight bits of red, green, and blue information from either the palette RAM or overlay
registers to the three 8-bit DACs during every clock cycle. The DAC outputs produce currents that correlate to
their respective color input data. These output currents are translated to voltage levels that drive the color CRT
monitor. The SYNC and BLK signals adjust the DAC analog output currents to generate specific output levels
that are required in video applications. Table 6 shows the effect of SYNC and BLK upon the DAC output currents.
Figure 3 presents the overall composite video output waveforms. Only the green output (IOG) contains sync
information.
The DAC architecture ensures monotonicity and reduced switching transients by using identical current sources
and routing their outputs to the DAC current output or GND. Utilizing identical current sources eliminates the
need for precision component ratios within the DAC ladder circuitry. An on-chip operational amplifier stabilizes
the DAC full-scale output current over temperature and power supply variations.
Table 6. Effects of SYNC and BLK Upon DAC Output Currents (see Note 7)
DESCRIPTION
IOG
(mA)
IOR, IOB
(mA)
SYNC
BLK
DAC
INPUTS
White
Data
26.67
19.05
H
H
L
H
L
H
L
H
H
H
H
H
L
L
FF
data
data
00
00
xx
xx
data + 9.05
data + 1.44
9.05
1.44
7.62
0
data + 1.44
data + 1.44
1.44
1.44
0
0
Data w/o SYNC
Black
Black w/o SYNC
Black
SYNC
NOTE 7: The data in this table is measured with full-scale IOG current = 26.67 mA, Rset = 523
,
Vref = 1.235 V.
command register
The MPU can write to or read from the command register at any time. The command register is not initialized.
CR0 corresponds to the D0 data bus line. Refer to Table 7 for a quick reference.