Graphic pattern processing apparatus
AssigneesHitachi, Ltd., Hitachi Engineering Co., Ltd.
InventorsKoyo Katsura, Hideo Maejima, Hisashi Kajiwara
Life of this patent
Estimating the term…
Abstract
A graphic pattern processing apparatus having a graphic memory, a data processor, and a graphic processor. The graphic memory stores a pattern composed of pixel data. The graphics processor includes a plurality of color registers. The graphic processor reads the graphic memory in response to instructions received from the data processor. The graphics processor in response to the pixel data read from the graphic memory selects one of a plurality of color registers and outputs that value.
Claims134
A data processing apparatus comprising:
- a data processor for outputting instructions and parameters for processing graphic data, wherein said instructions includes a drawing instruction for extending pattern data having at least one bit to pixel data having a plurality of bits;
- a memory for storing said graphic data, said graphic data includes at least one word, each word having a plurality of pixel data, each of said pixel data having a plurality of bits;
- and
- a graphic processor having color registers, each color register having stored therein pixel data having a plurality of bits, wherein said graphic processor, responsive to said drawing instruction from said data processor, accesses said memory in units of words, selects one of said color registers based on pattern data received by said graphic processor and stores data corresponding to said pixel data stored in said selected color register to said memory.
A data processing system comprising:
- a data processor for outputting instructions and parameters for processing graphic data based on programs stored in memory, wherein said instructions includes a drawing instruction for extending pattern data having at least one bit to pixel data having a plurality of bits;
- a graphic memory for storing said graphic data, said graphic data includes at least one word, each word having a plurality of pixel data, each of said pixel data having a plurality of bits;
- an output apparatus for outputting said graphic data stored in said graphic memory;
- and
- a graphic processor having a plurality of color registers, each color register having stored therein pixel data having a plurality of bits, wherein said graphic processor, responsive to said drawing instruction from said data processor, accesses said graphic memory in word units, selects one of said color registers based on said pattern data received by said graphic processor and outputs data corresponding to said pixel data stored in said selected color register to said graphic memory.
A data processing system comprising:
- a data processor for outputting instructions and parameters for processing graphic data based on programs stored in memory, wherein said instructions includes a drawing instruction for extending pattern data having at least one bit to pixel data having a plurality of bits;
- a graphic memory for storing said graphic data, said graphic data includes at least one word, each word having a plurality of pixel data, each of said pixel data having a plurality of bits;
- a display apparatus for displaying said graphic data in said graphic memory;
- and
- a graphic processor having a plurality of color registers, each color register having stored therein pixel data having a plurality of bits, wherein said graphic processor, responsive to said drawing instruction from said data processor, accesses said graphic memory in word units, selects one of said color registers based on said pattern data received by said graphic processor and outputs data corresponding to said pixel data stored in said selected color register to said graphic memory.
A data processing apparatus comprising:
- a data processor for outputting instructions and parameters for processing graphic data, wherein said instructions includes a drawing instruction for extending pattern data having at least one bit to pixel data having a plurality of bits;
- a memory for storing said graphic data, said graphic data includes at least one word, each word having a plurality of pixel data, each of said pixel data having a plurality of bits;
- and
- a graphic processor having at least one color register, said color register having stored therein pixel data having a plurality of bits, wherein said graphic processor, responsive to said drawing instruction from said data processor, accesses said memory in word units, determines whether to use said pixel data stored in said color register based on pattern data received by said graphic processor and outputs data corresponding to said pixel data stored in said color register, when said pixel data stored in said color register, is to be used to said memory.
A data processing system comprising:
- a data processor for outputting instructions and parameters for processing graphic data based on programs stored in memory, wherein said instructions include a drawing instruction for extending pattern data having at least one bit to pixel data having a plurality of bits;
- a graphic memory for storing said graphic data, said graphic data includes at least one word, each word having a plurality of pixel data, each of said pixel data having a plurality of bits;
- an output apparatus for outputting said graphic data stored in said graphic memory;
- and
- a graphic processor having at least one color register, said color register having stored therein pixel data having a plurality of bits, wherein said graphic processor responsive to said drawing instruction from said data processor, accesses said graphic memory in word units, determines whether to use said pixel data stored in said color register based on pattern data received by said graphic processor and outputs data corresponding to said pixel data stored in said color register, when said pixel data stored in said color register is to be used, to said graphic memory.
A data processing apparatus comprising:
- a data processor for outputting instructions and parameters for processing graphic data, wherein said instructions includes a drawing instruction for extending pattern data having at least one bit to pixel data having a plurality of bits;
- a memory for storing said graphic data and pattern data, said graphic data includes at least one word, each word having a plurality of pixel data, each of said pixel data having a plurality of bits;
- and
- a graphic processor having color registers, each color register having stored therein pixel data having a plurality of bits, wherein said graphic processor, responsive to said drawing instruction from said data processor, accesses said memory in units of words, selects one of said color registers based on said pattern data and stores data corresponding to said pixel data stored in said selected color register to said memory.
A data processing system comprising:
- a data processor for outputting instructions and parameters for processing graphic data based on programs stored in memory, wherein said instructions includes a drawing instruction for extending pattern data having at least one bit to pixel data having a plurality of bits;
- a memory for storing said graphic data and pattern data, said graphic data includes at least one word, each word having a plurality of pixel data, each of said pixel data having a plurality of bits;
- and
- an output apparatus for outputting said graphic data stored in said memory;
- a graphic processor having a plurality of color registers, each color register having stored therein pixel data having a plurality of bits, wherein said graphic processor, responsive to said drawing instruction from said data processor, accesses said memory in word units, selects one of said color registers based on said pattern data and outputs data corresponding to said pixel data stored in said selected color register to said memory.
A data processing system comprising:
- a data processor for outputting instructions and parameters for processing graphic data based on programs stored in memory, wherein said instructions includes a drawing instruction for extending pattern data having at least one bit to pixel data having a plurality of bits;
- a memory for storing said graphic data and pattern data, said graphic data includes at least one word, each word having a plurality of pixel data, each of said pixel data having a plurality of bits;
- a display apparatus for displaying said graphic data in said memory;
- and
- a graphic processor having a plurality of color registers, each color register having stored therein pixel data having a plurality of bits, wherein said graphic processor, responsive to said drawing instruction from said data processor, accesses said memory in word units, selects one of said color registers based on said pattern data and outputs data corresponding to said pixel data stored in said selected color register to said memory.
A data processing apparatus comprising:
- a data processor for outputting instructions and parameters for processing graphic data, wherein said instructions includes a drawing instruction for extending pattern data having at least one bit to pixel data having a plurality of bits;
- a memory for storing said graphic data and pattern data, said graphic data includes at least one word, each word having a plurality of pixel data, each of said pixel data having a plurality of bits;
- and
- a graphic processor having at least one color register, said color register having stored therein pixel data having a plurality of bits, wherein said graphic processor, responsive to said drawing instruction and said parameters from said data processor, accesses said memory in word units, determines whether to use said pixel data stored in said color register based on said pattern data and outputs data corresponding to said pixel data stored in said color register, when said pixel data stored in said color register, is to be used to said memory.
A data processing system comprising:
- a data processor for outputting instructions and parameters for processing graphic data based on programs stored in memory, wherein said instructions include a drawing instruction for extending pattern data having at least one bit to pixel data having a plurality of bits;
- a memory for storing said graphic data and pattern data, said graphic data includes at least one word, each word having a plurality of pixel data, each of said pixel data having a plurality of bits;
- an output apparatus for outputting said graphic data stored in said memory;
- and
- a graphic processor having at least one color register, said color register having stored therein pixel data having a plurality of bits, wherein said graphic processor, responsive to said drawing instruction from said data processor, accesses said memory in word units, determines whether to use said pixel data stored in said color register based on said pattern data and outputs data corresponding to said pixel data stored in said color register, when said pixel data stored in said color register is to be used, to said memory.
Dependencies are inferred from the claim text.