F65510

Manufacturer Part NumberF65510
DescriptionControllers, Flat Panel VGA Controller
ManufacturerIntel Corporation
F65510 datasheet
 


1
2
3
4
5
6
7
8
9
10
11
Page 11
12
Page 12
13
Page 13
14
Page 14
15
Page 15
16
Page 16
17
Page 17
18
Page 18
19
Page 19
20
Page 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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
Page 14/154

Download datasheet (2Mb)Embed
PrevNext
®
FULL COMPATIBILITY
The 65510 is fully compatible with the IBM™
VGA standard at the hardware, register, and BIOS
level. The 65510 also provides enhanced backward
compatibility to EGA™, CGA™, Hercules™, and
MDA™ standards without using NMIs. This con-
troller includes a variety of features to provide
compatibility on flat panel displays.
compensation techniques ensure that industry-
standard software designed for different displays
can be executed on the flat panel.
initialization is supported at the BIOS and register
levels, ensuring compatibility with all application
software.
Write Protection
The 65510 has the ability to write protect most of
the standard VGA registers. This feature is used to
provide backwards compatibility with software
written for older generation display types.
write protection is grouped into register sets and
controlled by the Write Protect Register (XR15).
Extension Registers
The 65510 employs an "Extension" Register set to
control its enhanced features.
Registers provide control of the flat panel interface,
flat
panel
timing,
vertical
SMARTMAP™, and Backwards Compatibility.
These registers are always accessable as an
index/data register set at port addresses 3D6-3D7h.
None of the unused bits in the regular VGA
registers are used for extensions.
Panel Interface Registers
The Flat Panel Interface characteristics are
controlled by a subset of the Extension Registers.
These Registers select the panel type, data
formatting, panel configuration, panel size, clock
selection and video polarity. Since the 65510 is
designed to support a wide range of panel types and
sizes, the control of these features is fully
programmable. The video polarity of text and
graphics modes is independently selectable to
allow black text on a white background and still
provide normal graphics images.
Alternate Panel Timing Registers
Flat panel displays usually require sync signal
timing that is different from a CRT. To provide full
compatibility with the IBM VGA standard,
alternate timing registers are used to allow
Revision 0.7
independent timing of the sync signals for flat panel
displays. Unlike the values programmed into the
standard
programmed into the alternate timing registers is
dependent on the panel type used and is
independent of the display mode.
Context Switching
Internal
For support of multi-tasking, windowing, and
context switching, the entire state of the 65510
(internal registers) is readable and writable. This
Mode
feature is fully compatible with IBM's VGA.
Additional registers are provided to allow read back
of internal latches not readable in the IBM VGA.
RESET, SETUP, AND TEST MODES
Reset Mode
When this mode is activated by pulling the RESET
pin high, the 65510 is forced to VGA-compatible
The
mode and the 65510 is disabled; it must be enabled
after deactivating the RESET pin by writing to the
Global Enable Register (102h in Setup Mode for PC
and MC bus configurations) or to port 3C3h in PI
bus or Local Bus configurations). Access to all
Extension Registers is always enabled after reset (at
3D6/3D7h). The RESET pin must be active for at
These Extension
least 64 clock cycles.
compensation,
Setup Mode
In this mode, only the Global Enable register is
accessible. In PC bus configurations, setup mode is
entered by writing a 1 to bit-4 of port 46E8h. This
port is incorporated in the 65510. While in Setup
mode, the video output is active if it was active
prior to entering Setup mode and inactive if it was
inactive prior to entering Setup mode. In MC bus
configurations, setup mode may be entered by
activating the 65510 SETUP/ pin (typically
connected to signals driven by bits in port 94h in
MC bus systems). After power up, video BIOS can
optionally disable the video 46E8 or 3C3 registers
(via XR70) for compatibility in case other non-
IBM-compatible peripheral devices use those ports.
Tri-State Mode
In this mode, all output pins of the 65510 chip may
be disabled for testing of circuitry external to the
chip. The 65510 will enter Tri-State mode if it sees
a rising edge on CLK0 during RESET with MD0
and MD8 pins pulled low. The 65510 will exit Tri-
State mode with either MD0 or MD8 pin pulled
high or RESET low.
10
Introduction
CRT
timing
registers,
the
Preliminary 65510
value