Browse Prior Art Database

Dynamic Test Pattern

IP.com Disclosure Number: IPCOM000100178D
Original Publication Date: 1990-Mar-01
Included in the Prior Art Database: 2005-Mar-15
Document File: 1 page(s) / 49K

Publishing Venue

IBM

Related People

Launchbury, DE: AUTHOR [+2]

Abstract

This article describes how a video adapter with a large area of video buffer, all of which cannot be displayed on the screen at one time, can be tested in an efficient and simplified manner.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 64% of the total text.

Dynamic Test Pattern

       This article describes how a video adapter with a large
area of video buffer, all of which cannot be displayed on the screen
at one time, can be tested in an efficient and simplified manner.

      Diagnostics are increasingly required to test hardware more
thoroughly, and the interaction of the user is important.  Test
patterns for video adapters, displayed on a screen, should be written
so that they are as easy as possible for the user to use, without
creating a deterrent with a process so laborious that the user is not
motivated to test the device at all.

      The conventional solution to the problem of a buffer too large
to display on one screen would have been to display a number of test
patterns which the user would need to compare each in turn, with a
specimen pattern, usually printed in an accompanying manual. A unique
'dynamic test' devised for this case duplicates a test pattern into
each area of the video buffer, and, under program control, switches
rapidly (approximately 2 per second) between each buffer to display
each in turn.  The switching is instantaneous and the user perceives
only one test pattern.

      Most problems with the buffers will be shown as corrupted areas
of one or more of the test patterns.  Since the patterns continuously
switch, a flashing effect is obtained which highlights differences
between the patterns.

      The user is then only required to check whether any area of the
screen i...