Claims
- 1. In a video graphics array (VGA) system, the VGA system includes a single memory for storing digital information, controller means for controlling the movement of the digital information and converter means for converting the digital information into video information in the form of a color value, a method for providing a grayscale equivalent of the color value to a display, the method comprising the steps of:
- (a) configuring the VGA system for planar organization;
- (b) drawing an image into a first portion of the single memory with a packed pixel arrangement;
- (c) computing a grayscale value of the image in accordance with the color value;
- (d) reformatting the grayscale value of the image;
- (e) writing the reformatted grayscale value of the image to an unused portion of the single memory with a planar arrangement;
- (f) generating the reformatted grayscale value from the unused portion of the single memory; and
- (g) preventing the output of the video information of the image from the first portion of the single memory.
- 2. The method of claim 1 in which the converter means comprises a digital to analog converter wherein the color value is further translated to an analog output.
- 3. The method of claim 1 in which the single memory comprises a plurality of banks of random access memories that are coupled in parallel and have a common output.
- 4. The method of claim 1 in which the first portion is a first plane of the single memory.
- 5. The method of claim 1 wherein the unused portion comprises at least one other plane of the single memory.
- 6. The method of claim 1 wherein the unused portion comprises a plurality of other planes of the single memory.
- 7. The method of claim 1 wherein the unused portion comprises three other planes of the single memory.
- 8. The method of claim 5 in which the video graphics array system further includes means for receiving the generated reformatted grayscale value from the at least one other plane of the single memory means and displaying the image represented by the reformatted grayscale value.
- 9. The method of claim 6 in which the video graphics array system further includes means for receiving the reformatted grayscale value from the other planes of the single memory and displaying the image represented by the reformatted grayscale value.
- 10. The method of claim 1 wherein the color value is an RGB value.
- 11. In a video graphics array (VGA) system, the VGA system includes a single memory for storing digital information, controller means for controlling the movement of the digital information and converter means for converting the digital information into video information in the form of a color value, an apparatus for providing a grayscale value equivalent to the color value, the apparatus comprising:
- means for configuring the VGA system in a planar organization;
- means for drawing an image into a first portion of the single memory with a packed pixel arrangement;
- means for computing the grayscale value of the image in accordance with the color value;
- means for reformatting the grayscale value of the image;
- means for writing the reformatted grayscale value of the image to an unused portion of the single memory with a planar arrangement;
- means for generating the reformatted grayscale value from the unused portion of the single memory; and
- means for preventing the output of the video information of the image from the first portion of the single memory.
- 12. The apparatus of claim 11 in which the converter comprises a digital to analog converter wherein the color value is further translated to an analog output.
- 13. The apparatus of claim 11 in which the single memory comprises four banks of random access memories that are coupled in parallel and have a common output.
- 14. The apparatus of claim 11 in which the first portion is a first plane of the single memory.
- 15. The apparatus of claim 11 wherein the unused portion comprises at least one other plane of the single memory.
- 16. The method of claim 11 wherein the unused portion comprises a plurality of other planes of the single memory.
- 17. The apparatus of claim 11 wherein the unused portion comprises three other planes of the single memory means.
- 18. The apparatus of claim 11 wherein the color value is an RGB value.
- 19. In a video graphics array (VGA) system, the system includes a single memory having a plurality of planes for storing digital information, means for controlling the movement of the digital information and means for converting the digital information into video information in the form of a color value, an apparatus for providing a grayscale equivalent to the color value to provide accurately an image to a display, the system comprising:
- (a) means for configuring the planes of the single memory into a planar memory organization;
- (b) means for drawing an image in a first plane with a packed pixel arrangement;
- (c) means for computing a grayscale value of the image in accordance with the color value;
- (d) means for reformatting the grayscale value of the image;
- (e) means for storing the reformatted grayscale value in a second plane with a planar arrangement;
- (f) means for generating a video output from the reformatted grayscale value; and
- (g) means for preventing the generation of the video output from the first plane.
- 20. The apparatus of claim 19 in which the converter means comprises a digital to analog converter wherein the color value is further translated to an analog output.
- 21. The apparatus of claim 19 in which the single memory comprises four banks of random access memories that are coupled in parallel and have a common output.
- 22. The apparatus of claim 19 in which the color value is an RGB value.
- 23. The apparatus of claim 19 wherein at least one other plane of the plurality of planes is used to store the reformatted grayscale value for a generation of a video information.
- 24. The system of claim 19 wherein the color value is an RGB value.
- 25. In a video graphics array (VGA) system, the VGA system includes a single memory for storing digital information, controller means for controlling the movement of the digital information and converter means for converting the digital information into video information in the form of a color value, a method for providing a grayscale equivalent of the color value to a display, the method comprising the steps of:
- (a) configuring the VGA system for planar organization;
- (b) drawing an image into a first portion of the single memory with a packed pixel arrangement, the packed pixel arrangement having each pixel defined by a first plurality of bits;
- (c) computing a grayscale value of the image in accordance with the color value;
- (d) reformatting the grayscale value of the image;
- (e) writing the reformatted grayscale value of the image to an unused portion of the single memory with a planar arrangement, the planar arrangement having each pixel defined by a second plurality of bits; the first plurality of bits being larger than the second plurality of bits;
- (f) generating the reformatted grayscale value from the unused portion of the single memory; and
- (g) preventing the output of the video information of the image from the first portion of the single memory.
- 26. The video graphics array (VGA) system of claim 25 in which the first plurality of bits include 8 bits and the second plurality of bits include 4 bits.
Parent Case Info
"This is a continuation of application(s) Ser. No. 08/076,497 filed Jun. 14, 1993, now abandoned which is a continuation of abandoned application Ser. No. 07/443,469 filed on Nov. 29, 1989."
US Referenced Citations (10)
Non-Patent Literature Citations (1)
Entry |
Ferraro, Richard F., Programmer's Guide to the EGA and VGA Cards, 1988, p. 45. |
Continuations (2)
|
Number |
Date |
Country |
Parent |
76497 |
Jun 1993 |
|
Parent |
443469 |
Nov 1989 |
|