Software Modification in a Fault Analysis Tool for Critical Path Debugging

Han, Chung Dean (2009) Software Modification in a Fault Analysis Tool for Critical Path Debugging. Masters thesis, Universiti Putra Malaysia.

[img] PDF
626Kb

Abstract

Microprocessor units caught with speed failure are becoming more and more eminent as the fabrication process shrinks according to Moore’s Law. Failure Analysis (FA) engineers confront the problem using Critical Path Debug method utilizing special IC (Integrated Circuit) test system capable of testing various types of microprocessor’s failure. But such test system does not come cheap, each costing more than USD 2.5 million. In order to bring down cost, a system to pull test data and locate critical path using personal computer (PC) is proposed. This system is built upon Intel Penang’s Internal FA tool called Personal Computer Failure Analysis (PCFA) which utilizes a host computer to collect data from Device Under Test (DUT) through TAP (Test Access Port). As PCFA was not originally build up to carry out critical path debug, hardware modification and software enhancement is required. The hardware modification involves platform rework and external FSB (Front Side Bus) frequency injection. By doing so, microprocessor speed can be controlled during test pattern run. The software is modified to include critical-path-related test subroutines housed inside PCFA library. These subroutines collect, compare and display test results. The program is tested with a series of Intel’s microprocessors to ensure that it is working as intended for current and future products. 1000 test vector results are recorded from both PCFA and ATE’s system to carry out compare verification.100% matched is observed for all the test vector results thus prove the functionality of the project “Critical Path Fault Isolation Debug for Intel Microprocessor Using Personal Computer”. The PCFA hardware cost only USD 10 thousand which is 0.4% of the cost of an IC test system and is currently capable of running shmoo, performing cache test, I/O pin test and also macro Fault Isolation (FI) for each test pattern in a couple of seconds. Although in terms of functionalities; complex IC test system will certainly have the upper hand but in the case of solving common general microprocessors’ failures, system based test solution is much more cost effective.

Item Type:Thesis (Masters)
Chairman Supervisor:Roslina Bt. Mohd Sidek, PhD
Call Number:FK 2009 50
Faculty or Institute:Faculty of Engineering
ID Code:7360
Deposited By: Muizzudin Kaspol
Deposited On:16 Jun 2010 07:52
Last Modified:27 May 2013 07:34

Repository Staff Only: item control page

Document Download Statistics

This item has been downloaded for since 16 Jun 2010 07:52.

View statistics for "Software Modification in a Fault Analysis Tool for Critical Path Debugging"


Universiti Putra Malaysia Institutional Repository

Universiti Putra Malaysia Institutional Repository is an on-line digital archive that serves as a central collection and storage of scientific information and research at the Universiti Putra Malaysia.

Currently, the collections deposited in the IR consists of Master and PhD theses, Master and PhD Project Report, Journal Articles, Journal Bulletins, Conference Papers, UPM News, Newspaper Cuttings, Patents and Inaugural Lectures.

As the policy of the university does not permit users to view thesis in full text, access is only given to the first 24 pages only.