Method and apparatus for translating rectilinear information into scan line information for display by a computer system
First Claim
1. An apparatus for translating addresses corresponding to rectilinear coordinates of a plurality of scan line masks generated by a mask generator into addresses for a linear memory interface for the rapid display of an image on an output display, comprising:
- an adder coupled to said linear memory interface for providing a plurality of resolutions upon which said scan line masks may be displayed on said output display;
first circuit means connected to said adder for providing a first input thereto, said first circuit means being coupled to said mask generator for receiving a Y rectilinear value therefrom, said first circuit means being further provided with an input indicative of a desired resolution for said output display;
second circuit means coupled to said adder for providing a second input thereto, said second circuit means being coupled to said mask generator for receiving a Y rectilinear value therefrom, said second circuit being further provided with an input indicative of a desired resolution for said output display; and
third circuit means coupled to said mask generator for providing a third input to said adder, said third circuit means being coupled to said mask generator for receiving a Y rectilinear value and the highest bit value of a X rectilinear value therefrom, said third input being provided with the value of the first ten bits of a X rectilinear coordinate.
1 Assignment
0 Petitions
Accused Products
Abstract
A circuit which computes the scan position of any pixel on the display as the sum of the number of scan lines multiplied by the number of pixels per scan line plus the number of pixels on the scan line to the particular position using an adder for a changing portion of the computation and an incrementer for a constant portion of the computation and combining the two of these to produce a result which accomplishes in a relatively economic fashion what would normally require an inordinate number of gates to obtain a variety of screen resolutions which are not simply powers of two multiples of one another.
12 Citations
8 Claims
-
1. An apparatus for translating addresses corresponding to rectilinear coordinates of a plurality of scan line masks generated by a mask generator into addresses for a linear memory interface for the rapid display of an image on an output display, comprising:
-
an adder coupled to said linear memory interface for providing a plurality of resolutions upon which said scan line masks may be displayed on said output display; first circuit means connected to said adder for providing a first input thereto, said first circuit means being coupled to said mask generator for receiving a Y rectilinear value therefrom, said first circuit means being further provided with an input indicative of a desired resolution for said output display; second circuit means coupled to said adder for providing a second input thereto, said second circuit means being coupled to said mask generator for receiving a Y rectilinear value therefrom, said second circuit being further provided with an input indicative of a desired resolution for said output display; and third circuit means coupled to said mask generator for providing a third input to said adder, said third circuit means being coupled to said mask generator for receiving a Y rectilinear value and the highest bit value of a X rectilinear value therefrom, said third input being provided with the value of the first ten bits of a X rectilinear coordinate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification