Chip Design
IN FOCUS

Josh Lee sees maturity in the services niche

Click on Chip Design IN FOCUS now to Stay Informed
 
 

Blogs

The Canonical Hamiltonian

Getting Ready for DAC
blogger

DAC is in Austin this year, and I'll be headed over from College Station to check out the latest and greatest in functional...

Editor's Note

Moving Targets
blogger

There is a very close correlation between power and complexity in an SoC. The more functionality that is required to meet...

Chipnastics

New Processor Core Options Try Some ARM Wrestling
blogger

When designing a system on a chip (SoC) that employs one or more embedded processor cores, the choice of available...

JB's Circuit

Long Standards, Twinkie IP, Macro Trends, and Patent Trolls
blogger

In Part II, IP Extreme's Savage reveals why IP standards take so long while discussing brand values, macro trends, and...

Power Awareness

A Poison Apple
blogger

As I was researching 'green' as it relates to the world of semiconductors I recalled the big story from early 2011 about...

Editor's Note

The Next Big Thing
blogger

The "next big thing" is always a collection of things—technologies that come together at the right moment to produce a wildly...

Poll

Have you had CDC bugs slip through resulting in late ECOs or chip respins?
No
ECO
Respin
   
View Results

Affiliate Sponsors

Article

[ Printer Friendly ]

The Paradigm Shift in Parasitic Extraction

In IC design, parasitic extraction is the process by which layout geometries are analyzed and converted to equivalent circuit values for simulation and verification of electrical performance. This modeling of “as implemented” IC circuitry is critical to the verification of such performance parameters as timing, signal integrity, and power.

To achieve the highest level of accuracy in electrical circuit simulation requires a full implementation of Maxwell’s equations to compute the electrical field at each point in a 3D space. Tools known as “field solvers” create a full representation of IC circuitry by solving Maxwell’s equations, then using the results to provide a circuit model at the highest degree of accuracy possible. However, due to their extreme runtime requirements, field solvers have historically only been used in conjunction with test chips to calibrate “production” extraction tools that provide higher performance and throughput, but less accuracy.

These production extraction tools employ a simplified set of heuristics, or rules, to perform the layout analysis and create the circuit model. Underlying transistors are represented abstractly at the gate level or transistor level, and their performance is assumed based on the gate or transistor model. Such rules-based tools generally run up to three orders of magnitude faster than a field solver, and provide a sufficient level of accuracy for most of the extraction process to ensure adequate performance modeling of the final chip. However, detailed extraction using a field solver must sometimes be performed on the interconnect wires to determine the parasitic capacitance between the wires. This adds time to the extraction process, negating some of the benefit of using rules-based extraction tools.

At the 32/28 nm node, decreasing space means field effects have more influence on neighboring structures, and these effects extend over a greater number of adjacent transistors. What were second-order device parasitics with minimal performance impact have now become first-order parasitics capable of degrading performance or generating operational failure. The extraction process now needs to include the properties of the individual transistors themselves, which demands a higher level of accuracy. With a greater proportion of the layout requiring this more precise extraction, rules-based extraction tools can no longer deliver the accuracy needed to confirm acceptable electrical performance.

Field solvers are the only technology that can provide the needed degree of circuit accuracy at the 32/28 nm nodes. However, as mentioned, their runtimes have generally prohibited their use for all but individual cells or very small blocks. In addition, existing field solvers are not constructed to scale to today’s large designs with billions of transistors.

Some companies have attempted to resolve these issues with extraction tools that contain both a rules-based engine and a field solver. The premise is to use the rules-based engine in less critical areas of the layout, switching to the field solver when high accuracy is required. The flaw in this approach is that a designer must specify what constitutes a “critical” area, either through explicit designations or by the use of some heuristics. However, it is virtually impossible for the designer to know in advance which areas of the layout will prove critical to performance. Making the wrong choice can lead to some critical areas being excluded. These “outliers” could be the cases that result in operational failures.

What is needed is an entirely new extraction approach incorporating a field solver constructed to run at commercially acceptable speeds. Such a field solver would need to incorporate extremely efficient computing algorithms, while also being able to scale effectively to take advantage of today’s multicore CPU configurations. A field solver that can maintain accuracy in the 5% range while providing a runtime improvement of several magnitudes over traditional field solvers would allow field solver technology to be used on the entire design, providing greater overall accuracy without significantly increasing overall turnaround time.

But of course, that’s not all. Users don’t like disruption, either in their tools or their workflows, so any such extraction tool should also be integrated with existing tools and interfaces, and require only minimal changes to extraction rule decks. For ease of use, the application of the field solver should be transparent, requiring no direction or manipulation by the users.

Implementing a fundamentally new software architecture without changing the way a tool operates is always a challenging proposition. But in the case of parasitic extraction, it’s one that is necessary if we hope to maintain the performance of chips as we move closer to the limits of nanometer technology. Extraction tools using fast, scalable field solver technology will enable us to develop advanced node designs in market timeframes without sacrificing performance.

Carey Robertson is a director of product marketing at Mentor Graphics overseeing the marketing activities for layout versus schematic (LVS) and extraction products. He has been with Mentor Graphics for nine years in various product and technical marketing roles. Prior to Mentor Graphics, Carey was a design engineer at Digital Equipment Corp., working on microprocessor design. Carey holds a BS from Stanford University and an MS from UC Berkeley. He may be contacted at carey_robertson@mentor.com.

......................................................................

EDAC EDAC GSA IEC OCP Si Subscribe Advertise About Us Contact Us