ChipFind - документация

Электронный компонент: CH7017

Скачать:  PDF   ZIP

Document Outline

CH7017A
Brief Datasheet
209-0000-015
Rev. 1.4, 2/06/2003
1
Chrontel
CH7017 TV Encoder / LVDS Transmitter
Features
1.0 General
Description
TV-Out:
VGA to TV conversion supporting up to 1024x768
pixels.
MacrovisionTM 7.1.L1 copy protection support.
Two variable-voltage digital input ports.
Simultaneous LVDS and TV output.
True scale rendering engine supporting under-scan in all
TV output resolutions.
Enhanced text sharpness and adaptive flicker removal
with up to 7 lines of filtering.
Support for NTSC and PAL TV formats.
Outputs CVBS, S-Video, RGB and YPrPb.
Support for SCART output.
TV / Monitor connection detect.
Output video switch for easy wiring to connectors.
LVDS-Out:
Single / Dual LVDS transmitter.
Dual LVDS supporting pixel rates up to 330Mpixels/sec
when both 12-bit input ports are ganged together.
Panel fitting scaler up scale to 1600x1200 pixels.
LVDS low jitter PLL accepting EMI reduction input.
LVDS 18-bit and 24-bit
outputs.
2D dither engine.
Panel protection and Power-Down sequencing.
Programmable power management.

Support for second CRT DAC bypass mode.
Four 10-bit video DAC outputs.
Fully programmable through serial port.
Complete Windows and DOS driver support.
Variable voltage interface to graphics device.
128-pin LQFP package.
The CH7017 is a Display Controller device that accepts two
digital graphics input data streams. One data stream outputs
through an LVDS transmitter to a LCD panel, while the other
data stream is encoded for NTSC or PAL TV and outputs
through four 10-bit high-speed DACs. The TV encoder device
encodes a graphics signal up to 1024x768 resolution and outputs
the video signals according to NTSC or PAL standards. The
LVDS transmitter operates at pixel speeds up to 165MHz per
link, supporting 1600x1200 panels at 60Hz refresh rate.

The device can also accept one graphics data stream over two
12-bit wide variable voltage ports which support nine different
data formats including RGB and YCrCb (RGB must be used for
LVDS output). A maximum of 330M pixels per second can be
output through dual LVDS links.

The TV-Out processor will perform non-interlaced to interlaced
conversion with scaling, flicker filtering, and encoding into any
of the NTSC or PAL video standards. The scaler and flicker
filter are adaptive and programmable for superior text display.
Eight graphics resolutions are supported up to 1024 by 768
pixels with full vertical and horizontal under-scan capability in
all modes. A high accuracy low jitter phase locked loop is
integrated to create outstanding video quality. Anti-copy
protection support is provided by Macrovision
TM
technology. In
addition to TV encoder modes, bypass modes are included
which allow the TV DACs to be used as a second CRT DAC.

The LVDS transmitter includes a panel fitting up-scaler and
a
programmable dither function for the support of 18-bit panels.
Data is encoded into commonly used formats, including those
detailed in the OpenLDI and the SPWG specifications.
Serialized data outputs on three to eight differential channels.
Patent number 5,781,241
Patent number 5,914,753
XCLK1,XCLK1*
D1[11:0]
H1,V1, DE1
3
12
VREF1
G
P
IO
[5:0]
R
ESET
*
XI/FIN,XO
P-OUT
2
Clock,
Data,
Sync
Latch &
Demux
LVDS PLL
Up-Scaler /
Dither
LVDS
Transmit
Clock,
Data,
Sync
Latch &
Demux
TV PLL
Deflicker / Text Enhancement /
Scaling / Scan Conversion /
TV Encode
Four
10-bit
DAC's
TV Timing
LVDS Encode /
Serialize
Data M
u
x
/ For
m
at
XCLK2,XCLK2*
D2[11:0]
H2,V2, DE2
3
12
2
Serial Port Control and Misc. Functions
AS
SPC
SPD
LDC[7:4],LDC*[7:4]
LL1C,LL1C*
LDC[3:0],LDC*[3:0]
LL2C, LL2C*
DACA[3:0]
XTAL
8
2
8
2
2
4
DACB[3:0]
4
FLD/STL1
FLD/STL2
Analog
Video
Switch
2
BCO/VSYNC
C/HSYNC
2
ENAVDD, ENABKL
HIN
VO
U
T
HO
UT
HP
INT
*
VI
N
HP
D
DD1,DD2
DC1,DC2
S
DD,S
D
C
VR
EF
2
Figure 1: CH7017 Functional Block Diagram
CHRONTEL
CH7017A
2 209-0000-015
Rev. 1.4, 2/06/2003
2.0 Pin
Assignment


