Claims
- 1. In a video display generator having means for producing color address signals for a RAM color look up memory storing color control signals in addressable storage locations, the color control signals stored in an addressable location of the color look up memory determining the color and intensity of each pixel of a raster scan color CRT scanned by electron beams of the CRT, the pixels of the CRT being arranged in horizontal lines and vertical columns, the line and column number of each pixel constituting each pixel constituting each pixels address; a RAM display memory having addressable memory locations for storing binary data; clock means for producing clock signals, the frequency of which substantially equals the frequency at which each pixel in a given horizontal line of pixels of the array of pixels of the CRT is scanned by the scanning electron beams of the CRT; address counter means to which the clock signals are applied for producing address signals of a pixel as that pixel is scanned, the address signals of a pixel also being the address of a memory location in the display memory, said address counter means producing addresses during each horizontal and vertical retrace operation of the electron beams of the CRT, a horizontal line retrace operation beginning when the last pixel of a horizontal line is scanned and a vertical retrace operation beginning when the last line of a set of horizontal lines of the raster is scanned by the electron beams of the CRT; said display memory having an addressable location for each address produced by the address counter means and the addresses of which are the addresses produced by the address counter means, the improvements comprising:
- graphic controller means for writing into a first set of addressable memory locations of the display memory binary data signals, the addresses of the first set of addressable memory locations corresponding to the addresses of pixels of the CRT and a second set of addresses for which there is no corresponding pixel, said data signals when read from the display memory in response to address signals being applied thereto by the address counter means being utilized by the video display generator to produce a set of color address signals, said graphics controller means writing test data into the second set of addressable memory locations of the display memory, the addresses of the second set of addressable memory locations of the display memory having addresses produced by the address counter means during a retrace operation; and
- snapshot register means for storing color address signals produced by the video display generator when test data stored in the second set of addressable memory locations of the display memory is read out of the display memory; said graphics controller means comparing the color address signals stored in the snapshot register means with the color address signals that the test data stored in the display memory means should cause the video display generator to produce to determine the accuracy of operation of the video display generator.
- 2. In a video display generator as set forth in claim 1 in which the graphic controller means writes test data into addressable locations the addresses of which are produced during a vertical retrace operation.
- 3. In a video display generator as set forth in claim 2 in which the snapshot register means stores a predetermined number of the set color address signals produced from the test data.
- 4. In a video display generator as set forth in claim 3 in which the snapshot register means stores one color address signal of each set of color address signals produced during a vertical retrace.
- 5. In a video display generator as defined in claim 4 in which the graphic controller controls which address signal of each set of color address signals is stored in the snapshot register means during each vertical retrace.
- 6. In a video display system, a raster scan color CRT; video display generator means including a color lookup RAM, a display RAM for storing data signals at addressable locations of the display RAM, said video display generator means producing a set of color lookup address signals for the color lookup RAM from data signals read from a first set of addressable locations of the display RAM. the addresses of the first set corresponding to the addresses of pixels of the CRT, the data signals being read from the display RAM in synchronism with the scanning of each pixel determining the set of color address signals produced by the video display generator, which set of color address signals are applied to the color lookup RAM, said color lookup RAM in response to a set of color address signals being applied to the color lookup RAM producing color control signals which determine the color and intensity of the pixel being scanned; address counter means for producing the address of each pixel of the CRT substantially as it is scanned; circuit means for applying addresses produced by the address counter means to the display RAM; and a graphic controller for writing data into the addressable locations of the display RAM; and for controlling the operation of the visual display generator;
- the improvements comprising;
- an additional set of addressable storage locations in the display RAM for storing test data signals written into the display RAM by the graphic controller, the address counter means producing addresses of addressable storage locations of the second set of addresses located in the display RAM during each retrace operation of the CRT; said video display generator producing a set of color lookup address signals for the color lookup RAM from the test data signals read out of each of the second set of storage locations of the display RAM; and
- a snapshot register for storing color lookup address signals produced from test data stored in the second set of addressable storage locations of the display RAM during a retrace operation by the CRT, said graphics controller comparing the color lookup address signals stored in the snapshot register during a retrace operation with correct values of the color lookup addresses the video display generator should produce from the test data stored in the second set of addressable storage locations of the display RAM.
- 7. In a video diplay system as defined in claim 6 in which the snapshot register stores a predetermined number of a set color address signals.
- 8. In a video display system as defined in claim 7 in which the snapshot register stores one color address signal of each set of color address signals produced from the test data.
- 9. In a video display system as defined in claim 8 in which the graphic controller determines which color address signal of each set of color address signals is stored in the snapshot register.
- 10. The method of verifying the operation of a video display generator for a raster scan color CRT of a video display system comprising the steps of:
- (1) writing test data into a display memory at locations having addresses produced by an address generator during each retrace operation of the CRT;
- (2) reading the test data from the display memory during selected retrace operations;
- (3) converting the test data read from the display memory in step 2 into a set of address signals of a color look up memory;
- (4) storing the address signals produced in step 3;
- (5) comparing the signals stored in step 4 with a color address the test data should produce; and
- (6) producing an error signal if in step 5 a difference is detected.
Parent Case Info
This is a continuation of co-pending application Ser. No. 06/735,241 filed on May 17, 1985 now abandoned.
US Referenced Citations (5)
Continuations (1)
|
Number |
Date |
Country |
Parent |
735241 |
May 1985 |
|