Title | On Error Tolerance and Engineering Change with Partially Programmable Circuits |
Author | Hratch Mangassarian (University of Toronto, Canada), Hiroaki Yoshida (University of Tokyo, Japan), Andreas Veneris (University of Toronto, Canada), Shigeru Yamashita (Ritsumeikan University, Japan), *Masahiro Fujita (University of Tokyo, Japan) |
Page | pp. 695 - 700 |
Keyword | Yield enhancement, QBF, Engineering change, Stuck-at-fault |
Abstract | The growing size, density and complexity of modern
VLSI chips are contributing to an increase in hardware faults and
design errors in the silicon, decreasing manufacturing yield and
increasing the design cycle. The use of Partially Programmable
Circuits (PPCs) has been recently proposed for yield enhancement
with very small overhead. This new circuit structure is obtained
from conventional logic by replacing some subcircuits with
programmable LUTs. The present paper lays the theoretical
groundwork for evaluating PPCs with Quantified Boolean Formula
(QBF) satisfiability. First, QBF models are constructed
to calculate the fault tolerance and design error tolerance of
a PPC, namely the percentages of faults and design errors
that can be masked using LUT reconfigurations. Next, zero-cost
Engineering Change Order (ECO) in PPCs is investigated. QBF
formulations are given for performing ECOs, and for quantifying
the ECO coverage of a PPC architecture. Experimental results
are presented evaluating PPCs from [1], demonstrating the
applicability and accuracy of the proposed formulations. |
Title | On Error Modeling of Electrical Bugs for Post-Silicon Timing Validation |
Author | Ming Gao, *Peter Lisherness (University of California, Santa Barbara, U.S.A.), Jing-Jia Liou (National Tsing Hua University, Taiwan), Kwang-Ting (Tim) Cheng (University of California, Santa Barbara, U.S.A.) |
Page | pp. 701 - 706 |
Keyword | Electrical Bug, Post-silicon Validation, Error Model, Validation Metric |
Abstract | There is great demand for an accurate and scalable metric to evaluate the functional stimuli, testbench checkers, and DfD (Design-for-Debug) structures used in post-silicon timing validation. In this paper, we show the inadequacy of existing methods (due to either inaccuracy or a lack of scalability) and propose an approach that leverages debug engineers' experience to model timing errors efficiently and with sufficient precision. Experimental results demonstrate that the proposed approach produced an error model six times more accurate than the prior art with a negligible simulation overhead. |