A Microprocessor-Based Digital Integrated Circuit Tester