GRAPHICS PROCESSOR
First Claim
1. A graphics processor for processing graphics data housed in a memory storage structure and originating in a host device into rendered graphics data employable in a display device of remote from the host device, the graphics processor comprising:
- (a) a video processor capable of producing rendered graphics data from the graphics data in the memory storage structure;
(b) an operational storage medium coupled directly to the video processor;
(c) a first line buffer coupled to the video processor and coupleable to a memory storage structure, the first line buffer being a read-only buffer; and
(d) a second line buffer coupled to the video processor and coupleable to the memory storage structure, the second line buffer being a substantially write-only buffer.
2 Assignments
0 Petitions
Accused Products
Abstract
A graphics processor for processing graphics data originating in a host device into rendered graphics data employable in a remote display device. The graphics processor includes a video processor with a reduced instruction-set computer coupled to a configuration register for producing rendered graphics data from the graphics data in a memory storage structure. A first line buffer affords the video processor read-only access to the graphics data in the memory storage structure, and a second line buffer affords the video processor write access to the memory storage structure for rendered graphics data. A method of processing graphics data includes the steps of moving graphics data from the host device into a memory storage structure, transferring the graphics data from the memory storage structure to the video processor, processing the graphics data in the video processor, and writing the rendered graphics data into the memory storage structure.
12 Citations
26 Claims
-
1. A graphics processor for processing graphics data housed in a memory storage structure and originating in a host device into rendered graphics data employable in a display device of remote from the host device, the graphics processor comprising:
-
(a) a video processor capable of producing rendered graphics data from the graphics data in the memory storage structure; (b) an operational storage medium coupled directly to the video processor; (c) a first line buffer coupled to the video processor and coupleable to a memory storage structure, the first line buffer being a read-only buffer; and (d) a second line buffer coupled to the video processor and coupleable to the memory storage structure, the second line buffer being a substantially write-only buffer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A graphics processor for processing graphics data housed in a memory storage structure and originating in a host device into rendered graphics data employable in a display device remote from the host device, the graphics processor comprising:
-
(a) a video processor capable of producing rendered graphics data from the graphics data in the memory storage structure, the video processor comprising; (i) a reduced instruction-set computer; and (ii) configuration registers coupled to the reduced instruction-set computer; (b) an operational storage medium coupled directly to the video processor; and (c) a parallel-channel data buffering system coupled between the video processor and the memory storage structure, the data buffering system affording read-only access by the video processor to the graphics data in the memory storage structure and substantially write-only access to the memory storage structure for the rendered graphics data from the video processor. - View Dependent Claims (9, 10, 11, 12)
-
-
13. An enhancer for a host device capable of processing graphics data originating in the host device into rendered graphics data employable in a display device remote from the host device, the enhancer comprising:
-
(a) a memory storage structure for housing the graphics data generated in the host device; (b) a processor coupled to the memory storage structure and to the host device, the processor comprising; (i) a reduced instruction-set computer coupled to the data buffering system; and (ii) configuration registers coupled between the reduced instruction-set computer and the processor; (c) a video processor coupled directly to the processor, the video processor being capable of producing from the graphics data in the memory storage structure rendered graphics data employable in a display device; (d) an operational memory storage medium coupled directly to the video processor; (e) a parallel-channel data buffering system coupled between the video processor and the memory storage structure, the data buffering system affording read-only access by the video processor to the graphics data in the memory storage structure and substantially write-only access to the memory storage structure for the rendered graphics data from the video processor. - View Dependent Claims (14, 15)
-
-
16. A system for processing graphics data into rendered graphics data, the system comprising:
-
(a) a host device containing executable code for generating the graphics data; (b) an enhancer for the host device coupled thereto, the enhancer comprising; (i) a memory storage structure for housing the graphics data generated in the host device; (ii) a processor coupled to the memory storage structure and to the host device; (iii) a video processor coupled directly to the processor, the video processor being capable of producing from the graphics data in the memory storage structure rendered graphics data employable in a display device; (iv) an operational storage medium coupled directly to the video processor; (v) a first line buffer coupled between the video processor and the memory storage structure, the first line buffer being a read-only buffer; and (iv) a second line buffer coupled between the video processor and the memory storage structure, the second line buffer being a substantially write-only buffer. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A method for processing graphics data from a host device, the method comprising the steps of:
-
(a) moving the graphics data from the host device into a memory storage structure; (b) transferring the graphics data from the memory storage structure to a video processor; (c) processing the graphics data in the video processor into rendered graphics data exhibitable by a display device remotely located from the host device; and (d) writing the rendered graphics data into the memory storage structure. - View Dependent Claims (23, 24, 25, 26)
-
Specification