This histogram based method of test collects a statistical representation of the activity at a node and processes that representation using a template histogram as a reference. In most cases, no special stimulus is required-data is collected in-situ, while the circuit under test is functioning. (Alternatively, analog stimulus, e.g. using a pseudo random sequence generator or stored digital vectors with a D to A converter, may be provided). The result of processing the data against the template histogram is a compressed human readable signature that defines gain, offset, noise, and distortion errors. These errors can then be used heuristically to determine causation. This paper describes the HABIST method and optional variations in its implementation, algorithms for processing histograms to obtain signatures and other compressed form of data, including waveform parameters, examples of the difference histograms that result from applying the algorithm, and methods and circuits for histogram generation.
[1]
Gordon W. Roberts,et al.
A BIST scheme for an SNR test of a sigma-delta ADC
,
1993,
Proceedings of IEEE International Test Conference - (ITC).
[2]
Gordon W. Roberts,et al.
Histogram-based distortion and gain tracking testing of an 8-bit PCM mixed analog-digital IC chip
,
1992,
[1992] Proceedings of the 35th Midwest Symposium on Circuits and Systems.
[3]
Mitch Aigner.
Embedded at-speed test probe
,
1997,
Proceedings International Test Conference 1997.
[4]
Hans J. Greub,et al.
Supplying known good die for MCM applications using low cost embedded testing
,
1995,
Proceedings of 1995 IEEE International Test Conference (ITC).