2.1 Package
Diagram
40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
39
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
96
95
94
93
92
91
97
98
99
100
101
102
DGND
H1
V1
DVDD
DVDD
XCLK1
XCLK1*
D1[11]
D1[10]
D1[9]
D1[8]
D1[7]
D1[6]
D1[5]
D1[4]
D1[3]
D1[2]
D1[1]
D1[0]
DGND
XCLK2
XCLK2*
D2[11]
D2[10]
D2[9]
D2[8]
D2[7]
D2[6]
D2[5]
D2[4]
D2[3]
D2[2]
D2[1]
D2[0]
DGND
H2
V2
DGND
1
2
3
4
5
6
7
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
LL2C
LL2C*
LDC7*
LDC7
LDC6*
LDC6
LDC5*
LDC5
LVDD
LVDD
LGND
LGND
LGND
LVDD
LDC4*
LDC4
LL1C
LL1C*
LDC2*
LDC2
LDC1*
LDC1
LDC0*
LDC0
LVDD
LVDD
LGND
LGND
LGND
LVDD
LDC3*
LDC3
ISET
DAC_VDD
LPLL_VDD
VSWING
LPLL_GND
LPLLCAP
119
103
104
105
106
111
112
113
114
115
116
117
118
107
108
109
110
120
127
121
122
123
124
125
126
128
D
V
D
D
F
L
D
/
S
T
L
1
D
E
1
Y
/
G

(
D
A
C
A
1
)
C
V
B
S

(
D
A
C
A
3
)
D
A
C
_
G
N
D
N
/
C
Y
/
G

(
D
A
C
B
1
)
C
/
R

(
D
A
C
A
2
)
P
r
/
R

(
D
A
C
B
2
)
C
V
B
S
/
B

(
D
A
C
A
0
)
P
b
/
B

(
D
A
C
B
0
)
T
V
P
L
L
_
V
D
D
T
V
P
L
L
_
V
C
C
T
V
P
L
L
_
G
N
D
X
I

/

F
I
N
X
O
B
C
O
/
V
S
Y
N
C
V
R
E
F
1
V
D
D
V
P
-
O
U
T
D
A
C
_
G
N
D
C
/
H
S
Y
N
C
G
P
I
O
[
5
]
G
P
I
O
[
4
]
R
E
S
E
T
*
DD2
AS
G
P
IO
[3]
G
P
IO
[2]
VOUT
HOUT
HIN
VIN
HPD
ENABKL
ENAVDD
HPINT*
G
P
IO
[1]
G
P
IO
[0]
SPD
SPC
DE2
FLD/STL2
DVDD
DC1
VREF2
DD1
SDC
DC2
SDD
V5V
Chrontel
CH7017
Figure 2: CH7017 128 Pin LQFP Package (Top View)
CHRONTEL
CH7017A
209-0000-015
Rev. 1.4, 2/06/2003
3
2.2 Pin
Description
Table 1: Pin Description
Pin #
# of Pins Type
Symbol
Description
66, 101
2
In/Out
H1, H2
Horizontal Sync Input / Output
When the SYO control bit is low, these pins accept a horizontal sync inputs
for use with the input data. The amplitude will range from 0 to VDDV.
VREF1 is the threshold level for these inputs. These pins must be used as
inputs in RGB Bypass mode.

When the SYO control bit is high, the TV encoder will output a 64-pixels
wide horizontal sync pulse from one of these pins. The output is driven
from the DVDD supply, and it is valid ONLY when TV-Out is in operation.
65, 102
2
In/Out
V1, V2
Vertical Sync Input / Output
When the SYO control bit is low, these pins accept a vertical sync inputs for
use with the input data. The amplitude will range from 0 to VDDV.
VREF1 is the threshold level for these inputs. These pins must be used as
inputs in RGB Bypass mode.

