Page 278 - Semiconductor Manufacturing Handbook
P. 278

Geng(SMH)_CH19.qxd  04/04/2005  20:00  Page 19.5




                                                INSPECTION, MEASUREMENT, AND TEST

                                                                         INSPECTION, MEASUREMENT, AND TEST  19.5

                                  the very real distinction between these because, though defects are the reality, circuit model-based
                                  electronic design automation (EDA) tools can only deal with faults, and good fault coverage can still
                                  result in poor defect coverage. The stuck-at fault is the most widely used fault model in digital
                                  designs because it is the easiest to use but often not the most relevant. Other digital fault models are
                                  used as well—bridging, transition time, and path delay.
                                    The “stuck-at fault” term means a node or logic gate is stuck at either a “0” or “1” level. This
                                  stuck-at condition must now be propagated to the output of the device for observation. If it can be
                                  observed it is called a detected fault. The goal is to cover the stuck-at detectable faults to 95 percent
                                  or higher. This in combination with other forms of tests that will be explored later, will provide cov-
                                  erage close to 100 percent.
                                    There are many reasons that a fault may not be detectable. Untestable faults are faults that will
                                  not propagate to the device’s output because of the device’s design. Undetected faults are those that
                                  cannot be detected in a reasonable amount of time, usually due to a massive fan in or fan out in the
                                  circuit design. The untested fault is one that the fault analysis tool did not evaluate. Understanding
                                  and using all these IC fault types along with a high-performance analysis tool, IC manufacturers can
                                  design and build high-quality circuits. There are also other indirect methods of testing, such as I  ,
                                                                                                       DDQ
                                  which can catch these kinds of errors without direct logic analysis. I  will be described more in
                                                                                    DDQ
                                  the section “Functional, Structural, and Defect-Based Tests.”
                                    The fault coverage model relies on testing to realize its potential to catch these physical imper-
                                  fections. Other error types that can be detected by testing are design errors or package errors. Design
                                  errors can result from the merging of designs from different people or tools. Package errors may
                                  occur in assembling the die into the package or connections to the IC pins.
                                    There is also a trend to package multiple die in one package, usually to save cost. There is a
                                  process called known-good die (KGD) in which all the die are fully tested to the level that would nor-
                                  mally be done at the final test before assembly, saving the cost of scrapping, packaging, and other
                                  potentially good die in the event of a bad die being assembled in the multichip package.

                      19.1.3 The Importance of Tests Throughout the Product Lifecycle

                                  In today’s semiconductor market, product lifecycles are shrinking as new products are introduced
                                  and obsoleted at an unprecedented rate. The product lifecycle can be characterized by three major
                                  phases, each with its own challenges and goals—time-to-market, time-to-volume, and time-to-profit
                                  as seen in Fig. 19.2. Throughout the lifecycle and in each phase, testing plays a key role by ensur-
                                  ing the performance, functionality, and quality of the devices.
                                  Time-to-Market.  To be successful, a product must meet its market window, which is open for only
                                  a limited time. A delay in market entry means the product will have a shorter lifetime, resulting in a
                                  loss of revenue or even complete loss of business to competitors who already have products in the
                                  market. From a test perspective, this means the test plan for a new device must be developed as
                                  quickly as possible, yet still must meet the fundamental goal of characterizing the device’s perfor-
                                  mance and verifying its functionality.

                                  Time-to-Volume.  After rushing the device to market, the next step is to ramp up production, bring-
                                  ing the device into high-volume manufacturing. During this phase, the manufacturing process is
                                  automated and refined to meet the volume expectations of the market. The test results in manufac-
                                  turing must correlate to the testing done during the design validation and device characterization
                                  stages. It is also important for test results to be repeatable over time and across different test cells.
                                                           *
                                  The Automated Test Cell.  SEMI standards provide a helpful framework for defining the need for
                                  an automated test cell as opposed to simply a stand-alone automated test system. SEMI Standard
                                  E40-0703 defines a process agent as “an intelligent system within a factory which is independently


                                    * SEMI, http://www.semi.org/.


                             Downloaded from Digital Engineering Library @ McGraw-Hill (www.digitalengineeringlibrary.com)
                                        Copyright © 2004 The McGraw-Hill Companies. All rights reserved.
                                          Any use is subject to the Terms of Use as given at the website.
   273   274   275   276   277   278   279   280   281   282   283