<?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:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>CLK Design Automation</title>
	
	<link>http://www.clkda.com</link>
	<description>The leader in high accuracy timing solutions.</description>
	<lastBuildDate>Mon, 16 Jan 2012 14:48:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/clkda" /><feedburner:info uri="clkda" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Tcl Tip #2</title>
		<link>http://feedproxy.google.com/~r/clkda/~3/f_wJwY8fzQM/</link>
		<comments>http://www.clkda.com/2012/01/16/tcl-tip-of-the-day-2/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 14:46:00 +0000</pubDate>
		<dc:creator>Ahran Dunsmoor</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.clkda.com/?p=832</guid>
		<description><![CDATA[Here&#8217;s the next in my ongoing list of tcl tips and tricks. Use foreach to break apart a list in to its components. In this example I&#8217;m working with a description of a temperature range. I&#8217;m told the description is a list that starts with the initial temperature, the middle value is the final temperature, and [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s the next in my ongoing list of tcl tips and tricks.</p>
<h2>Use foreach to break apart a list in to its components.</h2>
<p>In this example I&#8217;m working with a description of a temperature range. I&#8217;m told the description is a list that starts with the initial temperature, the middle value is the final temperature, and the last value is the step size between them.</p>
<pre>set range [list -30 15 5]</pre>
<p>If I want to write a script that enumerates all the temperatures in the range. I&#8217;m going to need to get each value from the list separately.  Typically, accessing individual elements of the list is done with Tcl&#8217;s lindex command.  However, a clever one-liner every once in a while can be really useful.</p>
<pre>foreach {initial_value final_value step_size} $range break</pre>
<p>The break at the end ensures that if range happened to be a longer list we&#8217;d only grab the 1st set of values.</p>
<p>Here&#8217;s an example procedure that enumerates all the temperatures.</p>
<pre># get the temperatures in the given range
proc get_temperatures { range } {
    foreach {initial_value final_value step_size} $range break

    set temperatures [list]
    for { set t $initial_value } { $t &lt;= $final_value } { incr t $step_size } {
        lappend temperatures $t
    }

    # make sure the final temperature is included even if the step size was too big to include it 
    if { [lindex $temperatures end] != $final_value } {
        lappend temperatures $final_value
    }</pre>
<pre>    return $temperatures
}</pre>
<p>Tcl&#8217;s foreach is a very versatile command. No doubt, we&#8217;ll use it again.</p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/clkda/~4/f_wJwY8fzQM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.clkda.com/2012/01/16/tcl-tip-of-the-day-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.clkda.com/2012/01/16/tcl-tip-of-the-day-2/</feedburner:origLink></item>
		<item>
		<title>Tcl Tip of the Day</title>
		<link>http://feedproxy.google.com/~r/clkda/~3/LEZObyY2hAI/</link>
		<comments>http://www.clkda.com/2012/01/10/tcl-tip-of-the-day/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 19:54:19 +0000</pubDate>
		<dc:creator>Ahran Dunsmoor</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[tcl]]></category>

		<guid isPermaLink="false">http://www.clkda.com/?p=818</guid>
		<description><![CDATA[In EDA tcl is the scripting language.  Tcl has its quirks but it&#8217;s extremely flexible and powerful&#8230; and often misunderstood. I&#8217;m going to try to start to semi-regularly post Tcl tips and tricks that might be helpful to EDA engineers and non-EDA engineers alike. So here goes&#8230;. Tip #1 Use {} braces to isolate a variable in [...]]]></description>
			<content:encoded><![CDATA[<p>In EDA tcl is <strong>the</strong> scripting language.  Tcl has its quirks but it&#8217;s extremely flexible and powerful&#8230; and often misunderstood.</p>
<p>I&#8217;m going to try to start to semi-regularly post Tcl tips and tricks that might be helpful to EDA engineers and non-EDA engineers alike. So here goes&#8230;.</p>
<h2>Tip #1 Use {} braces to isolate a variable in a longer a string.</h2>
<p>If I have a variables for  <code>process,</code> <code>voltage, and</code> <code>temperature</code>.<br />
<code></code></p>
<pre>set process 1.0
set voltage 0.8
set temperature -40</pre>
<p>&nbsp;</p>
<p>And I want to create a file name with the process, voltage, and temperature embedded in it along with the units V and C. Here&#8217;s one way:</p>
<pre>set filename library_${process}_${voltage}V_${temperature}C.lib</pre>
<p>&nbsp;</p>
<p>Note how the curly braces are used to wrap process, voltage, and temperature variables. No tricky escaping or temporary variables needed.</p>
<p>Read more about Tcl&#8217;s variable syntax here: <a href="http://www.tcl.tk/man/tcl8.4/TclCmd/Tcl.htm">http://www.tcl.tk/man/tcl8.4/TclCmd/Tcl.htm</a></p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/clkda/~4/LEZObyY2hAI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.clkda.com/2012/01/10/tcl-tip-of-the-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.clkda.com/2012/01/10/tcl-tip-of-the-day/</feedburner:origLink></item>
		<item>
		<title>Isadore accepts TSMC OIP Customers’ Choice Award</title>
		<link>http://feedproxy.google.com/~r/clkda/~3/XcMTxHhPwJk/</link>
		<comments>http://www.clkda.com/2011/12/19/isadore-accepts-tsmc-oip-customers-choice-award/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 19:33:12 +0000</pubDate>
		<dc:creator>Ahran Dunsmoor</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.clkda.com/?p=794</guid>
		<description><![CDATA[On his last trip to San Jose, Isadore stopped by TSMC headquarters to accept the TSMC OIP Forum Customers&#8217; Choice Award. Pictured are Tom Quan, Open Innovation Platform® Marketing, TSMC and Isadore Katz, CEO, CLK Design Automation. More details about the award can be found here.]]></description>
			<content:encoded><![CDATA[<p>On his last trip to San Jose, Isadore stopped by TSMC headquarters to accept the TSMC OIP Forum Customers&#8217; Choice Award. Pictured are Tom Quan, Open Innovation Platform® Marketing, TSMC and Isadore Katz, CEO,  CLK Design Automation.</p>

<a href='http://www.clkda.com/2011/12/19/isadore-accepts-tsmc-oip-customers-choice-award/dsc_4175s/' title='DSC_4175s'><img width="150" height="150" src="http://www.clkda.com/wp-content/uploads/2011/12/DSC_4175s-150x150.jpg" class="attachment-thumbnail" alt="DSC_4175s" title="DSC_4175s" /></a>
<a href='http://www.clkda.com/2011/12/19/isadore-accepts-tsmc-oip-customers-choice-award/dsc_4149s/' title='DSC_4149s'><img width="150" height="150" src="http://www.clkda.com/wp-content/uploads/2011/12/DSC_4149s-150x150.jpg" class="attachment-thumbnail" alt="DSC_4149s" title="DSC_4149s" /></a>

<p>More details about the award can be found <a href="http://www.clkda.com/2011/11/15/clk-design-automation-awarded-tsmcs-oip-customers-choice-award/" title="TSMC OIP Customers' Choice Award">here</a>.</p>
<img src="http://feeds.feedburner.com/~r/clkda/~4/XcMTxHhPwJk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.clkda.com/2011/12/19/isadore-accepts-tsmc-oip-customers-choice-award/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.clkda.com/2011/12/19/isadore-accepts-tsmc-oip-customers-choice-award/</feedburner:origLink></item>
		<item>
		<title>CLK Design Automation Awarded TSMC’s OIP Customers’ Choice Award</title>
		<link>http://feedproxy.google.com/~r/clkda/~3/DV27voMEtIU/</link>
		<comments>http://www.clkda.com/2011/11/15/clk-design-automation-awarded-tsmcs-oip-customers-choice-award/#comments</comments>
		<pubDate>Tue, 15 Nov 2011 12:34:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[AOCV]]></category>
		<category><![CDATA[Press Releases]]></category>

		<guid isPermaLink="false">http://www.clkda.com/?p=780</guid>
		<description><![CDATA[CLK DA&#8217;s presentation of Applications for Stage-based OCV was given the award based on customer feedback at the 2011 TSMC Open Innovation Ecosystem Forum. LITTLETON, Mass., Nov. 15, 2011 &#8212; CLK Design Automation today announced that it received a 2011 Customers&#8217; Choice Award at TSMC&#8217;s Open Innovation Ecosystem Forum. The award was given for the presentation [...]]]></description>
			<content:encoded><![CDATA[<h2>CLK DA&#8217;s presentation of Applications for Stage-based OCV was given the award based on customer feedback at the 2011 TSMC Open Innovation Ecosystem Forum.</h2>
<p>LITTLETON, Mass., Nov. 15, 2011 &#8212; CLK Design Automation today announced that it received a 2011 Customers&#8217; Choice Award at TSMC&#8217;s Open Innovation Ecosystem Forum. The award was given for the presentation of a paper entitled, <span style="text-decoration: underline;">Applications of Stage-based OCV</span>. The paper described methods of improving stage-based on chip variation derates. The presentation covered ways to combine the additional variation data collected during derate table generation with static timing analysis to enhance existing timing and optimization flows. The presentation is available upon request from CLK Design Automation.<span id="more-780"></span></p>
<p>&#8220;I am honored to have been able to present at the TSMC OIP Forum and to have been recognized by TSMC&#8217;s customers for the work that the team has done.&#8221; said Ahran Dunsmoor, Director of Product Management for CLK DA. &#8220;We&#8217;re excited to be able to work with our customers to develop enhancements to stage-based OCV that they can use in production today.&#8221;</p>
<p><strong>About AOCV FX</strong></p>
<p>AOCV FX provides an unprecedented amount of data in a very short amount of time &#8211; something that would have taken months of analysis with SPICE &#8211; and is opening up entirely new areas for exploration.</p>
<p>AOCV FX is the fastest, most complete, stage-based OCV table generator available today. AOCV FX was designed in partnership with TSMC to generate stage-based derates for static timing and optimization at 40nm and below. Built on a multi-threaded, distributed analysis engine, AOCV FX can create complete derate tables for an entire library in a few hours with very little set up.</p>
<p><strong>Design Specific Stage-based OCV</strong></p>
<p>Stage-based on chip variation is a substantial improvement in modeling process variation compared with traditional OCV. However, standard methods for generating SBOCV tables are unnecessarily pessimistic because they rely on the worst case load and slew they do not reflect the way cells are actually used in a design.</p>
<p>AOCV FX, on the other hand, records a complete set of derate values for cells based on a full range of allowed load and slew combinations. This database is used to generate SBOCV tables based on a variety of design specific selection criteria. Design specific derates can substantially improve overall TNS and WNS and accelerate timing closure. In addition, the underlying data can be used to explore cell variation and inform design decisions early in the optimization flow.</p>
<p>More information can be found at <a href="http://www.clkda.com/products/aocv-fx" target="_blank">www</a><a href="http://www.clkda.com/products/aocv-fx" target="_blank">.</a><a href="http://www.clkda.com/products/aocv-fx" target="_blank">clkda</a><a href="http://www.clkda.com/products/aocv-fx" target="_blank">.</a><a href="http://www.clkda.com/products/aocv-fx" target="_blank">com</a><a href="http://www.clkda.com/products/aocv-fx" target="_blank">/</a><a href="http://www.clkda.com/products/aocv-fx" target="_blank">products</a><a href="http://www.clkda.com/products/aocv-fx" target="_blank">/</a><a href="http://www.clkda.com/products/aocv-fx" target="_blank">aocv</a><a href="http://www.clkda.com/products/aocv-fx" target="_blank">-</a><a href="http://www.clkda.com/products/aocv-fx" target="_blank">fx</a>.</p>
<p><strong>About CLK Design Automation</strong></p>
<p>CLK Design Automation is the leader in variation and timing margin analysis &#8211; helping leading edge semiconductor companies solve their most pressing timing and manufacturing challenges at 40nm and below.  CLK DA&#8217;s products include AOCV FX for full library and design specific stage-based OCV tables and Path FX for fast delay and variance analysis for critical paths and block timing characterization. Visit CLK DA online at <a href="http://www.clkda.com/" target="_blank">www</a><a href="http://www.clkda.com/" target="_blank">.</a><a href="http://www.clkda.com/" target="_blank">clkda</a><a href="http://www.clkda.com/" target="_blank">.</a><a href="http://www.clkda.com/" target="_blank">com</a>.</p>
<p>Amber, Path FX, and AOCV FX trademarks of CLK Design Automation. Any other trademarks or registered trademarks are the property of their respective owners.</p>
<img src="http://feeds.feedburner.com/~r/clkda/~4/DV27voMEtIU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.clkda.com/2011/11/15/clk-design-automation-awarded-tsmcs-oip-customers-choice-award/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.clkda.com/2011/11/15/clk-design-automation-awarded-tsmcs-oip-customers-choice-award/</feedburner:origLink></item>
		<item>
		<title>CSR Selects CLK Design Automation’s AOCV FX</title>
		<link>http://feedproxy.google.com/~r/clkda/~3/ROTJxw5AguE/</link>
		<comments>http://www.clkda.com/2011/10/18/csr-selects-aocv-fx/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 11:07:45 +0000</pubDate>
		<dc:creator>Ahran Dunsmoor</dc:creator>
				<category><![CDATA[AOCV]]></category>
		<category><![CDATA[Press Releases]]></category>

		<guid isPermaLink="false">http://www.clkda.com/?p=760</guid>
		<description><![CDATA[Global leader in wireless technology adopts CLK DA’s solution for timing derate generation Littleton, MA, October 18, 2011 &#8211; CLK Design Automation today announced that CSR plc (LSE: CSR and Nasdaq: CSRE) has adopted AOCV FX for the generation of AOCV timing derates, including design specific derates. AOCV timing derates are becoming an essential part [...]]]></description>
			<content:encoded><![CDATA[<p>Global leader in wireless technology adopts CLK DA’s solution for timing derate generation</p>
<p>Littleton, MA, October 18, 2011 &#8211; CLK Design Automation today announced that CSR plc (LSE: CSR and Nasdaq: CSRE) has adopted AOCV FX for the generation of AOCV timing derates, including design specific derates. AOCV timing derates are becoming an essential part of 40nm and 28nm physical design flows to accurately account for manufacturing variance. Design Specific AOCV tables further enhance existing STA and physical optimization tools ability to improve timing closure and design performance.<span id="more-760"></span></p>
<p>“As a global leader in wireless, location and audio-visual technology, we recognised that we needed to adopt AOCV to deliver functionality, performance and quality at 40nm and below,” said Babak Bastani, Vice President Chip Design for CSR. Mark Scoones, Consultant, Digital Implementation added, “CLK Design Automation’s AOCV FX was by far the best solution on all dimensions; performance, accuracy, functionality, ease-of-use and maturity.”</p>
<p>“With AOCV FX, we are helping CSR to implement state of the art variation aware timing capability,” said Isadore Katz, President and CEO of CLK Design Automation. “We’ve been working closely with CSR to build high accuracy derate tables and methodologies that help them deliver high performance designs, without compromising quality, all in their existing tool flows.”</p>
<h2>AOCV Timing Derates</h2>
<p>Advanced stage-based on chip variation is a substantial improvement in modeling process variation compared with traditional methods. It can improve design performance and identify complex bugs that might have been masked with traditional timing methods. However, building complete, accurate AOCV tables for full libraries calls for millions of SPICE Monte Carlo runs, which is simply impractical even with unlimited compute resources and software licenses. Moreover, basic methods for generating SBOCV tables are unnecessarily pessimistic. Because they rely on the worst case load and slew they do not reflect the way cells are actually used in a design, and may misdirect the optimization flow.</p>
<h2>AOCV FX: Advance Timing Derates Made Practical</h2>
<p>AOCV FX is the first practical, turn-key solution that has the performance and accuracy needed to generate a full database of SBOCV derate factors. Derate tables created by AOCV FX can be used with all of the leading timing and optimization tools.</p>
<p>AOCV FX is the only solution that can deliver Design Specific AOCV derates. AOCV FX records a complete set of derate values for cells based on a full range of allowed load and slew combinations. This database of values is used to generate AOCV tables based on a variety of design specific selection criteria. Design specific derates can substantially improve and accelerate timing closure without compromising design quality.</p>
<p>Part of the TSMC Reference Flow 12.0, AOCV FX has been extensively tested for accuracy and performance for the TSMC 40nm and 28nm processes.</p>
<h2>About CLK Design Automation</h2>
<p>CLK Design Automation is the leader in high accuracy timing variation solutions for nanometer semiconductor designs. CLK DA was founded in 2004, and is backed by Morgenthaler Venture Partners and Atlas Ventures. Path FX and AOCV FX are fast, accurate, and practical solutions for timing closure.</p>
<p>Amber, Path FX, and AOCV FX are trademarks of CLK Design Automation. All other trademarks or registered trademarks are the property of their respective owners.</p>
<h2>About CSR</h2>
<p>CSR is a global provider of innovative silicon and software solutions for the location-aware, media-rich, cloud-connected world. Our platforms are optimised for the automotive navigation and infotainment, digital cameras and imaging, connected home infotainment and wireless audio markets. We provide solutions to complex problems in the audio-visual, connectivity and location technology domains across a broad range of markets, with a technology portfolio that includes GPS/GNSS systems, Bluetooth, Wi-Fi, FM, NFC, aptX and CVC audio codecs, JPEG, MPEG, H.264 imaging, IPS printing, microcontrollers, DSPs and broadband receivers. CSR&#8217;s technology solutions and market platforms enable its customers to deliver a superior user experience and are adopted by leaders in the auto, computer, home and mobile markets. More information can be found at <a href="http://www.csr.com">www.csr.com</a>. Keep up to date with CSR on our <a href="http://www.csr.com/blog">blog</a>, or follow us on Twitter at <a href="http://twitter.com/csr_plc">twitter.com/CSR_plc</a></p>
<img src="http://feeds.feedburner.com/~r/clkda/~4/ROTJxw5AguE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.clkda.com/2011/10/18/csr-selects-aocv-fx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.clkda.com/2011/10/18/csr-selects-aocv-fx/</feedburner:origLink></item>
		<item>
		<title>CLK DA Announces Design Specific Stage-based OCV and Constraint Uncertainty for TSMC Reference Flow 12</title>
		<link>http://feedproxy.google.com/~r/clkda/~3/IVa8erz8Agg/</link>
		<comments>http://www.clkda.com/2011/06/01/tsmc-reference-flow-12/#comments</comments>
		<pubDate>Wed, 01 Jun 2011 15:02:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[AOCV]]></category>
		<category><![CDATA[Press Releases]]></category>

		<guid isPermaLink="false">http://www.clkda.com/?p=525</guid>
		<description><![CDATA[Littleton, MA, June 1 &#8211; CLK Design Automation today announced support for TSMC’s Reference Flow 12.   CLK DA extended its leadership in high accuracy timing solutions with design specific stage-based OCV (SBOCV) table generation and added support for timing constraint uncertainty table generation. Both of these capabilities can be used with any STA or optimization [...]]]></description>
			<content:encoded><![CDATA[<p>Littleton, MA, June 1 &#8211; CLK Design Automation today announced support for TSMC’s Reference Flow 12.   CLK DA extended its leadership in high accuracy timing solutions with design specific stage-based OCV (SBOCV) table generation and added support for timing constraint uncertainty table generation. Both of these capabilities can be used with any STA or optimization solution that supports stage-based OCV  or constraint uncertainty for TSMC Reference Flow 12.0.<br />
<span id="more-525"></span><br />
“At 28 nanometer and below, on chip variation has become a major factor in design predictability,¨ said Suk Lee, director of Design Infrastructure Marketing at TSMC. “With a continued and close collaboration between the two companies, CLK DA provides needed solutions for attacking on chip variation in digital IC designs.¨</p>
<p>“We’ve been working closely with TSMC to build high accuracy timing tools and methodologies that are easy to add to existing flows and fast enough to be practical for day-to-day use,¨ said Isadore Katz, CEO of CLK Design Automation. “With our Design Specific SBOCV Table Generation, and Constraint Uncertainty Table Generation, we are now delivering variation aware timing capability that works with the leading STA and optimization tools supported in Reference Flow 12.0.¨</p>
<h2>Design Specific SBOCV Table Generation</h2>
<p>Advanced stage-based on chip variation is a substantial improvement in modeling process variation compared with traditional OCV. However, standard methods for generating SBOCV tables are unnecessarily pessimistic. Because they rely on the worst case load and slew they do not reflect the way cells are actually used in a design, and may misdirect the optimization flow.</p>
<p>AOCV FX, on the other hand, records a complete set of derate values for cells based on a full range of allowed load and slew combinations. This database of values is used to generate SBOCV tables based on a variety of design specific selection criteria. Design specific derates can substantially improve overall TNS and WNS over standard SBOCV and accelerate timing closure.</p>
<p>AOCV FX provides a turn-key solution and has the performance and accuracy needed to generate a full database of SBOCV derate factors. SBOCV tables created by AOCV FX can be used with any qualified timing and optimization tools.</p>
<h2>Timing Constraint Uncertainty Table Generation</h2>
<p>Constraint uncertainty tables model the process variation sensitivity of sequential cells such as registers, latches, and SRAMs. Applying constraint uncertainty reduces the risk of hidden constraint violations when applying derates.</p>
<p>AOCV FX can now generate constraint uncertainty tables for use with any qualified timing or optimization tools. In addition, Amber STA also reads and applies the constraint uncertainty tables during timing analysis.</p>
<h2>About CLK Design Automation</h2>
<p>CLK Design Automation is the leader in high accuracy timing solutions for nanometer semiconductor designs. CLK DA was founded in 2004, and is backed by Morgenthaler Venture Partners and Atlas Ventures. Path FX and AOCV FX are fast, accurate, and practical solutions for timing closure.</p>
<p><em>Amber, Path FX, and AOCV FX are trademarks of CLK Design Automation. All other trademarks or registered trademarks are the property of their respective owners.</em></p>
<img src="http://feeds.feedburner.com/~r/clkda/~4/IVa8erz8Agg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.clkda.com/2011/06/01/tsmc-reference-flow-12/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.clkda.com/2011/06/01/tsmc-reference-flow-12/</feedburner:origLink></item>
		<item>
		<title>CLK Design Automation announces High Accuracy Signal Integrity Timing Analysis</title>
		<link>http://feedproxy.google.com/~r/clkda/~3/vw0evRZ827g/</link>
		<comments>http://www.clkda.com/2011/05/26/signal-integrity-timing-analysis/#comments</comments>
		<pubDate>Thu, 26 May 2011 10:37:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Press Releases]]></category>
		<category><![CDATA[Timing]]></category>

		<guid isPermaLink="false">http://www.clkda.com/?p=509</guid>
		<description><![CDATA[Signal FX enables SPICE level accuracy for Path Based SI Timing Analysis &#8211; 10,000x Faster Littleton, MA &#8211; May 26, 2011 CLK Design Automation Inc. today announced Signal FX: high accuracy signal integrity timing analysis. Signal FX provides SPICE accurate signal integrity timing analysis, 10,000 times faster than Fast SPICE or SPICE. It works with [...]]]></description>
			<content:encoded><![CDATA[<p><em>Signal FX enables SPICE level accuracy for Path Based SI Timing Analysis &#8211; 10,000x Faster</em></p>
<p>Littleton, MA &#8211; May 26, 2011   CLK Design Automation Inc. today announced Signal FX: high accuracy signal integrity timing analysis. Signal FX provides SPICE accurate signal integrity timing analysis, 10,000 times faster than Fast SPICE or SPICE. It works with Path FX to provide a practical, accurate, high performance solution that easily integrates into existing design flows.</p>
<p><span id="more-509"></span></p>
<p>“Signal FX addresses the demand for SPICE accurate timing solutions in 40 nanometer and below&#8221; said Isadore Katz, President and CEO of CLK Design Automation. &#8220;Based upon the FX model, which has been qualified by TSMC in Reference Flow 11.0 as a Fast SPICE accurate solution, Signal FX is the first high accuracy SI solution that integrates path timing, statistical analysis and statistical parasitics, while delivering orders of magnitude improvement in run time.</p>
<p>Signal FX adds signal integrity analysis to Path FX. Path FX complements existing STA solutions by enabling high accuracy path timing analysis. Customers run their STA tool, and the Path FX automatically delivers SPICE accurate analysis of the critical paths that have been identified. With Signal FX, customers can now analyze the crosstalk effects on those paths. Customer run their STA tool with SI, identify critical paths and their aggressors, and Signal FX uses those to deliver SPICE accurate signal integrity analysis.</p>
<h2>At 40 nanometer and below, accuracy is critical</h2>
<p>At 40 nanometer and below, physical implementation of high performance and low power IC designs requires high accuracy timing. Effects that could be ignored in the past such as process variance, miller capacitance, signal waveforms, can be the difference between good and bad silicon. Traditional STA tools and models lack the accuracy. SPICE and Fast SPICE lack the performance.</p>
<p>There are multiple points in the physical design flow where high accuracy timing is essential: modeling of IP blocks, timing closure, and yield analysis. In each of these areas, pessimistic errors of 50 or 100 picoseconds can be absolutely critical. Modeling of IP blocks, for example, creates a timing footprint that the rest of the design must conform to. The latency of the block, such as processor core, can set the performance of the entire design. Likewise, a 1 GHz clock speed translates to a 1 nanosecond clock period. Timing closure has very tight set-up and hold constraints, and the best possible estimate of the true path margin is essential. Finally, timing closure against traditional corners is no longer a guarantee of good yield. Post layout timing analysis against potential yield problems – temperature, process, and voltage – is now an important part of the sign-off process.</p>
<h2>Accurate Signal Integrity Analysis is Essential</h2>
<p>Signal integrity, or crosstalk, analysis is a standard part of every sign-off flow. Most STA tools use heuristics to calculate the impact of noise aggressors, and apply “conservative” metrics from when noise can occur to where it should be measured. However, with such aggressive timing margins in 40 nanometer and below, this pessimism can be excessive. For an IP block, this can mean lower clock speeds or increased power consumption. During timing closure this can mean over-buffering and excess power consumption. At yield analysis it can make 1000’s of paths appear critical, instead of 10’s of paths.</p>
<h2>Signal FX: SPICE accurate Signal Integrity</h2>
<p>Signal FX provides SPICE accurate signal integrity analysis to address these challenges. First, the FX model itself is typically with 2% of SPICE for timing. And because it is a transistor level model, it properly models waveform propagation, non-linear waveforms, miller capacitance, local voltage variance, etc. Second, Signal FX sweeps aggressors against the victim using same approach as would be used in SPICE or Fast SPICE. This means that the noise effect is properly calculated. Finally, Signal FX can measure noise at the receiver input (similarly to STA tools) or at the receiver output. Measuring at the output, such as would be done with SPICE, provides a much less pessimistic calculation of crosstalk.</p>
<p>As importantly, Signal FX is 10,000x faster than SPICE or Fast SPICE, and is very simple to use, requiring no changes to existing design flows. The performance means that 1000s of paths can be analyzed instead of 10s of paths. Using Signal FX requires none of the complexities of setting up a SPICE simulation. Designers run their existing STA/SI tool, to identify the critical paths and their aggressors. This information is easily exported into Signal FX, and then crosstalk is calculated. All of the path setup is automatically taken care of.</p>
<h2>About CLK Design Automation</h2>
<p>CLK Design Automation is the leader in high accuracy timing solutions &#8211; helping leading edge semiconductor companies solve their most pressing timing and manufacturing challenges at 40 and 28nm.</p>
<p>CLK DA’s products include AOCV FX for full library AOCV tables in days compared to weeks and months, Path FX for fast delay and variance analysis for critical paths and block timing characterization, Signal FX for SPICE accurate crosstalk analysis, and Silicon Debug to identify variation sensitive critical paths and cells.</p>
<p>CLK DA’s high accuracy timing technology &#8211; the FX Model, the Amber Timing Engine, and the FX Variance Solver &#8211; delivers full chip capacity, SPICE accuracy, and unprecedented performance: variance analysis 1 million times faster than Monte Carlo SPICE and path delay and crosstalk analysis 10,000 times faster than SPICE.</p>
<p><em>Amber, Path FX, AOCV FX and Signal FX are trademarks of CLK Design Automation. All other trademarks or registered trademarks are the property of their respective owners.</em></p>
<img src="http://feeds.feedburner.com/~r/clkda/~4/vw0evRZ827g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.clkda.com/2011/05/26/signal-integrity-timing-analysis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.clkda.com/2011/05/26/signal-integrity-timing-analysis/</feedburner:origLink></item>
		<item>
		<title>Amber Path FX gets a new name</title>
		<link>http://feedproxy.google.com/~r/clkda/~3/Dyu37amaUeM/</link>
		<comments>http://www.clkda.com/2011/05/19/amber-path-fx-gets-a-new-name/#comments</comments>
		<pubDate>Thu, 19 May 2011 13:53:12 +0000</pubDate>
		<dc:creator>Ahran Dunsmoor</dc:creator>
				<category><![CDATA[Timing]]></category>

		<guid isPermaLink="false">http://www.clkda.com/?p=492</guid>
		<description><![CDATA[When we introduced Amber Path FX for critical path based timing the name, &#8220;Amber Path FX&#8221;, reflected the product&#8217;s roots &#8211; built on on the same technology platform as our Amber static timer and leveraging the FX timing model for accurate delay calculations.  A year later we have decided that Path FX stands on its [...]]]></description>
			<content:encoded><![CDATA[<p>When we introduced Amber Path FX for critical path based timing the name, &#8220;Amber Path FX&#8221;, reflected the product&#8217;s roots &#8211; built on on the same technology platform as our Amber static timer and leveraging the FX timing model for accurate delay calculations.  A year later we have decided that Path FX stands on its own.  Amber Path FX is now simply Path FX.</p>
<div>
<ul>
<li>Path FX for fast delay and variance analysis for critical paths and block timing characterization</li>
<li>AOCV FX for full library AOCV tables in days compared to weeks and months</li>
<li>More to come&#8230;</li>
</ul>
</div>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/clkda/~4/Dyu37amaUeM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.clkda.com/2011/05/19/amber-path-fx-gets-a-new-name/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.clkda.com/2011/05/19/amber-path-fx-gets-a-new-name/</feedburner:origLink></item>
		<item>
		<title>Matthew Raggett Joins CLK Design Automation as Vice President of Field Operations and Business Development</title>
		<link>http://feedproxy.google.com/~r/clkda/~3/6xxhUNXma6M/</link>
		<comments>http://www.clkda.com/2011/05/18/matthew-raggett-joins-clkda/#comments</comments>
		<pubDate>Wed, 18 May 2011 14:50:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Press Releases]]></category>

		<guid isPermaLink="false">http://www.clkda.com/?p=473</guid>
		<description><![CDATA[LITTLETON, MA — May 19, 2011— CLK Design Automation Inc., the leader in high accuracy timing solutions for nanometer digital IC design, today announced that Matthew Raggett has joined its executive team as Vice President Field Operations and Business Development.  Mr. Raggett will be responsible for strengthening the company’s worldwide sales and support capabilities, and [...]]]></description>
			<content:encoded><![CDATA[<div>LITTLETON, MA — May 19, 2011— CLK Design Automation Inc., the leader in high accuracy timing solutions for nanometer digital IC design, today announced that Matthew Raggett has joined its executive team as Vice President Field Operations and Business Development.  Mr. Raggett will be responsible for strengthening the company’s worldwide sales and support capabilities, and to drive new business relationships in the industry.</div>
<div><span id="more-473"></span></div>
<p>&nbsp;</p>
<p>“I am truly excited to have Matthew join our team&#8221; said Isadore Katz, President and CEO of CLK Design Automation. &#8220;Matthew is a proven leader in the EDA industry. His wealth of experience in taking start-ups to the next level will be essential for CLK as we continue to grow and expand.”</p>
<p>“CLK is delivering the kinds of innovative solutions that are essential for 40 and 28 nanometer IC design,” Mr. Raggett said. “These products are proving themselves in production, and this is an excellent opportunity to grow great technology into a great company.”</p>
<p>Prior to joining CLK, Matthew most recently was Chairman of Javelin Design Automation. Prior to that, he was President and CEO of Analog Design Automation, which was acquired by Synopsys in 2004, and was VP Field Operations at Insilicon which was also acquired by Synopsys. Matthew held executive positions at Cadence, National Semiconductor and Fairchild Semiconductor.</p>
<h2>About CLK Design Automation</h2>
<p>CLK Design Automation is the leader in high accuracy timing solutions &#8211; helping leading edge semiconductor companies solve their most pressing timing and manufacturing challenges at 40 and 28nm. CLK DA’s high accuracy timing technology &#8211; the FX Model, the Amber Timing Engine, and the FX Variance Solver &#8211; delivers full chip capacity, SPICE accuracy, and  unprecedented performance: variance analysis 1 million times faster than Monte Carlo SPICE and path delay and crosstalk analysis 10,000 times faster than SPICE.</p>
<p>CLK Design Automation’s products include AOCV FX for full library AOCV tables in days compared to weeks and months, Path FX for fast delay and variance analysis for critical paths and block timing characterization, Signal FX for SPICE accurate crosstalk analysis, and Silicon Debug to identify variation sensitive critical paths and cells.</p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/clkda/~4/6xxhUNXma6M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.clkda.com/2011/05/18/matthew-raggett-joins-clkda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.clkda.com/2011/05/18/matthew-raggett-joins-clkda/</feedburner:origLink></item>
		<item>
		<title>Fast AOCV Table Generation</title>
		<link>http://feedproxy.google.com/~r/clkda/~3/lkVeX4WlG88/</link>
		<comments>http://www.clkda.com/2011/04/11/fast-aocv-table-generation/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 18:27:35 +0000</pubDate>
		<dc:creator>Ahran Dunsmoor</dc:creator>
				<category><![CDATA[AOCV]]></category>

		<guid isPermaLink="false">http://www.clkda.com/?p=435</guid>
		<description><![CDATA[We&#8217;ve improved our AOCV table generator a lot over the past year. Compared to this time last year our table generator is about 500 times faster. That&#8217;s a million times faster than Monte Carlo SPICE.  Where you might spend a week or a month getting tables made for a handful of cells with a commercial [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve improved our AOCV table generator a lot over the past year. Compared to this time last year our table generator is about 500 times faster. That&#8217;s a <strong>million times faster </strong>than Monte Carlo SPICE.  Where you might spend a week or a month getting tables made for a handful of cells with a commercial SPICE you can now spend a day or two building AOCV tables for a full library with Amber Path FX.</p>
<p>We support threaded operation for machines with many processors or distributed operation for server farms or cloud based table generation.  The speed up is linear as CPUs or machines are added.</p>
<p>With the introduction of our AOCV database you can build a database of AOCV table values and then generate tables over and over again in less than a minute each.  This will let you experiment with different criteria for building tables or to create special purpose tables for whatever you are doing at the moment. The database has all the information needed to build tables for any load/slew combination for each cell.</p>
<p>&nbsp;</p>
<img src="http://feeds.feedburner.com/~r/clkda/~4/lkVeX4WlG88" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.clkda.com/2011/04/11/fast-aocv-table-generation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.clkda.com/2011/04/11/fast-aocv-table-generation/</feedburner:origLink></item>
	</channel>
</rss><!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced

Served from: www.clkda.com @ 2012-02-23 09:54:27 -->