When the SYO control bit is high, the TV encoder will output a 1-line wide
vertical sync pulse from one of these pins. The output is driven from the
DVDD supply, and it is valid ONLY when TV-Out is in operation.
63, 104
2
In
DE1, DE2
Data Enable
These pins accept a data enable signal that is high when active video data is
input to the device, and remains low during all other times. The amplitude
will range from 0 to VDDV. VREF1 is the threshold level for these inputs.
The TV-Out function uses H and V sync signals and values in the SAV
Register as reference to active video.
62, 105
2
Out
FLD/STL1,
FLD/STL2
TV Field / Flat Panel Stall Signal
These outputs can be programmed to be either a TV Field output from the
TV encoder, or a Stall output from the flat panel Up-scaler. These outputs
are tri-stated upon power up.
107 1
In/Out
SPD Serial Port Data Input / Output
This pin functions as the bi-directional data pin of the serial port. It can
operate with input levels from VDDV to DVDD. Outputs are driven from 0
to VREF2.
108 1
In
SPC Serial Port Clock Input
This pin functions as the clock input of the serial port. It can operate with
input levels from VDDV to DVDD.
106 1
In
AS Address Select (Internal Pull-up)
This pin determines the device address of the serial port.
112 1
In/Out
SDD Low-Voltage DDC Serial Data
Low-voltage serial data for DDC. It uses VREF2 / 2 as the threshold
voltage. VREF2 divide by 2 function is generated on-chip.
113 1
In/Out
SDC Low-Voltage DDC Serial Clock
Low-voltage serial clock for DDC. It uses VREF2 / 2 as the threshold
voltage. VREF2 divide by 2 function is generated on-chip.
114, 116
2
In/Out
DD1, DD2
DDC Serial Data
Serial data for DDC. (0V to 5V)
111 1
In
VREF2
Reference Voltage 2
Used to generate the output supply level for the SPD port. This pin should
be tied externally to the maximum voltage seen by the ports. (1.5V to 3.3V).
115, 117
2
In/Out
DC1, DC2
DDC Serial Clock
Clock for DDC. (0V to 5V)
123-126, 56,
57
6 In/Out
GPIO[5:0]
General Purpose Input / Output [5:0]
These pins provide general purpose I/O and are controlled via the serial port.
(3.3V). See description of GPIO Controls for I/O configuration.
127 1
Out
ENAVDD
Panel Power Enable
Enable panel VDD. (3.3V)
128 1
Out
ENABLK
Back Light Enable
Enable Back-Light of LCD Panel. (3.3V)

