Hardware Display Windowing System
Original Publication Date: 1986-May-01
Included in the Prior Art Database: 2005-Mar-09
The figure illustrates a hardware implementation of existing software windowing packages. These software packages for performing display windowing and display sharing by multiple processors result in a relative high overhead for the system. The above arrangement performs the mapping of multiple display buffers to the physical display screen via address translation of the Cathode Ray Tube Controller (CRTC) address lines. Instead of software mapping and transferring the contents of multiple window buffers to a single display buffer, the CRTC fetches display data directly from the window buffers for each window, transparently to applications or operating system. This is accomplished as follows in the system shown in the figure.