Liquid-crystal display test system and method
First Claim
1. A test system for non-invasively testing a microcomputer system having one or more input stimulus signals and a display screen, the test system comprising:
- a electronic probe which generates digital drive data representative of an electronic signal which drives the display screen;
a signal converter coupled to the electronic probe, which converts the digital drive data into pixel data, wherein each of the pixel data comprise a value representing an optical attribute for at least one pixel of the display screen; and
a frame storage coupled to the signal converter for storing the pixel data, wherein the signal converter samples a plurality of pixel values within each of a plurality of frames of the digital drive data and at least one of the plurality of pixel values sampled from a first one of the plurality of frames is combined with a corresponding one of the plurality of pixel values sampled from a second one of the plurality of frames to generate a combined pixel value, and the combined pixel value is saved in the frame storage.
12 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for a non-invasive test tool for testing and monitoring the interactions between an embedded microprocessor and its programs, various input analog and discrete electrical signals, and an LCD output display screen. The test tool uses a physical probe, preferably coupled in a non-invasive manner to the pins of the LCD display screen, and specialized hardware to capture the LCD output of the software-under-test as an event interaction between the microprocessor and various inputs. The captured LCD output is converted to a standard pixel format and stored for testing. The standard pixel format comprises a color and/or intensity value for each pixel position of interest, stored into a data structure. One embodiment uses a conversion which includes adding the time-modulated pixel data of a plurality of frames to generate a single composite frame having a color and/or intensity value for each pixel position of interest.
-
Citations
21 Claims
-
1. A test system for non-invasively testing a microcomputer system having one or more input stimulus signals and a display screen, the test system comprising:
-
a electronic probe which generates digital drive data representative of an electronic signal which drives the display screen; a signal converter coupled to the electronic probe, which converts the digital drive data into pixel data, wherein each of the pixel data comprise a value representing an optical attribute for at least one pixel of the display screen; and a frame storage coupled to the signal converter for storing the pixel data, wherein the signal converter samples a plurality of pixel values within each of a plurality of frames of the digital drive data and at least one of the plurality of pixel values sampled from a first one of the plurality of frames is combined with a corresponding one of the plurality of pixel values sampled from a second one of the plurality of frames to generate a combined pixel value, and the combined pixel value is saved in the frame storage. - View Dependent Claims (2, 3, 4)
-
-
5. A test system for non-invasively testing a microcomputer system having one or more input stimulus signals and a display screen, the test system comprising:
-
a electronic probe which generates digital drive data representative of an electronic signal which drives the display screen; a signal converter coupled to the electronic probe, which converts the digital drive data into pixel data, wherein each of the pixel data comprise a value representing an optical attribute for at least one pixel of the display screen; and a frame storage coupled to the signal converter for storing the pixel data, wherein the signal converter includes a bit-masked change filter.
-
-
6. A test system for non-invasively testing a microcomputer system having one or more input stimulus signals and a display screen, the test system comprising:
-
a electronic probe which generates digital drive data representative of an electronic signal which drives the display screen; a signal converter coupled to the electronic probe, which converts the digital drive data into pixel data, wherein each of the pixel data comprise a value representing an optical attribute for at least one pixel of the display screen; and a frame storage coupled to the signal converter for storing the pixel data, wherein the pixel data is organized in the frame storage as a structure, the structure comprising; a pointer to an array of scan lines and pixels within scan lines; the array of scan lines and pixels within scan lines; and parameters which characterize the data in the array.
-
-
7. A test system for non-invasively testing a microcomputer system having one or more input stimulus signals and a display screen, the test system comprising:
-
a electronic probe which generates digital drive data representative of an electronic signal which drives the display screen; a signal converter coupled to the electronic probe, which converts the digital drive data into pixel data, wherein each of the pixel data comprise a value representing an optical attribute for at least one pixel of the display screen; and a frame storage coupled to the signal converter for storing the pixel data, wherein the signal converter samples a plurality of scan lines within a frame of the digital drive data and wherein at least one of the plurality of scan lines sampled is discarded and at least one other of the plurality of scan lines sampled is saved in the frame storage.
-
-
8. A test system for non-invasively testing a microcomputer system having one or more input stimulus signals and a display screen, the test system comprising:
-
a electronic probe which generates digital drive data representative of an electronic signal which drives the display screen; a signal converter coupled to the electronic probe, which converts the digital drive data into pixel data, wherein each of the pixel data comprise a value representing an optical attribute for at least one pixel of the display screen; and a frame storage coupled to the signal converter for storing the pixel data, wherein the signal converter is coupled to a program means for converting the pixel data into bit-map data in a bit map, and wherein the program means adds a value of at least one of the plurality of pixel values sampled from a first one of the plurality of frames with a corresponding one of the plurality of pixel values sampled from a second one of the plurality of frames to generate a combined pixel value, and the combined pixel value is saved in the bit map. - View Dependent Claims (9)
-
-
10. A method for non-invasively testing a microcomputer system having one or more input stimulus signals and an display screen, the method comprising the steps of:
-
generating digital drive data representative of an electronic signal which drives the display screen; converting the digital drive data into pixel data, wherein each of the pixel data comprise a value representing an attribute for at least one pixel of the display; and storing the pixel data, wherein the step of converting comprises the steps of; retrieving a plurality of pixel values within each of a plurality of frames of the digital drive data; combining at least one of the plurality of pixel values sampled from a first one of the plurality of frames with a corresponding one of the plurality of pixel values sampled from a second one of the plurality of frames in order to generate a combined pixel value; and saving the combined pixel value. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for non-invasively testing a microcomputer system having one or more input stimulus signals and an display screen, the method comprising the steps of:
-
generating digital drive data representative of an electronic signal which drives the display screen; converting the digital drive data into pixel data, wherein each of the pixel data comprise a value representing an attribute for at least one pixel of the display; and storing the pixel data, wherein the step of converting includes the step of using a bit-masked change filter.
-
-
20. A method for non-invasively testing a microcomputer system having one or more input stimulus signals and an display screen, the method comprising the steps of:
-
generating digital drive data representative of an electronic signal which drives the display screen; converting the digital drive data into pixel data, wherein each of the pixel data comprise a value representing an attribute for at least one pixel of the display; and storing the pixel data, wherein the pixel data is organized as a structure, the structure comprising; a pointer to an array of scan lines and pixels within scan lines; the array of scan lines and pixels within scan lines; and parameters which characterize the data in the array.
-
-
21. A method for non-invasively testing a microcomputer system having one or more input stimulus signals and an display screen, the method comprising the steps of:
-
generating digital drive data representative of an electronic signal which drives the display screen; converting the digital drive data into pixel data, wherein each of the pixel data comprise a value representing an attribute for at least one pixel of the display; and storing the pixel data, wherein the step of converting includes the step of; sampling a plurality of scan lines within a frame of the digital drive data and wherein at least one of the plurality of scan lines sampled is discarded and at least one other of the plurality of scan lines sampled is saved.
-
Specification