CHRONTEL
CH7017A
4 209-0000-015
Rev. 1.4, 2/06/2003
Table 1: Pin Description (Continued)
Pin #
# of Pins Type
Symbol
Description
121 1
In
HPD
Hot Plug Detect (Internal Pull-down)
This input pin determines whether a display device is connected to the
VGA connector. When terminated, the display device 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 HPINT* pin pulling
low.
122 1
Out
HPINT*
Hot Plug Interrupt Output
This pin provides an open drain output, which pulls low when a
termination change has been detected on the HPD input.
36 1
In
VSWING
LVDS Voltage Swing Control
This pin sets the swing level of the LVDS outputs. A 2.4K Ohm
resistor should be connected between this pin and LGND (pin 35) using
short and wide traces.
58 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.
2 1
Analog
LPLLCAP
LVDS PLL Capacitor
This pin allows coupling of any signal to the on-chip loop filter
capacitor.
5, 24
2
Out
LL2C, LL1C
Positive LVDS differential Clock2 & Clock1
6, 25
2
Out
LL2C*, LL1C* Negative LVDS differential Clock2 & Clock1
8, 11, 14, 17
4
Out
LDC[7:4]
Positive LVDS differential data[7:4]
9, 12, 15, 18
4
Out
LDC[7:4]*
Negative LVDS differential data[7:4]
21, 27, 30, 33
4
Out
LDC[3:0]
Positive LVDS differential data[3:0]
22, 28, 31, 34
4
Out
LDC[3:0]*
Negative LVDS differential data [3:0]
38 1
Analog
ISET
Current Set Resistor Input
This pin sets the DAC current. A 140-ohm resistor should be connected
between this pin and DAC_GND (pin 39) using short and wide traces.
41 1
Out
CVBS
(DACA3)
Composite Video
This pin outputs a composite video signal capable of driving a 75 ohm
doubly terminated load. During bypass modes this output is valid only if
the data format is compatible with one of the TV-Out display modes.
42 1
Out
Y/G
(DACB1)
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 the luminance
component of YPrPb or green (for VGA bypass)
43 1
Out
Y/G
(DACA1)
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 (for SCART type 1 connections) or the luminance component of YPrPb
or green (for VGA bypass)
44 1
Out
Pr/R
(DACB2)
Pr / 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 the Pr component
of YPrPb or red (for VGA bypass)
45 1
Out
C/R/Pr
(DACA2)
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 (for SCART type 1 connections) or the Pr component of
YPrPb or red (for VGA bypass)
46 1
Out
Pb/B
(DACB0)
Pb / 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 the Pb component of
YPrPb or blue (for VGA bypass).
47 1
Out
CVBS/B/Pb
(DACA0)
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 (for SCART type 1 connections) or the Pb component of YPrPb or blue
(for VGA bypass).
120 1
Out
VOUT
V-Sync Output
This pin is the output of a voltage translating digital buffer and is driven
from V5V.
CHRONTEL
CH7017A
209-0000-015
Rev. 1.4, 2/06/2003
5
Table 1: Pin Description (Continued)
Pin #
# of Pins Type
Symbol
Description
110 1
In
VIN V-Sync Input
This pin is the input of a voltage translating digital buffer. Input
threshold can be programmed by serial port to equal to VREF2/2 or to
DVDD/2.
119 1
Out
HOUT
H-Sync Output
This pin is the output of a voltage translating digital buffer and is driven
from V5V.
109 1
In
HIN H-Sync Input
This pin is the input of a voltage translating digital buffer. Input
threshold can be programmed by serial port to equal to VREF2/2 or to
DVDD/2
49 1
Out
C/HSYNC
Composite / Horizontal Sync
This pin provides composite sync in TV modes and horizontal sync in
bypass RGB mode. This pin is driven by the DVDD supply.
50 1
Out
BCO/VSYNC
Buffered Clock Outputs / Vertical Sync
This output pin provides buffered crystal oscillator clock output or
VSYNC output in bypass RGB mode. This pin is driven by the DVDD
supply.
52
1
In
XI / FIN
Crystal Input / External Reference Input
A parallel resonant 14.31818MHz crystal (+ 20 ppm) should be attached
between this pin and XO. However, an external CMOS compatible
clock can drive the XI/FIN input.
53 1
Out
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.
59 1
Out
P-Out
Pixel Clock Output
This pin provides a pixel clock signal to the VGA controller, which can
be used as a reference frequency. The output is selectable between 1X
and 2X of the pixel clock frequency. The output driver is driven from
the VDDV supply (pin 60). This output has a programmable tri-state.
The capacitive loading on this pin should be kept to a minimum.
61 1
In
VREF1
Reference Voltage Input 1
The VREF1 pin inputs a reference voltage of VDDV / 2. The signal is
derived externally through a resistor divider and decoupling capacitor,
and will be used as a reference level for data, sync and clock inputs.
68-73, 77-82
12 In D1[11:0]
Data1[11] through Data1[0] Inputs
These pins accept the 12 data inputs from a digital video port of a
graphics controller. The levels are 0 to VDDV. VREF1 is the threshold
level.
76, 74
2
In
XCLK1,
XCLK1*
External Clock Inputs
These inputs form a differential clock signal input to the device for use
with the H1, V1 and D1[11:0] data. If differential clocks are not
available, the XCLK1* input should be connected to VREF1. The clock
polarity can be selected by the MCP1 control bit.
85-90, 94-99
12
In
D2[11:0]
Data2[11] through Data2[0] Inputs
These pins accept the 12 data inputs from a digital video port of a
graphics controller. The levels are 0 to VDDV. VREF1 is the threshold
level.
93, 91
2
In
XCLK2,
XCLK2*
External Clock Inputs
These inputs form a differential clock signal input to the device for use
with the H2, V2 and D2[11:0] data. If differential clocks are not
available, the XCLK2* input should be connected to VREF1. The clock
polarity can be selected by the MCP2 control bit.
118 1
Power
V5V
5V supply for H/VOUT (5V)
64, 83, 84, 103
4
Power
DVDD
Digital Supply Voltage (3.3V)
67, 75, 92, 100
4
Power
DGND
Digital Ground
60 1
Power
VDDV
I/O Supply Voltage (1.1V to 3.3V)
55 2
Power
TVPLL_VDD
TV PLL Supply Voltage (3.3V)
54 1
Power
TVPLL_VCC
TV PLL Supply Voltage (3.3V)
51 1
Power
TVPLL_GND
TV PLL Ground
37 1
Power
DAC_VDD
DAC Supply Voltage (3.3V)