THS8200/8210
‘ALL-FORMAT’ OVERSAMPLED COMPONENT VIDEO/PC GRAPHICS D/A SYSTEM WITH
THREE 11 BIT DAC’S, CGMS DATA INSERTION AND 525P MACROVISION
TM COPY
PROTECTION
SLES032—6/18/02 3:33 PM
POST OFFICE BOX 655303 DALLAS TEXAS 77265
66
Copyright 2001 Texas Instruments Incorporated
PRODUCT PREVIEW information concerns products in the
formative or design phase of development. Characteristic data
and other specifications are design goals. Texas Instruments
reserves the right to change or discontinue these products
without notice.
Determines number of lines per frame when in
generic mode
dtg1_field_size(10:0): Generic mode field size
{dtg1_frame_field_size_msb 0x39(2:0) &
dtg1_fieldsize_lsb 0x3B(7:0)}
[00000100000]
Determines number of lines in field 1 when in generic
mode. This number should be programmed higher
than frame_size for progressive scan formats.
dtg1_vesa_cbar_size(7:0):
Color bar pattern,width
{dtg1_vesa_cbar_size 0x3C(7:0)}
[10000000]
Sets the width of each color bar in the color bar test
pattern. This test pattern is only available when the
DTG is in VESA mode.
DAC control (sub-addresses 0x3D-0x40)
dac_i2c_cntl:
DAC i2c control
{dac_cntl_msb 0x3D(6)}
[0]
0 : DAC normal operation
1 : DAC inputs are fixed to values of <dac_cntl>
registers.
dac1_cntl(9:0):
DAC1 input value
{dac_cntl_msb 0x3D(5:4) & dac1_cntl_lsb 0x3E(7:0)}
[0000000000]
Direct input to G/Y DAC
dac2_cntl(9:0):
DAC2 input value
{dac_cntl_msb 0x3D(3:2) & dac2_cntl_lsb 0x3F(7:0)}
[0000000000]
Direct input to B/Cb DAC
dac3_cntl(9:0):
DAC3 input value
{dac_cntl_msb 0x3D(1:0) & dac3_cntl_lsb 0x40(7:0)}
[0000000000]
Direct input to R/Cr DAC
Clip/Scale/Multiplier
control
(sub-addresses
0x41-0x4F)
csm_clip_gy_low(7:0): G/Y low clipping value
{csm_clip_gy_low 0x41(7:0)}
[01000000]
Sets the value at which low end clipping will occur on
G/Y channel, if clipping is enabled. Range is (0-255).
csm_clip_bcb_low(7:0):B/Cb low clipping value
{csm_clip_bcb_low 0x42(7:0)}
[01000000]
Sets the value at which low end clipping will occur on
B/Cb channel, if clipping is enabled. Range is (0-
255).
csm_clip_rcr_low(7:0): R/Cr low clipping value
{csm_clip_rcr_low 0x43(7:0)}
[01000000]
Sets the value at which low end clipping will occur on
R/Cr channel, if clipping is enabled. Range is (0-255).
csm_clip_gy_high(7:0):G/Y high clipping value
{csm_clip_gy_high 0x44(7:0)}
[01010011]
Sets the value at which high end clipping will occur
on G/Y channel, if clipping is enabled. High clip value
= 1023-csm_clip_gy_high
csm_clip_bcb_high(7:0): B/Cb high clipping
value
{csm_clip_bcb_high 0x45(7:0)}
[00111111]
Sets the value at which high end clipping will occur
on B/Cb channel, if clipping is enabled. High clip
value = 1023-csm_clip_bcb_high
csm_clip_rcr_high(7:0): R/Cr high clipping value
{csm_clip_rcr_high 0x46(7:0)}
[00111111]
Sets the value at which high end clipping will occur
on R/Cr channel, if clipping is enabled. High clip
value = 1023-csm_clip_rcr_high
csm_shift_gy(7:0):
G/Y shift value
{csm_shift_gy 0x47(7:0)}
[01000000]
Value that G/Y data will be shifted downwards.
Range 0-255. Note: it is possible to shift the data so
much that a rollover condition occurs.
csm_shift_bcb(7:0):
B/Cb shift value
{csm_shift_bcb 0x48(7:0)}
[01000000]
Value that B/Cb data will be shifted downwards.
Range: 0-255. Note: It is possible to shift the data so
much that a rollover condition occurs.