Claims
- 1. A display control apparatus for supplying dot data in synchronism with a timing of raster scanning to a display device of a raster scanning type for displaying a dot image, comprising:
- a video RAM for storing dot data corresponding to an image to be displayed on a screen of said display device, each storage location of said video RAM storing dot data for p dots, where p is a positive integer;
- control means for outputting write address data comprising lower q-bit memory addresses and higher r-bit raster addresses, to read out the dot data from said video RAM to be supplied to said display device, said memory addresses each indicating a position on the screen of a dot block including p x 2r dots, p dots in the horizontal direction X and 2r rasters in the vertical direction, said raster addresses each indicating a position of one of the rasters of a dot block;
- write means for supplying write addresses and the dot data to said video RAM; and
- addresses permuting means, receiving said write addresses from said write means and being selectively set in one of first and second modes, for supplying the write addresses to said video RAM without changes in the first mode, and for performing a bit permutation of said write addresses in said second mode and supplying lower r bits of the write addresses to said video RAM at the same bit positions as the raster addresses supplied from said control means to said video RAM and the bit-permuted write addresses to said video RAM.
- 2. A display control apparatus according to claim 1, in which said address data supplied from said control means to said video RAM includes the q-bit memory addresses in a low-order position and the r-bit raster addresses in a high-order position, and said address permuting means shifts and rotates the write addresses in the least significant bit (LSB) direction so as to permute the lower r bit positions of the write addresses supplied from said write means into the upper r bits in the second mode and supplies the bit-permuted write addresses to said video RAM.
- 3. A display control apparatus according to claim 1, in which said address data supplied from said control means to said video RAM includes the q-bit memory addresses in a low-order position and the r-bit raster addresses in a high-order position, and said address permuting means permutes the lower r bits and the higher r-bits of the write addresses supplied from said write means and supplies the bit-permuted write addresses to said video RAM in the second mode.
- 4. A display control apparatus according to claim 1, in which
- the raster addresses generated by said control means are supplied to said video RAM so as to be interposed in the q-bit memory addresses, and
- said address permuting means performs bit-permutation so as to set the lower r bits of the write addresses generated from said write means to the same position as the raster addresses, which are interposed in the q-bit memory addresses, supplied from said control means to said video RAM, and supplies the bit-permuted addresses to said video RAM.
- 5. A write control apparatus for a video RAM which has a plurality of memory segments, the memory segments arranged in one horizontal line constituting a raster, 2.sup.r rasters constituting a row, the memory segments in each raster being divided into a plurality of columns, memory segments included in one column and one row constituting a block of memory segments, each block of memory segments being designated by a memory address, each raster in one block of memory segments being designated by a raster address of r bits, comprising:
- means for generating a control address which is successively incremented;
- first converting means, connected to said generating means, for converting the control address into a first write address having a raster address and a memory address, said first converting means converting the lowest r bits of the control address into the raster address;
- second converting means, for converting the control address into a second write address having the raster address and the memory address, said second converting means converting the lowest r bits of the control address into the lowest r bits of the memory address;
- means for selectively supplying one of the first write address and the second address to the video RAM.
- 6. An apparatus according to claim 5, in which said first converting means converts remaining bits other than said lowest r bits of the control address into the memory address, and said second converting means converts r bits among said remaining bits other than said lowest r bits of the control address into the raster address.
- 7. An apparatus according to claim 5, in which each of said converting means and said second converting means comprise means for permutating the bits of the control address.
Priority Claims (1)
Number |
Date |
Country |
Kind |
57-163423 |
Sep 1982 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 533,817, filed Sept. 19, 1983, which was abandoned upon the filing thereof.
US Referenced Citations (4)
Number |
Name |
Date |
Kind |
4052699 |
Micka et al. |
Oct 1977 |
|
4437121 |
Taylor et al. |
Mar 1984 |
|
4533952 |
Norman, III |
Aug 1985 |
|
4566002 |
Miura et al. |
Jan 1986 |
|
Foreign Referenced Citations (2)
Number |
Date |
Country |
0068066 |
Jun 1981 |
JPX |
0169665 |
Oct 1983 |
JPX |
Non-Patent Literature Citations (2)
Entry |
Booth, Kellogg S., "Tutourial: Computer Graphics" IEEE, pp. 78-79, 1979. |
Baxes, Gregory A., "Digital Image Processing" Prentice-Hall Inc., pp. 163-164, 1984. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
533817 |
Sep 1983 |
|