Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
208 words
A graphics data processing device comprising: A. X and Y arithmetic logic unit circuits both having source inputs, destination inputs, result outputs and control inputs, said source inputs being connected to respective portions of a source bus to receive respective X and Y portions of every display data address word carried on said source bus, said destination inputs and result outputs being connected to the same respective X and Y portions of a destination bus and said control inputs being connected to the same control bus, a carry/borrow output of one arithmetic logic unit circuits being connected to a carry/borrow input of the other arithmetic logic unit circuits through gating circuits that are also connected to said control bus, said X and Y arithmetic logic unit circuits operating under control of said control bus at least to process respective X and Y display data addresses in single display data address words, with each word containing an X and Y address of a display data location, and with each location containing a display datum; and B. further arithmetic logic unit circuits processing an addressed display datum simultaneously with said X and Y arithmetic logic circuits processing a display data address word for the next display datum to be addressed.
Claim 2
Dependent Claim
208 words
A graphics data processing device comprising: A. X and Y arithmetic logic unit circuits both having source inputs, destination inputs, result outputs and control inputs, said source inputs being connected to respective portions of a source bus to receive respective X and Y portions of every display data address word carried on said source bus, said destination inputs and result outputs being connected to the same respective X and Y portions of a destination bus and said control inputs being connected to the same control bus, a carry/borrow output of one arithmetic logic unit circuits being connected to a carry/borrow input of the other arithmetic logic unit circuits through gating circuits that are also connected to said control bus, said X and Y arithmetic logic unit circuits operating under control of said control bus at least to process respective X and Y display data addresses in single display data address words, with each word containing an X and Y address of a display data location, and with each location containing a display datum; and B. further arithmetic logic unit circuits processing an addressed display datum simultaneously with said X and Y arithmetic logic circuits processing a display data address word for the next display datum to be addressed.
Claim 3
Dependent Claim
73 words
The device of claim 1 in which said certain arithmetic logic unit circuits include a color data input, a recalled data input, a combined data output and a control input, said certain arithmetic logic unit circuits operating in response to control input signals received on said control input to combine certain color data input signals with recalled data input signals obtained with said processed display data addresses to produce combined data output signals.
Claim 4
Dependent Claim
48 words
The device of claim 2 including a pixel processing control register (915) separate from said control bus and connected to the control input of said certain arithmetic logic unit circuits, said pixel processing control register containing said control input signals for operating said certain arithmetic logic unit circuits.
Claim 5
Dependent Claim
33 words
The device of claim 2 including a color register (609) connected to said color data input and containing said certain color data input signals to be combined with said recalled data input signals.
Claim 6
Dependent Claim
69 words
The structure of claim 2 including memory interface circuits connected to said processed display data addresses from both of said X and Y arithmetic and logic unit circuits, and connected to said recalled data input and said combined data output to access recalled data at memory locations indicated by said processed displayed data addresses and to return combined data to the same locations before accessing the next recalled data.