DocumentCode :
3112487
Title :
Techniques for user testing of the 68882
Author :
Marshall, Mark
Author_Institution :
NCR Corp., Wichita, KS, USA
fYear :
1988
fDate :
12-14 Sep 1988
Firstpage :
942
Lastpage :
947
Abstract :
The steps required to develop a test program for the Motorola 68882 floating-point coprocessor, are documented, using only functional techniques. The resulting test program for the 68882 executes 550000 clock cycles and tests 2700 instructions. The functional test method, LEAD, is ideal for the user, since the program generates vectors directly from assembly language and test the 68882 just as it would be used in an application. Also, the LEAD method, used in conjunction with an emulated microprocessor, is proved to be a useful test development technique for a variety of coprocessors and peripherals. The intent of the 68882 program was to exhaustively test every register, data format and instruction. The authors conclude that absolute test coverage is probably not achievable, but the program is able to provide functional test coverage and to serve the end user by quickly responding to any application problems that arise
Keywords :
automatic testing; computer testing; digital arithmetic; integrated circuit testing; logic testing; microprocessor chips; satellite computers; LEAD; Motorola 68882 floating-point coprocessor; assembly language; emulated microprocessor; end user; functional test coverage; functional test method; test development; test program; user testing; ANSI standards; Coprocessors; Floating-point arithmetic; Logic testing; Manufacturing; Microprocessors; Software testing; System testing; Test pattern generators; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Test Conference, 1988. Proceedings. New Frontiers in Testing, International
Conference_Location :
Washington, DC
ISSN :
1089-3539
Print_ISBN :
0-8186-0870-6
Type :
conf
DOI :
10.1109/TEST.1988.207883
Filename :
207883
Link To Document :
بازگشت