International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 34 - Number 8 |
Year of Publication: 2011 |
Authors: Rahul Raj Choudhary, Gayaprasad Sinsinwar, Aditi Kajala, Pooja Bhardwaj |
10.5120/4122-5843 |
Rahul Raj Choudhary, Gayaprasad Sinsinwar, Aditi Kajala, Pooja Bhardwaj . Technique for Template Generation for Simultaneous Testing of Multiple Identical Functional Units in Super-scalar Architecture. International Journal of Computer Applications. 34, 8 ( November 2011), 37-41. DOI=10.5120/4122-5843
At-speed testing has emerged as dominant test requirement in the era of high speed microprocessors. Since the conventional testing techniques prove to be incompetent, Instruction-Based Self-Testing (IBST) has been proposed as an effective alternate to those conventional techniques for at-speed testing of high performance microprocessors. The Superscalar architectures, with vast functionality and exceptionally high speed have become the central integral part of modern high speed digital systems. However, testing superscalar microprocessors using this approach faces serious challenges, due to the out-of-order execution with multiple functional units and in-order commit behaviour. This paper discusses the test program generation procedure (template based) for multiple identical functional units in a superscalar architecture. Procedures for delay fault testing, which make sure that generated test vectors are applied in the correct order to test each testable path, are developed. The preliminary work has been presented in EWDTS[1]