Claims Analysis
Total Claims: 42
Claim 1
Independent Claim
92 words
A microcomputer comprising: a CPU that computes data to be displayed on a raster scanning type display unit; a 1st address bus connected to said CPU for carrying addresses to specify a destination of said data; a 2nd address bus connected to a memory used to store said data; registers used to store address conversion data set by said CPU; and an address converter that converts addresses received from the 1st address bus and outputs them to the 2nd address bus in accordance with the address conversion data set by said CPU.
Claim 2
Dependent Claim
92 words
A microcomputer comprising: a CPU that computes data to be displayed on a raster scanning type display unit; a 1st address bus connected to said CPU for carrying addresses to specify a destination of said data; a 2nd address bus connected to a memory used to store said data; registers used to store address conversion data set by said CPU; and an address converter that converts addresses received from the 1st address bus and outputs them to the 2nd address bus in accordance with the address conversion data set by said CPU.
Claim 3
Dependent Claim
52 words
The microcomputer described in claim 1, wherein the said address converter is provided with 1st information that specifies an area in said memory to convert addresses according to address conversion information stored in said registers, and includes means for converting addresses generated on the 1st address bus according to said 1st information.
Claim 4
Dependent Claim
71 words
The microcomputer described in claim 2, wherein said address converter is provided with 2nd information used to obtain a 1st field of a XS bit from a lower part of an address according to address conversion information stored in said registers and 3rd information used to distinguish a 2nd field of a YS bit from a 3rd field, and includes means for exchanging the 2nd and 3rd fields to convert addresses.
Claim 5
Dependent Claim
36 words
The microcomputer described in claim 3, wherein said means in said address converter for exchanging the 2nd and 3rd fields operates on an address generated on the said 1st address bus according to said 1st information.
Claim 6
Dependent Claim
71 words
The microcomputer described in claim 1, wherein said address converter is provided with 2nd information used to obtain a 1st field of a XS bit from a lower part of an address according to address conversion information stored in said registers and 3rd information used to distinguish a 2nd field of a YS bit from a 3rd field, and includes means for exchanging the 2nd and 3rd fields to convert addresses.
Claim 7
Dependent Claim
104 words
A line drawing system comprising: a draw method control unit that generates information to select a draw method from an absolute value of a difference between start and end coordinates of a subject line to generate input information using a selected draw method; a data storage used to store vector data therein at an address of the absolute value of the difference between the start and end coordinates; a line coordinate generation unit that generates equations and constants to generate a line from the start and end coordinates; and a draw unit that draws a fixed area for data received from said data storage.
Claim 8
Dependent Claim
104 words
A line drawing system comprising: a draw method control unit that generates information to select a draw method from an absolute value of a difference between start and end coordinates of a subject line to generate input information using a selected draw method; a data storage used to store vector data therein at an address of the absolute value of the difference between the start and end coordinates; a line coordinate generation unit that generates equations and constants to generate a line from the start and end coordinates; and a draw unit that draws a fixed area for data received from said data storage.
Claim 9
Dependent Claim
48 words
The line drawing system described in claim 6, provided with first dedicated instructions used to select and start up said data storage and said line coordinate generation unit, and second dedicated instructions used to start up said data storage and said line coordinate generation unit without selection thereof.
Claim 10
Dependent Claim
20 words
The line drawing system described in claim 6, which is further provided with a frame memory and a display device.
Claim 11
Dependent Claim
50 words
A line drawing unit, comprising means for fixing the line processing time for up to a specific number of pixels, and means responsive to said specific number of pixels being exceeded, for setting the line processing time to a value proportional to the number of pixels which have been processed.
Claim 12
Dependent Claim
50 words
A line drawing unit, comprising means for fixing the line processing time for up to a specific number of pixels, and means responsive to said specific number of pixels being exceeded, for setting the line processing time to a value proportional to the number of pixels which have been processed.
Claim 13
Dependent Claim
61 words
A line draw method comprising the steps of: selecting a system to read vector data stored beforehand to generate vector data using start and end coordinates of a subject line, and selecting a system to generate equations and constants necessary to generate the subject line using the start and end coordinates to draw a fixed area of previously stored vector data.
Claim 14
Dependent Claim
61 words
A line draw method comprising the steps of: selecting a system to read vector data stored beforehand to generate vector data using start and end coordinates of a subject line, and selecting a system to generate equations and constants necessary to generate the subject line using the start and end coordinates to draw a fixed area of previously stored vector data.
Claim 15
Dependent Claim
58 words
A graphics computer comprising: an extract unit that reads binary data of plural pixels; a multivalue pattern storage that holds multivalue patterns, each of which comprises plural multivalue data for one pixel; and a select unit that selects multivalue data, corresponding to the binary data for plural pixels read from said extract unit, from said multivalue pattern storage.
Claim 16
Dependent Claim
58 words
A graphics computer comprising: an extract unit that reads binary data of plural pixels; a multivalue pattern storage that holds multivalue patterns, each of which comprises plural multivalue data for one pixel; and a select unit that selects multivalue data, corresponding to the binary data for plural pixels read from said extract unit, from said multivalue pattern storage.
Claim 17
Dependent Claim
58 words
The graphics computer described in claim 11, which further comprises a boundary judgment unit that judges the position to start writing of pixel data according to an address of pixel data to be written in a frame buffer; and a write execution unit that writes pixel data in the frame buffer according to said start position for writing.
Claim 18
Dependent Claim
73 words
A graphics computer comprising: an extract unit that reads binary data of plural pixels; a mask pattern storage that holds mask patterns to mask specified pixel data for plural pixels; a select unit that selects a specified mask pattern from said mask patterns to process the specified pixel data for plural pixels read by said extract unit; and a mask processing unit that executes a mask processing according to the selected mask pattern.
Claim 19
Dependent Claim
73 words
A graphics computer comprising: an extract unit that reads binary data of plural pixels; a mask pattern storage that holds mask patterns to mask specified pixel data for plural pixels; a select unit that selects a specified mask pattern from said mask patterns to process the specified pixel data for plural pixels read by said extract unit; and a mask processing unit that executes a mask processing according to the selected mask pattern.
Claim 20
Dependent Claim
39 words
The graphics computer described in claim 13, which further comprises a boundary judgment unit that judges the position to start writing of pixel data according to an address of the pixel data to be written in a frame buffer.
Claim 21
Dependent Claim
50 words
A graphics computer comprising: a boundary judgment unit that judges a position to start writing pixel data according to an address of pixel data to be written in a frame buffer; and a write unit that writes pixel data in the frame buffer according to said start position for writing.
Claim 22
Dependent Claim
50 words
A graphics computer comprising: a boundary judgment unit that judges a position to start writing pixel data according to an address of pixel data to be written in a frame buffer; and a write unit that writes pixel data in the frame buffer according to said start position for writing.
Claim 23
Dependent Claim
74 words
A graphics computer comprising: a memory that holds binary pixel data; an extract unit that reads binary data for plural pixels; a multivalue pattern storage that holds multivalue patterns, each of which comprises plural multivalue data for one pixel; a select unit that selects multivalue data from said multivalue pattern storage corresponding to binary data for plural pixels read by said extract unit; and a display that displays pixel data received from said memory.
Claim 24
Dependent Claim
74 words
A graphics computer comprising: a memory that holds binary pixel data; an extract unit that reads binary data for plural pixels; a multivalue pattern storage that holds multivalue patterns, each of which comprises plural multivalue data for one pixel; a select unit that selects multivalue data from said multivalue pattern storage corresponding to binary data for plural pixels read by said extract unit; and a display that displays pixel data received from said memory.
Claim 25
Dependent Claim
56 words
The graphics computer described in claim 16, further provided with a boundary judgment unit that judges a position to start writing pixel data according to an address of pixel data to be written in said memory, and wherein said select unit is controlled according to a result of a judgment made by the boundary judgment unit.
Claim 26
Dependent Claim
114 words
A graphics computer having a graphics processor and a display, said graphics processor comprising: a memory that holds binary pixel data; an extract unit that reads binary data for plural pixels; a mask pattern storage that holds mask patterns used to mask specified pixel data for plural pixels; a select unit that selects a specified mask pattern from said mask patterns to process specified pixel data for plural pixels read by said extract unit; a mask processing unit that executes a mask processing using said selected mask pattern; and a write control unit that writes the processed pixel data in the said memory; and wherein said display displays pixel data output from said memory.
Claim 27
Dependent Claim
114 words
A graphics computer having a graphics processor and a display, said graphics processor comprising: a memory that holds binary pixel data; an extract unit that reads binary data for plural pixels; a mask pattern storage that holds mask patterns used to mask specified pixel data for plural pixels; a select unit that selects a specified mask pattern from said mask patterns to process specified pixel data for plural pixels read by said extract unit; a mask processing unit that executes a mask processing using said selected mask pattern; and a write control unit that writes the processed pixel data in the said memory; and wherein said display displays pixel data output from said memory.
Claim 28
Dependent Claim
58 words
The graphics computer described in claim 18, wherein said graphics processor is further provided with a boundary judgment unit that judges a position to start writing of pixel data according to an address of pixel data to be written in said memory, and wherein said select unit is controlled according to a result output from said judgment unit.
Claim 29
Dependent Claim
147 words
A microcomputer comprising: a CPU that computes data to be displayed on a raster scanning-type display unit, said CPU being equipped with: an extract unit that reads binary data of plural pixels, a multi value pattern storage means for holding multi value patterns, each of which includes plural multi value data for one pixel, and a select unit that selects multi value data, corresponding to the binary data from plural pixels read from said extract unit, from said multi value pattern storage; a first address bus connected to said CPU for carrying addresses to specify a destination of said data; a second address bus connected to a memory used to store said data; a plurality of registers for storing address conversion data set by said CPU; and an address converter for converting addresses received from the first address bus and outputting them to the second address bus.
Claim 30
Dependent Claim
147 words
A microcomputer comprising: a CPU that computes data to be displayed on a raster scanning-type display unit, said CPU being equipped with: an extract unit that reads binary data of plural pixels, a multi value pattern storage means for holding multi value patterns, each of which includes plural multi value data for one pixel, and a select unit that selects multi value data, corresponding to the binary data from plural pixels read from said extract unit, from said multi value pattern storage; a first address bus connected to said CPU for carrying addresses to specify a destination of said data; a second address bus connected to a memory used to store said data; a plurality of registers for storing address conversion data set by said CPU; and an address converter for converting addresses received from the first address bus and outputting them to the second address bus.
Claim 31
Dependent Claim
186 words
A microcomputer comprising: a CPU that computes data to be displayed on a raster scanning-type display unit, said CPU being equipped with: a draw method control unit for generating information to select a draw method from an absolute value of a difference between start and end coordinates of a subject line to generate input information using a selected draw method, a data storage means for storing vector data at a address corresponding to the absolute value of a difference between the start and end coordinates, a line coordinate generation unit for generating equations and constance to generate a line from the start and end coordinates, and a draw unit for drawing a fixed area for data received from said data storage; a first address bus connected to said CPU for carrying addresses to specify a destination of said data; a second address bus connected to a memory for storing said data; a plurality of registers for storing store address conversion data set by said CPU; and an address converter for converting addresses received from the first address bus and outputting them to the second address bus.
Claim 32
Dependent Claim
186 words
A microcomputer comprising: a CPU that computes data to be displayed on a raster scanning-type display unit, said CPU being equipped with: a draw method control unit for generating information to select a draw method from an absolute value of a difference between start and end coordinates of a subject line to generate input information using a selected draw method, a data storage means for storing vector data at a address corresponding to the absolute value of a difference between the start and end coordinates, a line coordinate generation unit for generating equations and constance to generate a line from the start and end coordinates, and a draw unit for drawing a fixed area for data received from said data storage; a first address bus connected to said CPU for carrying addresses to specify a destination of said data; a second address bus connected to a memory for storing said data; a plurality of registers for storing store address conversion data set by said CPU; and an address converter for converting addresses received from the first address bus and outputting them to the second address bus.
Claim 33
Dependent Claim
134 words
A microcomputer comprising: a CPU for computing data to be displayed on a raster scanning-type display unit, said CPU being equipped with a line drawing unit comprising: means for fixing a line processing time for up to a specific number of pixels, and means responsive to said specific number of pixels being exceeded, for setting the line processing time to a value proportional to the number of pixels which have been processed; a first address bus connected to said CPU for carrying addresses to specify a destination of said data; a second address bus connected to a memory used to store said data; registers for storing address conversion data set by said CPU; and an address converter for converting addresses received from the first address bus and outputting them to the second address bus.
Claim 34
Dependent Claim
134 words
A microcomputer comprising: a CPU for computing data to be displayed on a raster scanning-type display unit, said CPU being equipped with a line drawing unit comprising: means for fixing a line processing time for up to a specific number of pixels, and means responsive to said specific number of pixels being exceeded, for setting the line processing time to a value proportional to the number of pixels which have been processed; a first address bus connected to said CPU for carrying addresses to specify a destination of said data; a second address bus connected to a memory used to store said data; registers for storing address conversion data set by said CPU; and an address converter for converting addresses received from the first address bus and outputting them to the second address bus.
Claim 35
Dependent Claim
198 words
A microcomputer comprising: a CPU for computing data to be displayed on a raster scanning-type display unit, said CPU being equipped with a graphics computing unit comprising: an extract unit for reading binary data of plural pixels, a multi value pattern storage means for holding multi value patterns, each of which comprises plural multi value data for one pixel, a select unit for selecting multi value data, corresponding to binary data for plural pixels read from said extract unit, from said multi value pattern storage, and a boundary judgement unit for judging the position to start writing of pixel data according to an address of pixel data to be written in a frame buffer, and a write execution unit for writing pixel data in the frame buffer according to said start position for writing; a first address bus connected to said CPU for carrying addresses to specify a destination of said data; a second address bus connected to a memory for storing said data; a plurality of registers for storing address conversion data set by said CPU; and an address converter for converting addresses received from the first address bus and outputting them to the second address bus.
Claim 36
Dependent Claim
198 words
A microcomputer comprising: a CPU for computing data to be displayed on a raster scanning-type display unit, said CPU being equipped with a graphics computing unit comprising: an extract unit for reading binary data of plural pixels, a multi value pattern storage means for holding multi value patterns, each of which comprises plural multi value data for one pixel, a select unit for selecting multi value data, corresponding to binary data for plural pixels read from said extract unit, from said multi value pattern storage, and a boundary judgement unit for judging the position to start writing of pixel data according to an address of pixel data to be written in a frame buffer, and a write execution unit for writing pixel data in the frame buffer according to said start position for writing; a first address bus connected to said CPU for carrying addresses to specify a destination of said data; a second address bus connected to a memory for storing said data; a plurality of registers for storing address conversion data set by said CPU; and an address converter for converting addresses received from the first address bus and outputting them to the second address bus.
Claim 37
Dependent Claim
142 words
A microcomputer comprising: a CPU that computes data to be displayed on a raster scanning type display unit; a first address bus connected to said CPU for carrying addresses to specify a destination of said data; a second address bus connected to a memory used to store said data; a register used to store address conversion information specifying an address conversion mode set by said CPU; and an address converter that converts addresses received from the first address bus and outputs them to the second address bus in accordance with the address conversion mode set by said CPU, wherein the address conversion mode is executed such that said addresses are arranged sequentially in two-dimensions in a plurality of blocks having a smaller area than the display, and wherein a size of each of said plurality of blocks is determined by said register.
Claim 38
Dependent Claim
142 words
A microcomputer comprising: a CPU that computes data to be displayed on a raster scanning type display unit; a first address bus connected to said CPU for carrying addresses to specify a destination of said data; a second address bus connected to a memory used to store said data; a register used to store address conversion information specifying an address conversion mode set by said CPU; and an address converter that converts addresses received from the first address bus and outputs them to the second address bus in accordance with the address conversion mode set by said CPU, wherein the address conversion mode is executed such that said addresses are arranged sequentially in two-dimensions in a plurality of blocks having a smaller area than the display, and wherein a size of each of said plurality of blocks is determined by said register.
Claim 39
Dependent Claim
51 words
The microcomputer described in claim 24, wherein said address converter is provided with first information that specifies an area in said memory to convert addresses according to address conversion information stored in said register, and includes means for converting addresses generated on the first address bus according to said first information.
Claim 40
Dependent Claim
71 words
The microcomputer described in claim 25, wherein said address converter is provided with second information used to obtain a first field of a XS bit from a lower part of an address according to address conversion information stored in said register and third information used to distinguish a second field of a YS bit from a third field, and includes means for exchanging the second and third fields to convert addresses.
Claim 41
Dependent Claim
35 words
The microcomputer described in claim 26, wherein said means in said address converter for exchanging the second and third fields operates on an address generated on said first address bus according to said first information.
Claim 42
Dependent Claim
71 words
The microcomputer described in claim 24, wherein said address converter is provided with second information used to obtain a 1st field of a XS bit from a lower part of an address according to address conversion information stored in said register and third information used to distinguish a second field of a YS bit from a third field, and includes means for exchanging the second and third fields to convert addresses.