Testing of display subsystems
First Claim
Patent Images
1. A method for testing of a display system, the method comprising:
- performing, by a computing device, a built-in self test of a display processor of the computing device without entering a dedicated test mode, including;
receiving, by the computing device from a video source, an image that is to be processed by the display processor, wherein the image includes a visual region and a non-visual region,modifying, by the computing device, the image that is to be processed by the display processor to include a test pattern associated with an input checksum in the non-visual region of the image,processing, by one or more pre-determined hardware units of the display processor, the image, including performing, by the one or more pre-determined hardware units of the display processor, one or more image processing operations on the image that alter at least a portion of the visual region of the image,generating, by the display processor, an output checksum based at least in part on the test pattern after processing of the image by the one or more pre-determined hardware units of the display processor, andprior to outputting the image to a display device, detecting, by the computing device, whether a fault has occurred in the one or more pre-determined hardware units of the display processor based at least in part on determining whether there is a difference between the input checksum and the output checksum; and
in response to determining that the fault has not occurred in the one or more pre-determined hardware units of the display processor, outputting, by the display processor, the image to the display device, so that the display device displays the visual region of the image without displaying the non-visual region of the image that includes the test pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
A display processor of a display system may receive an image that includes a test pattern. An input checksum may be associated with the test pattern. Hardware units of the display processor may process the image. The display system may generate an output checksum based at least in part on the test pattern after processing of the image. The display system may detect a fault in the hardware units of the display processor based on determining a difference between the input checksum and the output checksum.
49 Citations
21 Claims
-
1. A method for testing of a display system, the method comprising:
performing, by a computing device, a built-in self test of a display processor of the computing device without entering a dedicated test mode, including; receiving, by the computing device from a video source, an image that is to be processed by the display processor, wherein the image includes a visual region and a non-visual region, modifying, by the computing device, the image that is to be processed by the display processor to include a test pattern associated with an input checksum in the non-visual region of the image, processing, by one or more pre-determined hardware units of the display processor, the image, including performing, by the one or more pre-determined hardware units of the display processor, one or more image processing operations on the image that alter at least a portion of the visual region of the image, generating, by the display processor, an output checksum based at least in part on the test pattern after processing of the image by the one or more pre-determined hardware units of the display processor, and prior to outputting the image to a display device, detecting, by the computing device, whether a fault has occurred in the one or more pre-determined hardware units of the display processor based at least in part on determining whether there is a difference between the input checksum and the output checksum; and in response to determining that the fault has not occurred in the one or more pre-determined hardware units of the display processor, outputting, by the display processor, the image to the display device, so that the display device displays the visual region of the image without displaying the non-visual region of the image that includes the test pattern. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. An apparatus comprising:
-
a memory configured to store an image received from an image source, wherein the image includes a visual region and a non-visual region; a display processor configured to perform a built-in self test of the display processor without entering a dedicated test mode, including; modify the image that is to be processed by the display processor to include a test pattern associated with an input checksum in the non-visual region of the image; process, by one or more pre-determined hardware units of the display processor, the image, including performing, by the one or more pre-determined hardware units of the display processor, one or more image processing operations on the image that alter at least a portion of the visual region of the image; generate an output checksum based at least in part on the test pattern after processing of the image by the one or more pre-determined hardware units of the display processor; prior to outputting the image to a display device, detect whether a fault has occurred in the one or more pre-determined hardware units of the display processor based at least in part on determining whether there is a difference between the input checksum and the output checksum; and in response to determining that the fault has not occurred in the one or more pre-determined hardware units of the display processor, output the image to the display device, so that the display device displays the visual region of the image without displaying the non-visual region of the image that includes the test pattern. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
means performing a built-in self test without entering a dedicated test mode, including; means for receiving, from a means for capturing video, an image that is to be processed, wherein the image includes a visual region and a non-visual region, means for modifying the image to include a test pattern associated with an input checksum in the non-visual region of the image, means for processing the image, including means for performing one or more image processing operations on the image that alter at least a portion of the visual region of the image, means for generating an output checksum based at least in part on the test pattern after processing of the image by the means for processing the image, and means for detecting whether a fault has occurred in the means for processing the image based at least in part on determining whether there is a difference between the input checksum and the output checksum prior to outputting the image to a display device; and means for, in response to determining that the fault has not occurred in the means for processing the image, outputting the image to means for displaying the image, so that the means for displaying the image displays the visual region of the image without displaying the non-visual region of the image that includes the test pattern. - View Dependent Claims (16, 17)
-
-
18. A non-transitory computer-readable storage medium comprising instructions for causing at least one programmable processor to:
perform a built-in self test of a display processor without entering a dedicated test mode, including; receive, from a video source, an image that is to be processed by the display processor, wherein the image includes a visual region and a non-visual region, modify, by the computing device, the image that is to be processed by the display processor to include a test pattern associated with an input checksum in the non-visual region of the image, process the image, including performing, by one or more pre-determined hardware units of the display processor, one or more image processing operations on the image that alter at least a portion of the visual region of the, generate an output checksum based at least in part on the test pattern after the processing of the image, and prior to outputting the image to a display device, detect whether a fault has occurred in the one or more pre-determined hardware units of the display processor based at least in part on determining whether there is a difference between the input checksum and the output checksum; and in response to determining that the fault has not occurred in the one or more pre-determined hardware units of the display processor, output the image to the display device, so that the display device displays the visual region of the image without displaying the non-visual region of the image that includes the test pattern. - View Dependent Claims (19, 20, 21)
Specification