Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
192 words
An apparatus including a central processing unit for generating control signals including background color control signals and foreground color control signals, said apparatus for performing Boolean raster operations on source and destination data for storage in a frame buffer memory for a plurality of planes, said source data being selected from one of a font register, a pattern register and a source block register, said destination data being selected from said frame buffer, said apparatus comprising: (a) source data select means coupled to said font register, pattern register and source block register for selecting source data; (b) plane Boolean raster operation select means coupled to said central processing unit for selecting a Boolean raster operation to be performed for each of said plurality of planes using said foreground color and background color control signals generated by said central processing unit; (c) Boolean raster operation circuit means coupled to said plane Boolean raster operation select means, said source data select means and said frame buffer for performing the selected Boolean raster operation for each of said plurality of planes on said source data and said destination data for storage in said frame buffer.
Claim 2
Independent Claim
192 words
An apparatus including a central processing unit for generating control signals including background color control signals and foreground color control signals, said apparatus for performing Boolean raster operations on source and destination data for storage in a frame buffer memory for a plurality of planes, said source data being selected from one of a font register, a pattern register and a source block register, said destination data being selected from said frame buffer, said apparatus comprising: (a) source data select means coupled to said font register, pattern register and source block register for selecting source data; (b) plane Boolean raster operation select means coupled to said central processing unit for selecting a Boolean raster operation to be performed for each of said plurality of planes using said foreground color and background color control signals generated by said central processing unit; (c) Boolean raster operation circuit means coupled to said plane Boolean raster operation select means, said source data select means and said frame buffer for performing the selected Boolean raster operation for each of said plurality of planes on said source data and said destination data for storage in said frame buffer.
Claim 3
Dependent Claim
112 words
The apparatus defined by claim 1 wherein said plane Boolean raster operation select means comprises: (a) a plurality of registers coupled to said central processing unit for storing predetermined Boolean raster operations generated by said central processing unit; (b) a plurality of multiplexors corresponding to said plurality of planes for selecting for each of said planes a Boolean raster operation stored in one of said plurality of registers, each of said multiplexors having a corresponding foreground color control signal and a background color control signal generated by said central processing unit and used by said multiplexor to select said Boolean raster operation to be performed for a corresponding one of said planes.
Claim 4
Dependent Claim
64 words
The apparatus defined by claim 1 wherein said Boolean raster operation circuit means comprises a plurality of multiplexors corresponding to said plurality of planes, the data inputs to each of said plurality of multiplexors being the Boolean raster operation selected by said plane Boolean raster operation select means, the control inputs to said plurality of multiplexors being said source data and said destination data.
Claim 5
Independent Claim
355 words
An apparatus including a central processing unit for generating control signals including background color control signals and foreground color control signals, said apparatus for performing Boolean raster operations on source and destination data for storage in a frame buffer memory for a plurality of planes, said source data being selected from one of a font register, a pattern register and a source block register, said destination data being selected from said frame buffer, said apparatus comprising: (a) source data select means coupled to said font register, pattern register and source block register for selecting source data; (b) plane Boolean raster operation select means coupled to said central processing unit for selecting a Boolean raster operation to be performed for each of said plurality of planes using said foreground color and background color control signals generated by said central processing unit wherein said plane Boolean raster operation select means includes: (i) a plurality of registers coupled to said central processing unit for storing predetermined Boolean raster operations generated by said central processing unit; (ii) a plurality of multiplexors corresponding to said plurality of planes for selecting for each of said planes a Boolean raster operation stored in one of said plurality of registers, each of said multiplexors having a corresponding foreground color control signal and a background color control signal generated by said central processing unit and used by said multiplexor to select said Boolean raster operation to be performed for a corresponding one of said planes; (c) Boolean raster operation circuit means coupled to said plane Boolean operation select means, said source data select means and said frame buffer for performing the selected Boolean raster operation for each of said plurality of planes on said source data and said destination data for storage in said frame buffer wherein said Boolean raster operation circuit means comprises a plurality of multiplexors corresponding to said plurality of planes, the data inputs to each of said plurality of multiplexors being the Boolean raster operation selected by said plane Boolean raster operation select means, the control inputs to said plurality of multiplexors being said source data and said destination data.
Claim 6
Independent Claim
355 words
An apparatus including a central processing unit for generating control signals including background color control signals and foreground color control signals, said apparatus for performing Boolean raster operations on source and destination data for storage in a frame buffer memory for a plurality of planes, said source data being selected from one of a font register, a pattern register and a source block register, said destination data being selected from said frame buffer, said apparatus comprising: (a) source data select means coupled to said font register, pattern register and source block register for selecting source data; (b) plane Boolean raster operation select means coupled to said central processing unit for selecting a Boolean raster operation to be performed for each of said plurality of planes using said foreground color and background color control signals generated by said central processing unit wherein said plane Boolean raster operation select means includes: (i) a plurality of registers coupled to said central processing unit for storing predetermined Boolean raster operations generated by said central processing unit; (ii) a plurality of multiplexors corresponding to said plurality of planes for selecting for each of said planes a Boolean raster operation stored in one of said plurality of registers, each of said multiplexors having a corresponding foreground color control signal and a background color control signal generated by said central processing unit and used by said multiplexor to select said Boolean raster operation to be performed for a corresponding one of said planes; (c) Boolean raster operation circuit means coupled to said plane Boolean operation select means, said source data select means and said frame buffer for performing the selected Boolean raster operation for each of said plurality of planes on said source data and said destination data for storage in said frame buffer wherein said Boolean raster operation circuit means comprises a plurality of multiplexors corresponding to said plurality of planes, the data inputs to each of said plurality of multiplexors being the Boolean raster operation selected by said plane Boolean raster operation select means, the control inputs to said plurality of multiplexors being said source data and said destination data.
Claim 7
Independent Claim
157 words
A method for performing Boolean raster operations on source and destination data for storage in a frame buffer memory for a plurality of planes in a workstation including a central processing unit for generating control signals including background color control signals and foreground color control signals, said source data being selected from one of a font register, a pattern register and a source block register, said destination data being selected from said frame buffer, said method comprising the steps of: (a) selecting source data from one of said font register, said pattern register and said source block register; (b) selecting a Boolean raster operation to be performed for each of said plurality of planes using said foreground color and background color control signals generated by said central processing unit; (c) performing the selected Boolean raster operation for each of said plurality of planes on said source data and said destination data for storage in said frame buffer.
Claim 8
Independent Claim
157 words
A method for performing Boolean raster operations on source and destination data for storage in a frame buffer memory for a plurality of planes in a workstation including a central processing unit for generating control signals including background color control signals and foreground color control signals, said source data being selected from one of a font register, a pattern register and a source block register, said destination data being selected from said frame buffer, said method comprising the steps of: (a) selecting source data from one of said font register, said pattern register and said source block register; (b) selecting a Boolean raster operation to be performed for each of said plurality of planes using said foreground color and background color control signals generated by said central processing unit; (c) performing the selected Boolean raster operation for each of said plurality of planes on said source data and said destination data for storage in said frame buffer.
Claim 9
Dependent Claim
96 words
The method defined by claim 5 wherein said plane Boolean raster operation selecting step comprises the steps of: (a) inputting to a plurality of registers coupled to said central processing unit a predetermined Boolean raster operations generated by said central processing unit; (b) selecting for each of said planes a Boolean raster operation stored in one of said plurality of registers, using a corresponding foreground color control signal and a background color control signal generated by said central processing unit to select said Boolean raster operation to be performed for a corresponding one of said planes.
Claim 10
Dependent Claim
58 words
The method defined by Claim 5 wherein said Boolean raster operation performing step comprises the step of inputting into a plurality of multiplexors corresponding to said plurality of planes, the Boolean raster operation selected by said plane Boolean raster operation selecting step, the control inputs to said plurality of multiplexors being said source data and said destination data.