Global TMW:
Login  |  Register          Free Newsletter Subscription
Subscribe
Email
Print
Reprint
Learn RSS

Put "free" silicon to work

Designers can integrate BIST, spare parts, and even prototype IP into their devices to help mitigate the high cost of SOC and ASIC development.

Bill Martin, Mentor Graphics, Wilsonville, OR -- Test & Measurement World, 2/1/2004

ASIC, SOC, or FPGA?

During the past two decades, steadily increasing integration levels coupled with steadily decreasing costs for SOC and ASIC development have mesmerized the high-tech industry. But now, a 20-year dream-come-true is becoming a nightmare. Integration levels continue to double every 18 months or so, but the associated development costs are no longer falling—in fact, they are rising substantially. For many companies that once developed dozens of ASICs and SOCs each year, the sticker shock of new technology has resulted in fewer design starts.

Spurred on by the basic economics of supply and demand, new techniques for implementing cost-effective designs are emerging. Innovations in lithography, mask fabrication, packaging, and test can all make your job easier. In addition, you can use platform or structured ASICs as well as ever larger and more complex field-programmable gate arrays (FPGAs) with embedded intellectual property (IP) to ease the economic burden of bringing new products to market.

Although you might find FPGA-based designs attractive, performance issues or product-differentiation feature sets might dictate your use of ASICs or SOCs (see "ASIC, SOC, or FPGA? "). And as a Test & Measurement World reader, you probably find lithography innovations beyond your control. Nevertheless, you can make use of your influence within your company's design and test groups to encourage compliance with the suggestions outlined here. These suggestions can help leverage the higher cost incurred for ASIC and SOC design styles. By incorporating them into your company's designs prior to fabrication, these suggestions can help lower the risk of an all-mask change or aid in diagnostics in order to improve yields.

These suggestions all make use of the "free" silicon contained within a design. "Free" silicon is any unused area that does not contain a gate or a metal interconnect. In past years, designers have filled these areas with their names, company logos, and even wedding announcements. In today's economy, this "free" silicon can be put to better use.

The main design goal is to maximize the silicon with as much functionality as possible and minimize the open silicon areas. This goal can be achieved in two ways—increased analysis capabilities and risk mitigation.

Analysis capabilities

You can improve analysis capabilities by adding logic-test circuitry, process-test structures, and I/O pads to your chips. First, you can add extra test logic circuitry to dramatically reduce the required number of test vectors (and number of I/O pads required to get stimulus and response vectors into and out of the chip), which helps minimize the cost of your production test equipment. Indeed, for some designs, the majority of development costs are associated with testing. Each new generation of silicon pushes the limits of performance and extends the number of gates and I/O pads. Without preliminary analysis of design-for-testability issues (for wafer probing and packaged tests conducted during burn-in or post-burn-in phases, for example), test cost can get out of control and test throughput can suffer.

Built-in self-test (BIST) structures can help test memory and logic and can even perform high-speed testing. Other test logic, such as embedded compression, can reduce the number of vectors required to effectively test a device. Along with reducing test costs, the additional logic will help production and failure-analysis personnel diagnose yield losses or returned material from customers.

Second, you can add extra test structures to help identify process variations. Each new generation of silicon exhibits unique physical phenomena that must be measured. A silicon vendor will automatically insert many of these structures, but you can add others to help you understand how effective various fault models (such as stuck-at, open, delay, or resistive) are for new technology nodes. The information you glean may be useful when you experience catastrophic yield loss during wafer or package test.

It is easy for a product engineer to check the parametric data for abnormal processing. This data is normally taken prior to wafers being shipped to the wafer-probe stage for functional test. Problems identified with test structures relate to fabrication issues, ranging from improper implants, under- or over-etching, missing processing steps, incorrect masks, and so on. Often, trend analyses of this data can identify areas on the die or in the fabrication process that process engineers could modify to improve yield.

Third, for core-limited designs that have additional space in the I/O pad ring, you can add additional I/O pads to help improve the access to embedded functions. If free pad-ring space isn't available, you might be able to implement additional test modes that multiplex some I/Os between their normal functional mode and a specific test operation. Adding I/O pads allows for cost reductions as well as better failure analysis.

Risk mitigation

