A Designers' Guide To Built-In Self-Test by Charles E. Stroud