<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Nora Chu Blog</title><link>http://www.cadence.com/Community/search/SearchResults.aspx?&amp;u=69073&amp;un=Nora&amp;Scope=Blogs</link><description>Search results by user ID 69073</description><dc:language>en-US</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/cadence/community/blogs/69073" /><feedburner:info uri="cadence/community/blogs/69073" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>28 nm IC Design: The Devil Is In The Details</title><link>http://feedproxy.google.com/~r/cadence/community/blogs/69073/~3/dR7XsZKovh0/28-nm-ic-design-the-devil-is-in-the-details.aspx</link><pubDate>Mon, 14 Mar 2011 23:00:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:1261049</guid><dc:creator>Nora</dc:creator><description>&lt;p&gt;Smaller process technologies are enticing chip makers with bigger rewards from their end products. The shorter gate lengths at 28nm promise faster transistor speeds and less leakage power, and can double the amount of the logic that can be put into the same die area. Most importantly, however, more die on a wafer means lower per unit cost.&amp;nbsp; &lt;/p&gt;&lt;p&gt;Meanwhile, design complexity is compounded as chip content grows significantly larger. Chip sizes are significantly smaller, but are running faster into the gigahertz range, and they must consume less power. When designers break barriers to pursue new innovations at advanced nodes, design flaws are common and more costly.&amp;nbsp; &lt;/p&gt;&lt;p&gt;&amp;nbsp;A recent highly publicized glitch in the Intel&amp;#39;s chipset captured attention from the semiconductor industry, EDA community, and across businesses and consumers.&amp;nbsp; This is not only because Intel&amp;#39;s circuitry powers electronic notebooks and laptops which are ubiquitous in our daily life, but it is also because the cost of the flaw is notable. This news serves as another reminder that similar incidents have happened before, and can happen again. &lt;/p&gt;&lt;p&gt;&lt;b&gt;Details are Challenging&lt;/b&gt;&lt;/p&gt;&lt;p&gt;How can we prevent a costly design flaw from happening again?&amp;nbsp; The common wisdom tells us that the devil is in the details.&amp;nbsp; Oftentimes, the last 10% of the task is taking care of few neglected design details. Such tasks can take many iterations to resolve, drain more engineer resources, and extend project schedules.&amp;nbsp; From a digital implementation context,&amp;nbsp; design detail refinements usually relate to the tradeoff between meeting performance and power targets while trying to be compliant with the complex physical, electrical, and process rules and guidelines.&amp;nbsp; For example: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Large and complex design rules have a heavy impact on cell architecture as well as interconnect routing topology and via configuration. Cross coupling and resistance in interconnects and vias are a lot higher in 28nm node than previous generations.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="https://www.cadence.com:443/Community/CSSharedFiles/blogs/di/NC1_031511.jpg"&gt;&lt;img src="https://www.cadence.com:443/Community/CSSharedFiles/blogs/di/NC1_031511.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Complex via rules&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;a href="https://www.cadence.com:443/Community/CSSharedFiles/blogs/di/NC2_031511.jpg"&gt;&lt;img src="https://www.cadence.com:443/Community/CSSharedFiles/blogs/di/NC2_031511.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Complex interconnect rules&lt;/p&gt;&lt;ul&gt;&lt;li&gt;If stress and litho effect around cell boundary is not accounted for, timing slack and leakage power problems can be more severe. This is due to intra-cell dependence.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp;&lt;a href="https://www.cadence.com:443/Community/CSSharedFiles/blogs/di/NC3_031511.jpg"&gt;&lt;img src="https://www.cadence.com:443/Community/CSSharedFiles/blogs/di/NC3_031511.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Current density per unit area and electromigration are big concerns.&lt;/li&gt;&lt;li&gt;Metal thickness variation has a bigger impact on parasitic resistance and capacitance. Metal thickness modeling needs to consider the chemical mechanical polishing (CMP) effect precisely for density analysis.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;a href="https://www.cadence.com:443/Community/CSSharedFiles/blogs/di/NC6_031511.jpg"&gt;&lt;img src="https://www.cadence.com:443/Community/CSSharedFiles/blogs/di/NC6_031511.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Thickness variation &lt;/p&gt;&amp;nbsp;&lt;ul&gt;&lt;li&gt;Smaller wires are extremely sensitive to random defects, lithography distortion, and other types of variation in manufacturing process. Such litho effects may create open and short nets after GDSII is created and cause catastrophic problems. If such problems are not prevented and detected early, the design may pass the traditional LVS/DRC verification, but still fail to operate properly in the end.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp; &lt;a href="https://www.cadence.com:443/Community/CSSharedFiles/blogs/di/NC4_031511.jpg"&gt;&lt;img src="https://www.cadence.com:443/Community/CSSharedFiles/blogs/di/NC4_031511.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;The designs at 28nm usually have more aggressive objectives for timing, power and higher density.&amp;nbsp; It is very difficult and sometimes impossible to make corrections at a later stage without a redesign.&amp;nbsp; If the above details are not addressed properly and timely during implementation, they can lead to a functional flaw in silicon, or become the designer&amp;#39;s nightmare to fix before tape out.&amp;nbsp;&amp;nbsp; Some predict that more than half of the sub-28nm designs are likely to face re-spins one way or another due to these oversights.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Taking Care of Design Details Through a Unified Design Flow&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;/p&gt;&lt;p&gt;At the 28nm and below process nodes, having a set of best in class point tools provides a good foundation for design implementation success, but not enough to prevent error oversight.&amp;nbsp; It also requires a consistent method to enforce a tighter design discipline from the start.&amp;nbsp; Encounter Digital Implementation System (EDI System) provides a unified constraint driven methodology with an integrated concurrent signoff analysis flow.&amp;nbsp; It systematically evaluates design constraints, and executes design intents and guidelines down to the smallest implementation details across partition boundaries and design hierarchies.&amp;nbsp; &lt;/p&gt;&lt;p&gt;For example:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;For placement, its context-aware placement automatically takes intra cell interdependence into account to ensure timing and leakage power objectives are met.&lt;/li&gt;&lt;li&gt;For routing, NanoRoute recognizes lithography unfriendly patterns, takes a &amp;quot;correct-by-construction&amp;quot; approach to route, preventing hotspots in wire configuration on the fly. The last few hotspots left in the circuit are detected by the in-design Lithography Physical Analyzer for timely repair.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&amp;nbsp; &lt;a href="https://www.cadence.com:443/Community/CSSharedFiles/blogs/di/NC5_031511.jpg"&gt;&lt;img src="https://www.cadence.com:443/Community/CSSharedFiles/blogs/di/NC5_031511.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;Litho unfriendly pattern&lt;br /&gt;&lt;ul&gt;&lt;li&gt;For metal density, its smart metal fill is guided by foundry certified CMP model. Thus the thickness variation is factored into the equation when deciding the metal fill shapes and locations. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Many designers from the semiconductor industry, IP providers, and design service companies have already found benefits from this disciplined and unified design flow, and reached design silicon success faster without costly incidents. &lt;/p&gt;&lt;p&gt;To continue to satisfy the design community&amp;#39;s insatiable appetite for new innovation, &lt;a href="http://www.cadence.com/cadence/newsroom/features/Pages/digital_e2e.aspx?CMP=013111digitale2e_bb"&gt;Cadence recently charted a unified path to 28nm silicon realization&lt;/a&gt; with the new EDI System 10.1 release. It provides a Silicon Realization flow based on unified design intent, abstraction, and convergence with physical and manufacturing data.&amp;nbsp; A &lt;a href="http://www.cadence.com/Community/blogs/di/archive/2011/01/31/tackling-your-greatest-chip-design-challenges-with-the-cadence-digital-end-to-end-flow.aspx?postID=1249626"&gt;previous blog posting&lt;/a&gt; shows how it tackles chip design problems with a unified digital flow.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;i&gt;&amp;quot;Great things are not done by impulse, but by a series of small things brought together&amp;quot; &lt;/i&gt;- Vincent Van Gogh&lt;/p&gt;&lt;p&gt;Nora Chu&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/69073/~4/dR7XsZKovh0" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.cadence.com/Community/blogs/di/archive/2011/03/14/28-nm-ic-design-the-devil-is-in-the-details.aspx</feedburner:origLink></item><item><title>EDA Industry Stays Ahead of Technology Curve   </title><link>http://feedproxy.google.com/~r/cadence/community/blogs/69073/~3/wImOK295Yic/eda-industry-stays-ahead-of-technology-curve.aspx</link><pubDate>Tue, 05 May 2009 12:00:00 GMT</pubDate><guid isPermaLink="false">75bcbcf9-38a3-4e2e-b84b-26c8c46a9500:17357</guid><dc:creator>Nora</dc:creator><description>&lt;p&gt;The EDA Industry is the unsung hero behind for modern era electronic revolution since early 80s and gets the spotlight it deserves in the recent &lt;a href="http://www.dac.com/newsletter/shownewsletter.aspx?newsid=95" target="_blank"&gt;DAC newsletter&lt;/a&gt;. 
&lt;/p&gt;
&lt;p&gt;
I would like to applaud the author Geoffrey James, for crediting the EDA industry in rising to the challenges associated with each and every technology process node, in particular advancing the use of multi-core architectures.  The EDA industry continues to help the semiconductor sector by solving some of their core business issues, such as chip performance, reliability, power consumption, manufacturability and productivity.   
&lt;/p&gt;
&lt;p&gt;
The demand for higher clock frequency and less power/heat dissipation is the main driving force for multi-core configuration.  As an enabler, the EDA industry must stay ahead of the curve.  We must invigorate parallelism, multi-tasking capability within applications while delivering an array of automation tools for design implementation, analysis and validation. We must also continuously focus on ease-of-use to enable better and faster design of multi-core systems, and enable time-to-market saving for our users.  &amp;ldquo;The EDA industry has always depended upon the most-recent generation of chips to provide the power needed to crunch the data required to build the next generation&amp;rdquo; noted by Tom Spyrou, Cadence Distinguished Engineer and Encounter Platform RnD Manager, who is featured in this &lt;a href="http://www.dac.com/newsletter/shownewsletter.aspx?newsid=95" target="_blank"&gt;interview&lt;/a&gt;.  
&lt;/p&gt;
&lt;p&gt; 
This challenge is immersive, and the &lt;a href="http://www.cadence.com/products/di/edi_system/Pages/default.aspx" target="_blank"&gt;Encounter Digital Implementation System&lt;/a&gt; is a great example. One of the obvious challenges is transforming enormous number of lines of code, that were not written to be parallel, to be multi-threaded, distributed or both. The solution must also be optimized for scalable performance and adhere to our customers&amp;rsquo; unique computing environments and needs.   Another challenge, which is equally important, is to speed up any serial computation steps left in the flow, else the performance gains from multi-threading in a RTL to Signoff flow could be significantly limited, according to Amdahl&amp;rsquo;s law.
&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;a href="http://www.flickr.com/photos/36223644@N04/3505178428/" title="Amdahl&amp;#39;s Law by cadencedesign, on Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3327/3505178428_8d1e1fc260.jpg" alt="Amdahl&amp;#39;s Law" width="500" height="375" /&gt;&lt;/a&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;With its unified client-server multi-cpu backplane, the Encounter platform has supported multi-processing since 1999, and has been continuously optimized for performance over time.   Encounter&amp;rsquo;s focus is on overall flow performance from end-to-end, and we often achieve an average 2X- 4X runtime/memory footprint improvement per each major release.  The latest release of the Encounter platform, called the Encounter Digital Implementation System is multi-cpu enabled by default.
&lt;/p&gt;
&lt;p&gt;
In addition, to enable efficiency throughout the complete design flow, adjacent products such as sign-off analysis, DFM validation, the Virtuoso platform, functional verification and simulation are all multi-cpu enabled.  It is Cadence&amp;rsquo;s goal to stay at the forefront in this, offering fully integrated and comprehensive parallel processing throughout back-end implementation.
No matter what new challenges may come down the road, the EDA industry must continue to help the semiconductor industry overcome obstacles and deliver new, innovative products despite the economic slow down.   
&lt;/p&gt;
&lt;p&gt; 
To learn more about the state of the art in multi-process Encounter applications, join us at the Parallelism tutorial at the &lt;a href="http://www.dac.com/46th/index.aspx" target="_blank"&gt;46th Design Automation Conference &amp;ndash; DAC&lt;/a&gt; this summer, featuring the Distinguished Engineer Tom Syprou of Cadence, together with Professor Kurt Keutzer of UC Berkeley, Tim Matsson and Michael Wrinn of Intel.

&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
Nora Chu

&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/cadence/community/blogs/69073/~4/wImOK295Yic" height="1" width="1"/&gt;</description><feedburner:origLink>http://www.cadence.com/Community/blogs/di/archive/2009/05/05/eda-industry-stays-ahead-of-technology-curve.aspx</feedburner:origLink></item></channel></rss>

