Cadence.com will be under maintenance from Friday, Oct. 3rd at 6pm (PST) thru Sunday, Oct 5th at 11pm (PST).
Cadence.com login, registration, community posting and commenting functionalities will be disabled.
Home > Community > Blogs > Industry Insights > gtc presentation cadence outlines comprehensive 20nm design flow
 
Login with a Cadence account.
Not a member yet?
Create a permanent login account to make interactions with Cadence more convenient.

Register | Membership benefits
Get email delivery of the Industry Insights blog (individual posts).
 

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

GTC Presentation: Cadence Outlines Comprehensive 20nm Design Flow

Comments(0)Filed under: Industry Insights, lithography, DFM, Global Foundries, Double Patterning, GlobalFoundries, GTC, 20nm, Cadence, extraction, routing, design rules, Global Technology Conference, physical verification, Cadence 20nm, placement

The design and manufacturing challenges of 20nm ICs are formidable, and will not be solved by loose collections of point tools. At the recent Global Technology Conference (GTC), Cadence presented its view of 20nm challenges and previewed a comprehensive 20nm design methodology that encompasses custom design, digital design, and signoff.

The presentation was offered by Wei Lii Tan, senior product marketing manager for digital implementation at Cadence. Tan began by noting that the overall Cadence 20nm solution will be part of the EDA360 vision, and will include activity at the System Realization and SoC Realization levels, as well as the Silicon Realization methodology discussed in his presentation. (A recent Cadence whitepaper, previewed here, says more about how the Silicon Realization concepts of unified intent, abstraction and convergence play into a unified 20nm solution).

So why are companies in areas such as mobile computing, servers, smartphones, and wireless communications looking to migrate to 20nm? "The benefit of 20nm, first of all, is differentiation - from a power perspective, from a performance perspective, from an area perspective," Tan said. Advantages of moving to 20nm, he noted, can include 30-50% better performance, 50% area reduction, and around 30% switching power savings.

But 20nm comes with some technology challenges, including:

  • More than 400 new advanced layout rules
  • Design for manufacturability (DFM) intelligent design
  • Double patterning, requiring two masks for some layers
  • Timing variability due to increased coupling and signal integrity, more parasitics in device modeling and interconnect, and layout-dependent effects
  • Design size and complexity that "very quickly explodes"

In particular, there is much concern about double patterning, which is necessary to accurately print images when wire pitches are below 80nm. "A combination of advanced design rules and double patterning is required to achieve the best possible pitch," Tan said. (For a further explanation of why double patterning is needed at 20nm, see Steve Leibson's latest GTC blog post.)

Comprehensive Solution

Cadence, Tan noted, has been making a significant R&D investment in 20nm since 2009, has completed multiple 20nm tapeouts, and is actively collaborating with foundry and IP partners. The Cadence 20nm methodology includes cell and IP design and simulation through the Virtuoso custom IC design system; synthesis with RTL Compiler; design exploration, planning, and implementation with the Encounter Digital Implementation system; and physical verification and manufacturing signoff.

More specifically, the Cadence 20nm design implementation flow includes the following steps:

  • Double patterning-aware placement to resolve conflicts and minimize area impact
  • Double patterning-aware routing with FlexColor, a correct-by-construction algorithm with built-in 20nm design rule checking (DRC). This approach avoids colorization violations, improves area efficiency, and facilitates ECOs
  • Extraction with 20nm and double patterning rule support
  • Signoff "golden" checks for DRC, DFM, and lithography, with automatic fixing
  • 20nm timing and power signoff with waveform effects, and multi-value Standard Parasitic Exchange Format (SPEF) support

Why double patterning-aware placement and routing? Double patterning requires the successful decomposition of the design layout into multiple masks, and that this places some restrictions on the layout. Placement tools must understand that certain cells cannot be placed next to one another. Routing tools must model the way a layer will be separated into two layers, or "colors," that can be recombined in lithography. This is all explained further in the 20nm whitepaper mentioned above.

.

20nm double patterning-aware placement

The Cadence flow supports both "in design" and standalone physical verification for double patterning at 20nm. Physical implementation includes built-in DRC engines and a correct-by-construction double patterning approach. Physical signoff, integrated into the design environment, assures that colorization and decomposition are handled correctly.

In conclusion, Tan noted, Cadence is building a comprehensive methodology all the way from standard cell development to physical implementation and manufacturing, and is actively working with customers and foundry and IP partners to make sure the tools are ready for early adopters.  From my perspective, the key word in all this is "comprehensive." You can't assure 20nm success any other way.

Richard Goering

Other Industry Insights posts about the GTC conference:

GTC Panel: Getting Best Use from Older IC Process Nodes

GTC Panel: CEOs Navigate a Changing IC Ecosystem

GTC: GLOBALFOUNDRIES Charts Course for 28nm, 20nm and Beyond

 

 

Comments(0)

Leave a Comment


Name
E-mail (will not be published)
Comment
 I have read and agree to the Terms of use and Community Guidelines.
Community Guidelines
The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.