TH ESE Mohamed H edi TOUATI TEST ET ... - Laboratoire TIMA
TH ESE Mohamed H edi TOUATI TEST ET ... - Laboratoire TIMA
TH ESE Mohamed H edi TOUATI TEST ET ... - Laboratoire TIMA
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Abstract<br />
Today's Integrated Circuits are made of millions of transistors, Printed Circuit<br />
Boards (PCBs) can have up to ten layers allowing integration of a large number of<br />
components and new packaging technologies have appeared, such as 3D packaging or<br />
Multi-Chip Modules (MCMs). According to this reality, Test and Diagnostic tasks<br />
have become essential for prototype validation and maintenance.<br />
The IEEE 1149.1 Boundary Scan Standard (BS) allows to cope with state-of-the<br />
art packaging and wiring technologies. Although researchevolves from the assumption<br />
of full BS availability, industry must face a market which has just started integrating<br />
this standard. So, systems will still contain BS parts and non BS clusters in the near<br />
future.<br />
This thesis aims at nding a global approach for the test and diagnosis of such<br />
heterogeneous systems.<br />
We propose a methodology which unies the test and diagnosis of components<br />
and their interconnects. It is based on a scheduling approach to test simultaneously<br />
both BS components and non BS clusters, as well as interconnects. Logical stuck-at<br />
faults, as well as short and open faults are addressed.<br />
Diagnosis is achieved thanks to a novel approach combining structural description<br />
and qualitative reasoning to generate fault candidates. A fuzzy logic-based strategy<br />
for best test point nding is used to enhance the diagnosis accuracy and eciency.<br />
This methodology, which can be applied to both MCMs and PCBs, has been<br />
implemented in a software, nicely interfaced to commercial ATPGs. Obtained experimental<br />
results validate this methodology.<br />
Keywords: ATPGs, Boundary Scan, Test, Diagnostis, PCBs, MCMs.<br />
{ii {