Browse Prior Art Database

ADDRESSING TOTAL CUSTOMER SATISFACTION: REDUCING ERROR MESSAGES DURING TEST GENERATION

IP.com Disclosure Number: IPCOM000006242D
Original Publication Date: 1991-Jul-01
Included in the Prior Art Database: 2001-Dec-18
Document File: 3 page(s) / 162K

Publishing Venue

Motorola

Related People

Gregory A. Maston: AUTHOR

Abstract

A flexible test pattern analysis system may gener- ate a mass of error messages during processing, as test stimulus is inherently repetitive in nature. To address this problem, a new model for error handling is pre- sented, with the goal being to eliminate redundant errors from the customer. This process not only allows the customer to direct attention to unique error situations, but also allows the customer to review mes- sages for commonality of cause. 1. BACKGROUND Generation of test vectors is seen as one of the most disagreeable tasks a customer must perform to release an ASIC design to an ASIC foundry. To address this situation, the Motorola SPS ASIC divi- sion has put in place a new Test Pattern Analysis Sys- tem (TESTPAS), that allows customers to analyze almost any type of stimulus information for tester compatibility. This methodology, while flexible, gen- erates some new problems. One problem in particular is the number of error messages that may be generated while processing such stimulus. Because stimulus is highly repetitive in nature, error situaiions will tend to be caught many times over, with the only difference being the location in the stimulus at which the error was caught. This situation generates reams of error information, all of which must be processed by the customer. 2. ADDRESSING TOTAL CUSTOMER SATISFACTION Motorola has established a corporate fundamental objective of Total Customer Satisfaction. Satisfaction reaches into all aspects of customer requirements. The generation of redundant error messages does not lend itself to customer satisfaction. However, satisfaction can be readily improved by applying a new methodol- ogy on error messages and error message handling.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 38% of the total text.

Page 1 of 3

0 M

MOTOROLA INC. Technical Developments Volume 13 July 1991

    ADDRESSING TOTAL CUSTOMER SATISFACTION: REDUCING ERROR MESSAGES DURING TEST GENERATION by Gregory A. Maston

ABSTRACT

  A flexible test pattern analysis system may gener- ate a mass of error messages during processing, as test stimulus is inherently repetitive in nature. To address this problem, a new model for error handling is pre- sented, with the goal being to eliminate redundant errors from the customer. This process not only allows the customer to direct attention to unique error situations, but also allows the customer to review mes- sages for commonality of cause.
1. BACKGROUND

  Generation of test vectors is seen as one of the most disagreeable tasks a customer must perform to release an ASIC design to an ASIC foundry. To address this situation, the Motorola SPS ASIC divi- sion has put in place a new Test Pattern Analysis Sys- tem (TESTPAS), that allows customers to analyze almost any type of stimulus information for tester compatibility. This methodology, while flexible, gen- erates some new problems. One problem in particular is the number of error messages that may be generated while processing such stimulus. Because stimulus is highly repetitive in nature, error situaiions will tend to be caught many times over, with the only difference being the location in the stimulus at which the error was caught. This situation generates reams of error information, all of which must be processed by the customer.
2. ADDRESSING TOTAL CUSTOMER SATISFACTION

  Motorola has established a corporate fundamental objective of Total Customer Satisfaction. Satisfaction reaches into all aspects of customer requirements. The generation of redundant error messages does not lend itself to customer satisfaction. However, satisfaction can be readily improved by applying a new methodol- ogy on error messages and error message handling.

0 Motorola. 1°C. 1991

3. THE MODEL OF THE ERROR HANDLER

  There are several requirements on an error handler designed to remove redundant error messages. The first requirement is that the error handler must have access to all messages that have been previously gen- erated. Otherwise the handler has no reference to identify a message as redundant. A generalized error message may be constructed from information present when the error was detected, for instance, a particular message may be "personalized" by including the name of a signal that caused the situation. It is not enough to identify the message by a simple tag or identifica- tion code; the actual text of the message may be required to identify a message as unique.

  There are several options for maintaining a list of previous error messages. One option is to maintain all messages "off-line" in a separate error file that is appended each time a new message is seen. Another option is to maintain the error messages "on-line", res- ident in program memory. For TESTPAS the later option was desired, to maintain progr...