IA63484
Data Sheet
Advanced CRT Controller
Address Space:
The ACRTC allows the host to issue commands in logical X-Y coordinates. The ACRTC then
converts the physical linear word addresses with bit field offsets in the frame buffer. Figure 7 shows
the relationship between the logical X-Y screen address and the frame buffer memory. The frame
buffer memory is organized as sequential 16 bit words. The host may specify 1, 2, 4, 8, or 16 physical
bits in the frame buffer. The system in the figure uses 4 bit logical pixels, allowing for 16 colors or
tones.
Figure 7: Logical/Physical Addressing
SAD
DisplayScreen
Y
(x,y)
Physical Addressing
(FrameBuffer)
bit
bit
0
X
15
Origin
Logical Addressing
1 pixel data
MW
Y
(x,y)
X
SAD
MW
Up to 4 logical screens may be mapped onto the ACRTC physical address space. The four screens
are the upper, base, lower, and window screens. The host first specifies the following:
·
·
·
·
A logical screen starting address.
A logical screen physical memory width (memory words per raster).
A logical pixel physical memory width (bit per pixel).
A logical origin physical address.
Then the ACRTC converts the logical pixel X-Y addresses issued by the host MPU or the drawing
processor to physical frame buffer addresses. The device also performs bit extraction and masking
to map logical pixel operations to 16 bit word frame buffer addresses.
Copyright ã 2001
innovASIC
ENG 21101041200
www.innovasic.com
Customer Support:
The End of Obsolescenceä
Page 12 of 32
1- 888- 824- 4184