Publication Date
2018
Document Type
Thesis
Committee Members
Travis Doom (Committee Member), Marty Emmert (Advisor), John Gallagher (Committee Member)
Degree Name
Master of Science in Computer Engineering (MSCE)
Abstract
Due to current market forces, leading-edge semiconductor fabrication plants have moved outside of the US. While this is not a problem at first glance, when it comes to security-sensitive applications, over-production, device cloning, or design alteration becomes a possibility. Since these vulnerabilities exist during the fabrication phase, a Reverse Engineering (RE) step must be introduced to help ensure secure device operation. This thesis proposes several unique methods and a collection of tools to ensure trust assurance in integrated circuit design by detecting fabrication flaws and possible hardware Trojans using several image processing techniques; fused into a singular view of the design. This suite of tools, the Automated Iterative Reverse Engineer (AIRE), addresses these security concerns. AIRE is comprised of an Image Stitcher, Stitch Assembler, Design Parser, Image Matcher, and IC Image Fusion Viewer. These tools work in concert to assist the design validation test engineers in assessing and analyzing the structure and performance of the IC. The first tool, the Image Stitcher, is the focus of this thesis.
Page Count
66
Department or Program
Department of Computer Science and Engineering
Year Degree Awarded
2018
Copyright
Copyright 2018, all rights reserved. My ETD will be available under the "Fair Use" terms of copyright law.
ORCID ID
0000-0001-7722-3139