Professional Documents
Culture Documents
PRELIMINARY Datasheet
Ordering Information
Part Number
Output
Resolution
Package
gm5621-AA
SXGA
128-pin PQFP
gm5611-AA
XGA
gm2621-AA
SXGA
gm2611-AA
XGA
gm5621-LF-AA
SXGA
gm5611-LF-AA
XGA
gm2621-LF-AA
SXGA
gm2611-LF-AA
XGA
128-pin PQFP
Lead Free
www.gnss.com
Copyright 2004 Genesis Microchip Inc. All rights reserved. Including the right of reproduction in whole or in part in any form.
Even though Genesis Microchip Inc. has reviewed this publication, GENESIS MICROCHIP INC. MAKES NO WARRANTY OR REPRESENTATION,
EITHER EXPRESS OR IMPLIED, WITH RESPECT TO THIS PUBLICATION, ITS QUALITY, ACCURACY, NONINFRINGMENT,
MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. AS A RESULT, THIS PUBLICATION IS PROVIDED AS IS AND THE
READER ASSUMES THE RISK AS TO ITS QUALITY, ACCURACY, OR SUITABILITY FOR ANY PARTICULAR PURPOSE.
IN NO EVENT WILL GENESIS MICROCHIP INC. BE LIABLE FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
RESULTING FROM ANY DEFECT OR INACCURACY IN THIS PUBLICATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
This publication is provided with RESTRICTED RIGHTS. Use, duplication, or disclosure by the government are subject to restrictions set forth in DFARS
252.277-7013 or 48 CFR 52.227-19 as applicable.
The Genesis logo is a trademark of Genesis Microchip Inc. All other marks, brands and product names are the property of their respective owners.
GENESIS
MICROCHIP
Revision History
Revision
Date
C5621-DAT-01A
Initial Release
C5621-DAT-01B
C5621-DAT-01C
September 7, 2004
C5621-DAT-01D
December 6, 2004
C5621-DAT-01E
C5621-DAT-01E
Description
GENESIS
MICROCHIP
Contents
1
OVERVIEW..................................................................................................................................6
1.1
1.2
Features................................................................................................................................7
4.1
4.1.1
4.1.2
4.1.3
4.2
Chip Initialization.............................................................................................................20
4.2.1
4.2.2
Hardware Reset..........................................................................................................21
4.2.3
Software Reset............................................................................................................23
4.3
4.3.1
4.3.2
Schmitt Trigger...........................................................................................................24
4.3.3
DC Restoration...........................................................................................................25
4.3.4
Sync Extraction...........................................................................................................25
4.3.5
4.3.6
4.3.7
4.3.8
4.3.9
4.4
4.4.1
4.4.2
C5621-DAT-01E
GENESIS
4.5
MICROCHIP
Input Capture....................................................................................................................29
4.5.1
4.6
4.7
4.8
4.8.2
4.8.3
4.8.4
4.8.5
4.9
4.9.2
4.9.3
4.9.4
4.9.5
4.10
4.11
4.11.1
4.11.2
4.12
4.12.1
4.12.2
4.12.3
4.12.4
4.12.5
JTAG Interface............................................................................................................41
4.12.6
4.12.7
4.12.8
4.12.9
C5621-DAT-01E
GENESIS
4.13
MICROCHIP
ELECTRICAL SPECIFICATION............................................................................................44
PACKAGE SPECIFICATION.................................................................................................50
7.2
C5621-DAT-01E
GENESIS
MICROCHIP
1 Overview
The gm5621 is an all-in-one dual input LCD monitor controller supporting resolutions up to
SXGA that is available in a very low pin count package. The gm5621 leverages Genesis patented
advanced image-processing technology as well as a proven integrated ADC/PLL and an UltraReliable DVI compliant digital receiver to deliver a high-quality solution for mainstream analog
and dual input monitors. gm5621 includes an on-chip, industry standard, dual channel LVDS
transmitter for direct interfacing of commercially available LVDS LCD panel modules. In
addition, gm5621 includes an integrated X86 OCM with SPI compatible interface, a multicolor
proportional font OSD engine, a programmable coefficient scaling engine, dual channel Schmitt
and Reset circuitry. Along with the high quality and reliability, gm5621 also provides a very low
cost system design because of the reduction in the number of system components used and
reduction in the board size due to a smaller package.
The gm5621 is part of the Genesis gm56xx family of products, which offers pin compatibility
across the RSDS part, gm5626, and all of their derivative products. The pin compatible parts
available in the gm56xx family are listed below:
Device
gm5621
gm5626
gm5626H
gm2621
gm2626
gm5611
gm2611
1.1
HighQuality
ADC
UltraReliable
DVI Rx
HDCP
Content
Protection
LVDS Tx
RSDS
Tx
Output
Resolution
Package
SXGA
128-QFP
SXGA
128-QFP
SXGA
128-QFP
SXGA
128-QFP
SXGA
128-QFP
XGA
128-QFP
XGA
128-QFP
Crystal
Digital
Input
gm5621
gm5621
LVDS
C5621-DAT-01E
Column Drivers
Row Drivers
Analog
Input
Serial Flash/
NVRAM
LCD
Panel
GENESIS
1.2
MICROCHIP
Features
I N T E L L I G E N T I M AG E
PROCESSING
U L T R A -R E L I AB L E DVI I N P U T
Operating speed 165 MHz (up to UXGA
60Hz)
A N AL O G RGB I N P U T
transmitters
O N - C H I P OSD C O N T R O L L E R
Proportional fonts
LVDS T R AN S M I T T E R S
programming
dithering)
power consumption
C5621-DAT-01E
GENESIS
MICROCHIP
39
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
102
101
100
99
98
97
96
95
94
93
92
91
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
AVSS_ADC
AVDD_ADC_33
REDRED+
AVSS_ADC
GREENGREEN+
AVSS_ADC
BLUEBLUE+
AVDD_ADC_33
RVDD_33
VSYNC
HSYNC
CRVSS
CVDD_18
AVDD_DVI_18
AVSS_DVI
RXCRXC+
AVDD_DVI_33
RX0RX0+
AVSS_DVI
AVDD_DVI_18
AVSS_DVI
RX1RX1+
AVDD_DVI_33
RX2RX2+
AVSS_DVI
AVDD_DVI_18
REXT
AVSS_DVI
DDC_SDA_DVI/HOST_SDA
DDC_SCL_DVI/HOST_SCL
DDC_SDA_VGA
O_CH0P_LV
O_CH0N_LV
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
VDD_OUT_33
VSS_OUT
PBIAS
PWM0/GPO_4
GPO_0
CRVSS
RVDD_33
CRVSS
CVDD_18
GPO_1
GPO_2
GPO_3
SPI_CSn
SPI_CLK
SPI_DI
SPI_DO
RVDD_33
DDC_SCL_VGA
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
gm5621
AVSS_BIAS
VDD_OUT_33
RESERVED
RESERVED
RESERVED
RESERVED
E_CH3P_LV
E_CH3N_LV
E_CLKP_LV
E_CLKN_LV
E_CH2P_LV
E_CH2N_LV
E_CH1P_LV
E_CH1N_LV
E_CH0P_LV
E_CH0N_LV
CVDD_18
CRVSS
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
VDD_OUT_33
VSS_OUT
RESERVED
RESERVED
RESERVED
RESERVED
O_CH3P_LV
O_CH3N_LV
O_CLKP_LV
O_CLKN_LV
O_CH2P_LV
O_CH2N_LV
O_CH1P_LV
O_CH1N_LV
128
127
126
125
124
123
122
121
120
119
118
117
116
115
114
113
112
111
110
109
108
107
106
105
104
103
AVDD_BIAS_33
PPWR
GPIO_14
GPIO_13
GPIO_12
GPIO_11
GPIO_10
GPIO_9
GPIO_8
PWM1/GPO_5
CVDD_18
CRVSS
LBADC_VDD_33
LBADC_IN1
LBADC_IN2
LBADC_IN3
LBADC_VSS
RESETn
AVDD_RPLL_33
TCLK
XTAL
VSS_RPLL
VDD_RPLL_18
GPO_6
AVDD_ADC_18
AVSS_ADC
C5621-DAT-01E
GENESIS
MICROCHIP
39
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
102
101
100
99
98
97
96
95
94
93
92
91
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
AVSS_ADC
AVDD_ADC_33
REDRED+
AVSS_ADC
GREENGREEN+
AVSS_ADC
BLUEBLUE+
AVDD_ADC_33
RVDD_33
VSYNC
HSYNC
CRVSS
CVDD_18
AVDD_DVI_18
AVSS_DVI
RXCRXC+
AVDD_DVI_33
RX0RX0+
AVSS_DVI
AVDD_DVI_18
AVSS_DVI
RX1RX1+
AVDD_DVI_33
RX2RX2+
AVSS_DVI
AVDD_DVI_18
REXT
AVSS_DVI
DDC_SDA_DVI/HOST_SDA
DDC_SCL_DVI/HOST_SCL
DDC_SDA_VGA
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
VDD_OUT_33
VSS_OUT
PBIAS
PWM0/GPO_4
GPO_0
CRVSS
RVDD_33
CRVSS
CVDD_18
GPO_1
GPO_2
GPO_3
SPI_CSn
SPI_CLK
SPI_DI
SPI_DO
RVDD_33
DDC_SCL_VGA
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
gm5611
AVSS_BIAS
VDD_OUT_33
RESERVED
RESERVED
RESERVED
RESERVED
E_CH3P_LV
E_CH3N_LV
E_CLKP_LV
E_CLKN_LV
E_CH2P_LV
E_CH2N_LV
E_CH1P_LV
E_CH1N_LV
E_CH0P_LV
E_CH0N_LV
CVDD_18
CRVSS
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
VDD_OUT_33
VSS_OUT
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
128
127
126
125
124
123
122
121
120
119
118
117
116
115
114
113
112
111
110
109
108
107
106
105
104
103
AVDD_BIAS_33
PPWR
GPIO_14
GPIO_13
GPIO_12
GPIO_11
GPIO_10
GPIO_9
GPIO_8
PWM1/GPO_5
CVDD_18
CRVSS
LBADC_VDD_33
LBADC_IN1
LBADC_IN2
LBADC_IN3
LBADC_VSS
RESETn
AVDD_RPLL_33
TCLK
XTAL
VSS_RPLL
VDD_RPLL_18
GPO_6
AVDD_ADC_18
AVSS_ADC
C5621-DAT-01E
GENESIS
MICROCHIP
39
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
102
101
100
99
98
97
96
95
94
93
92
91
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
AVSS_ADC
AVDD_ADC_33
REDRED+
AVSS_ADC
GREENGREEN+
AVSS_ADC
BLUEBLUE+
AVDD_ADC_33
RVDD_33
VSYNC
HSYNC
CRVSS
CVDD_18
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
HOST_SDA
HOST_SCL
DDC_SDA_VGA
O_CH0P_LV
O_CH0N_LV
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
VDD_OUT_33
VSS_OUT
PBIAS
PWM0/GPO_4
GPO_0
CRVSS
RVDD_33
CRVSS
CVDD_18
GPO_1
GPO_2
GPO_3
SPI_CSn
SPI_CLK
SPI_DI
SPI_DO
RVDD_33
DDC_SCL_VGA
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
gm2621
AVSS_BIAS
VDD_OUT_33
RESERVED
RESERVED
RESERVED
RESERVED
E_CH3P_LV
E_CH3N_LV
E_CLKP_LV
E_CLKN_LV
E_CH2P_LV
E_CH2N_LV
E_CH1P_LV
E_CH1N_LV
E_CH0P_LV
E_CH0N_LV
CVDD_18
CRVSS
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
VDD_OUT_33
VSS_OUT
RESERVED
RESERVED
RESERVED
RESERVED
O_CH3P_LV
O_CH3N_LV
O_CLKP_LV
O_CLKN_LV
O_CH2P_LV
O_CH2N_LV
O_CH1P_LV
O_CH1N_LV
128
127
126
125
124
123
122
121
120
119
118
117
116
115
114
113
112
111
110
109
108
107
106
105
104
103
AVDD_BIAS_33
PPWR
GPIO_14
GPIO_13
GPIO_12
GPIO_11
GPIO_10
GPIO_9
GPIO_8
PWM1/GPO_5
CVDD_18
CRVSS
LBADC_VDD_33
LBADC_IN1
LBADC_IN2
LBADC_IN3
LBADC_VSS
RESETn
AVDD_RPLL_33
TCLK
XTAL
VSS_RPLL
VDD_RPLL_18
GPO_6
AVDD_ADC_18
AVSS_ADC
C5621-DAT-01E
10
GENESIS
MICROCHIP
39
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
102
101
100
99
98
97
96
95
94
93
92
91
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
AVSS_ADC
AVDD_ADC_33
REDRED+
AVSS_ADC
GREENGREEN+
AVSS_ADC
BLUEBLUE+
AVDD_ADC_33
RVDD_33
VSYNC
HSYNC
CRVSS
CVDD_18
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
HOST_SDA
HOST_SCL
DDC_SDA_VGA
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
VDD_OUT_33
VSS_OUT
PBIAS
PWM0/GPO_4
GPO_0
CRVSS
RVDD_33
CRVSS
CVDD_18
GPO_1
GPO_2
GPO_3
SPI_CSn
SPI_CLK
SPI_DI
SPI_DO
RVDD_33
DDC_SCL_VGA
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
gm2611
AVSS_BIAS
VDD_OUT_33
RESERVED
RESERVED
RESERVED
RESERVED
E_CH3P_LV
E_CH3N_LV
E_CLKP_LV
E_CLKN_LV
E_CH2P_LV
E_CH2N_LV
E_CH1P_LV
E_CH1N_LV
E_CH0P_LV
E_CH0N_LV
CVDD_18
CRVSS
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
VDD_OUT_33
VSS_OUT
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
128
127
126
125
124
123
122
121
120
119
118
117
116
115
114
113
112
111
110
109
108
107
106
105
104
103
AVDD_BIAS_33
PPWR
GPIO_14
GPIO_13
GPIO_12
GPIO_11
GPIO_10
GPIO_9
GPIO_8
PWM1/GPO_5
CVDD_18
CRVSS
LBADC_VDD_33
LBADC_IN1
LBADC_IN2
LBADC_IN3
LBADC_VSS
RESETn
AVDD_RPLL_33
TCLK
XTAL
VSS_RPLL
VDD_RPLL_18
GPO_6
AVDD_ADC_18
AVSS_ADC
C5621-DAT-01E
11
GENESIS
MICROCHIP
No
I/O
AVSS_BIAS
VDD_OUT_33
RESERVED
RESERVED
RESERVED
RESERVED
E_CH3P_LV
E_CH3N_LV
E_CLKP_LV
E_CLKN_LV
E_CH2P_LV
E_CH2N_LV
E_CH1P_LV
E_CH1N_LV
E_CH0P_LV
E_CH0N_LV
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
VDD_OUT_33
VSS_OUT
RESERVED
RESERVED
RESERVED
RESERVED
O_CH3P_LV
O_CH3N_LV
O_CLKP_LV
O_CLKN_LV
O_CH2P_LV
O_CH2N_LV
O_CH1P_LV
O_CH1N_LV
O_CH0P_LV
O_CH0N_LV
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
RESERVED
VDD_OUT_33
VSS_OUT
AVDD_BIAS_33
PBIAS
PPWR
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
128
49
127
AG
P
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
P
G
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
AO
P
G
AP
O
O
C5621-DAT-01E
Description
Analog ground for LVDS PLL and Bandgap
Digital 3.3V supply for LVDS output
Reserved; Do not connect
Reserved; Do not connect
Reserved; Do not connect
Reserved; Do not connect
LVDS even channel 3 positive
LVDS even channel 3 negative
LVDS even channel clock positive
LVDS even channel clock negative
LVDS even channel 2 positive
LVDS even channel 2 negative
LVDS even channel 1 positive
LVDS even channel 1 negative
LVDS even channel 0 positive
LVDS even channel 0 negative
Reserved; Do not connect
Reserved; Do not connect
Reserved; Do not connect
Reserved; Do not connect
Reserved; Do not connect
Reserved; Do not connect
Digital 3.3V supply for LVDS output
Digital ground for LVDS output
Reserved; Do not connect
Reserved; Do not connect
Reserved; Do not connect
Reserved; Do not connect
LVDS odd channel 3 positive. Reserved for gm5611 and gm2611.
LVDS odd channel 3 negative. Reserved for gm5611 and gm2611.
LVDS odd channel clock positive. Reserved for gm5611 and gm2611.
LVDS odd channel clock negative. Reserved for gm5611 and gm2611.
LVDS odd channel 2 positive. Reserved for gm5611 and gm2611.
LVDS odd channel 2 negative. Reserved for gm5611 and gm2611.
LVDS odd channel 1 positive. Reserved for gm5611 and gm2611.
LVDS odd channel 1 negative. Reserved for gm5611 and gm2611.
LVDS odd channel 0 positive. Reserved for gm5611 and gm2611.
LVDS odd channel 0 negative. Reserved for gm5611 and gm2611.
Reserved; Do not connect
Reserved; Do not connect
Reserved; Do not connect
Reserved; Do not connect
Reserved; Do not connect
Reserved; Do not connect
Digital 3.3V supply for LVDS output
Digital ground for LVDS output
Analog 3.3V supply for LVDS PLL and Bandgap
Panel backlight enable
Panel power enable
12
GENESIS
MICROCHIP
No
I/O
HSYNC
89
VSYNC
90
AVDD_ADC_33
BLUE+
BLUEAVSS_ADC
GREEN+
GREENAVSS_ADC
RED+
REDAVDD_ADC_33
AVSS_ADC
AVSS_ADC
AVDD_ADC_18
92
93
94
95
96
97
98
99
100
101
102
103
104
AP
AI
AI
AG
AI
AI
AG
AI
AI
AP
AG
AG
AP
Description
ADC input horizontal sync or composite sync input.
[Input, programmable Schmitt Trigger, 5V-tolerant]
ADC input vertical sync.
[Input, programmable Schmitt Trigger, 5V-tolerant]
Analog power (3.3V) for ADC.
Positive analog input for Blue channel.
Negative analog input for Blue channel.
Analog ground for ADC.
Positive analog input for Green channel and SOG input.
Negative analog input for Green channel.
Analog ground for ADC.
Positive analog input for Red channel.
Negative analog input for Red channel.
Analog power (3.3V) for ADC. Must be bypassed with capacitor to AVSS_ADC pin.
Analog ground for ADC.
Analog ground for ADC.
Analog power (1.8V) for ADC. Must be bypassed with capacitor to AVSS_ADC pin.
No
I/O
AVSS_DVI
REXT
68
69
AG
AI
AVDD_DVI_18
70
AP
AVSS_DVI
RX2+
RX2AVDD_DVI_33
RX1+
RX1AVSS_DVI
AVDD_DVI_18
71
72
73
74
75
76
77
78
AG
AI
AI
AP
AI
AI
AG
AP
AVSS_DVI
RX0+
RX0AVDD_DVI_33
RXC+
RXCAVSS_DVI
AVDD_DVI_18
79
80
81
82
83
84
85
86
AG
AI
AI
AP
AI
AI
AG
AP
Description
Analog GND for DVI input. Reserved for gm2621 and gm2611; Do not connect.
External reference resistor.
A 1%, 250 resistor should be connected from this pin to pin 74. Reserved for gm2621 and
gm2611; Do not connect.
Analog VDD (1.8V) for DVI input.
Must be bypassed with external capacitor(s) to AVSS_DVI. Reserved for gm2621 and
gm2611; Do not connect.
Analog GND for DVI input. Reserved for gm2621 and gm2611; Do not connect.
DVI input channel 2 positive. Reserved for gm2621 and gm2611; Do not connect.
DVI input channel 2 negative. Reserved for gm2621 and gm2611; Do not connect.
Analog VDD (3.3V) for DVI input. Reserved for gm2621 and gm2611; Do not connect.
DVI input channel 1 positive. Reserved for gm2621 and gm2611; Do not connect.
DVI input channel 1 negative. Reserved for gm2621 and gm2611; Do not connect.
Analog GND for DVI input. Reserved for gm2621 and gm2611; Do not connect.
Analog VDD (1.8V) for DVI input. Must be bypassed with external capacitor(s) to AVSS_DVI.
Reserved for gm2621 and gm2611; Do not connect.
Analog GND for DVI input. Reserved for gm2621 and gm2611; Do not connect.
DVI input channel 0 positive. Reserved for gm2621 and gm2611; Do not connect.
DVI input channel 0 negative. Reserved for gm2621 and gm2611; Do not connect.
Analog VDD (3.3V) for DVI input. Reserved for gm2621 and gm2611; Do not connect.
DVI clock input positive. Reserved for gm2621 and gm2611; Do not connect.
DVI clock input negative. Reserved for gm2621 and gm2611; Do not connect.
Analog GND for DVI input. Reserved for gm2621 and gm2611; Do not connect.
Analog VDD (1.8V) for DVI input. Must be bypassed with external capacitor(s) to AVSS_DVI.
Reserved for gm2621 and gm2611; Do not connect.
Table 4: CLOCKS
Pin Name
No
I/O
Description
VDD_RPLL_18
VSS_RPLL
XTAL
TCLK
AVDD_RPLL_33
106
107
108
109
110
P
G
AO
AI
AP
C5621-DAT-01E
13
GENESIS
MICROCHIP
No
I/O
RVDD_33
53
63
91
17
55
87
118
18
52
54
88
117
CVDD_18
CRVSS
Description
No
I/O
DDC_SCL_VGA
DDC_SDA_VGA
DDC_SCL_DVI/
HOST_SCL
DDC_SDA_DVI/
HOST_SDA
GPO_0
GPO_1
GPO_2
GPO_3
PWM0 / GPO_4
64
65
66
I
IO
I
Description
67
IO
51
56
57
58
50
IO
IO
IO
IO
IO
GPO_6
PWM1 / GPO_5
105
119
O
IO
RESETn
GPIO_8
GPIO_9
GPIO_10
GPIO_11
GPIO_12
GPIO_13
GPIO_14
111
120
121
122
123
124
125
126
AIO
IO
IO
IO
IO
IO
IO
IO
DDC2Bi data for DVI Port or host 2-wire data signal for debugging, internal pullup of 10K
ohms.
General-purpose output GPO_0. Also used for bootstrap control.
General-purpose output GPO_1. Also used for bootstrap control.
General-purpose input/output GPO_2. Also used for bootstrap control.
General-purpose output GPO_3. Also used for bootstrap control.
PWM0 output or optional general-purpose output GPO_4. Also used for bootstrap
control.
General-purpose output GPO_6. Output drive limited to 1.8V only.
PWM1 output or optional general-purpose output GPO_5. Also used for bootstrap
control.
Bypass with 0.01uF capacitor to GND.
General-purpose input/output 8
General-purpose input/output 9
General-purpose input/output 10
General-purpose input/output 11
General-purpose input/output 12
General-purpose input/output 13
General-purpose input/output 14
Note: In gm2621 and gm2611, pins 66 and 67 are available for host 2-wire purposes
only.
Table 7: General-Purpose LBADC
Pin Name
No
I/O
LBADC_VSS
LBADC_IN3
LBADC_IN2
LBADC_IN1
LBADC_VDD_33
112
113
114
115
116
G
AI
AI
AI
P
No
I/O
59
60
61
62
IO
IO
IO
IO
Description
Ground for general-purpose LBADC.
General-purpose LBADC input 3.
General-purpose LBADC input 2.
General-purpose LBADC input 1.
3.3V supply for general-purpose LBADC. Connect to the same power rail as RVDD_33.
C5621-DAT-01E
Description
SPI ROM chip select. Also used for bootstrap control.
SPI ROM Clock output.
SPI ROM Data input. Connect this pin to the data output of Serial FLASH.
SPI ROM Data output. Connect this pin to the data input of Serial FLASH.
14
GENESIS
MICROCHIP
4 Functional Description
Figure 6: Functional Block Diagram
Serial Flash/
NVRAM
CSYNC/
SOG
Schmitt
VGA
SPI
Controller
3x ADC
Crystal
MCU
PLL
LVDS
Tx
OSD
CLUT
DVI Rx
Scaling
DVI
MUX
HDCP
Image
Capture
DDC2Bi
LVDS
Panel
DDC2Bi
LBADC
Test
Pattern
Generator
Reset Circuit
ESM
Keypad
4.1
Clock Generation
The following input sources are accepted:
1.
Crystal Input Clock (TCLK and XTAL). This is the input pair to an internal
crystal oscillator and corresponding logic. Alternatively, a single ended
TTL/CMOS clock input can be driven into the TCLK pin (leave XTAL as n/c in
this case). However, this is not recommended from the system cost saving
perspective.
2.
3.
Two I2C slave SCLs for DDC2Bi (one is also for I2C-to-JTAG bridge).
C5621-DAT-01E
15
GENESIS
MICROCHIP
GENESIS DEVICE
Vdda
CL1
Vdd
TCLK
Vdda
XTAL
OSC_OUT
TCLK Distribution
100 K
CL2
180 uA
N/C
Reset State Logic
Bootstrap
60K
The TCLK oscillator uses a Pierce Oscillator circuit. The output of the oscillator circuit,
measured at the TCLK pin, is an approximate sine wave with a bias of about 2.5 volts
above ground (see the figure below, Internal Oscillator Output at TCLK Pin). The
peak-to-peak voltage of the output (measured at TCLK Pin) can range from 100 mV to
2.0 V. This range is provided as a reference; the actual peak-to-peak voltage range and
bias on the TCLK pin may vary depending on the specific characteristics of the
crystal, the PCB traces and load of the capacitors variations. The maximum voltage
level of the peak-to-peak swing cannot exceed 3.6 V (see Absolute Maximum
Ratings Table). The internal oscillator requires a minimum signal level greater than
100-mV peak-to-peak to function. If the peak-to-peak range falls below 100 mV, the
internal oscillator will not work. The output of the oscillator is connected to a
comparator that converts the sine wave to a square wave. The comparator requires a
minimum signal level of about 50-mV peak to peak to function correctly. The output
of the comparator is buffered and then distributed to the internal circuits.
C5621-DAT-01E
16
GENESIS
MICROCHIP
3.3 Volts
~ 2.5 Volts
time
One of the design parameters that must be given some consideration is the value of
the loading capacitors used with the crystal. The loading capacitance (Cload) on the
crystal is the combination of CL1 and CL2 and is calculated by Cload = ((CL1 * CL2) / (CL1 +
CL2)) + Cshunt. The shunt capacitance Cshunt is the effective capacitance between the
XTAL and TCLK pins. On this chip, it is approximately 9 pF. CL1 and CL2 are a parallel
combination of the external loading capacitors (Cex), the PCB board capacitance (Cpcb),
the pin capacitance (Cpin), the pad capacitance (Cpad), and the ESD protection
capacitance (Cesd). The capacitances are symmetrical so that CL1 = CL2 = Cex + CPCB + Cpin
+ Cpad + CESD. The correct value of Cex must be calculated based on the values of the
load capacitances.
Figure 9: Sources of Parasitic Capacitance
Vdda
Cex1
Cpcb
Cpin
Cpad
Cesd
Internal Oscillator
TCLK
GENESIS DEVICE
Cshunt
Vdda
XTAL
Cex2
Cpcb
Cpin
Cpad
Cesd
Approximate values:
CPCB ~ 2 pF to 10 pF (layout dependent)
Cpin ~ 1.1 pF
Cpad ~ 1 pF
Cesd ~ 5.3 pF
Cshunt ~ 9 pF
Some attention must be given to the details of the oscillator circuit when used with a
crystal resonator. The PCB traces should be as short as possible. The value of Cload that
is specified by the manufacturer should not be exceeded because of potential start up
C5621-DAT-01E
17
GENESIS
MICROCHIP
problems with the oscillator. Additionally, the crystal should be a parallel resonatecut and the value of the equivalent series resistance must be less then 90 .
Main Timing Clock (T_CLK) is the output of the chip internal crystal
oscillator. T_CLK is derived from the TCLK/XTAL pad input.
2.
3.
4.
5.
6.
7.
8.
INT_HS
XTAL
IP_CLK
SDDS_CLK
DDDS
DDDS_CLK
T_CLK
TCLK
REF1
RCLK
PLL
EXTCLK
REF2
LDDS
RC+
RC-
OCM_CLK
FDDS
R_CLK
LBUF_CLK
DVI_CLK
DVI RX
C5621-DAT-01E
1.
2.
18
GENESIS
MICROCHIP
3.
4.
5.
6.
Reference Clock Domain (R_CLK output by RCLK PLL). Max = 220 MHz
7.
8.
DVI Internal Half Clock (FCREF). Max = 83 MHz (half 165 MHz).
9.
F_CLK
TCLK
GPO_3
IP_CLK
ADC_DEL_ACLK
OCM_CLK
GPO_0
DDDS_CLK
GPO_1
IP_CLK
DP_CLK
TCLK
GPO_3
IFM_CLK
SDDS_CLK
ADC_DEL_ACLK
GPO_2
A_CLK
C5621-DAT-01E
1.
The T_CLK is the output from a crystal oscillator embedded within the analog
clock block. The external connection to the oscillator is via the TCLK and
XTAL pads. All logic in the IC using T_CLK as an input reference source
assumes T_CLK will operate at a frequency between 14MHz to 24MHz. In
lieu of using a crystal oscillator, the TCLK input pad can be driven with a
single ended TTL/CMOS input clock (eg. for testing of the IC); XTAL would
be n/c in this case.
2.
Analog ADC Clock Domain (A_CLK) is contained within the analog ADC
block and the digital capture logic, immediately after the analog ADC. Source
of A_CLK is programmable to be SDDS_CLK. Max of A_CLK can be set to
165 MHz.
3.
The DVI internal half clock (FCREF) is generated within the Word Assembler
and operated at half the pixel clock. It is used to drive the phase picker,
receiver/framer, Re-synchronizer, and DVI decoder. The final stage of the DVI
digital logic converts double-wide pixel data (clock with RCREF) to singlewide pixel data (clocked by IP_CLK). The DVI_dll block generates DVI_CLK
such that FCREF and IP_CLK are phase separated (IP_CLK is a buffered
version of DVI_CLK) to ensure no setup/hold violation during the double to
single-wide pixel conversion.
19
GENESIS
MICROCHIP
4. The Word Assembler clock is internal to the DVI design. It is used at the
analog/digital interface within the DVI receiver to capture high bit rate data at
a rate
FWA_CLK = { (samples/symbol) x (bits per WA output clock) / (bits per WA input
clock) }x fPixelRate= 3 x 20 / 12 x fPixelRate = 3 x 20 / 12 x 165 MHz (max) = 413MHz.
4.2
Chip Initialization
Min
Typ
Max
0V
150ms
TCVDD->RESETn
RVDD (3.3V)
CVDD (1.8V)
VRVDD-CVDD(t)
T CVDD->RESETn
Time
t
Voltage
RESETn
0V
Time
C5621-DAT-01E
20
GENESIS
MICROCHIP
gm56xx
The internal reset pulse generator performs hardware reset under the following
conditions:
During system power-up, after the AVDD_3.3V voltage has reached threshold Vt.
In the event AVDD_3.3V voltage drops below threshold Vt for more than approximately
150ns.
The active-low reset pulse on the RESETn pin generated by the internal reset pulse
generator is around 80ms (minimum) in duration. TCLK input must be applied
during and after the reset. When the reset period is complete, and RESETn state
becomes high, the reset sequence is as follows:
1.
Reset all registers of all types to their default state (this is 00h unless otherwise
specified in the Register Listing).
2.
Force each clock domain into reset. This continues for 64 local clock domain cycles
following the de-assertion of RESETn.
3.
The following figure shows the relationship between AVDD_3.3V and RESETn during
system power-up.
C5621-DAT-01E
21
GENESIS
MICROCHIP
Figure 14: Power-up Reset Sequence Between AVDD_3.3V and RESETn Pin
AVDD_3.3V
3.3V
Vt
t
RESETn
3.3V
tp
tr
tr
Push Button
Hold Time
NOTE: Vt is the power-up reset threshold voltage, Tr is the reset pulse duration, and
Tp is the push-button hold time (the duration of holding RESETn pin low).
The power-on reset specifications are listed in the following table.
Table 10: Power-On Reset Specification
Description
Symbol
Min.
Typical
2.20V
Vt
2.10V
Tr
80ms
Tp
1ms
Max
2.40V
100ms
There is a glitch filter in the internal reset pulse generator that ignores the
AVDD_3.3V power line glitch if the glitch duration is shorter than approximately
150ns. However, if AVDD_3.3V voltage drops below the threshold Vt for more than
150ns in duration, reset will be asserted and RESETn signal will go low. The
following figure illustrates the AVDD_3.3V glitch.
Figure 15: AVDD_3.3V Glitch
AVDD_3.3V, V
td
AVDD
Vt
Vg
t
0
td = Duration of AVDD glitch at Vt,
Vg = Amplitude of AVDD glitch
C5621-DAT-01E
22
GENESIS
MICROCHIP
Symbol
Min.
Tg
150ns
Vg
0.9V*
Typical
Max
1.2V*
* The AVDD_3.3V voltage must fall by more than Vg below the supply voltage (3.3V
nominal) for the reset to assert (RESETn becomes low). For example, AVDD_3.3V
voltage level must fall below at least 2.4V (3.3V 0.9V) in order for reset to assert.
NOTE: The RESETn pin should be connected to ground with a 0.01uF capacitor to
avoid spurious reset conditions caused by board noise.
4.2.3
Software Reset
Main blocks may be independently hardware reset by setting software reset bits in the
SOFT_RESETS register.
Software Reset is performed by programming the HOST_CONTROL register bit
SOFT_RESET=0. The SOFT_RESET bit will self clear to 0 upon completion of reset. A
software reset
1.
Resets all active registers and status registers. Pending and read/write registers are not
affected by Software Reset.
2.
Force each clock domain to remain in reset for 64 local clock domain cycles and then
begin operation.
NOTE: Software Reset will not reset the analog parts of the Clocks or ADC.
4.3
Red+
RedGreen+
GreenBlue+
BlueHSYNC
VSYNC
Red
Terminate as illustrated in the figure below.
Green
Terminate as illustrated in the figure below.
Blue
Terminate as illustrated in the figure below.
Horizontal Sync. Terminate as illustrated in the figure below.
Vertical Sync. Terminate as with HSYNC illustrated in the figure below.
C5621-DAT-01E
23
GENESIS
MICROCHIP
0.01uF
gm56xx
47
GREEN
GREEN +
0.01uF
DB15
75
84.5
BLUE
GREEN 0.01uF
HSYNC
1
VSYNC
47
BLUE +
GND
0.01uF
75
84.5
BLUE 0.01uF
HSYNC
HS
VS
VSYNC
The device does not contain a dedicated SOG input for the sync extraction purpose
when the incoming signal format is Sync-On-Green. Instead, the sync extraction block
monitors the GREEN channel and performs the required operation.
Note that it is important to follow the recommended layout guidelines for graphics
signal interfacing from compatible sources (see the system layout guidelines).
C5621-DAT-01E
24
GENESIS
MICROCHIP
ViH
Input to Schmitt
trigger
Schmitt trigger
output
4.3.3 DC Restoration
The various analog inputs generated from different graphics sources may have DC
offsets. It is necessary to remove the DC offsets by AC coupling these signals through
capacitive filters, as recommended in the earlier diagram. Analog Front End provides
a means to remove DC offsets so that the full dynamic range of the ADC can be used.
Typically, this is achieved by clamping the input signal during the horizontal front
porch region. Full control over any such clamping pulse is provided so that the
position and size can be controlled via programmable registers.
C5621-DAT-01E
25
GENESIS
MICROCHIP
AND/OR
Positive
Negative
XOR
Positive
Negative
SERR
Positive
Negative
1/2 Line/EQ
Positive
Negative
TYP
MAX
290 MHz
0.55 V
NOTE
Guaranteed by design. Note that the Track & Hold
Amp Bandwidth is programmable. 290 MHz is the
maximum setting.
0.90 V
+/- 1 LSB
+/- 1 LSB
10 MHz
+/-0.5 LSB
+/- 1.5 LSB
+/- 0.5 LSB
Input formats with resolutions or refresh rates higher than that supported by the LCD
panel are displayed as recovery modes only. This is called RealRecovery. For
example, it may be necessary to shrink the image. This may introduce image artifacts.
However, the image is clear enough to allow the user to change the display
properties.
C5621-DAT-01E
26
GENESIS
MICROCHIP
ADC
24
SOG
Sync
Extractor
composite
HSYNC
SDDS
Phase
Delay:
A_CLK
Window
Capture
IPCLK
C5621-DAT-01E
27
GENESIS
MICROCHIP
Source Width
Source Height
Source
Vstart
Source
Hstart
Capture Window
The Reference Point in the ADC Capture Window figure marks the leading edge of
the first internal HSYNC following the leading edge of an internal VSYNC. Both the
internal HSYNC and the internal VSYNC are derived from external HSYNC and
VSYNC inputs.
Horizontal parameters are defined in terms of single pixel increments relative to the
internal horizontal sync. Vertical parameters are defined in terms of single line
increments relative to the internal vertical sync.
ADC interlaced inputs may be programmed to automatically determine the field type
(even or odd) from the VSYNC/HSYNC relative timing. For more information, see the
Input Format Measurement section.
4.3.9
Instant Auto
Instant Auto (patent-pending) is a new auto image adjustment technology from
Genesis Microchip. It automatically configures frequency and phase based on the
features of the incoming video signal.
Instant Auto advantages:
Performs auto adjustments faster and more accurately than current conventional
methods.
Performs auto adjustments on DOS screens and moving images, such as screen savers
and motion pictures.
For further information, refer to the Instant Auto Application Brief (C5621-APB-01).
C5621-DAT-01E
28
GENESIS
4.4
MICROCHIP
TYP
MAX
NOTE
DC Characteristics
Differential Input Voltage
Input Common Mode Voltage
Behavior when Transmitter Disable
150mV
AVDD
300m V
AVDD
-10mV
1200mV
AVDD
-37mV
AVDD
+10mV
AC Characteristics
Input clock frequency
Input differential sensitivity (Peak-to-peak)
Max differential input (peak-to-peak)
Allowable Intra-Pair skew at Receiver
Allowable Inter-Pair skew at Receiver
20 MHz
150mV
165 MHz
1560 mV
250 ps
4.0 ns
Through register programming, the receiver unit may be placed in one of three states:
Standby: RC (clock) channel and the data channel carrying syncs remain active. Data
and other control signals are not decoded.
4.5
Input Capture
The Input Capture block is responsible for extracting valid data from the input data
stream and creating the synchronization signals required by the data pipeline. This
block also provides stable timing when no stable input timing exists.
C5621-DAT-01E
29
GENESIS
MICROCHIP
The selected input data stream is cropped using a programmable input capture
window. Only data within the programmable window is allowed through the data
pipeline for subsequent processing. Data that lies outside of the window is ignored.
4.6
4.7
C5621-DAT-01E
30
GENESIS
MICROCHIP
input pins and thus force the captured region to be bounded by external HSYNC and
VSYNC timing. However, an internal HSYNC and VSYNC delay feature removes this
limitation. The HSYNC and VSYNC delay is used for image positioning of ADC input
data. HSYNC is delayed by a programmed number of selected input clocks.
Figure 22: Active Data Crosses HSYNC Boundary
active data crosses HS boundary
delayed HS placed safely within blanking
Data
HS (system)
Internal Delayed HS
IFM Watchdog
The watchdog monitors input VSYNC and HSYNC. When any HSYNC period
exceeds the programmed timing threshold (in terms of the selected IFM_CLK), the
counter times out indicating loss of sync. When any VSYNC period exceeds the
programmed timing threshold (in terms of HSYNC pulses), the VSYNC watchdog
counter times out indicating loss of sync. Both of these events set individual register
bits. The time-out status can be read by the OCM, or an interrupt can also be
programmed to occur under this condition.
C5621-DAT-01E
31
GENESIS
MICROCHIP
HS
window
Window
Start
Window End
VS - even
VS - odd
C5621-DAT-01E
32
GENESIS
4.8
MICROCHIP
C5621-DAT-01E
33
GENESIS
4.9
MICROCHIP
4.9.2
Frame Sync Mode: The display frame rate is synchronized to the input frame or field
rate. This mode is used for standard operation.
Free Run Mode: No synchronization. This mode is used when there is no valid input
timing (i.e. to display OSD messages or a splash screen) or for testing purposes. In freerun mode, the display timing is determined only by the values programmed into the
display window and timing registers.
C5621-DAT-01E
34
GENESIS
MICROCHIP
DH_BKGND_START
DVS
DH_BKGND_END
DV_VS_END
VSYNC Region
Vertical Blanking (Back Porch)
DV_BKGND_START
DV_ACTIVE_START
DV_TOTAL
HSYNC region
DV_ACTIVE_LENGTH
DV_BKGND_END
Vertical Blanking (Front Porch)
DH_TOTAL
DHS
DEN **
DH_HS_END
DH_ACTIVE_WIDTH
DH_ACTIVE_START
C5621-DAT-01E
35
GENESIS
MICROCHIP
Window. The Background Window has a programmable color. If the Display Active
Window is specified to be smaller than the Background Window, then the
programmable color is seen as a background color lying underneath the Display
Active Window.
OSD/Overlay Window
The OSD/Overlay Window can be programmed so that it lies anywhere within the
Background Window.
C5621-DAT-01E
36
GENESIS
MICROCHIP
Channel 1
Channel 2
Channel 3
Channel 0
Channel 1
Channel 2
Channel 3
Channel 1
Channel 2
Channel 3
C5621-DAT-01E
37
GENESIS
MICROCHIP
TMG2
<State1>
<State2>
TMG3
TMG4
PPWR Output
Panel Data and Control Signals
PBIAS Output
<State0>
<State3>
POWER_SEQ_EN = 1
<State2>
<State1>
<State0>
POWER_SEQ_EN = 0
Two OSD Rectangles The OSD can appear in two separately defined rectangular
regions.
OSD Position The OSD menu can be positioned anywhere on the display region. The
reference point is Horizontal and Vertical Display Background Start
(DH_BKGND_START and DV_BKGND_START).
OSD Stretch The OSD image can be stretched horizontally and/or vertically by a factor
of two. Pixel and line replication is used to stretch the image.
OSD Blending Sixteen levels of blending are supported for selected colors in the
character-mapped.
C5621-DAT-01E
38
GENESIS
MICROCHIP
In memory, the cell map is organized as an array of words, each defining the
attributes of one visible character on the screen starting from upper left of the visible
character array. These attributes specify which character to display, whether it is
stored as 1, 2 or 4 bits per pixel, the foreground and background colors, blinking, etc.
Registers are used to define the visible area of the OSD image. See the OSD Cell Map
figure.
Figure 26: OSD Cell Map
Address 1:
Cell Attributes for
upper-left hand cell
Address 25:
Attributes for
upper-right hand cell
OSD_R_WIDTH
Address26:
Cell attributes for
st
nd
1 cell, 2 row
Brightness
Contrast
OSD_R_HEIGHT
Cell definitions are stored as bit map data. On-chip registers point to the start of 1-bit
per pixel definitions, 2-bit per pixel definitions and 4-bit per pixel definitions
respectively.
Note that the cell map and the cell definitions share the same on-chip RAM. Thus, the
size of the cell map can be traded off against the number of different cell definitions.
In particular, the size of the OSD image and the number of cell definitions must fit in
RAM.
C5621-DAT-01E
39
GENESIS
MICROCHIP
SPI devices. Typical monitor applications need around 64K to 128K Byte serial FLASH
devices to store the code and OSD data.
Both firmware and OSD content must be compiled into a HEX file and then loaded
onto the external ROM. The OSD content is generated using Genesis Workbench.
Genesis Workbench is a GUI-based tool for defining OSD menus, navigation, and
functionality.
Figure 27: OCM Programming
OSD Workbench
Genesis Device Driver
Compiler
External ROM
Image File (.hex)
ROM Programmer
Controller
Board
ROM
Genesis
Device
OCM
OCM Watchdog
A hardware watchdog is used to ensure the OCM resets after a programmable delay if
the watchdog is not reset. This feature helps to ensure that the OCM does not hang
indefinitely.
C5621-DAT-01E
40
GENESIS
MICROCHIP
The embedded ROM firmware first looks for a signature in external ROM. The
signature is the ASCII values for the character string xROM starting address. If
this signature is found, it performs a CRC check. If CRC is valid, it jumps to the
appropriate external ROM address.
If the signature is not present, the embedded firmware does not jump to external
ROM. In this case, it runs in its own loop that supports debugging commands (using
G-Probe debugging software available from Genesis) over either the UART port or
DDC2Bi port.
C5621-DAT-01E
41
GENESIS
MICROCHIP
To LBADC_RETURN
ball AD11
C5621-DAT-01E
42
GENESIS
MICROCHIP
Bootstrap
Pin Name
No
Description
ATMEL_EN
PWM0
50
UART_PIN_SEL
PWM1
119
UART pin mapping select. This determines the initial pin map for the UART at Poweron. UART is enabled.
0 = UART_DI is DDC_SCL_VGA, UART_DO is DDC_SDA_VGA
1 = UART_DI is GPO_2, UART_DO is GPO_3 (Recommended)
INTERFACE_SEL
GPO_0
GPO_3
51
58
Interface Select. Determines the interface to control this device and configures JTAG
access [GPO_3, GPO_0]
00 = Internal Micro, SPI as ROM. JTAG enabled on DDC_SDA_DVI and
DDC_SCL_DVI only
01 = Internal Micro, SPI as ROM, JTAG disabled
10 = Reserved
11 = Reserved
Note: DDC2Bi (DVI or VGA) is available for all settings.
OSC_SEL
GPO_1
56
OCM_ROM
GPIO_2
57
V_EDID_ATMEL
SPI_CSn
59
Configure Virtual EDID logic for standard or ATMEL type reads when the monitor is
powered off. This bootstrap is latched at the application of power to pin DDC_33.
0 = Standard SPI ROM
1 = ATMEL ROM with proprietary read mode
Note: These signals have a 60K ohm on-chip pulldown resistor. Therefore, the bootstrap is 0 by default. A
4.7K ohm pullup is required onboard to set the bootstrap to 1. It is recommended to provide an external
pull-down resistor (4.7K) over and above the on-chip pull-down for guaranteed operations over wider
temperature range.
C5621-DAT-01E
43
GENESIS
MICROCHIP
5 Electrical Specification
The following targeted specifications have been derived by simulation.
Preliminary DC Characteristics
Table 18: Absolute Maximum Ratings
Parameter
Symbol
Min
VVDD_3.3
VVDD_1.8
VIN5Vtol
-0.3
5.5
VIN
-0.3
3.6
(1,2)
Typ
Max
Units
-0.3
3.6
-0.3
1.98
VESD
2.0
kV
ILA
100
mA
TA
70
TSTG
-40
150
TJ
125
JA_2L
44.5
C/W
JC
21.1
C/W
TSOL
220
TVAP
220
TSOL
250
TVAP
250
(3)
Parameter
Symbol
Min
Typ
Max
PSXGA
1.0
1.1
PLP
95
Units
Power
Power Consumption @ 135 MHz
Power Consumption @ Low Power Mode (1)
3.3V Supply Voltages (AVDD and RVDD)
VVDD_3.3
VVDD_1.8
1.8
440
mA
C5621-DAT-01E
3.15
3.3
W
mW
IVDD_1.8
IAVDD_1.8
IVDD_3.3
IAVDD_3.3
ILP
3.45
243
21
82
110
40
mA
44
GENESIS
MICROCHIP
Parameter
Symbol
Min
Typ
Max
Units
Inputs
High Voltage
VIH
2.0
VDD
Low Voltage
VIL
GND
0.8
VIHC
2.4
VDD
VILC
GND
0.4
IIH
-25
25
IIL
-25
25
CIN
pF
Outputs
High Voltage (IOH = 7 mA)
VOH
2.4
VDD
VOL
GND
0.4
IOZ
-25
25
NOTE (1): Low power figures indicates that system is in sleep (low power mode) where MCU is On and checking for the
input signal activity.
NOTE (2): Includes all CVDD_18 pins.
NOTE (3): Includes VDD_ADC_18, VDD_DVI_18 and VDD_RPLL_18 pins.
NOTE (4): Includes all RVDD_33 and AVDD _OUT_33 pins.
NOTE (5): Includes pins VDDA_ADC_33, VDDA_DVI_33 and AVDD_RPLL_33 pins.
NOTE (6): Maximum current figures are provided for the purposes of selecting a power supply circuit.
C5621-DAT-01E
45
GENESIS
MICROCHIP
Preliminary AC Characteristics
All timing is measured to a 1.5V logic-switching threshold. The minimum and
maximum operating conditions used were: TDIE = 0 to 125 C, Vdd = 2.35 to 2.65V,
Process = best to worst, CL = 16pF for all outputs.
Table 20: Max Speed of Operation
Clock Domain
165 MHz
165 MHz
100 MHz
135 MHz
C5621-DAT-01E
Parameter
Min
Max
Units
FCLK
50
TSCKH
MHZ
ns
TSCKL
ns
TSCKR
ns
TSCKF
ns
TCES
10
ns
TCEH
10
ns
ns
TCHS
10
TCHH
10
ns
TCPH
100
ns
TCHZ
TCLZ
ns
TDS
ns
ns
20
ns
TDH
TOH
TV
20
ns
TSE
Sector Erase
25
ms
TBE
Block Erase
25
ms
TSCE
Chip Erase
100
ms
TBP
Byte Program
20
ns
46
GENESIS
MICROCHIP
Figure 29: gm56xx SPI Output or Serial Interface SPI ROM Input Timing
ROM_CSn (CE#)
ROM_SCLK (SCK)
ROM_SDO (SI )
ROM_SDI (SO)
Figure 30: gm56xx Input or Serial Interface SPI ROM Output Timing
ROM_CSn (CE#)
ROM_SCLK (SCK)
ROM_SDI (SO)
ROM_SDO (SI )
C5621-DAT-01E
47
GENESIS
MICROCHIP
Typical
Units
-0.1
ns
2.1
ns
TPPos2
4.3
ns
TPPos3
6.5
ns
TPPos4
8.7
ns
TPPos5
10.9
ns
TPPos6
13.1
ns
Symbol
Parameters
TPPos0
TPPos1
C5621-DAT-01E
F= 65 Mhz
48
GENESIS
MICROCHIP
Typical
Units
-0.3
ns
1.9
ns
TPPos2
4.1
ns
TPPos3
6.3
ns
TPPos4
8.5
ns
TPPos5
10.7
ns
TPPos6
12.9
ns
Symbol
Parameters
TPPos0
TPPos1
F= 65 Mhz
NOTE: There is +/- 200 ps variation for the measurements for even and odd channels.
C5621-DAT-01E
49
GENESIS
MICROCHIP
6 Package Specification
gm56xx 128 Pin PQFP Package Drawing
Notes:
1. Dimensions D1 and E1 do not include mold protrusion. Allowable protrusion is 0.25mm per
side. D1 and E1 do include mold mismatch and are determined at datum plane -H- .
2. Dimension b does not include Dambar protrusion. Allowable Dambar protrusion can be
0.08mm total in excess of dimension b at maximum material condition. Dambar cannot be located
on the lower radius or the lead foot
C5621-DAT-01E
50
GENESIS
MICROCHIP
7 Solder Profiles
7.1
220
1 to 4 C / sec
150
Time above 180C:
60 secs max
130
6C/SEC
Pre-heat temperature:
130 C +/- 15C
60 to 120 secs
C5621-DAT-01E
51
GENESIS
7.2
MICROCHIP
250
200
Time above 230C:
50 secs max
150
6C/SEC
Pre-heat temperature:
165 C +/- 15C
90 +/- 30 secs
100
1 to 5 C / sec
50
*Peak temperature:
208QFP, 168QFP, 128QFP, 100QFP max temperature = 250C + 0C/-5C
C5621-DAT-01E
52
GENESIS
Label Size
RoHS
#Carton
Carton size:Anomaly
#TPV RoHS product stick RoHS blue word seal on the
upper-right corner of the side mark of carton