A textbook in digital system testing and testable design. Incorporating a significant amount of new material related to recently developed technologies, this book offers comprehensive and state-of-the-art treatment of both testing and testable design.