CH7010A-T [CHRONTEL]
Color Signal Encoder, CMOS, PQFP64, 10 X 10 MM, MS-026D, LQFP-64;![CH7010A-T](http://pdffile.icpdf.com/pdf2/p00238/img/icpdf/CH7010A-T-TR_1439876_icpdf.jpg)
型号: | CH7010A-T |
厂家: | ![]() |
描述: | Color Signal Encoder, CMOS, PQFP64, 10 X 10 MM, MS-026D, LQFP-64 |
文件: | 总51页 (文件大小:824K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
![](http://public.icpdf.com/style/img/ads.jpg)
CH7010A
Chrontel
CH7010A DVI / TV Output Device
1. FEATURES
2. GENERAL DESCRIPTION
The CH7010A is a display controller device which accepts a
digital graphics input signal, and encodes and transmits data
through a DVI (DFP can also be supported) or TV output
(analog composite, s-video or RGB). The device accepts data
over one 12-bit wide variable voltage data port which supports
five different data formats including RGB and YCrCb.
• DVI Transmitter up to 135MHz
• DVI low jitter PLL
• DVI hot plug detection
• TV output supporting graphics resolutions up to
1024 x768 pixels
• Programmable digital interface supports RGB and
YCrCb
The DVI processor includes a low jitter PLL for generation of
the high frequency serialized clock, and all circuitry required
to encode, serialize and transmit data. The CH7010A comes in
versions able to drive a DVI display at a pixel rate of up to
135MHz, supporting SXGA resolution displays. No scaling of
input data is performed on the data output to the DVI device.
• True scale rendering engine supports underscan in all TV
output resolutions
• Enhanced text sharpness and adaptive flicker removal
with up to 7 lines of filtering
• Support for all NTSC and PAL formats
• Provides CVBS, S-Video and SCART (RGB) outputs
• TV connection detection
The TV-Out processor performs non-interlace to interlace
conversion with scaling and flicker filters, and encode the data
into any of the NTSC or PAL video standards. The scaling and
flicker filter is adaptive and programmable to enable superior
text display. Eight graphics resolutions are supported up to
1024 by 768 with full vertical and horizontal underscan
capability in all modes. A high accuracy low jitter phase
locked loop is integrated to create outstanding video quality.
Support is provided RGB bypass mode which enables driving
a VGA CRT with the input data.
• Programmable power management
• 10-bit video DAC outputs
• Fully programmable through serial port
• Complete Windows and DOS driver support
• Low voltage interface support to graphics device
• Offered in a 64-pin LQFP package
DVI PLL
TLC,TLC*
Clock
Driver
2
XCLK, XCLK*
D[11:0]
2
TDC0,TDC0*
DVI
DVI
Serialize
2
2
2
DVI
TDC1,TDC1*
TDC2,TDC2*
Encode
Driver
24
3
Data
Latch,
Demux
12
3
VSWING
HPDET
GPIO[1:0]
24
2
H, V, DE
Latch
H,V,DE
VREF
AS
SPC
SPD
Serial
port
Control
3
2
XI/FIN,XO
P-OUT/TLDET*
PLL3
RESET*
C/H SYNC
ISET
Timing
BCO
CVBS(DAC3)
Y/G(DAC1)
Scaling
Four
10-bit
DAC’s
3
24
Scan
Conv
TV
Encode
C/R(DAC2)
Flicker Filt
CVBS/B(DAC0)
24
Figure 1. Functional Block Diagram
201-0000-038 Rev 2.1, 7/12/2004
1
CHRONTEL
CH7010A
3. PIN DESCRIPTIONS
3.1 Package Diagram
DVDD
C / H SYNC
BCO/ V SYNC
P-OUT/TLDET*
DVDDV
AVDD
1
2
3
4
5
6
7
8
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
DE
VREF
H
V
DGND
XO
GPIO[1] / TLDET*
GPIO[0]
HPDET
AS
XI / FIN
AGND
Chrontel
CH7010A
GND
9
CVBS / B
C / R
10
11
12
13
14
15
16
DGND
DVDD
Y / G
RESET*
SPD
CVBS
ISET
SPC
GND
AGND
VDD
Figure 2. 64-Pin LQFP
2
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
3.2 Pin Description
Table 1. Pin Description
64-Pin
LQFP
2
# Pins Type
Symbol
Description
Data Enable
1
In
DE
This pin accepts a data enable signal which is high when active
video data is input to the device, and low all other times. The levels
are 0 to DVDDV, and the VREF signal is used as the threshold level.
This input is used by the DVI. The TV-Out function uses H and V
sync signals as reference to active video.
3
4
1
1
In
VREF
H
Reference Voltage Input
The VREF pin inputs a reference voltage of DVDDV / 2. The signal
is derived externally through a resistor divider and decoupling
capacitor, and will be used as a reference level for data, sync, data
enable and clock inputs.
In/Out
Horizontal Sync Input / Output
When the SYO bit is low, this pin accepts a horizontal sync input for
use with the input data. The amplitude will be 0 to DVDDV, and the
VREF signal is used as the threshold level.
When the SYO bit is high, the device will output a horizontal sync
pulse, 64 pixels wide. The output is driven from the DVDD. This
output is only for use with the TV-Out function.
5
7
1
2
In/Out
In/Out
V
Vertical Sync Input / Output
When the SYO bit is low, this pin accepts a vertical sync input for
use with the input data. The amplitude will be 0 to DVDDV, and the
VREF signal is used as the threshold level.
When the SYO bit is high, the device will output a vertical sync
pulse one line wide. The output is driven from the DVDD supply.
This output is only for use with the TV-Out function.
GPIO[1] /
TLDET*
General Purpose Input - Output[1] /
DVI Detect Output (Open drain or internal weak pull-up)
This pin provides a general purpose I/O controlled via the serial port.
When the GPIO[1] pin is configured as an output, this pin can be
used to output the DVI detect signal (pulls low when a termination
change has been detected on the HPDET input). This is an open
drain output. The output is released through serial port control.
8
9
2
1
In/Out
GPIO[0]
HPDET
General Purpose Input - Output[0]
(Open drain or internal weak pull-up)
This pin provides a general purpose I/O controlled via the serial port.
This allows an external switch to be used to select NTSC or PAL at
power-up.
In
Hot Plug Detect (internal pull-down)
This input pin determines whether the DVI is connected to a DVI
monitor. When terminated, the monitor is required to apply a
voltage greater than 2.4 volts. Changes on the status of this pin will
be relayed to the graphics controller via the P-OUT/TLDET* or
GPIO[1]/TLDET* pin pulling low.
10
1
In
AS
Address Select (Internal pull-up)
This pin determines the serial port address of the device
(1,1,1,0,1,AS*,AS).
201-0000-038 Rev 2.1, 7/12/2004
3
CHRONTEL
CH7010A
Table 1. Pin Description (continued)
64-Pin
LQFP
# Pins Type
Symbol
Description
13
1
In
RESET*
Reset * Input (Internal pull-up)
When this pin is low, the device is held in the power-on reset
condition. When this pin is high, reset is controlled through the
serial port register.
14
15
1
1
In/Out
In
SPD
SPC
Serial Port Data Input / Output
This pin functions as the serial port data pin of the serial port
interface, and uses the DVDD supply.
Serial Port Clock Input
This pin functions as the clock pin of the serial port interface, and
uses the DVDD supply.
19
1
In
VSWING
DVI Swing Control
This pin sets the swing level of the DVI outputs. A 2.4K ohm
resistor should be connected between this pin and TGND using short
and wide traces.
22, 21
25, 24
28, 27
30, 31
35
2
2
2
2
1
Out
Out
Out
Out
In
TDC0,
TDC0*
DVI Data Channel 0 Outputs
These pins provide the DVI differential outputs for data channel 0
(blue).
TDC1,
TDC1*
DVI Data Channel 1 Outputs
These pins provide the DVI differential outputs for data channel 1
(green).
TDC2,
TDC2*
DVI Data Channel 2 Outputs
These pins provide the DVI differential outputs for data channel 2
(red).
TLC,
DVI Clock Outputs
These pins provide the differential clock output for the DVI interface
corresponding to data on the TDC[0:2] outputs.
TLC*
ISET
Current Set Resistor Input
This pin sets the DAC current. A 140 ohm resistor should be
connected between this pin and GND (DAC ground) using short and
wide traces.
36
37
1
1
Out
Out
CVBS
Y/G
Composite Video
This pin outputs a composite video signal capable of driving a 75
ohm doubly terminated load.
Luma / Green Output
This pin outputs a selectable video signal. The output is designed to
drive a 75 ohm doubly terminated load. The output can be selected
to be s-video luminance or green.
38
39
42
1
1
1
Out
Out
In
C/R
Chroma / Red Output
This pin outputs a selectable video signal. The output is designed to
drive a 75 ohm doubly terminated load. The output can be selected
to be s-video chrominance or red.
CVBS/B
XI / FIN
Composite Video / Blue Output
This pin outputs a selectable video signal. The output is designed to
drive a 75 ohm doubly terminated load. The output can be selected
to be composite video or blue.
Crystal Input / External Reference Input
A parallel resonance 14.31818MHz crystal (+ 20 ppm) should be
attached between this pin and XO. However, an external clock can
drive the XI/FIN input.
4
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
Table 1. Pin Description (continued)
64-Pin
LQFP
# Pins Type
Symbol
Description
43
1
In
XO
Crystal Output
A parallel resonance 14.31818MHz crystal (+ 20 ppm) should be
attached between this pin and XI / FIN. However, if an external
CMOS clock is attached to XI/FIN, XO should be left open.
46
1
Out
P-OUT /
TLDET*
Pixel Clock Output / DVI Detect Output
When the CH7010A is operating as a VGA to TV encoder in master
clock mode, this pin provides a pixel clock signal to the VGA
controller which is used as a reference frequency. The output is
selectable between 1X or 2X of the pixel clock frequency. The
output driver is driven from the DVDDV supply. This output has a
programmable tri-state. The capacitive loading on this pin should be
kept to a minimum.
When the CH7010A is operating as a DVI transmitter, this pin
provides an open drain output which pulls low when a termination
change has been detected on the HPDET input. The output is
released through serial port control.
47
48
1
Out
BCO/
Buffered Clock Output / Vertical Sync Output
This output pin provides a buffered clock output, driven by the
DVDD supply. The output clock can be selected using the BCO reg-
ister.
V SYNC
1
Out
C/H SYNC
Composite / Horizontal Sync Output
This pin can be selected to output a TV composite sync, TV
horizontal sync, or a buffered version of the VGA horizontal sync.
The output is driven from the DVDD supply.
50 – 55,
58 – 63
12
2
In / Out
In
D[11] - D[0]
Data[11] through Data[0] Inputs
These pins accept the 12 data inputs from a digital video port of a
graphics controller. The levels are 0 to DVDDV, and the VREF
signal is used as the threshold level.
57, 56
XCLK,
XCLK*
External Clock Inputs
These inputs form a differential clock signal input to the
CH7010A for use with the H, V, DE and D[11:0] data. If
differential clocks are not available, the XCLK* input should be
connected to VREF.
The output clocks from this pad cell are able to have their
polarities reversed under the control of the MCP bit (in register
1Ch).
1, 12, 49
6, 11, 64
45
3
3
1
2
3
2
3
1
2
Power
Power
Power
Power
Power
Power
Power
Power
Power
DVDD
DGND
DVDDV
TVDD
TGND
AVDD
AGND
VDD
Digital Supply Voltage (3.3V-3.6V)
Digital Ground
I/O Supply Voltage (3.3V to 1.1V)
DVI Transmitter Supply Voltage (3.3V-3.6V)
DVI Transmitter Ground
PLL Supply Voltage (3.3V-3.6V)
PLL Ground
DAC Supply Voltage (3.3V-3.6V)
DAC Ground
23, 29
20, 26, 32
18, 44
16, 17, 41
33
34, 40
GND
201-0000-038 Rev 2.1, 7/12/2004
5
CHRONTEL
CH7010A
4. MODES OF OPERATION
The CH7010A is capable of being operated as a single DVI output, or as a VGA to TV encoder. The two modes of
operation cannot be used simultaneously. Descriptions of each of the operating modes, with a block diagram of the data
flow within the device is shown below.
4.1 DVI Output
In DVI Output mode, multiplexed input data, sync and clock signals are input to the CH7010A from the graphics
controller’s digital output port. Data will be 2X multiplexed, and the clock inputs can be 1X or 2X times the pixel rate.
Some examples of modes supported are shown in the table below, and a block diagram of the CH7010A is shown on the
following page. For the table below, clock frequencies for given modes were taken from VESA DISPLAY MONITOR
TIMING SPECIFICATIONS if they were detailed there, not VESA TIMING DEFINITION FOR FLAT PANEL MONITORS. The
device is not dependent upon this set of timing specifications. Any value of pixels/line, lines/frame and clock rate are
acceptable, as long as the pixel rate remains below 135MHz. In the block diagram, all blocks are shown. Those blocks
which are non-active are shown as shaded. The clock and data paths which are in use are highlighted. Although the block
diagram does not show this path as being active, the data input can be selected to be output by the DACs as a VGA type
output. For correct DVI operation, the input data format must be selected to be one of the RGB input formats.
Table 2. DVI Output
Graphics
Active
Pixel Aspect RefreshRate
XCLK
DVI
Resolution Aspect Ratio
Ratio
(Hz)
Frequency
(MHz)
<35.5
<31.5
<36
Frequency
(MHz)
<355
720x400
640x400
640x480
4:3
8:5
4:3
1.35:1.00
1:1
<85
<85
<85
<85
<85
<60
<85
<75
<65
<315
<360
<570
<950
<1100
<1190
<1350
<1220
1:1
1:1
1:1
1:1
1:1
1:1
1:1
800x600
4:3
4:3
16:9
15:9
4:3
<57
<95
<110
<119
<135
<122
1024x768
1280x720
1280x768
1280x1024
1400x1050
4:3
1
2
This DVD compatible mode is input in a non-interlaced RGB data format.
30Hz in progressive scan modes, 60Hz in interlaced modes.
6
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
Clock
Driver
DVI PLL
TLC,TLC*
2
XCLK, XCLK*
2
TDC0,TDC0*
DVI
Encode
DVI
Serialize
DVI
Driver
2
2
2
TDC1,TDC1*
TDC2,TDC2*
24
3
Data
Latch,
Demux
D[11:0]
12
VSWING
HPDET
24
GPIO[1:0]
2
H, V, DE
Latch
H,V,DE
3
AS
SPC
SPD
Serial
port
Control
VREF
3
2
XI/FIN,XO
P-OUT/TLDET*
PLL3
RESET*
C/H SYNC
ISET
Timing
Scaling
BCO
CVBS(DAC3)
Y/G(DAC1)
Four
10-bit
DAC’s
TV
Scan
Conv
3
24
Encode
C/R(DAC2)
Flicker Filt
CVBS/B(DAC0)
24
Figure 3. DVI Output
201-0000-038 Rev 2.1, 7/12/2004
7
CHRONTEL
CH7010A
4.2 TV Output
In TV Output mode, multiplexed input data, sync and clock signals are input to the CH7010A from the graphics
controller’s digital output port. A P-OUT clock can be output as a frequency reference to the graphics controller, which is
recommended to ensure accurate frequency generation. Horizontal and vertical sync signals are normally sent to
the CH7010A from the graphics controller, but can be output to the graphics controller as an option. This method
should not be used for pixel frequencies above 50 MHz. Data will be 2X multiplexed, and the XCLK clock signal can be
1X or 2X times the pixel rate. The input data will be encoded into the selected video standard, and output from the video
DAC’s. The modes supported for TV output are shown in the table below, and a block diagram of the CH7010A is shown
on the following page. In the block diagram, all blocks are shown. Those blocks which are non-active are shown as
shaded. The clock and data paths which are in use are highlighted.
Table 3. TV Output Modes
Graphics
Active Aspect
Pixel Aspect
TV Output
Scaling Ratios
Resolution
512x384
512x384
720x400
720x400
640x400
640x400
640x480
640x480
720x4801
720x4802
720x5761
720x5762
800x600
800x600
1024x768
1024x768
Ratio
4:3
4:3
4:3
4:3
8:5
8:5
4:3
4:3
4:3
Ratio
1:1
1:1
1.35:1.00
1.35:1.00
1:1
Standard
PAL
NTSC
PAL
NTSC
PAL
NTSC
PAL
NTSC
NTSC
NTSC
PAL
5/4, 1/1
5/4, 1/1
5/4, 1/1
5/4, 1/1
5/4, 1/1
5/4, 1/1, 7/8
5/4, 1/1, 5/6
1/1, 7/8, 5/6
1/1
1/1, 7/8, 5/6
1/1
1:1
1:1
1:1
9:8
4:3
4:3
4:3
9:8
15:12
15:12
PAL
1/1, 5/6, 5/7
4:3
4:3
4:3
4:3
1:1
1:1
1:1
1:1
PAL
NTSC
PAL
1/1, 5/6, 5/7
3/4, 7/10, 5/8
5/7, 5/8, 5/9
5/8, 5/9, 1/2
NTSC
1
2
These DVD modes operate with interlaced input, scan conversion and flicker filter are bypassed.
These DVD modes operate with non-interlaced input, scan conversion is not bypassed.
In order to minimize the hazard of ESD, a set of protection diodes
MUST BE used for each DAC connecting to TV (Refer to AN-38 for details).
8
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
XCLK, XCLK*
2
TLC,TLC*
DVI PLL
Clock
Driver
2
TDC0,TDC0*
DVI
Encode
DVI
Serialize
2
2
2
DVI
Driver
TDC1,TDC1*
TDC2,TDC2*
24
3
Data
Latch,
Demux
D[11:0]
12
VSWING
HPDET
24
GPIO[1:0]
2
H,V,DE
3
H, V, DE
Latch
AS
SPC
SPD
Serial
Port
Control
VREF
3
2
XI/FIN,XO
P-OUT/TLDET*
PLL3
RESET*
C/H SYNC
ISET
Timing
BCO
CVBS(DAC3)
Y/G(DAC1)
Scaling
Scan Conv
Flicker Filt
Four
10-bit
DAC’s
TV
Encode
3
24
C/R(DAC2)
CVBS/B(DAC0)
24
Figure 4. TV Output Modes
201-0000-038 Rev 2.1, 7/12/2004
9
CHRONTEL
CH7010A
5. INPUT INTERFACE
Two distinct methods of transferring data to the CH7010A are described. They are:
•
•
Multiplexed data, clock input at 1X pixel rate
Multiplexed data, clock input at 2X pixel rate
For the multiplexed data, clock at 1X pixel rate, the data applied to the CH7010A is latched with both edges of the clock
(also referred to as dual-edge transfer mode). For the multiplexed data, clock at 2X pixel rate, the data applied to the
CH7010A is latched with one edge of the clock. The polarity of the pixel clock can be reversed under serial port control.
5.1 Input Clock and Data Timing Diagram
The figure below shows the timing diagram for input data and clocks. The first XCLK/XCLK* waveform represents the
input clock for the multiplexed data, clock at 2X pixel rate method. The second XCLK/XCLK* waveform represents the
input clock for the multiplexed data, clock at 1X pixel rate method.
XCLK
XCLK
XCLK
XCLK
D[11:0]
DE
64 P-OUT
H
1 VGA Line
V
Figure 5. Interface Timing
Regarding the CH7010A timing specifications, please see Figure 18 - Figure 20 for details.
10
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
5.2 Input Clock and Data Formats
The 12 data inputs support 5 different multiplexed data formats, each of which can be used with a 1X clock latching data
on both clock edges, or a 2X clock latching data with a single edge. The data received by the CH7010A can be used to
drive the DVI output, the VGA to TV encoder, or directly drive the DAC’s. The multiplexed input data formats are
(IDF[2:0]):
IDF
0
Description
12-bit multiplexed RGB input (24-bit color), (multiplex scheme 1)
12-bit multiplexed RGB2 input (24-bit color), (multiplex scheme 2)
8-bit multiplexed RGB input (16-bit color, 565)
1
2
3
8-bit multiplexed RGB input (15-bit color, 555)
4
8-bit multiplexed YCrCb input (24-bit color), (Y, Cr and Cb are multiplexed)
For multiplexed input data formats, either both transitions of the XCLK/XCLK* clock pair, or each rising or falling edge
of the clock pair (depending upon MCP bit, rising refers to a rising edge on the XCLK signal, a falling edge on the
XCLK* signal) will latch data from the graphics chip. The multiplexed input data formats are shown in the figures below.
The Pixel Data bus represents a 12-bit or 8-bit multiplexed data stream, which contains either RGB or YCrCb formatted
data. The input data rate is 2X the pixel rate, and each pair of Pn values (eg; P0a and P0b) will contain a complete pixel
encoded as shown in the tables below. It is assumed that the first clock cycle following the leading edge of the incoming
horizontal sync signal contains the first word (Pxa) of a pixel, if an active pixel was present immediately following the
horizontal sync. This does not mean that active data should immediately follow the horizontal sync, however. When the
input is a YCrCb data stream the color-difference data will be transmitted at half the data rate of the luminance data, with
the sequence being set as Cb, Y, Cr, Y, where Cb0,Y0,Cr0 refers to co-sited luminance and color-difference samples and
the following Y1 byte refers to the next luminance sample, per CCIR-656 standards (the clock frequency is dependent
upon the current mode, and is not 27MHz as specified in CCIR-656). All non-active pixels should be 0 in RGB formats,
and 16 for Y and 128 for CrCb in YCrCb formats.
201-0000-038 Rev 2.1, 7/12/2004
11
CHRONTEL
CH7010A
HS
XCLK
(2X)
SAV
XCLK
(1X)
P0a
P0b
P1a
P1b
P2a
P2b
D[11:0]
The following data is latched for IDF = 0
P[23:16]
P0b[11:4]
P1b[11:4]
P2b[11:4]
P2b[3:0],
(Red Data)
P[15:8]
P0b[3:0], P0a[11:8]
P0a[7:0]
P1b[3:0], P1a[11:8]
P1a[7:0]
P2a[11:8]
(Green Data)
P[7:0]
P2a[7:0]
(Blue Data)
The following data is latched for IDF = 1
P2b[11:7]
P2b[3:1]
P[23:16]
P0b[11:7], P0b[3:1]
P1b[11:7], P1b[3:1]
(Red Data)
P0b[6:4], P0a[11:9],
P0b[0], P0a[3]
P1b[6:4], P1a[11:9],
P1b[0], P1a[3]
P[15:8]
(Green Data)
P2a[8:4]
P2a[2:0]
P[7:0]
P0a[8:4], P0a[2:0]
P1a[8:4], P1a[2:0]
(Blue Data)
Figure 6. Multiplexed Input Data Formats (IDF = 0, 1)
12
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
HS
XCLK
(2X)
SAV
XCLK
(1X)
P0a
P0b
P1a
P1b
P2a
P2b
D[11:0]
The following data is latched for IDF = 2
The following data is latched for IDF = 3
The following data is latched for IDF = 4
P[23:19]
P0b[11:7]
P0b[6:4], P0a[11:9]
P0a[8:4]
P1b[11:7]
P2b[11:7]
P2b[6:4],
(Red Data)
P[15:10]
P1b[6:4], P1a[11:9]
P1a[8:4]
P2a[11:9]
(Green Data)
P[7:3]
P2a[8:4]
(Blue Data)
P[23:19]
P0b[10:6]
P0b[5:4], P0a[11:9]
P0a[8:4]
P1b[10:6]
P1b[5:4], P1a[11:9]
P1a[8:4]
P2b[10:6]
(Red Data)
P2b[5:4],
P2a[11:9]
P[15:11]
(Green Data)
P[7:3]
P2a[8:4]
(Blue Data)
CRA
(internal signal)
P[23:16]
P0b[7:0]
P0a[7:0]
GND
P1b[7:0]
P1a[7:0]
GND
P2b[7:0]
P2a[7:0]
GND
(Y Data)
P[15:8]
(CrCb Data)
P[7:0]
(ignored)
Figure 7. Multiplexed Input Data Formats (IDF = 2, 3, 4)
201-0000-038 Rev 2.1, 7/12/2004
13
CHRONTEL
CH7010A
Table 4. Multiplexed Input Data Formats (IDF = 0, 1)
IDF =
Format =
0
1
12-bit RGB (12-12)
12-bit RGB (12-12)
Pixel #
P0a
P0b
P1a
P1b
P0a
P0b
P1a
P1b
Bus Data
D[11]
D[10]
D[9]
D[8]
D[7]
D[6]
D[5]
D[4]
D[3]
D[2]
D[1]
D[0]
G0[3]
G0[2]
G0[1]
G0[0]
B0[7]
B0[6]
B0[5]
B0[4]
B0[3]
B0[2]
B0[1]
B0[0]
R0[7]
R0[6]
R0[5]
R0[4]
R0[3]
R0[2]
R0[1]
R0[0]
G0[7]
G0[6]
G0[5]
G0[4]
G1[3]
G1[2]
G1[1]
G1[0]
B1[7]
B1[6]
B1[5]
B1[4]
B1[3]
B1[2]
B1[1]
B1[0]
R1[7]
R1[6]
R1[5]
R1[4]
R1[3]
R1[2]
R1[1]
R1[0]
G1[7]
G1[6]
G1[5]
G1[4]
G0[4]
G0[3]
G0[2]
B0[7]
B0[6]
B0[5]
B0[4]
B0[3]
G0[0]
B0[2]
B0[1]
B0[0]
R0[7]
R0[6]
R0[5]
R0[4]
R0[3]
G0[7]
G0[6]
G0[5]
R0[2]
R0[1]
R0[0]
G0[1]
G1[4]
G1[3]
G1[2]
B1[7]
B1[6]
B1[5]
B1[4]
B1[3]
G1[0]
B1[2]
B1[1]
B1[0]
R1[7]
R1[6]
R1[5]
R1[4]
R1[3]
G1[7]
G1[6]
G1[5]
R1[2]
R1[1]
R1[0]
G1[1]
Table 5. Multiplexed Input Data Formats (IDF = 2, 3)
IDF =
Format =
2
3
RGB 5-6-5
RGB 5-5-5
Pixel #
P0a
P0b
P1a
P1b
P0a
P0b
X
P1a
P1b
Bus Data
D[11]
D[10]
D[9]
D[8]
D[7]
D[6]
D[5]
D[4]
G0[4]
G0[3]
G0[2]
B0[7]
B0[6]
B0[5]
B0[4]
B0[3]
R0[7]
R0[6]
R0[5]
R0[4]
R0[3]
G0[7]
G0[6]
G0[5]
G1[4]
G1[3]
G1[2]
B1[7]
B1[6]
B1[5]
B1[4]
B1[3]
R1[7]
R1[6]
R1[5]
R1[4]
R1[3]
G1[7]
G1[6]
G1[5]
G0[5]
G0[4]
G0[3]
B0[7]
B0[6]
B0[5]
B0[4]
B0[3]
G1[5]
G1[4]
G1[3]
B1[7]
B1[6]
B1[5]
B1[4]
B1[3]
X
R0[7]
R0[6]
R0[5]
R0[4]
R0[3]
G0[7]
G0[6]
R1[7]
R1[6]
R1[5]
R1[4]
R1[3]
G1[7]
G1[6]
Table 6. Multiplexed Input Data Formats (IDF = 4)
IDF =
Format =
4
YCrCb 8-bit
Pixel #
P0a
P0b
P1a
P1b
P2a
P2b
P3a
P3b
Bus Data
D[7]
D[6]
D[5]
D[4]
D[3]
D[2]
D[1]
D[0]
Cb0[7]
Cb0[6]
Cb0[5]
Cb0[4]
Cb0[3]
Cb0[2]
Cb0[1]
Cb0[0]
Y0[7]
Y0[6]
Y0[5]
Y0[4]
Y0[3]
Y0[2]
Y0[1]
Y0[0]
Cr0[7]
Cr0[6]
Cr0[5]
Cr0[4]
Cr0[3]
Cr0[2]
Cr0[1]
Cr0[0]
Y1[7]
Y1[6]
Y1[5]
Y1[4]
Y1[3]
Y1[2]
Y1[1]
Y1[0]
Cb2[7]
Cb2[6]
Cb2[5]
Cb2[4]
Cb2[3]
Cb2[2]
Cb2[1]
Cb2[0]
Y2[7]
Y2[6]
Y2[5]
Y2[4]
Y2[3]
Y2[2]
Y2[1]
Y2[0]
Cr2[7]
Cr2[6]
Cr2[5]
Cr2[4]
Cr2[3]
Cr2[2]
Cr2[1]
Cr2[0]
Y3[7]
Y3[6]
Y3[5]
Y3[4]
Y3[3]
Y3[2]
Y3[1]
Y3[0]
14
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
When IDF = 4 (YCrCb mode), the data inputs can also be used to transmit sync information to the device. In this mode,
the embedded sync will follow the VIP2 convention, and the first byte of the ‘video timing reference code’ will be
assumed to occur when a Cb sample would occur, if the video stream was continuous. This is shown below:
Table 7. Embedded Sync
IDF =
Format =
4
YCrCb 8-bit
Pixel #
P0a
FF
FF
FF
FF
FF
FF
FF
FF
P0b
00
00
00
00
00
00
00
00
P1a
00
00
00
00
00
00
00
00
P1b
S[7]
S[6]
S[5]
S[4]
S[3]
S[2]
S[1]
S[0]
P2a
P2b
P3a
P3b
Bus Data
Dx[7]
Dx[6]
Dx[5]
Dx[4]
Dx[3]
Dx[2]
Dx[1]
Dx[0]
Cb2[7]
Y2[7]
Y2[6]
Y2[5]
Y2[4]
Y2[3]
Y2[2]
Y2[1]
Y2[0]
Cr2[7]
Cr2[6]
Cr2[5]
Cr2[4]
Cr2[3]
Cr2[2]
Cr2[1]
Cr2[0]
Y3[7]
Y3[6]
Y3[5]
Y3[4]
Y3[3]
Y3[2]
Y3[1]
Y3[0]
Cb2[6]
Cb2[5]
Cb2[4]
Cb2[3]
Cb2[2]
Cb2[1]
Cb2[0]
In this mode, the S[7..0] byte contains the following data:
S[6]
S[5]
S[4]
=
=
=
F
=
=
=
1 during field 2, 0 during field 1
1 during field blanking, 0 elsewhere
V
H
1 during EAV (synchronization reference at the end of active video)
0 during SAV (synchronization reference at the start of active video)
Bits S[7] and S[3..0] are ignored.
201-0000-038 Rev 2.1, 7/12/2004
15
CHRONTEL
CH7010A
5.3 NTSC and PAL Operation
Composite and S-Video outputs are supported in either NTSC or PAL format. The general parameters used to characterize
these outputs are listed in Table 9 and shown in Figure 8. (See Figures 11 through 16 for illustrations of composite and S-
Video output waveforms).
Table 8. NTSC/PAL Composite Output Timing Parameters (in ms)
Symbol
A
Description
Level (mV)
Duration (uS)
NTSC
NTSC
PAL
PAL
Front Porch
Horizontal Sync
Breezeway
Color Burst
Back Porch
Black
1.49 - 1.51
4.69 - 4.72
0.59 - 0.61
2.50 - 2.53
1.55 - 1.61
0.00 - 7.50
37.66 - 52.67
0.00 - 7.50
1.48 - 1.51
4.69 - 4.71
0.88 - 0.92
2.24 - 2.26
2.62 - 2.71
0.00 - 8.67
34.68 - 52.01
0.00 - 8.67
A
B
C
D
E
F
287
0
300
0
287
287
287
340
340
340
300
300
300
300
300
300
Active Video
Black
G
H
1. Durations vary slightly in different modes due to the different clock frequencies used.
2. Active video and black (F, G, H) times vary greatly due to different scaling ratios used in different modes.
3. Black times (F and H) vary with position controls.
A
B
C
D
E
F
G
H
Figure 8. NTSC / PAL Composite Output
16
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
SSTTAARRTT
OF
VSYNC
Start of
field 1
12
10
11
523
524
525
9
1
2
6
7
8
3
4
1
5
Pre-equalizing
pulse interval
Post-equalizing
pulse interval
Vertical sync
pulse interval
Line
vertical
interval
Reference
ANALOG
sub-carrier phase
color field 1
t +V
1
263
262
264
270
261
265
266
267
268
269
271
272
273
274
275
Start of
field 2
START
Reference
sub-carrier phase
t +V
color field 2
2
523
11
10
12
524
2
7
8
9
525
1
3
6
4
5
Start of
field 3
Ref
er
e
nc
e
sub-carrier phase
color field 3
t +V
3
261
262
269
270
272
273
263
264
265
266
267
268
271
274
275
Start of
field 4
Reference
sub-carrier phase
color field 4
Figure 9. Interlaced NTSC Video Timing
201-0000-038 Rev 2.1, 7/12/2004
17
CHRONTEL
CH7010A
START
OF
VSYNC
FIELD 1
620
621
622
623
624
625
1
2
3
4
5
6
7
8
9
10
FIELD 2
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
FIEL
620
621
622
623
624
625
1
2
3
4
5
6
7
8
9
10
FIELD 4
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
BURST
BLANKING
INTERVALS
4
3
2
1
Figure 10. Interlaced PAL Video Timing
18
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
Color bars:
Color/Level
mA
V
White
Yellow
26.66
24.66
1.000
0.925
Cyan
Green
21.37
19.37
0.801
0.726
Magenta
Red
16.22
14.22
0.608
0.533
Blue
Black
11.08
9.06
0.415
0.340
Blank
7.65
0.287
Sync
0.00
0.000
Figure 11. NTSC Y (Luminance) Output Waveform (DACG = 0)
Color bars:
Color/Level
mA
V
White
Yellow
26.75
24.62
1.003
0.923
Cyan
Green
21.11
18.98
0.792
0.712
Magenta
Red
15.62
13.49
0.586
0.506
Blue
10.14
8.00
0.380
0.300
Blank/ Black
Sync
0.00
0.000
Figure 12. PAL Y (Luminance) Video Output Waveform (DACG = 1)
201-0000-038 Rev 2.1, 7/12/2004
19
CHRONTEL
CH7010A
Color bars:
Color/Level
mA
V
Cyan/Red
25.80
0.968
0.938
Green/Magenta 25.01
Yellow/Blue
22.44
0.842
Peak Burst
Blank
18.08
14.29
0.678
0.536
Peak Burst
10.51
0.394
3.579545 MHz Color Burst
(9 cycles)
Yellow/Blue
6.15
0.230
Green/Magenta
Cyan/Red
3.57
2.79
0.134
0.105
Figure 13. NTSC C (Chrominance) Video Output Waveform (DACG = 0)
Color bars:
Color/Level
mA
V
Cyan/Red
Green/Magenta 26.68
27.51
1.032
1.000
Yellow/Blue
23.93
0.897
Peak Burst
Blank
19.21
15.24
0.720
0.572
Peak Burst
11.28
0.423
4.433619 MHz Color Burst
(10 cycles)
Yellow/Blue
6.56
0.246
Green/Magenta
Cyan/Red
3.81
2.97
0.143
0.111
Figure 14. PAL C (Chrominance) Video Output Waveform (DACG = 1)
20
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
Color/Level
mA
V
Color bars:
Peak Chrome 32.88
1.233
White
26.66
1.000
Peak Burst
11.44
0.429
Black
Blank
9.06
7.65
0.340
0.287
Peak Burst
Sync
3.87 0.145
0.00 0.000
3.579545 MHz Color Burst
(9 cycles)
Figure 15. Composite NTSC Video Output Waveform (DACG = 0)
mA
Color/Level
V
Color bars:
Peak Chrome 33.31
1.249
White
26.75
1.003
Peak Burst
Blank/Black
11.97
8.00
0.449
0.300
Peak Burst
Sync
4.04
0.00
0.151
0.000
4.433619 MHz Color Burst
(10 cycles)
Figure 16. Composite PAL Video Output Waveform (DACG = 1)
201-0000-038 Rev 2.1, 7/12/2004
21
CHRONTEL
CH7010A
5.4 Hot Plug Detection
The CH7010A has the capability of signaling to the graphics controller when the termination of the DVI outputs has
changed. The operation of this circuit is as follows. The HPDET input pin of the CH7010A should be connected to pin
16 of the DVI connector. When a DVI monitor is connected to the DVI connector, this pin will be pulled high (above 2.4
volts). When a DVI monitor is not connected to the DVI connector, the internal pull-down on the HPDET pin will pull
low. The CH7010A will detect any transition at the HPDET pin. When the HPIE (Hot Plug Interrupt Enable) bit in serial
port register 1Eh is high, the CH7010A will pull low on the P-OUT / TLDET* pin. When the HPIE2 (Hot Plug Interrupt
Enable 2) bit in serial port register 20h is high, the CH7010A will pull low on the GPIO[1] / TLDET* pin. This should
signal the driver to read the DVIT bit in register 20h to determine the state of the HPDET pin. The P-OUT / TLDET pin
will continue to pull low until the driver sets the HPIR (Hot Plug Interrupt Reset) bit in register 1Eh high. The driver
should then set the HPIR bit low. In order to reset the HPIR bit high, DVIP and DVIL bits of register 49h[7:6] must first
be set to ’11’.
6. REGISTER CONTROL
The CH7010A is controlled via a serial port. The serial port bus uses only the SPC clock to latch data into registers, and
does not use any internally generated clocks so that the device can be written to in all power down modes. The device
retains all register states.
The CH7010A contains a total of 37 registers for user control. A listing of non-Macrovision control bits is given below
with a brief description of each.
6.1 Non-Macrovision Control Registers Map
The non-Macrovision controls are listed below, divided into four sections: general controls, input / output controls, DVI
controls, and VGA to TV controls. A register map and register description follows.
• General Controls
ResetIB
Software serial reset
ResetDB
PD[7:0]
VID[7:0]
DID[7:0]
TSTP[1:0]
Software datapath reset
Power down controls (DVIP, DVIL, , TVD, DACPD[1:0], Full, Partial)
Version ID register
Device ID register
Enable/select test pattern generation (color bar, ramp)
• Input/Output Controls
XCM
XCLK 1X, 2X select
XCMD[7:0]
MCP
Delay adjust between XCLK and D[11:0]
XCLK polarity control
PCM
P-OUT 1X, 2X select
POUTP
POUTE
HPIE, HPIE2
HPIR
P-OUT clock polarity
P-OUT enable
Hot plug detect interrupt enable
Hot plug detect interrupt reset
IDF[2:0]
IBS
Input data format
Input buffer select
DES
SYO
VSP
HSP
TERM[5:0]
BCOEN
BCO[2:0]
BCOP
Decode embedded sync (TV-Out data only)
H/V sync direction control (for TV-Out modes only)
V sync polarity control (sync polarity to DVI is not changed)
H sync polarity control (sync polarity to DVI is not changed)
Termination detect/check (DVI, DACT3, DACT2, DACT1, DACT0, SENSE)
Enable BCO Output
Select output signal for BCO pin
BCO polarity
GPIOL[1:0]
GOENB[1:0]
SYNCO[1:0]
DACG[1:0]
DACBP
XOSC[1:0]
Read or write level for GPIO pins
Direction control for GPIO pins
Enables/selects sync output for Scart and bypass modes
DAC gain control
DAC bypass
Crystal oscillator adjustments
22
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
• DVI Controls
TPPD[2:0]
TPCP[1:0]
TPVT[5:0]
TPVCO[10:0]
TPLPF[3:0]
DVID[3:0]
DVII
DVI PLL phase detector trim
DVI PLL charge pump trim
DVI PLL VDD trim
DVI PLL VCO trim
DVI PLL low pass filter
DVI transmitter drive strength
DVI output invert
CTL[3:0]
DVI control inputs
• TV-Out Controls
IR[2:0]
Input data resolution (when used for TV-Out)
VOS[1:0]
SR[2:0]
TV-Out video standard
TV-Out scaling ratio
CFF[1:0]
YFFT[1:0]
YFFNT[1:0]
CVBWB
CBW
Chroma flicker filter setting
Luma text enhancement flicker filter setting
Luma flicker filter setting (Non-text)
CVBS DAC receives black&white (S-Video luminance) signal
Chroma video bandwidth
YSV[1:0]
YCV[1:0]
TE[2:0]
S-Video luma bandwidth
Composite video luma bandwidth
Text enhancement (sharpness)
CFRB
Chroma sub-carrier free run (bar) control
TV-Out PLL reference input control
Horizontal start of active video (delay from leading edge of H sync to active video)
TV-Out Black level control
M/S*
SAV [8:0]
BLCK[7:0]
HP[8:0]
TV-Out horizontal position control
TV-Out vertical position control
VP[8:0]
VOF
TV-Out video format (s-video & composite, RGB)
TV-Out contrast enhancement
CE[2:0]
PLLTVM[8:0]
PLLTVN[9:0]
FSCI[32:0]
CIVEN
TV-Out PLL M divider
TV-Out PLL N divider
Sub-carrier generation increment value (when ACIV=0)
Calculated sub-carrier enable (was called ACIV)
Calculated sub-carrier control (hysteresis,
Calculated sub-carrier increment value read out
Select PAL-Nc (Argentina) when in a CIV mode
Memory sense amp reference adjust
Vertical blanking interval defeat
CIVC[1:0]
CIV[25:0]
CIVPN
MEM[2:0]
VBID
PLLCPI
PLLCAP
TV-Out PLL charge pump current control
TV-Out PLL capacitor control
201-0000-038 Rev 2.1, 7/12/2004
23
CHRONTEL
CH7010A
6.2 Registers Read/Write
Regarding the CH7010A registers read/write operation, please see applications note AN-41 for details.
6.3 Non-Macrovision Control Registers Description
Table 9. Serial Port Register Map w/o Macrovision
Register
00h
01h
02h
03h
04h
05h
06h
07h
08h
09h
0Ah
0Bh
0Ch
0Dh
0Eh
0Fh
10h
11h
12h
13h
1Ch
1Dh
1Eh
1Fh
20h
21h
22h
31h
32h
33h
34h
35h
36h
37h
48h
49h
4Ah
4Bh
Bit 7
IR2
Bit 6
IR1
VOF0
Bit 5
IR0
Bit 4
VOS1
CFF0
CBW
HP8
SAV4
HP4
VP4
Bit 3
VOS0
YFFT1
YSV1
VP8
SAV3
HP3
VP3
Bit 2
SR2
Bit 1
SR1
Bit 0
SR0
CFF1
CVBWB
SAV8
SAV5
HP5
YFFT0
YSV0
TE2
SAV2
HP2
VP2
BL2
CE2
M8
YFFNT1
YCV1
TE1
SAV1
HP1
VP1
BL1
CE1
PLLCPI
M1
YFFNT0
YCV0
TE0
SAV0
HP0
VP0
BL0
CE0
PLLCAP
M0
VBID
CFRB
SAV7
HP7
VP7
BL7
SAV6
HP6
VP6
BL6
VP5
BL5
BL4
BL3
MEM2
M7
N7
FSCI31
FSCI23
FSCI15
FSCI7
MEM1
M6
N6
FSCI30
FSCI22
FSCI14
FSCI6
MEM0
M5
N5
N9
M4
N4
N8
M3
N3
M2
N2
N1
N0
FSCI29
FSCI21
FSCI13
FSCI5
CIV25
CIV21
CIV13
CIV5
FSCI28
FSCI20
FSCI12
FSCI4
CIV24
CIV20
CIV12
CIV4
FSCI27
FSCI19
FSCI11
FSCI3
CIVC1
CIV19
CIV11
CIV3
FSCI26
FSCI18
FSCI10
FSCI2
CIVC0
CIV18
CIV10
CIV2
MCP
XCMD2
HPIE
IDF2
DACT1
FSCI25
FSCI17
FSCI9
FSCI1
PALN
CIV17
CIV9
CIV1
PCM
XCMD1
POUTE
IDF1
DACT0
DACG0
BCO1
CTL1
TPVCO1
TPCP1
TPFBD1
TPVT1
FSCI24
FSCI16
FSCI8
FSCI0
CIVEN
CIV16
CIV8
CIV0
XCM
XCMD0
POUTP
IDF0
SENSE
DACBP
BCO0
CTL0
TPVCO0
TPCP0
TPFBD0
TPVT0
CIV23
CIV15
CIV7
CIV22
CIV14
CIV6
M/S*
XCMD3
HPIR
HSP
GOENB1 GOENB0 GPIOL1
IBS
GPIOL0
VSP
DACT3
DES
SYO
DVIT
HPIE2
XOSC1
SHF2
TPPD3
TPVCO7
DVID2
Reserved
DACT2
XOSC0
SHF1
TPPD2
TPVCO6
DVID1
TPLLB
SYNCO1 SYNCO0 DACG1
SHF0
BCOEN
TPPD0
TPVCO4
DVII
TPFFD0
TPVT4
TPLPF0
BCOP
CTL3
TPVCO3
BCO2
CTL2
TPVCO2
TPPD1
TPVCO5
DVID0
TPFFD1
TPVT5
TPLPF1
TPVCO8
TPFBD3
TPVT3
TPFBD2
TPVT2
TPLPF3
TPVCO10 TPVCO9
TPLPF2
ResetIB
ResetDB
RSA
TSTP1
TSTP0
DVIP
VID7
DID7
DVIL
VID6
DID6
TV
VID5
DID5
DACPD3 DACPD2 DACPD1 DACPD0 FPD
VID4
DID4
VID3
DID3
VID2
DID2
VID1
DID1
VID0
DID0
All register bits not defined in the register map are reserved bits, and should be left at the default value.
Table 9 shows the CH7010A non-Macrovision register map. The details are described as follows:
Display Mode Register
Symbol:
DM
Address:
Bits:
00h
8
BIT
SYMBOL
7
IR2
R/W
6
IR1
R/W
5
IR0
R/W
4
VOS1
R/W
3
VOS0
R/W
2
SR2
R/W
1
SR1
R/W
0
SR0
R/W
TYPE
24
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
DEFAULT
0
1
1
0
1
0
1
0
Register DM provides programmable control of the CH7010A VGA to TV display mode, including input resolution
(IR[2:0]), video output standard (VOS[1:0]), and scaling ratio (SR[2:0]). The mode of operation is determined according
to Table 10 below. For entries in which the output standard is shown as PAL, PAL-B,D,G,H,I,N,NC can be supported
through proper selection of the chroma sub-carrier. For entries in which the output standard is shown as NTSC, NTSC-M,
J and PAL-M can be supported through proper selection of VOS[1:0] and chroma sub-carrier.
Table 10. Display Mode
Mode
IR[2:0]
VOS
SR[2:0] Input Data Total Pixels/Line
Output
Standard
[TV
Scaling
Percent
Pixel Clock
(MHz)
[1:0]
Format
(Active
x Total
Overscan
Lines/Frame
Video)
Standard]
PAL
0
1
2
3
4
5
6
7
000
000
000
000
001
001
001
001
010
010
010
010
010
011
011
011
011
011
011
100
100
100
101
101
101
110
110
110
110
110
110
111
111
111
111
111
111
101
100
00
00
01
01
00
00
01
01
00
00
01
01
01
00
00
00
01
01
01
01
01
01
00
00
00
00
00
00
01
01
01
00
00
00
01
01
01
00
01
000
001
000
001
000
001
000
001
000
001
000
001
010
000
001
011
001
010
011
001
010
011
001
011
100
001
011
100
110
111
101
100
101
110
101
110
111
000
000
512x384
512x384
512x384
512x384
720x400
720x400
720x400
720x400
640x400
640x400
640x400
640x400
640x400
640x480
640x480
640x480
640x480
640x480
640x480
720x480
720x480
720x480
720x576
720x576
720x576
800x600
800x600
800x600
800x600
800x600
800x600
1024x768
1024x768
1024x768
1024x768
1024x768
1024x768
720x576
720x480
840x500
840x625
800x420
784x525
1125x500
1152x625
945x420
936x525
1000x500
1008x625
840x420
832x525
840x600
840x500
840x625
840x750
784x525
784x600
800x630
882x525
882x600
900x630
882x625
900x750
900x875
944x625
960x750
960x875
1040x700
1064x750
1040x840
1400x875
1400x1000
1400x1125
1160x840
1160x945
1168x1050
864x625
858x525
5/4
1/1
5/4
1/1
5/4
1/1
5/4
1/1
5/4
1/1
5/4
1/1
7/8
5/4
1/1
5/6
1/1
7/8
5/6
1/1
7/8
5/6
1/1
5/6
5/7
1/1
5/6
5/7
3/4
7/10
5/8
5/7
5/8
5/9
5/8
5/9
1/2
1/1
1/1
-17
-33
0
21.000000
26.250000
20.139860
24.671329
28.125000
36.000000
23.790210
29.454545
25.000000
31.500000
21.146854
26.181819
30.209791
21.000000
26.250000
31.500000
24.671329
28.195805
30.209790
27.755245
31.720280
33.986015
27.562500
33.750000
39.375000
29.500000
36.000000
42.000000
43.636364
47.832169
52.363637
61.250000
70.000000
78.750000
58.405595
65.706295
73.510491
13.500000
13.500000
PAL
NTSC
NTSC
PAL
-20
-13
-30
+4
-16
-13
-30
+4
-17
-27
+4
-17
-30
0
-13
-18
0
-13
-18
0
-18
-30
+4
-14
-27
-6
-14
-22
-4
-16
-25
0
-10
-20
0
PAL
NTSC
NTSC
PAL
8
9
PAL
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
NTSC
NTSC
NTSC
PAL
PAL
PAL
NTSC
NTSC
NTSC
NTSC
NTSC
NTSC
PAL
PAL
PAL
PAL
PAL
PAL
NTSC
NTSC
NTSC
PAL
PAL
PAL
NTSC
NTSC
NTSC
PAL
NTSC
0
201-0000-038 Rev 2.1, 7/12/2004
25
CHRONTEL
CH7010A
Table 11. Video Output Standard Selection
VOS[1:0]
00
01
10
11
Output Format
PAL
NTSC
PAL-M
NTSC-J
Flicker Filter Register
Symbol:
FF
01h
8
Address:
Bits:
BIT
7
6
5
4
3
2
1
0
SYMBOL
TYPE
DEFAULT
VOF
R/W
0
CFF1
R/W
CFF0 YFFT1 YFFT0 YFFNT1 YFFNT0
R/W
R/W
R/W
R/W
R/W
1
0
0
1
1
1
Bits 1-0 of register FF control the filter used in the scaling and flicker reduction block applied to the non-text portion of
the luminance signal as shown in Table 12 below.
Bits 3-2 of register FF control the filter used in the scaling and flicker reduction block applied to the text portion of the
luminance signal as shown in Table 12 below.
Bits 5-4 of register FF control the filter used in the scaling and flicker reduction block applied to the chrominance signal
as shown in Table 13 below. A setting of ‘11’ applies a dot crawl reduction filter which can reduce the ‘hanging dots’
effect of an NTSC composite video signal when displayed on a TV with a comb filter.
Table 12. Luma Flicker Filter Control
YFFT and YFFNT Flicker Filter Settings (lines)
Scaling Ratio
5/4
00
2
01
3
10
3
11
3
1/1, 7/8, 5/6, 3/4, 5/7, 7/10
2
2
3
3
3
3
4
5
4
4
5
5
5
6
6
7
5/8
5/9
1/2
Table 13. Chroma Flicker Filter Control
CFF Flicker Filter Settings (lines)
Scaling Ratio
5/4
00
2
01
3
10
3
11
3
1/1, 7/8, 5/6, 3/4, 5/7, 7/10
2
3
4
5
5/8
5/9
1/2
2
3
3
3
4
5
4
5
5
5
6
7
Bit 6 of register FF controls the video output format. A value of ‘0’ generates composite and S-Video outputs. A
value of ‘1’ generates RGB outputs.
Video Bandwidth Register
Symbol:
Address:
Bits:
VBW
02h
8
BIT
SYMBOL
TYPE
DEFAULT
7
6
5
4
CBW
R/W
1
3
YSV1
R/W
1
2
1
0
VBID
R/W
1
CFRB CVBWB
R/W
0
YSV0
R/W
1
YCV1
R/W
1
YCV0
R/W
0
R/W
1
26
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
Bits 1-0 of register VBW control the filter used to limit the bandwidth of the luma signal in the CVBS output signal.
A table of –3dB bandwidth values is given below.
Bits 3-2 of register VBW control the filter used to limit the bandwidth of the luma signal in the S-Video output
signal. A table of –3dB bandwidth values is given below.
Bit 4 of register VBW controls the filter used to limit the bandwidth of the chroma signal in the CVBS and S-Video
output signals. A table of –3dB bandwidth values is given in Table 14 below.
Bit 5 of register VBW controls the signal output on the CVBS pin. When this bit is low, the S-Video luminance
signal is output at both the S-Video luminance pin and the CVBS pin. This enables the output of a black and white
image on the composite output, thereby eliminating the degrading effects of the color signal (such as dot crawl and
false colors), which is useful for viewing text with high accuracy. This also allows the output of either S-Video or
CVBS using just two DAC’s. This is useful in situations where connector space is at a premium.
Table 14. Video Bandwidth
Mode
CBW
YSV[1:0] and YCV[1:0]
01
0
1
00
10
11
0
1
2
3
4
5
6
7
0.620
0.775
0.529
0.648
0.831
1.060
0.703
0.870
0.738
0.930
0.624
0.773
0.892
0.620
0.775
0.930
0.648
0.740
0.793
0.856
1.070
0.730
0.894
1.150
1.470
0.970
1.200
1.020
1.280
0.862
1.070
1.230
0.856
1.070
1.280
0.894
1.020
1.100
1.010
1.150
1.230
0.999
1.220
1.430
1.070
1.310
1.520
1.190
1.300
1.420
1.110
1.270
1.430
1.060
1.190
1.330
0.979
0.643
2.300
2.880
1.960
2.410
3.080
3.950
2.610
3.230
2.740
3.460
2.320
2.870
3.310
2.300
2.880
3.460
2.410
2.750
2.950
2.710
3.090
3.310
2.690
3.290
3.840
2.880
3.510
4.100
3.190
3.500
3.830
2.990
3.410
3.840
2.850
3.200
3.580
2.630
1.730
2.690
3.360
2.290
2.810
3.600
4.610
3.040
3.770
3.200
4.030
2.710
3.350
3.870
2.690
3.360
4.030
2.810
3.210
3.440
3.160
3.610
3.870
3.140
3.840
4.480
3.360
4.100
4.780
3.720
4.080
4.470
3.480
3.980
4.480
3.320
3.740
4.180
3.070
2.020
3.540
4.430
3.020
3.700
4.750
6.080
4.010
4.970
4.220
5.320
3.570
4.420
5.100
3.540
4.430
5.320
3.700
4.230
4.530
4.160
4.760
5.100
4.130
5.060
5.910
4.430
5.400
6.300
4.910
5.380
5.890
4.590
5.250
5.910
4.380
4.930
5.510
4.050
2.660
5.880
7.350
5.010
6.140
7.870
10.100
6.660
8.240
7.000
8.820
5.920
7.330
8.450
5.880
7.350
8.820
6.140
7.010
7.510
6.900
7.890
8.450
6.860
8.400
9.790
7.340
8.960
10.400
8.140
8.920
9.770
7.620
8.710
9.790
7.260
8.170
9.140
6.720
4.410
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
0.729
0.833
0.892
0.724
0.886
1.030
0.774
0.945
1.100
0.859
0.942
1.030
0.804
0.919
1.030
0.767
0.862
0.965
0.709
0.466
201-0000-038 Rev 2.1, 7/12/2004
27
CHRONTEL
CH7010A
Bit 6 of register VBW controls whether the chroma sub-carrier free-runs, or is locked to the video signal. A ‘1’ causes the
sub-carrier to lock to the TV vertical rate, and should be used when the CIVEN bit (register 10h) is set to ‘0’. A ‘0’ causes
the sub-carrier to free-run, and should be used when the CIVEN bit is set to ‘1’.
Bit 7 of register VBW controls the vertical blanking interval defeat function. A ‘1’ in this register location forces the
flicker filter to minimum filtering during the vertical blanking interval. A ‘0’ in this location causes the flicker filter to
remain at the same setting inside and outside of the vertical blanking interval.
Text Enhancement Register
Symbol:
Address:
Bits:
TE
03h
6
BIT
SYMBOL
TYPE
7
6
5
SAV8
R/W
0
4
HP8
R/W
0
3
VP8
R/W
0
2
TE2
R/W
1
1
TE1
R/W
0
0
TE0
R/W
1
DEFAULT
Bits 2-0 of register TE control the text enhancement circuitry within the CH7010A. A value of ‘000’ minimizes the
enhancement feature, while a value of ‘111’ maximizes the enhancement.
Bits 5-3 of register TE contain the MSB values for the start of active video, horizontal position and vertical position
controls. They are described in detail in the SAV, HP and VP register descriptions.
Start of Active Video Register
Symbol:
Address:
Bits:
SAV
04h
8
BIT
SYMBOL
TYPE
7
SAV7
R/W
0
6
5
SAV5
R/W
0
4
SAV4
R/W
1
3
SAV3
R/W
0
2
1
0
SAV0
R/W
0
SAV6
R/W
1
SAV2
R/W
0
SAV1
R/W
0
DEFAULT
Register SAV controls the delay, in pixel increments, from leading edge of horizontal sync to start of active video. The
entire bit field SAV[8:0] is comprised of this register SAV[7:0], plus the MSB value contained in the Text Enhancement
register, bit SAV8. This is decoded as a whole number of pixels, which can be set anywhere between 0 and 511 pixels.
Therefore, in any 2X clock mode the number of 2X clocks from the leading edge of sync to the first active data must be a
multiple of two clocks.
Horizontal Position Register
Symbol:
Address:
Bits:
HP
05h
8
BIT
SYMBOL
TYPE
DEFAULT
7
6
5
HP5
R/W
0
4
HP4
R/W
1
3
HP3
R/W
0
2
HP2
R/W
1
HP1
R/W
0
0
HP0
R/W
0
HP7
R/W
0
HP6
R/W
1
0
Register HP is used to shift the displayed TV image in a horizontal direction ( left or right) to achieve a horizontally
centered image on screen. The entire bit field, HP[8:0], is comprised of this register HP[7:0] plus the MSB value
contained in the Text Enhancement register, bit HP8. Increasing values move the displayed image position right, and
decreasing values move the image position left.
28
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
Vertical Position Register
Symbol:
Address:
Bits:
VP
06h
8
BIT
SYMBOL
TYPE
DEFAULT
7
VP7
R/W
6
VP6
R/W
0
5
VP5
R/W
0
4
VP4
R/W
0
3
VP3
R/W
0
2
VP2
R/W
1
VP1
R/W
0
0
VP0
R/W
0
0
0
Register VP is used to shift the displayed TV image in a vertical direction ( up or down) to achieve a vertically centered
image on screen. The entire bit field, VP[8:0], is comprised of this register HP[7:0] plus the MSB value contained in the
Text Enhancement register, bit VP8. The value represents the TV line number (relative to the VGA vertical sync) used to
initiate the generation and insertion of the TV vertical interval (i.e. the first sequence of equalizing pulses). Increasing
values delay the output of the TV vertical sync, causing the image position to move up on the TV screen. Decreasing
values, therefore, move the image position DOWN. Each increment moves the image position by one TV lines
(approximately 2 input lines). The maximum value that should be programmed into the VP[8:0] value is the number of
TV lines per field minus one half (262 or 312). When panning the image up, the number should be increased until
(TVLPF-1/2) is reached, the next step should be to reset the register to zero. When panning the image down the screen,
decrement the VP[8:0] value until the value zero is reached. The next step should set the register to TVLPF-1/2, and then
decrement for further changes.
Black Level Register
Symbol:
Address:
Bits:
BL
07h
8
BIT
SYMBOL
TYPE
DEFAULT
7
BL7
R/W
6
BL6
R/W
0
5
BL5
R/W
0
4
BL4
R/W
0
3
BL3
R/W
0
2
BL2
R/W
1
BL1
R/W
1
0
BL0
R/W
1
1
0
Register BL controls the black level. The luminance data is added to this black level, which must be set between 65 and
170. When the input data format is 0 through 3 or 5 the default values are 131 for NTSC and PAL-M with DAC Gain 21h
[2:1] = `00’, 109 for PAL with DAC Gain 21h [2:1] = `01’, and 102 for NTSC-J with DAC Gain 21h [2:1] = `01’. When
the input data format is 4, 6 or 7 the default values are 113 for NTSC and PAL-M with DAC Gain 21h [2:1] = `10’, 94 for
PAL with DAC Gain 21h [2:1] = `11’, and 88 for NTSC-J with DAC Gain 21h [2:1] = `11’.
201-0000-038 Rev 2.1, 7/12/2004
29
CHRONTEL
CH7010A
Contrast Enhancement Register
Symbol:
Address:
Bits:
CE
08h
3
BIT
SYMBOL
TYPE
7
6
5
4
3
2
CE2
R/W
1
CE1
R/W
1
0
CE0
R/W
1
DEFAULT
0
Bits 2-0 of register CE control contrast enhancement feature of the CH7010A, according to the figure below. A
setting of ‘0’ results in reduced contrast, a setting of ‘1’ leaves the image contrast unchanged, and values beyond ‘1’
result in increased contrast.
512
444
376
308
<i>
Yout
n
240
256
172
104
36
32
36
104
172
240
Yin
308
376
444
512
32
n
Figure 17. Contrast Enhancement diagram
30
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
TV PLL Control Register
Symbol:
Address:
Bits:
TPC
09h
5
BIT
SYMBOL
TYPE
DEFAULT
7
6
5
IBI
R/W
0
4
N9
R/W
3
N8
R/W
2
1
0
MEM2
R/W
1
MEM1
R/W
0
M8 PLLCPI PLLCAP
R/W
R/W
R/W
0
0
0
0
0
Bit 0 of register TPC controls the TV PLL loop filter capacitor. A recommended listing of PLLCAP setting versus mode
is listed in Table 15 below.
Table 15. PLLCAP setting vs Display Mode
Mode
PLLCAP
Mode
PLLCAP
Value
1
Value
0
1
2
3
4
5
6
7
8
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
0
0
1
1
1
0
1
1
1
0
1
1
1
1
0
0
0
1
1
1
0
0
1
1
0
1
0
1
0
1
0
1
1
1
0
9
10
11
12
13
14
15
16
17
18
19
0
0
0
Bit 1 of register TPC should be left at the default value.
Bits 4-2 of register TPC contain the MSB values for the TV PLL divider ratio’s. These controls are described in detail in
the PLLM and PLLN register descriptions.
Bit 5 of register TPC controls the input latch bias current. The default value is recommended.
Bits 7-6 of register TPC control the memory sense amp reference level. The default value is recommended.
TV PLL M Value Register
Symbol:
Address:
Bits:
PLLM
0Ah
8
BIT
SYMBOL
TYPE
DEFAULT
7
M7
R/W
6
M6
R/W
0
5
M5
R/W
1
4
M4
R/W
1
3
M3
R/W
1
2
M2
R/W
1
M1
R/W
1
0
M0
R/W
1
0
1
201-0000-038 Rev 2.1, 7/12/2004
31
CHRONTEL
CH7010A
Register PLLM controls the division factor applied to the 14.31818MHz frequency reference clock before it is input
to the TV PLL phase detector when the CH7010A is operating in master clock mode. The entire bit field, M[8:0], is
comprised of this register M[7:0] plus the MSB value contained in the TV PLL Control register, bit M8. In slave
clock mode, an external pixel clock is used instead of the 14.31818MHz frequency reference, and the division factor
is determined by the XCM value in register 1Dh. A table of values versus display mode is given following the
PLLN register description.
TV PLL N Value Register
Symbol:
Address:
Bits:
PLLN
0Bh
8
BIT
SYMBOL
TYPE
DEFAULT
7
N7
R/W
6
N6
R/W
1
5
N5
R/W
1
4
N4
R/W
1
3
N3
R/W
1
2
N2
R/W
1
N1
R/W
1
0
N0
R/W
0
0
1
Register PLLN controls the division factor applied to the VCO output before being applied to the PLL phase
detector, when the CH7010A is operating in master clock mode. The entire bit field, N[9:0], is comprised of this
register N[7:0] plus the MSB values contained in the TV PLL Control register, bits N9 and N8. In slave clock
mode, the value of ‘N’ is internally set to 1. The pixel clock generated in master clock modes is calculated
according to the equation Fpixel = Fref * [(N+2) / (M+2)]. When using a 14.31818MHz frequency reference, the
required M and N values for each mode are shown in Table 16 below:
Table 16. TV PLL M and N values vs Display Mode
VGA Resolution,
VGA Resolution,
Mode
N
M
Mode
N
M
TV Standard,
TV Standard,
10-
9-bits
10-
9-bits
Scaling Ratio
Scaling Ratio
bits
20
9
126 89
110 63
53
86
106 63
70 33
108 61
9
94
62
190 89
20
9
9
110 63
126 63
190 89
124 63
bits
0
1
2
3
4
5
6
7
512x384, PAL, 5:4
512x384, PAL, 1:1
512x384, NTSC, 5:4
512x384, NTSC, 1:1
720x400, PAL, 5:4
720x400, PAL, 1:1
720x400, NTSC, 5:4
720x400, NTSC, 1:1
640x400, PAL, 5:4
640x400, PAL, 1:1
640x400, NTSC, 5:4
640x400, NTSC, 1:1
640x400, NTSC, 7:8
640x480, PAL, 5:4
640x480, PAL, 1:1
640x480, PAL, 5:6
640x480, NTSC, 1:1
640x480, NTSC, 7:8
640x480, NTSC, 5:6
720x480, NTSC, 1:1
13
4
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
720x480, NTSC, 7:8
720x480, NTSC, 5:6
720x480, PAL, 1:1
720x480, PAL, 5:6
720x480, PAL, 5:7
800x600, PAL, 1:1
800x600, PAL, 5:6
800x600, PAL, 5:7
800x600, NTSC, 3:4
142 63
214 89
75
31
9
38
12
2
26
33
647 313
86
42
62
33
13
19
8
9
3
63
33
800x600, NTSC, 7:10 302 89
10
11
12
13
14
15
16
17
18
19
800x600, NTSC, 5/8
1024x768, PAL, 5:7
1024x768, PAL, 5:8
1024x768, PAL, 5:9
1024x768, NTSC, 5:8 565 137
1024x768, NTSC, 5:9 333 71
1024x768, NTSC, 1:2 917 177
126 33
75
42
20
16
7
2
13
4
3
720x576, PAL, 1:1
720x480, NTSC, 1:1
31
31
33
33
32
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
Sub-carrier Value Register
Symbol:
Address:
FSCI
0Ch –
0Fh
Bits:
8 each
BIT
SYMBOL
TYPE
DEFAULT
7
6
5
FSCI#
R/W
4
FSCI#
R/W
3
FSCI#
R/W
2
1
0
FSCI#
R/W
FSCI#
R/W
FSCI#
R/W
FSCI#
R/W
FSCI#
R/W
Registers FSCI contain a 32-bit value which is used as an increment value for the ROM address generation circuitry when
CIVEN=0. The bit locations are specified as follows:
Register
Contents
0Ch
0Dh
0Eh
0Fh
FSCI[31:24]
FSCI[23:16]
FSCI[15:8]
FSCI[7:0]
When the CH7010A is used in the master clock mode, the tables below should be used to set the FSCI registers. When
using these values, the CIVEN bit in register 10h should be set to ‘0’, and the CFRB bit in register 02h should be set to
‘1’.
Table 17. FSCI Values (525-Line TV-Out Modes)
Mode
NTSC
NTSC
PAL-M
“Normal Dot Crawl”
763,363,328
623,153,737
574,429,782
463,962,517
646,233,505
521,957,831
452,363,454
623,153,737
545,259,520
508,908,885
553,914,433
484,675,129
452,363,454
469,762,048
428,554,851
391,468,373
526,457,468
467,962,193
418,281,276
569,408,543
“No Dot Crawl”
763,366,524
623,156,346
574,432,187
463,964,459
646,236,211
521,960,019
452,365,347
623,156,346
545,261,803
508,911,016
553,916,752
484,677,158
452,365,347
469,764,015
428,556,645
391,470,012
526,459,671
467,964,152
418,283,027
569,410,927
“Normal Dot Crawl”
762,524,467
622,468,953
573,798,541
463,452,668
645,523,358
521,384,251
451,866,351
622,468,953
544,660,334
508,349,645
553,305,736
484,142,519
451,866,351
469,245,826
428,083,911
391,038,188
525,878,943
467,447,949
417,821,626
568,782,819
2
3
6
7
10
11
12
16
17
18
19
20
21
28
29
30
34
35
36
38
201-0000-038 Rev 2.1, 7/12/2004
33
CHRONTEL
CH7010A
Table 18. FSCI Values (625-Line TV-Out Modes)
Mode
PAL
PAL-Nc (Argentina)
“Normal Dot Crawl”
806,021,060
644,816,848
601,829,058
470,178,951
677,057,690
537,347,373
806,021,060
644,816,848
537,347,373
690,875,194
564,214,742
483,612,636
645,499,916
528,951,320
453,386,846
621,787,675
544,064,215
483,612,636
705,268,427
“Normal Dot Crawl”
651,209,077
520,967,262
486,236,111
379,871,962
547,015,625
434,139,385
651,209,077
520,967,262
434,139,385
558,179,209
455,846,354
390,725,446
521,519,134
427,355,957
366,305,106
502,361,288
439,566,127
390,725,446
569,807,942
0
1
4
5
8
9
13
14
15
22
23
24
25
26
27
31
32
33
37
CIV Control Register
Symbol:
Address:
Bits:
CIVC
10h
6
BIT
SYMBOL
TYPE
7
6
5
CIV25
R/W
0
4
CIV24
R/W
0
3
CIVC1
R/W
0
2
1
0
CIVEN
R/W
CIVC0
R/W
0
PALN
R/W
0
DEFAULT
1
Bit 0 of register CIVC controls whether the FSCI value is used to set the sub-carrier frequency, or the automatically
calculated (CIV) value. When the CIVEN value is 1, the number calculated and present at the CIV registers will
automatically be used as the increment value for sub-carrier generation. Whenever this bit is set to 1, the CFRB bit should
be set to 0.
Bit 1 of register CIVC forces the CIV algorithm to generate the PAL-Nc (Argentina) sub-carrier frequency when it is set
to ‘1’. When this bit is set to ‘0’, the VOS[1:0] value is used by the CIV algorithm to determine which sub-carrier
frequency to generate.
Bits 3-2 of register CIVC control the hysteresis circuit which is used to calculate the CIV value. The default value should
be used.
Bits 5-4 of register CIVC contain the MSB values for the calculated increment value (CIV) readout. This is described in
detail in the CIV register description.
34
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
Calculated Increment Value Register
Symbol:
Address:
CIV
11h –
13h
Bits:
8 each
BIT
SYMBOL
TYPE
7
CIV#
R
6
CIV#
R
5
CIV#
R
4
CIV#
R
3
CIV#
R
2
1
0
CIV#
R
CIV#
R
CIV#
R
DEFAULT
X
X
X
X
X
X
X
X
Registers CIV contain the value that was calculated by the CH7010A as the sub-carrier increment value. The entire bit
field, CIV[25:0], is comprised of these three registers plus the MSB values contained in the CIV Control register, bits
CIV25 and CIV24. This value is used when the CIVEN bit is set to ‘1’. The bit locations are specified below. CIV
registers are Read Only.
Register Contents
10hCIV[25:24]
11hCIV[23:16]
12hCIV[15:8]
13hCIV[7:0]
Clock Mode Register
Symbol:
Address:
Bits:
CM
1Ch
4
BIT
SYMBOL
TYPE
7
6
5
4
3
M/S*
R/W
0
2
1
PCM
R/W
0
0
XCM
R/W
0
MCP
R/W
0
DEFAULT
Bit 0 of register CM signifies the XCLK frequency. A value of ‘0’ is used when the XCLK is at the pixel frequency (dual
edge clocking mode) and a value of ‘1’ is used when the XCLK is twice the pixel frequency (single edge clocking mode).
Bit 1 of register CM controls the P-OUT clock frequency. A value of ‘0’ generates a clock output at the pixel frequency,
while a value of ‘1’ generates a clock at twice the pixel frequency.
Bit 2 of register CM controls the phase of the XCLK clock input to the CH7010A. A value of ‘1’ inverts the XCLK signal
at the input of the device. This control is used to select which edge of the XCLK signal to use for latching input data.
Bit 3 of register CM controls whether the device operates in master or slave clock mode. In master mode (M/S* = ‘1’),
the 14.31818MHz clock is used as a frequency reference in the TV PLL, and the M and N values are used to determine the
TV PLL’s operating frequency. In slave mode (M/S* = ‘0’) the XCLK input is used as a reference to the TV PLL. The M
and N TV PLL divider values are forced to one.
201-0000-038 Rev 2.1, 7/12/2004
35
CHRONTEL
CH7010A
Input Clock Register
Symbol:
Address:
Bits:
IC
1Dh
8
BIT
SYMBOL
TYPE
DEFAULT
7
6
5
4
3
2
1
0
Reserved Reserved Reserved Reserved XCMD3 XCMD2 XCMD1 XCMD0
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
1
0
0
0
1
0
0
0
Bits 3-0 of register IC controls the delay applied to the XCLK signal before latching input data.
GPIO Control Register
Symbol:
GPIO
1Eh
8
Address:
Bits:
BIT
SYMBOL
TYPE
DEFAULT
7
6
5
4
3
HPIR
R/W
0
2
1
0
GOENB1 GOENB0 GPIOL1 GPIOL0
HPIE POUTE
R/W
0
POUTP
R/W
0
R/W
1
R/W
1
R/W
0
R/W
0
R/W
0
Bit 0 of register GPIO controls the polarity of the P-OUT signal. A value of ‘0’ does not invert the clock at the output pad.
Bit 1 of register GPIO enables the P-OUT signal. A value of ‘1’ drives the P-OUT clock signal out of the
P-OUT / TLDET* pin. A value of ‘0’ disables the P-OUT signal.
Bit 2 of register GPIO enables the hot plug interrupt detection signal to be output from the P-OUT pin. A value of ‘1’
allows the hot plug detect circuit to pull the P-OUT / TLDET* pin low when a change of state has taken place on the hot
plug detect pin. A value of ‘0’ disables the interrupt signal. The two control bits HPIE and POUTE should not be enabled
(set to ‘1’) at the same time.
Bit 3 of register GPIO resets the hot plug detection circuitry. A value of ‘1’ causes the CH7010A to release the
P-OUT / TLDET* pin. When a hot plug interrupt is asserted by the CH7010A (P-OUT / TLDET*) the CH7010A driver
should read register 20h to determine the state of the DVI termination. After having read this register, the HPIR bit should
be set high to reset the circuitry, and then set low again.
Bits 5-4 of register GPIO control the GPIO pins. When the corresponding GOENB bits are low, these register values are
driven out of the corresponding GPIO pins. When the corresponding GOENB bits are high, these register values can be
read to determine the level forced into the corresponding GPIO pins.
Bits 7-6 of register GPIO control the direction of the GPIO pins. A value of ‘1’ sets the corresponding GPIO pin to an
input, and a value of ‘0’ sets the corresponding pin to an output.
36
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
Input Data Format Register
Symbol:
Address:
Bits:
IDF
1Fh
8
BIT
SYMBOL
TYPE
DEFAULT
7
6
5
SYO
R/W
0
4
VSP
R/W
0
3
HSP
R/W
0
2
1
0
IDF0
R/W
0
IBS
R/W
0
DES
R/W
0
IDF2
R/W
0
IDF1
R/W
0
Bits 2-0 of register IDF select the input data format. See Input Interface on page 10 for a listing of available formats.
Bit 3 of register IDF controls the horizontal sync polarity. A value of ‘0’ defines the horizontal sync to be active low, and
a value of ‘1’ defines the horizontal sync to be active high.
Bit 4 of register IDF controls the vertical sync polarity. A value of ‘0’ defines the vertical sync to be active low, and a
value of ‘1’ defines the vertical sync to be active high.
Bit 5 of register IDF controls the sync direction. A value of ‘0’ defines sync to be input to the CH7010A, and a value of
‘1’ defines sync to be output from the CH7010A. The CH7010A can only output sync signals when operating as a VGA
to TV encoder, not when operating as a DVI transmitter.
Bit 6 of register IDF signifies when the CH7010A is to decode embedded sync signals present in the input data stream
instead of using the H and V pins. This feature is only available for input data format four. A value of ‘0’ selects the H
and V pins to be used as the sync inputs, and a value of ‘1’ selects the embedded sync signal.
Bit 7 of register IDF selects the input buffer used for the data, sync and clock input pins.
Connection Detect Register
Symbol:
Address:
Bits:
CD
20h
7
BIT
SYMBOL
TYPE
DEFAULT
7
6
5
4
3
2
1
0
SENSE
R/W
HPIE2 Reserved
R/W
0
DVIT DACT3 DACT2 DACT1 DACT0
R/W
0
R
0
R
X
R
X
R
X
R
X
0
The Connection Detect Register provides a means to sense the connection of a TV to the four DAC outputs, and to
determine the status of the DVI hot plug detect pin. The status bits, DACT[3:0] correspond to the termination of the four
DAC outputs. However, the values contained in these STATUS BITS ARE NOT VALID until a sensing procedure is
performed. Use of this register requires a sequence of events to enable the sensing of outputs, then reading out the
applicable status bits. The detection sequence works as follows:
1) Set the power management register to enable all DAC’s.
2) Set the SENSE bit to a 1. This forces a constant output from the DAC’s. Note that during SENSE = 1, these 4 analog
outputs are at steady state and no TV synchronization pulses are asserted.
3) Reset the SENSE bit to 0. This triggers a comparison between the voltage present on these analog outputs and the
reference value. During this step, each of the four status bits corresponding to individual DAC outputs will be set if they
are CONNECTED.
4) Read the status bits. The status bits, DACT[3:0] now contain valid information which can be read to determine which
outputs are connected to a TV. Again, a “1” indicates a valid connection, a “0” indicates an unconnected output.
Bit 5 of register CD can be read at any time to determine the level of the hot plug detect pin. When the hot plug detect pin
changes state, and the DVI output is selected, the P-OUT / TLDET* output pin will be pulled low signifying a change in
the DVI termination. At this point, the HPIR bit in register 1Eh should be set high, then low to reset the hot plug detect
circuit.
201-0000-038 Rev 2.1, 7/12/2004
37
CHRONTEL
CH7010A
Bit 7 of register CD enables the hot plug interrupt detection signal output from the GPIO[1] pin. A value of ‘1’ allows the
hot plug detect circuit to pull the GPIO[1] / TLDET* pin low when a change of state has taken place on the hot plug detect
pin. A value of ‘0’ disables the interrupt signal. The GOENB1 control bit in register 1Eh should be set to ‘1’ when
HPIE2 is set to ‘1’.
DAC Control Register
Symbol:
Address:
Bits:
DC
21h
6
BIT
SYMBOL
TYPE
DEFAULT
7
6
5
4
3
2
1
0
XOSC1 XOSC0
SYNCO1 SYNCO0 DACG1 DACG0
DACBP
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
Bit 0 of register DC selects the DAC bypass mode. A value of ‘1’ outputs the incoming data directly at the DAC[2:0]
outputs.
Bits 2-1 of register DC control the DAC gain. DACG0 should be set low for NTSC and PAL-M video standards, and high
for PAL and NTSC-J video standards. DACG1 should be low when the input data format is RGB (IDF = 0-3), and high
when the input data format is YCrCb (IDF = 4).
Bits 4-3 of register DC select the signal to be output from the C/H Sync pin according to Table 19 below.
Table 19. Composite / Horizontal Sync Output
SYNCO[1:0]
C/H Sync Output
No Output
VGA Horizontal Sync
TV Composite Sync
TV Horizontal Sync
00
01
10
11
Bits 7-6 of register DC controls the crystal oscillator. The default value is recommended.
Buffered Clock Output Register
Symbol:
Address:
Bits:
BCO
22h
8
BIT
SYMBOL
TYPE
7
SHF2
R/W
0
6
SHF1
R/W
0
5
4
3
BCOP
R/W
0
2
1
0
SHF0 BCOEN
R/W
BCO2
R/W
0
BCO1
R/W
0
BCO0
R/W
0
R/W
DEFAULT
0
0
Bits 2-0 of register BCO select the signal output at the BCO pin, according to Table 20 below:
Table 20. BCO Output Signal
BCO[2:0]
000
001
010
011
Buffered Clock Output
The 14MHz crystal
(for test use only)
VCO divided by K3
Field ID
BCO[2:0]
100
101
110
111
Buffered Clock Output
(for test use only)
(for test use only)
VGA Vertical Sync
TV Vertical Sync
Bit 3 of register BCO selects the polarity of the BCO output. A value of ‘1’ does not invert the signal at the output pad.
38
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
Bit 4 of register BCO enables the BCO output. When BCOEN is high, the BCO pin will output the selected signal. When
BCOEN is low, the BCO pin will be held in tri-state mode.
Bits 7-5 of register BCO select the K3 divider, according to Table 21 below.
Table 21. K3 Selection
SHF[2:0]
000
001
010
011
100
101
110
111
K3
2.5
3.0
3.5
4.0
4.5
5.0
6.0
7.0
DVI Control Input Register
Symbol:
Address:
Bits:
TCTL
31h
8
BIT
SYMBOL
TYPE
DEFAULT
7
6
5
4
3
CTL3
R/W
0
2
1
0
TPPD3 TPPD 2 TPPD 1 TPPD 0
CTL2
R/W
0
CTL1
R/W
0
CTL0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
Bits 3-0 of register TCTL set the DVI control inputs applied to the green and red channels during sync intervals. It is
recommended to leave these controls at the default value.
Bits 7-4 of register TCTL control the DVI PLL phase detector. See Table 22.
DVI PLL VCO Control Register
Symbol:
Address:
Bits:
TVCO
32h
8
BIT
7
6
5
4
3
2
1
0
SYMBOL
TYPE
DEFAULT
TPVCO7 TPVCO6 TPVCO5 TPVCO4 TPVCO3 TPVCO2 TPVCO1 TPVCO0
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
0
0
1
0
0
0
1
1
Register TVCO controls the state of the DVI PLL VCO, and should be set according to Table 22.
DVI PLL Charge Pump Control Register
Symbol:
Address:
Bits:
TPCP
33h
5
BIT
7
6
5
4
3
2
1
0
SYMBOL
TYPE
DEFAULT
DVID2 DVID1 DVID0
DVII Reserved Reserved
TPCP1
R/W
0
TPCP0
R/W
0
R/W
R/W
R/W
R/W
R/W
R/W
0
0
0
0
1
0
201-0000-038 Rev 2.1, 7/12/2004
39
CHRONTEL
CH7010A
Bits 1-0 of register TPCP control the DVI PLL charge pump. The default value shown on Table 22 is recommended.
Bits 3-2 of register TPCP are reserved bits, and should be left at the default value (see Table 22).
Bit 4 of register TPCP inverts the DVI outputs. A value of 1 inverts the outputs. The default value show on Table 22 is
recommended.
Bits 7-5 of register TPCP control the DVI transmitter output drive level. The default value shown on Table 22 is
recommended.
DVI PLL Divider Register
Symbol:
Address:
Bits:
TPD
34h
7
BIT
SYMBOL
TYPE
DEFAULT
7
6
5
4
3
2
1
0
Reserved TPLLB TPFFD1 TPFFD0 TPFBD3 TPFBD2 TPFBD1 TPFBD0
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
0
0
0
1
0
1
1
0
Bits 3-0 of register TPD control the DVI PLL feedback divider. See Table 22.
Bits 5-4 of register TPD control the DVI PLL feed forward divider. See Table 22.
Bit 6 of register TPD places the DVI PLL in a bypass mode. A value of ’1’ in theis register places the PLL in bypass, and
a value of ’0’ places the PLL in normal operating mode.
Please see Table 22 for the default values in terms of the frequency ranges.
DVI PLL Supply Control Register
Symbol:
Address:
Bits:
TPVT
35h
5
BIT
7
6
5
4
3
2
1
0
SYMBOL
TYPE
DEFAULT
Reserved Reserved TPVT5 TPVT4 TPVT3 TPVT2 TPVT1
TPVT0
R/W
0
R/W
R/W
R/W
R/W
R/W
R/W
R/W
0
0
1
1
0
0
0
Bits 5-0 of register TPVT control the DVI PLL supply voltage. See Table 22.
Bits 7-6 of register TPVT are reserved bits, and should be left at the default value.
Please see Table 22 for the default values in terms of the frequency ranges.
40
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
DVI PLL Filter Register
Symbol:
Address:
Bits:
TPF
36h
8
BIT
SYMBOL
TYPE
DEFAULT
7
6
5
4
3
2
1
0
TPLPF3 TPLPF2 TPLPF1 TPLPF0 Reserved Reserved Reserved Reserved
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
0
1
1
0
0
0
0
0
Bits 3-0 of register TPT are reserved bits, and should be left at the default value.
Bits 7-4 of register TPT control the DVI PLL low pass filter. See Table 22.
Please see Table 22 for the default values in terms of the frequency ranges.
Table 22. The Registers Default Settings In Terms Of The Frequency Ranges
Register
25 - 75MHz
75MHz - 125MHz 125MHz and Above
31h
32h
33h
34h
35h
36h
37h
TCTL
TVCO
TPCP
TPD
0x00
0x00
0x23
0x04
0x26
0x30
0x60
0x00
0x00
0x2D
0x07
0x26
0x30
0xE0
0x00
0x23
0x08
0x16
TPVT
TPF
0x30
0x60
TVCOO
0x00
DVI PLL VCO Control Overflow Register
Symbol:
TVCOO
Address:
Bits:
37h
8
BIT
7
6
5
4
3
2
1
0
SYMBOL
TYPE
DEFAULT
TPVCO10 TPVCO9 TPVCO8 Reserved Reserved Reserved Reserved Reserved
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
R/W
0
Bits 4-0 of register TCT are reserved bits, and should be left at the default value.
Bits 7-5 of register TCT contain the MSB values for the DVI PLL VCO control. This control is described in detail in the
TVCO register description. The default value is recommended.
201-0000-038 Rev 2.1, 7/12/2004
41
CHRONTEL
CH7010A
Test Pattern Register
Symbol:
Address:
Bits:
TSTP
48h
5
BIT
SYMBOL
TYPE
7
6
5
4
3
2
1
0
TSTP0
R/W
0
ResetIB ResetDB
RSA
R/W
0
TSTP1
R/W
0
R/W
R/W
DEFAULT
1
1
Bits 1-0 of register TSTP control the test pattern generation block. This test pattern can be used for both the DVI output
and the TV Output. The pattern generated is determined by Table 23 below.
Table 23. Test Pattern Control
TSTP[1:0] Buffered Clock Output
00
01
1X
No test pattern – Input data is used
Color Bars
Horizontal Luminance Ramp
Bit 2 of register TSTP is a test control, and should be left at the default value.
Bit 3 of register TSTP controls the datapath reset signal. A value of ‘0’ holds the datapath in a reset condition, while a
value of ‘1’, places the datapath in normal mode. The datapath is also reset at power on by an internally generated power
on reset signal.
Bit 4 of register TSTP controls the serial port reset signal. A value of ‘0’ holds the serial port registers in a reset
condition, while a value of ‘1’, places the serial port registers in normal mode. The serial port registers are also reset at
power on by an internally generated power on reset signal.
Power Management Register
Symbol:
Address:
Bits:
PM
49h
8
BIT
SYMBOL DVIP
TYPE R/W
DEFAULT 0
7
6
5
4
3
2
1
0
DVIL
R/W
0
TV
R/W
0
DACPD3 DACPD2 DACPD1 DACPD0 FPD
R/W
0
R/W
0
R/W
0
R/W
0
R/W
1
Register PM controls which circuitry within the CH7010A is operating, according to Table 24 below.
Table 24. Power Management
DVIP DVIL TV
DACPD[3:0] FPD Operating State
Functional Description
X
X
X
X
1
1
1001
0111or
1110
0
0
Composite Off, S-video on Composite DACs are off
Composite On/S-video off S-Video DACs are off
Either pin 39 CVBS/B or pin 36
CVBS can be used for composite out
Both composite and s-video are on
TV off
X
X
1
X
X
1
1
0
X
0000
XXXX
XXXX
0
0
0
Normal (On)
VGA to TV Encoder Off
DVI Encode, Serialize,
DVI is in normal function
Transmitter, and PLL on
Full Power Down
X
X
X
XXXX
1
All circuitry is powered down except
serial port
42
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
Version ID Register
Symbol:
Address:
Bits:
VID
4Ah
8
BIT
SYMBOL
TYPE
7
6
VID6
R
5
VID5
R
4
VID4
R
3
VID3
R
2
1
0
VID0
R
VID7
VID2
VID1
R
1
R
0
R
1
DEFAULT
0
0
0
0
1
Register VID is a read only register containing the version ID number of the CH7010A.
Device ID Register
Symbol:
DID
4Bh
8
Address:
Bits:
BIT
SYMBOL
TYPE
7
DID7
R
6
DID6
R
5
DID5
R
4
DID4
R
3
DID3
R
2
1
0
DID0
R
DID2
DID1
R
1
R
1
DEFAULT
0
0
0
1
0
0
Register DID is a read only register containing the device ID number of the CH7010A.
201-0000-038 Rev 2.1, 7/12/2004
43
CHRONTEL
CH7010A
7. ELECTRICAL SPECIFICATIONS
Table 25. Absolute Maximum Ratings
Symbol
Description
Min
- 0.5
Typ
Max
Units
DVDD, AVDD, TVDD, VDD relative to GND
5.0
V
1
Input voltage of all digital pins
GND - 0.5
VDD + 0.5
V
Sec
°C
°C
°C
°C
°C
°C
TSC
TAMB
TSTOR
TJ
Analog output short circuit duration
Ambient operating temperature
Storage temperature
Indefinite
0
70
- 65
150
150
260
245
225
Junction temperature
TVPS
TVPS
TVPS
Vapor phase soldering (5 seconds)
Vapor phase soldering (11 seconds)
Vapor phase soldering (60 seconds)
Notes:
1. Stresses greater than those listed under absolute maximum ratings may cause permanent damage to the device. These
are stress ratings only. Functional operation of the device at these or any other conditions above those indicated under
the normal operating condition of this specification is not recommended. Exposure to absolute maximum rating
conditions for extended periods may affect reliability. The temperature requirements of vapor phase soldering apply to
all standard and lead free parts.
2. The device is fabricated using high-performance CMOS technology. It should be handled as an ESD sensitive device.
Voltage on any signal pin that exceeds the power supply voltages by more than ± 0.5V can induce destructive latch.
Table 26. Recommended Operating Conditions
Symbol
VDD
Description
DAC power supply voltage
Min
3.1
3.1
3.1
Typ
3.3
3.3
3.3
Max
3.6
Units
V
V
V
AVDD
Analog supply voltage
Digital supply voltage
3.6
3.6
DVDD,
TVDD
Digital supply voltage (P-OUT pin)
Output load to DAC outputs
1.1
1.8
3.6
DVDDV
RL
V
37.5
Ω
o
o
Table 27. Electrical Characteristics (Operating Conditions: T = 0 C - 70 C, VDD, AVDD,
A
DVDD, TVDD = 3.3V ± 5%)
Symbol
Description
Video D/A resolution
Min
Typ
10
Max
Units
Bits
mA
%
10
10
Full scale output current
33.89
Video level error
10
145
110
7
4 DAC’s Enabled
IVDD
IVDD
130
100
5
mA
mA
mA
mA
mA
mA
mA
mA
3 DAC’s Enabled
IAVDD
IAVDD
IDVDD
IDVDD
ITVDD
DVI PLL Disabled
DVI PLL Enabled (85 MHz Pixel Clock)
TV-Out Enabled, DVI Disabled
TV-Out Disbled, DVI Enabled (85 MHz Pixel Clock)
Pixel Clock = 85 MHz
17
85
50
70
4
22
150
70
90
DVDDV (1.8V) curent (15pF load)
44
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
Table 28. Digital Inputs / Outputs
Symbol
Description
Test Condition
Min
Typ
Max
Unit
SPD (serial port data) Output
Low Voltage
I
= 2.0 mA
VSDOL
0.4
V
OL
Serial Port (SPC, SPD) Input
High Voltage
VSPIH
VSPIL
2.7
DVDD+0.
5
V
V
V
Serial Port (SPC, SPD) Input
Low Voltage
GND-0.5
Vref+0.25
1.4
D[0-11] Input High Voltage
VDATAIH
DVDD+0.
5
D[0-11] Input Low Voltage
VDATAIL
GND-0.5
2.7
Vref-0.25
V
V
VMISCAIH
GPIO, AS, RESET*
Input High Voltage
GPIO, AS, RESET*
Input Low Voltage
Pull Up Current
DVDD=3.3V
DVDD=3.3V
VDD + 0.5
VMISCAIL
IMISCAPU
GND-0.5
0.5
0.6
5
V
V
I
= 0V
uA
IN
(GPIO, AS, RESET*)
GPIO, C/HSYNC, BCO, H, V
Output High Voltage
= -0.4mA
= 3.2mA
VMISCAOH
VMISCAOL
VMISCBOH
VDD-0.2
V
V
V
OH
OL
OH
GPIO, C/HSYNC, BCO, H, V
Output Low Voltage
I
I
0.2
0.2
P-OUT
= - 400 uA
DVDDV-
0.2
Output High Voltage
P-OUT
VMISCBOL
I
= 3.2 mA
V
OL
Output Low Voltage
Note:
VDATA - refers to all digital pixel, clock, data enable and sync inputs. VMISCA - refers to GPIOx, AS and RESET* inputs, GPIOx,
C/HSYNC, BCO outputs and H, V when configured as outputs (SYO=1). VMISCB - refers to P-OUT output.
201-0000-038 Rev 2.1, 7/12/2004
45
CHRONTEL
CH7010A
8. Timing Information
8.1 Clock - Slave, Sync - Slave Mode
t2
V IH
XCLK
V IL
V IH
XCLK*
V IL
t4
t3
V IH
D[11:0]
P0a P0b P1a
P1b P2a
P2b
t5
V IL
t3
t4
V IH
DE
V IL
t3
V IH
H
64 PIXELS
V IL
V IH
V
1 VGA
Line
V IL
t5
t5
Figure 18: Timing for Clock - Slave, Sync - Slave Mode
Table 29. Timing for Clock - Slave, Sync - Slave Mode
Symbol Parameter
Min
Typ
Max
Unit
t2
t3
XCLK & XCLK* rise/fall time w/15pF load
3
ns
Setup time:
0.5
ns
ns
ns
Differential Clock: (XCLK = XCLK*) to (D[11:0], H, V & DE = VREF)
Single-ended Clock: (XCLK =VREF) to (D[11:0], H, V & DE = VREF)
Hold time:
t4
t5
0.5
Differential Clock: (XCLK = XCLK*) to (D[11:0], H, V & DE = VREF)
Single-ended Clock: (XCLK =VREF) to (D[11:0], H, V & DE = VREF)
D[11:0], H, V & DE rise/fall time w/15pF load
3
46
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
8.2 Clock - Master, Sync - Slave Mode
VOH
P-OUT
VOL
t1
t1
t2
VIH
XCLK
VIL
VIH
XCLK*
VIL
t4
t3
V IH
D[11:0]
P0a P0b P1a
P1b P2a
P2b
t5
V IL
t3
t4
V IH
V IL
V IH
DE
t3
H
64 PIXELS
V IL
V IH
V
1 VGA
Line
V IL
t5
t5
Figure 19: Timing for Clock - Slave, Sync - Slave Mode
Table 30. Timing for Clock - Master, Sync - Slave Mode
Symbol Parameter
Min
Typ
3
Max
Unit
ns
t1
t2
t3
P-OUT rise/fall time w/15pF load, VREF = 1.65 V
XCLK & XCLK* rise/fall time w/15pF load
3
ns
Setup time:
0.5
0.5
ns
Differential Clock: (XCLK = XCLK*) to (D[11:0], H, V & DE = VREF)
Single-ended Clock: (XCLK =VREF) to (D[11:0], H, V & DE = VREF)
t4
t5
Hold time:
ns
ns
Differential Clock: (XCLK = XCLK*) to (D[11:0], H, V & DE = VREF)
Single-ended Clock: (XCLK =VREF) to (D[11:0], H, V & DE = VREF)
D[11:0], H, V & DE rise/fall time w/15pF load
3
201-0000-038 Rev 2.1, 7/12/2004
47
CHRONTEL
CH7010A
8.3 Clock - Master, Sync - Master Mode
VOH
P-OUT
VOL
t1
t1
t6
H
VOH
t7
64 PIXELS
VOL
V
VOH
1 VGA
Line
VOL
t5
t5
t2
V IH
V IL
V IH
V IL
V IH
V IL
V IH
V IL
XCLK
XCLK*
D[11:0]
DE
t4
t3
P0b
P0a
P1a
P1b P2a
P2b
t5
t3
Figure 20: Clock - Master, Sync - Master Mode
Table 31. Timing for Clock - Master, Sync - Slave Mode
Symbol Parameter
Min
Typ
Max
Unit
t1
t2
t3
P-OUT rise/fall time w/15pF load, VREF = 1.65 V
XCLK & XCLK* rise/fall time w/15pF load
Setup time:
3
3
ns
ns
ns
0.5
0.5
Differential Clock: (XCLK = XCLK*) to (D[11:0], H, V & DE = VREF)
Single-ended Clock: (XCLK =VREF) to (D[11:0], H, V & DE = VREF)
t4
Hold time
ns
Differential Clock: (XCLK = XCLK*) to (D[11:0], H, V & DE = VREF)
Single-ended Clock: (XCLK =VREF) to (D[11:0], H, V & DE = VREF)
t5
t6
D[11:0], H, V & DE rise/fall time w/15pF load
3
ns
ns
Hold time:
1.5
P-OUT to HSYNC, VSYNC delay
t7
(P-OUT=VREF) to (XCLK =XCLK*) delay
ns
48
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
9. PACKAGE DIMENSIONS
64-pin LQFP
A
B
I
1
A B
H
C
D
J
LEAD
CO-PLANARITY
F
E
.004 “
G
Table of Dimensions
No. of Leads
SYMBOL
A
B
C
D
E
F
G
H
I
J
64 (10 X 10 mm)
MIN
11.80
12.20
0.17
0.27
1.35
1.45
0.05
0.15
0.45
0.75
0.09
0.20
0°
7°
Milli-
meters
0.50
1.00
MAX
10.00
Notes:
1. Conforms to JEDEC standard JESD-30 MS-026D.
2. Dimension B: Top Package body size may be smaller than bottom package size by as much as 0.15 mm.
3. Dimension B does not include allowable mold protrusions up to 0.25 mm per side.
201-0000-038 Rev 2.1, 7/12/2004
49
CHRONTEL
CH7010A
10. REVISION HISTORY
Rev. #
1.0
Date
Section
All
Description
11/01/01
6/1/01
First official release of CH7010A datasheet, rev. 1.0
1. New document format, which is organized with chapters and all the
chapter titles and sub-titles, figures and tables are book-marked.
2. Correct default setting and TBD values.
2.0
All
3. Change Power management register explanation format.
4. Change 3.3 voltage supply to 3.3/3.6 v.
5. Change Dimension package drawing.
1. GPIO pins description (P.3) is corrected.
2. TV Connection Detection Register (CD Register) (P.37) default
value is corrected
2.01
6/6/01
3.2
6
1. Updated DVI description, DVI PLL settings
1. Updated black level register description.
1. Updated DVI display table.
2.07
2.08
2.1
12/23/02
1/29/03
5/29/03
7/12/04
All
Register 07h
Table 2
Section 5.4
1. Updated DVI hotplug description
50
201-0000-038 Rev 2.1, 7/12/2004
CHRONTEL
CH7010A
Disclaimer
This document provides technical information for the user. Chrontel reserves the right to make changes at any time with-
out notice to improve and supply the best possible product and is not responsible and does not assume any liability for
misapplication or use outside the limits specified in this document. We provide no warranty for the use of our products
and assume no liability for errors contained in this document. The customer should make sure that they have the most
recent data sheet version. Customers should take appropriate action to ensure their use of the products does not infringe
upon any patents. Chrontel, Inc. respects valid patent rights of third parties and does not infringe upon or assist others to
infringe upon such rights.
Chrontel PRODUCTS ARE NOT AUTHORIZED FOR AND SHOULD NOT BE USED WITHIN LIFE SUPPORT
SYSTEMS OR NUCLEAR FACILITY APPLICATIONS WITHOUT THE SPECIFIC WRITTEN CONSENT OF
Chrontel. Life support systems are those intended to support or sustain life and whose failure to perform when used as
directed can reasonably expect to result in personal injury or death.
ORDERING INFORMATION
Part number
CH7010A-T
Package type
Number of pins
Voltage supply
3.3V
LQFP
64
64
64
64
CH7010A-T-TR LQFP in Tape & Reel
3.3V
CH7010A-TF
Lead free LQFP
3.3V
CH7010A-TF-TR
Lead free LQFP
in Tape & Reel
3.3V
Chrontel
2210 O’Toole Avenue, Suite 100,
San Jose, CA 95131-1326
Tel: (408) 383-9328
Fax: (408) 383-9338
www.chrontel.com
E-mail: sales@chrontel.com
2004 Chrontel, Inc. All Rights Reserved.
Printed in the U.S.A.
201-0000-038 Rev 2.1, 7/12/2004
51
相关型号:
![](http://pdffile.icpdf.com/pdf2/p00245/img/page/CH70560UH---_1487042_files/CH70560UH---_1487042_1.jpg)
![](http://pdffile.icpdf.com/pdf2/p00245/img/page/CH70560UH---_1487042_files/CH70560UH---_1487042_2.jpg)
CH7010UH+/-10%B
General Fixed Inductor, 1 ELEMENT, 10 uH, FERRITE-CORE, GENERAL PURPOSE INDUCTOR, RADIAL LEADED
VISHAY
![](http://pdffile.icpdf.com/pdf2/p00292/img/page/CH7010UH---1_1770404_files/CH7010UH---1_1770404_1.jpg)
![](http://pdffile.icpdf.com/pdf2/p00292/img/page/CH7010UH---1_1770404_files/CH7010UH---1_1770404_2.jpg)
CH7010UH+/-10%V
General Fixed Inductor, 1 ELEMENT, 10 uH, GENERAL PURPOSE INDUCTOR, RADIAL LEADED
VISHAY
![](http://pdffile.icpdf.com/pdf2/p00249/img/page/CH705-6UH10-_1512224_files/CH705-6UH10-_1512224_1.jpg)
![](http://pdffile.icpdf.com/pdf2/p00249/img/page/CH705-6UH10-_1512224_files/CH705-6UH10-_1512224_2.jpg)
CH7010UH10%V
General Fixed Inductor, 1 ELEMENT, 10 uH, FERRITE-CORE, GENERAL PURPOSE INDUCTOR
VISHAY
©2020 ICPDF网 联系我们和版权申明