SILICON DEBUG PRINCIPAL
The rapid
pace of innovation has created powerful SOC solutions at consumer prices.
This has
created a highly competitive market place where billions of dollars can be won
by the right design delivered at the right time.
These new
designs are produced on processes that challenge the fundamental law of physics
and are highly sensitive to equipment variation.
The
industry now produces new designs in a complex world where process and design
interaction have created new complex failures that stand in the way of
billion-dollar opportunities.
These
interactions lead to new types of defects such as blocked chains, which create
noise in the debug/diagnosis process.
They also
lead to new types of design issues such as delay defects in combinational and
sequential logic.
The
challenge is made even greater by the growing complexity in device structure
and design techniques.
Multiple
design organizations use multiple IP blocks and multiple libraries that need to
work Together throughout the process window, often across multiple fabs.
These new
challenges come at a time when product lifetimes are shrinking, leading to
pressure to reduce time for debug and characterization activities. These
problems are seen for the first time at first silicon.
Test the
first chips back from fabrication If you are lucky, they work the first time If
not Logic bugs vs. electrical failures Most chip failures are logic bugs from
inadequate simulation or verification Some are electrical failures Crosstalk
Dynamic nodes: leakage, charge sharing Ratio failures A few are tool or
methodology failures (e.g. DRC) Fix the bugs and fabricate a corrected chip Silicon
debug (or “bringup”) is primarily a Non-Recurring Engineering (NRE) cost (like
design) Contrast this with manufacturing test which has to be applied to every
part shipped.
Related Topics
Privacy Policy, Terms and Conditions, DMCA Policy and Compliant
Copyright © 2018-2023 BrainKart.com; All Rights Reserved. Developed by Therithal info, Chennai.