In addition to increasing analysis capabilities, risk mitigation can also reduce costs. It can be accomplished with three methods.

First, you can add to the free silicon areas extra gates (or spare gates) that represent logic already contained in the design. You can spread these spare gates around the design or concentrate them in an area known to have a high likelihood of change.

An example of this would be in the development of a new interface or state machine. While these extra gates need to have their inputs tied to power or ground to help minimize power dissipation, they provide the opportunity to correct an error, should one occur, without resorting to a completely new mask set. Often, these spare gates allow trivial errors to be corrected by modifying just a few masks rather than the entire set. With mask-set costs reaching $1 million and beyond, any technique that can help reduce the chances of an all-layer change is worth the investment. And this method is easy to implement during design implementation.

Second, you can help mitigate risk by adding an alternative implementation for high-risk components. You can add additional test logic that allows your alternative module to be substituted for the high-risk version. If you use programmable logic, you can swap between high-risk and safe implementations with a minor mask revision or a software change.

Third, if you have included sufficient safeguards for your current design and still have room available on the chip, you can use the free space for new IP blocks that you are designing for future products. This strategy helps generate a "free" design spin to prove the IP before it's needed in a specific product. (If you don't have room for next-generation IP in today's design, you will find it useful to create a single stand-alone test chip that contains all your IP blocks under development. This strategy helps leverage the development and verification costs over multiple IP blocks and reduces the risk for production designs. Always remember the golden rule for any reuse program—use only proven IP.)

Although the methods discussed here do not compensate for poor design, verification, or implementation, they do suggest ways that you can capitalize on "free" silicon. Given the additional costs in developing SOC or ASIC designs, it would be a shame to lose the differentiation advantage with long re-spin cycles.

New jobs for "free" silicon
ANALYSIS CAPABILITIES
• Built-in self-test logic
• Process-test structures
• Additional I/O pads
RISK MIGRATION
• Extra gates
• Alternative implementations for high-risk functions
• Prototype next-generation IP


Author Information
Bill Martin is VP, Mentor Consulting, at Mentor Graphics. bill_martin@mentorg.com.

For more information on semiconductor test, visit www.tmworld.com/ic.


 

 

ASIC, SOC, or FPGA?

Although many companies have shifted to FGPA-like designs, ASIC and SOC designs still offer unique capabilities. With ASICs and SOCs, you can mix and match components such as I/O interfaces and analog circuits, and you can deploy nonstandard or multiple power-supply voltages. In addition, you can build in unique IP—such as nonstandard memory architectures or customized microprocessors, controllers, or DSP functions—to tune a device for a specific application. All of these techniques can help you reduce die size, minimize power consumption, increase performance, and provide unique feature sets.

If an existing, off-the-shelf solution can provide similar capabilities, the additional cost of developing a new SOC or ASIC design is not a wise investment. If you can implement new capabilities that do not exist in off-the-shelf products, however, then an ASIC or SOC that implements those capabilities can raise barriers to market entry by your competitors.

Email
Print
Reprint
Learn RSS

Talkback

We would love your feedback!

Post a comment

» VIEW ALL TALKBACK THREADS

Related Content

Related Content

 

By This Author

There are no other articles written by this author.

Sponsored Links



 
Advertisement
SPONSORED LINKS

More Content

  • Blogs
  • Podcasts

Blogs

  • Rick Nelson
    Taking the Measure

    June 25, 2008
    CEOs address proposed Credence, LTX integration
    Credence and LTX complement each other with respect to customers, product lines, facilities, and emp...
    More
  • Rick Nelson
    Taking the Measure

    June 23, 2008
    Credence, LTX plan merger, rationalization ahead
    Credence and LTX yesterday announced plans to merge (see related story), leading to product-line rat...
    More
  • » VIEW ALL BLOGS RSS

Podcasts

Advertisements





NEWSLETTERS

Click on a title below to learn more.

Test Industry News (3 Times Per Month)
Machine-Vision & Inspection (Monthly)
Communications Test (Monthly)
Design, Test & Yield (Monthly)
Automotive, Aerospace & Defense (Monthly)
Instrumentation (Monthly)
Resource Center E-Alert (Monthly)
©2008 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy
Please visit these other Reed Business sites