<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>Olivier Coudert&#039;s Blog &#187; FPGA</title>
	<atom:link href="http://www.ocoudert.com/blog/tag/fpga/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ocoudert.com/blog</link>
	<description>My take on tech --and other topics</description>
	<lastBuildDate>Sat, 21 Jan 2012 20:30:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Tabula closed $108M, they’re for real. Right?</title>
		<link>http://www.ocoudert.com/blog/2011/04/04/tabula-closed-104m-they-are-for-real-right/</link>
		<comments>http://www.ocoudert.com/blog/2011/04/04/tabula-closed-104m-they-are-for-real-right/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 14:50:22 +0000</pubDate>
		<dc:creator>Olivier Coudert</dc:creator>
				<category><![CDATA[FPGA]]></category>

		<guid isPermaLink="false">http://www.ocoudert.com/blog/?p=1039</guid>
		<description><![CDATA[In March 2010, exactly a year ago, Tabula announced its product, the 40-nm ABAX device. The device promised a little revolution with its virtual 3D architecture, based on time multiplexing and continuous reconfiguration of its logic. At the time I mirrored Tabula’s announcement with Tier Logic’s, another PLD startup. I wondered whether Tabula could be [...] [...]<p>Continue reading <a href="http://www.ocoudert.com/blog/2011/04/04/tabula-closed-104m-they-are-for-real-right/">Tabula closed $108M, they’re for real. Right?</a></p>
No related posts.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ocoudert.com/blog/wp-content/uploads/2011/04/tabula_logo_m-300x238.jpg"><img class="alignright size-full wp-image-1043" title="tabula_logo_m-300x238" src="http://www.ocoudert.com/blog/wp-content/uploads/2011/04/tabula_logo_m-300x238.jpg" alt="Tabula" width="200" /></a>In March 2010, exactly a year ago, Tabula announced its product, the 40-nm ABAX device. The device promised a little revolution with its virtual 3D architecture, based on time multiplexing and continuous reconfiguration of its logic. At the time I <a rel="nofollow" href="../2010/03/12/can-tabula-and-tier-logic-be-successful/">mirrored</a> Tabula’s announcement with Tier Logic’s, another PLD startup. I wondered whether Tabula could be successful, and I expressed some concerns about how much of an advantage in performance Tabula could get against a Xilinx or an Altera that can smoothly scale down their node size. Also questions were raised about the complexity of synthesizing and verifying an automatically time-multiplexed design, as well as about the extra power consumption required to reconfigure the logic with a frequency of 1.6 GHz.</p>
<p>Four months after that post, Tier Logic <a rel="nofollow" href="../2010/07/15/rip-tier-logic/">ceased</a> to exist after failing to close its second round of funding.</p>
<p>On March 28<sup>th</sup> 2011, Tabula <a rel="nofollow" href="http://www.xconomy.com/san-francisco/2011/03/28/tabula-lands-108000000-series-d-financing-round/">announced</a> it has secured $108 million in Series D funding. Crosslink Capital and DAG Ventures are the main investors, with Balderton Capital, Benchmark Capital, Greylock Partners, Integral Capital, and New Enterprise Associates renewing their confidence in that fourth round. This brings the total investment in Tabula to $214 million, not a small feat, given that the semiconductor industry has found difficult to entice VC money for years.</p>
<p>Also Tabula <a rel="nofollow" href="http://www.lightreading.com/document.asp?doc_id=206065">said</a> that Cisco was a customer, and that a Tier 1 equipment vendor has completed a base station design using Cisco’s chips.</p>
<p>So with $108 million in hands, Cisco as a customer, Tabula’s future looks bright, right?</p>
<p>I still want to see how the software part will unroll. Tabula announced <a rel="nofollow" href="http://www.tabula.com/news/news_Stylus-02-15-2011.php">Stylus</a> back in February, which provides a full synthesis and P&amp;R that automatically manages the reconfiguration and mapping to the device. Not to deny any innovation, Stylus is running in the cloud and can be used from a web browser. I am looking forward to hearing customer feedback of the experience.</p>
<p>Tabula has certainly the means to hire top-notch engineers to produce the best possible synthesis and P&amp;R, attract the best sales people, and possibly roll out new hardware. Tabula claims they can provide the same capacity and performance offered by a $1000 leading FPGA (read, Xilinx or Altera) for only $200. And, in the words of their VP marketing, they are looking at “not just the $5 billion FPGA market but the $110 billion market made up of FPGAs, ASSPs and ASICs”.</p>
<p>I will wait and see with a healthy skepticism, given the many promises and still-to-be-seen achievements of the virtual 3D technology.</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.ocoudert.com/blog/2011/04/04/tabula-closed-104m-they-are-for-real-right/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plunify, a glimpse at EDA in the cloud</title>
		<link>http://www.ocoudert.com/blog/2010/09/07/plunify-a-glimpse-at-eda-in-the-cloud/</link>
		<comments>http://www.ocoudert.com/blog/2010/09/07/plunify-a-glimpse-at-eda-in-the-cloud/#comments</comments>
		<pubDate>Tue, 07 Sep 2010 11:56:11 +0000</pubDate>
		<dc:creator>Olivier Coudert</dc:creator>
				<category><![CDATA[EDA]]></category>
		<category><![CDATA[FPGA]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[startup]]></category>

		<guid isPermaLink="false">http://www.ocoudert.com/blog/?p=955</guid>
		<description><![CDATA[A month ago I stumbled upon Plunify, a startup that gives a fresh twist to EDA. Founded by HarnHua Ng and Kirvy Teo and established in Singapore, Plunify provides online access to various FPGA synthesis tools in the cloud. Through a slick web 2.0 interface, the user submits its design, which is then synthesized for [...] [...]<p>Continue reading <a href="http://www.ocoudert.com/blog/2010/09/07/plunify-a-glimpse-at-eda-in-the-cloud/">Plunify, a glimpse at EDA in the cloud</a></p>
Related posts:<ol>
<li><a href='http://www.ocoudert.com/blog/2011/03/16/cloud-computing-an-opportunity-for-eda/' rel='bookmark' title='Cloud computing: an opportunity for EDA'>Cloud computing: an opportunity for EDA</a></li>
<li><a href='http://www.ocoudert.com/blog/2011/03/22/eda-in-the-cloud-shall-we-be-scared/' rel='bookmark' title='EDA in the cloud: shall we be scared?'>EDA in the cloud: shall we be scared?</a></li>
<li><a href='http://www.ocoudert.com/blog/2011/03/29/synopsys-getting-into-the-cloud/' rel='bookmark' title='Synopsys is getting into the cloud'>Synopsys is getting into the cloud</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a title="Plunify" href="http://www.ocoudert.com/blog/wp-content/uploads/2010/09/plunify-beta.gif"><img class="alignright size-full wp-image-957" style="margin-left: 7px; margin-right: 7px;" title="plunify-beta" src="http://www.ocoudert.com/blog/wp-content/uploads/2010/09/plunify-beta.gif" alt="" width="250" height="73" /></a>A month ago I stumbled upon <a rel="nofollow" href="http://www.plunify.com/" target="_blank">Plunify</a>, a startup that gives a fresh twist to EDA. Founded by HarnHua Ng and Kirvy Teo and established in Singapore, Plunify provides online access to various FPGA synthesis tools in the cloud. Through a slick web 2.0 interface, the user submits its design, which is then synthesized for a range of timing/area trade-offs on various FPGA devices. Once done the user can look at the different results in terms of both devices and performances (see an example <a rel="nofollow" href="http://www.plunify.com/reports.php?jid=649" target="_blank">here</a>). The whole process is streamlined and fully automated.</p>
<p>Plunify’s motto is to simplify the FPGA design process. The founders’ claim is that there are too many, somewhat disjointed steps, to produce an operational FPGA: synthesis, IPs, place-and-route, testing, debugging, many steps which yield much iteration before reaching the desired performance trade-off. That is not including the hassle to install and maintain the software, as well as the hardware resources. Last but not least, it is difficult to compare performances for multiple devices across multiple FPGA vendors –and device price should eventually be part of the trade-off picture.</p>
<p>Plunify aims at making FPGA design as simple as possible. Its use of <a rel="nofollow" href="http://aws.amazon.com/" target="_blank">Amazon’s cloud</a> infrastructure results in a platform that abstracts unnecessary details away from users. Using the cloud also significantly speed up synthesis and place-and-route for multiple trade-offs. Plunify&#8217;s current beta platform supports Altera and Xilinx, as well as two open source simulators, Icarus Verilog and GHDL.</p>
<p>Plunify is currently offering three different <a rel="nofollow" href="http://www.plunify.com/priceplans.php" target="_blank">packages</a>: Walk, Run, and Fly. Each package includes 750 hours in the cloud (this is one full CPU time month), with full access to Xilinx and Altera devices and IPs. CPU speed, RAM and disk space increases with the level of the package, starting at 1.7Gb RAM and 1Gb disk space with “Walk”. Although pricing is not fully frozen, the base “Walk” package should be available for around $350 USD. Given the service it provides, this is a very compelling value.</p>
<p>Plunify is currently working on new features. One consists in allowing the user to input a range of timing constraints to let Plunify’s cloud-based platform explore these optimization scenarios in parallel, which will come up with optimum solutions in a fraction of the time an iterative flow would take. Another is to enable online collaboration and version control for round-the-clock, distributed design teams.</p>
<p>Granted, automatically exploring a range of timing constraints in parallel is not totally new. Both Xilinx and Altera, as well as some EDA vendors, have works in progress in that area. But Plunify pushes automation and ease-of-use way further: on-line, vendor agnostic, diligent performance tradeoffs delivery. When it comes to being in the cloud, security is design houses’ top concern. Plunify uses SSL for all communication to its website, and it uses the proven and pretty much de-facto standard <a rel="nofollow" href="http://aws.amazon.com/s3/" target="_blank">Amazon S3</a> for storage. Still I anticipate that security will be one of the major hurdle to Plunify’s success. The next year will show how Plunify is received by the FPGA design community. Personally, I like to think that Plunify is a hint at the future of EDA: online, streamlined, and in the cloud. And of course, a totally different business model.</p>
<p>Related posts:<ol>
<li><a href='http://www.ocoudert.com/blog/2011/03/16/cloud-computing-an-opportunity-for-eda/' rel='bookmark' title='Cloud computing: an opportunity for EDA'>Cloud computing: an opportunity for EDA</a></li>
<li><a href='http://www.ocoudert.com/blog/2011/03/22/eda-in-the-cloud-shall-we-be-scared/' rel='bookmark' title='EDA in the cloud: shall we be scared?'>EDA in the cloud: shall we be scared?</a></li>
<li><a href='http://www.ocoudert.com/blog/2011/03/29/synopsys-getting-into-the-cloud/' rel='bookmark' title='Synopsys is getting into the cloud'>Synopsys is getting into the cloud</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.ocoudert.com/blog/2010/09/07/plunify-a-glimpse-at-eda-in-the-cloud/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Meet InPA, a newcomer in FPGA-based prototyping</title>
		<link>http://www.ocoudert.com/blog/2010/08/16/meet-inpa-a-newcomer-in-fpga-based-prototyping/</link>
		<comments>http://www.ocoudert.com/blog/2010/08/16/meet-inpa-a-newcomer-in-fpga-based-prototyping/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 20:33:20 +0000</pubDate>
		<dc:creator>Olivier Coudert</dc:creator>
				<category><![CDATA[EDA]]></category>
		<category><![CDATA[FPGA]]></category>
		<category><![CDATA[SoC]]></category>
		<category><![CDATA[startup]]></category>
		<category><![CDATA[verification]]></category>

		<guid isPermaLink="false">http://www.ocoudert.com/blog/?p=937</guid>
		<description><![CDATA[Systems on Chip (SoCs) integrate increasingly complex hardware features with even more complex software applications, which makes validating SoCs a challenging task. FPGA-based prototyping has become an increasingly popular way of validating SoCs, for good reasons: FPGA devices have enough capacity to fit complex ASICs, and run fast enough to interact with real world interface [...] [...]<p>Continue reading <a href="http://www.ocoudert.com/blog/2010/08/16/meet-inpa-a-newcomer-in-fpga-based-prototyping/">Meet InPA, a newcomer in FPGA-based prototyping</a></p>
Related posts:<ol>
<li><a href='http://www.ocoudert.com/blog/2009/09/15/why-fpga-startups-keep-failing/' rel='bookmark' title='Why FPGA startups keep failing'>Why FPGA startups keep failing</a></li>
<li><a href='http://www.ocoudert.com/blog/2010/04/20/is-fpga-a-sustainable-market-for-eda/' rel='bookmark' title='Is FPGA a sustainable market for EDA?'>Is FPGA a sustainable market for EDA?</a></li>
<li><a href='http://www.ocoudert.com/blog/2010/09/07/plunify-a-glimpse-at-eda-in-the-cloud/' rel='bookmark' title='Plunify, a glimpse at EDA in the cloud'>Plunify, a glimpse at EDA in the cloud</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ocoudert.com/blog/wp-content/uploads/2010/08/InPA-logo.png"><img class="alignright size-full wp-image-939" title="InPA logo" src="http://www.ocoudert.com/blog/wp-content/uploads/2010/08/InPA-logo.png" alt="" width="280" /></a>Systems on Chip (SoCs) integrate increasingly complex hardware features with even more complex software applications, which makes validating SoCs a challenging task. FPGA-based prototyping has become an increasingly popular way of validating SoCs, for good reasons: FPGA devices have enough capacity to fit complex ASICs, and run fast enough to interact with real world interface systems (e.g., Ethernet, PCI).</p>
<p>However FPGA-based prototyping is impaired by a complex setup, and its limited debugging capabilities leads to iterate costly place-and-route runs. The setup phase, or “bring-up” phase, partitions and maps the SoC into a multi-FPGA board. This is a complicated process, and verifying that the RTL has been properly mapped into the board is no small feat. Once that verification is done, system-level debugging can begin. A faulty behavior must first be identified as a software or hardware issue. Since the software and hardware debugging tools are disjointed, identifying the actual source of a problem a tedious task. Debugging the RTL is time consuming because a traditional FPGA prototype environment offers no visibility in the FPGA, and every time an ECO is applied, place-and-route must be run again.</p>
<p><a rel="nofollow" href="http://www.inpasystem.com/">InPA Systems</a> proposes to address some of these limitations. The company claims that today’s trial-and-error debugging method can be significantly improved upon when software and hardware debuggers are synchronized with InPA’s “active debug” method, which can easier identify the source of issues at run time. The lack of visibility into the FPGA as well as a loose cross-reference between RTL code and multiple FPGAs makes debugging very complicated. InPA promises “full visibility” of signals, allowing users to capture complex scenarios when running the design at speed, so that they can analyze system faults more thoroughly and easily.</p>
<p>Reading more in depth, this how I understand what InPA is proposing:</p>
<ul>
<li>Integrate      the RTL simulation and FPGA prototype environments to automatically verify      that the mapping of the RTL into the multi-FPGA board is correct. This reduces      substantially the cost of the “bring up” phase, which is usually done with      a much slower gate-level simulation.</li>
<li>Integrate      the software and hardware debug environments so that engineers can catch      issues easier when integrating both software and hardware in the FPGA      prototype environment.</li>
<li>Current      prototype methods can capture the signals associated with a faulty      condition, but they cannot do this over multiple FPGAs. Isolating a      hardware problem in a RTL code that has been mapped into multiple FPGAs is      then extremely complicated. InPA uses the same integrated environment to      bring the user with full visibility of the signals, as well as cross-link      of the RTL, across multiple FPGA. This helps identify the origin of faults      in a much efficient manner.</li>
</ul>
<p>The figure below shows how InPA showcases its “Active Debug” and “Full Visibility” technology. It uses hardware and software to enable full visibility into the FPGA design. It integrates the custom or off-the-shelf FPGA prototype environment (FPGA netlist and circuit board) with the simulator environment so that the user can see inside the design during verification. The Embedded Vector Processor Interface (EVPI) is inserted along with the Design Under Verification (DUV) into the FPGA to facilitate the communication between the simulator and the DUV. The debugging interface captures stimulus and response vectors for regression tests and debugging. InPA provides a close control of the debugging process by giving users  an extensive triggering capabilities with its Embedded Micro  Machines  (EMMs), which can capture faulty conditions over multiple FPGAs and make  signals fully visible &#8211;no FPGA recompilation required. I must admit that this part is bit obscure –does that mean that all RTL signal are preserved upfront, or that enough signal redundancy is kept to reconstruct any internal signal?</p>
<p><a href="http://www.ocoudert.com/blog/wp-content/uploads/2010/08/diagram22.jpg"><br />
</a><a href="http://www.ocoudert.com/blog/wp-content/uploads/2010/08/diagram.png"><img class="aligncenter size-full wp-image-950" title="diagram" src="http://www.ocoudert.com/blog/wp-content/uploads/2010/08/diagram.png" alt="" width="808" height="600" /></a></p>
<p>InPA Systems was founded in October 2007 by two emulation and verification EDA veterans, Thomas Huang, CTO, and Michael Chang, CEO. Notable in InPA’s business model is that the company offers an open system, supporting all popular fixed “off-the-shelf” prototype systems as well as custom prototype systems. The company expects to start beta testing with a few close prospects in late Q3’10, and to make its first product available in Q4’10. No doubt we will hear more from this company in the next few months.</p>
<p>Related posts:<ol>
<li><a href='http://www.ocoudert.com/blog/2009/09/15/why-fpga-startups-keep-failing/' rel='bookmark' title='Why FPGA startups keep failing'>Why FPGA startups keep failing</a></li>
<li><a href='http://www.ocoudert.com/blog/2010/04/20/is-fpga-a-sustainable-market-for-eda/' rel='bookmark' title='Is FPGA a sustainable market for EDA?'>Is FPGA a sustainable market for EDA?</a></li>
<li><a href='http://www.ocoudert.com/blog/2010/09/07/plunify-a-glimpse-at-eda-in-the-cloud/' rel='bookmark' title='Plunify, a glimpse at EDA in the cloud'>Plunify, a glimpse at EDA in the cloud</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.ocoudert.com/blog/2010/08/16/meet-inpa-a-newcomer-in-fpga-based-prototyping/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RIP Tier Logic</title>
		<link>http://www.ocoudert.com/blog/2010/07/15/rip-tier-logic/</link>
		<comments>http://www.ocoudert.com/blog/2010/07/15/rip-tier-logic/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 22:28:27 +0000</pubDate>
		<dc:creator>Olivier Coudert</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[FPGA]]></category>
		<category><![CDATA[startup]]></category>

		<guid isPermaLink="false">http://www.ocoudert.com/blog/?p=892</guid>
		<description><![CDATA[It&#8217;s official: Tier Logic will cease to be in business on Friday July 16, 2010. The company has been trying to close its second round of funding, but it became clear last week that no short-term funding from a new VC would come, despite some due diligence by two lead investors. Since Tier Logic&#8217;s existing [...] [...]<p>Continue reading <a href="http://www.ocoudert.com/blog/2010/07/15/rip-tier-logic/">RIP Tier Logic</a></p>
Related posts:<ol>
<li><a href='http://www.ocoudert.com/blog/2010/03/12/can-tabula-and-tier-logic-be-successful/' rel='bookmark' title='Can Tabula and Tier Logic be successful?'>Can Tabula and Tier Logic be successful?</a></li>
<li><a href='http://www.ocoudert.com/blog/2010/06/03/rip-abound-logic/' rel='bookmark' title='RIP Abound Logic'>RIP Abound Logic</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ocoudert.com/blog/wp-content/uploads/2010/03/tierlogiclogo.png"><img class="alignright size-full wp-image-755" title="tierlogiclogo" src="http://www.ocoudert.com/blog/wp-content/uploads/2010/03/tierlogiclogo.png" alt="" width="86" height="86" /></a>It&#8217;s official: <a rel="nofollow" href="http://www.tierlogic.com/" target="_blank">Tier Logic</a> will cease to be in business on Friday July 16, 2010. The company has been trying to close its second round of funding, but it became clear last week that no short-term funding from a new VC  would come, despite some due diligence by two lead investors. Since Tier Logic&#8217;s existing investor decided to not pursue on its  own, it had no choice but to close the doors.</p>
<p>Tier Logic had a unique <a rel="nofollow" href="http://www.ocoudert.com/blog/2010/03/12/can-tabula-and-tier-logic-be-successful/" target="_blank">value proposition</a>: you could turn its FPGA into an ASIC in a predictable time and cost. It had a working silicon and a proven production tool, and achieved to do so with spending only $20M.</p>
<p>It is a pity to see that a company with such a good technology and such an attracting business proposition must shut down because of lack of interest from VCs. You have to wonder which strings you have to pull in the investment community to get the attention you deserve.</p>
<p>Although Tier Logic will likely attempt to sell its technology to a Xilinx or an Altera, it is also quite likely that whoever the buyer is will simply buy Tier Logic&#8217;s patents to bury them. Too bad.</p>
<p>After <a href="http://www.ocoudert.com/blog/2010/06/03/rip-abound-logic/" target="_self">Abound Logic</a>&#8216;s shut down 6 weeks ago, another startup showing how <a href="http://www.ocoudert.com/blog/2009/09/15/why-fpga-startups-keep-failing/" target="_blank">hard</a> it is to be successful in FPGA.</p>
<p>Related posts:<ol>
<li><a href='http://www.ocoudert.com/blog/2010/03/12/can-tabula-and-tier-logic-be-successful/' rel='bookmark' title='Can Tabula and Tier Logic be successful?'>Can Tabula and Tier Logic be successful?</a></li>
<li><a href='http://www.ocoudert.com/blog/2010/06/03/rip-abound-logic/' rel='bookmark' title='RIP Abound Logic'>RIP Abound Logic</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.ocoudert.com/blog/2010/07/15/rip-tier-logic/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Who should worry about Xilinx and Oasys partnership?</title>
		<link>http://www.ocoudert.com/blog/2010/06/11/who-should-worry-about-xilinx-and-oasys-partnership/</link>
		<comments>http://www.ocoudert.com/blog/2010/06/11/who-should-worry-about-xilinx-and-oasys-partnership/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 17:51:27 +0000</pubDate>
		<dc:creator>Olivier Coudert</dc:creator>
				<category><![CDATA[EDA]]></category>
		<category><![CDATA[FPGA]]></category>
		<category><![CDATA[synthesis]]></category>
		<category><![CDATA[Xilinx]]></category>

		<guid isPermaLink="false">http://www.ocoudert.com/blog/?p=796</guid>
		<description><![CDATA[Xilinx announced that it signed a multi-year strategic licensing agreement to use Oasys’ synthesis. What does that mean for the FPGA and EDA community? Oasys’ product, RealTime Designer, is claimed to be 10x-60x faster than the competition. Among other things, it uses AIG-based optimization. This technology is best illustrated by UC Berkeley’s ABC synthesis: several [...] [...]<p>Continue reading <a href="http://www.ocoudert.com/blog/2010/06/11/who-should-worry-about-xilinx-and-oasys-partnership/">Who should worry about Xilinx and Oasys partnership?</a></p>
Related posts:<ol>
<li><a href='http://www.ocoudert.com/blog/2009/10/15/what-to-read-in-xilinx%e2%80%99-and-altera%e2%80%99s-third-quarter-results/' rel='bookmark' title='What to read in Xilinx’ and Altera’s third quarter results'>What to read in Xilinx’ and Altera’s third quarter results</a></li>
<li><a href='http://www.ocoudert.com/blog/2009/10/30/how-can-xilinx-improve-its-bottom-line/' rel='bookmark' title='How can Xilinx improve its bottom line'>How can Xilinx improve its bottom line</a></li>
<li><a href='http://www.ocoudert.com/blog/2010/04/20/is-fpga-a-sustainable-market-for-eda/' rel='bookmark' title='Is FPGA a sustainable market for EDA?'>Is FPGA a sustainable market for EDA?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a rel="nofollow" href="http://www.xilinx.com/"></a><a href="http://www.ocoudert.com/blog/wp-content/uploads/2010/06/logo-Xilinx.png"><img class="alignright size-full wp-image-801" title="logo-Xilinx" src="http://www.ocoudert.com/blog/wp-content/uploads/2010/06/logo-Xilinx.png" alt="" width="210" height="134" /></a><a rel="nofollow" href="http://www.xilinx.com/">Xilinx</a> <a rel="nofollow" href="http://www.eetimes.com/news/latest/showArticle.jhtml?articleID=225500059">announced</a> that it signed a multi-year strategic licensing agreement to use <a rel="nofollow" href="http://www.oasys-ds.com/">Oasys</a>’ synthesis. What does that mean for the FPGA and EDA community?</p>
<p>Oasys’ product, RealTime Designer, is claimed to be 10x-60x faster than the competition. Among other things, it uses <a rel="nofollow" href="http://en.wikipedia.org/wiki/And-inverter_graph">AIG</a>-based optimization. This technology is best illustrated by UC Berkeley’s <a rel="nofollow" href="http://www.eecs.berkeley.edu/%7Ealanmi/abc/">ABC</a> synthesis: several FPGA startups reported that ABC boosted significantly the speed, capacity, and quality of their synthesis engines. No question that Oasys’ synthesis is competitive, at least in the FPGA world.</p>
<p>Xilinx is an investor into Oasys, and it has been toying with their synthesis technology for at least <a href="http://www.ocoudert.com/blog/wp-content/uploads/2010/06/oasys_logo.gif"><img class="alignright size-full wp-image-802" title="oasys_logo" src="http://www.ocoudert.com/blog/wp-content/uploads/2010/06/oasys_logo.gif" alt="" width="210"  /></a>a year, so it’s not like they just discover each other. Xilinx has to close a software technological gap with respect to its closest competitor, <a rel="nofollow" href="http://www.altera.com/">Altera</a>, and a fast, high capacity synthesis will certainly help.</p>
<p>Synthesis speed is key here. Until recently FPGA design was mostly an iterative process: synthesize, simulate, and debug (i.e., change in the RTL) until the performances and functionality of the design were satisfactory. That trial-and-error approach becomes impractical as the size of FPGA devices is increasing to the point that one single iteration takes hours, if not a day. Having a 10x speedup in synthesis means you can restore that familiar design iteration for a few more years.</p>
<p>Verification has become a bottleneck in FPGA. Simulating is used and will still be used in the future. But FPGA’s complexity requires a more complete verification methodology, like formal verification. However formal verification has trouble addressing optimization techniques heavily used in FPGA synthesis, like retiming and state re-encoding. An ABC-like optimization engine comes with a built-in formal verifier that can check independently the correctness of every incremental optimization steps performed during the optimization run. The correctness of the resulting netlist comes with a very high degree of confidence, and only the RTL description needs to be simulated.</p>
<p>Xilinx’ customers will benefit from that technology, and catch up with Altera’s synthesis. As for the EDA vendors selling their own FPGA synthesis, they all use or will use some flavor of AIG-based optimization. Differentiation will be done on the smartness of the high-level optimization –datapath, IPs–, the user experience (GUI), the integrated verification environment (still to be demonstrated), and of course the bottom-line: QoR –clock cycle, area, and power. The race is on.</p>
<p>Related posts:<ol>
<li><a href='http://www.ocoudert.com/blog/2009/10/15/what-to-read-in-xilinx%e2%80%99-and-altera%e2%80%99s-third-quarter-results/' rel='bookmark' title='What to read in Xilinx’ and Altera’s third quarter results'>What to read in Xilinx’ and Altera’s third quarter results</a></li>
<li><a href='http://www.ocoudert.com/blog/2009/10/30/how-can-xilinx-improve-its-bottom-line/' rel='bookmark' title='How can Xilinx improve its bottom line'>How can Xilinx improve its bottom line</a></li>
<li><a href='http://www.ocoudert.com/blog/2010/04/20/is-fpga-a-sustainable-market-for-eda/' rel='bookmark' title='Is FPGA a sustainable market for EDA?'>Is FPGA a sustainable market for EDA?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.ocoudert.com/blog/2010/06/11/who-should-worry-about-xilinx-and-oasys-partnership/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>RIP Abound Logic</title>
		<link>http://www.ocoudert.com/blog/2010/06/03/rip-abound-logic/</link>
		<comments>http://www.ocoudert.com/blog/2010/06/03/rip-abound-logic/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 18:10:38 +0000</pubDate>
		<dc:creator>Olivier Coudert</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[FPGA]]></category>

		<guid isPermaLink="false">http://www.ocoudert.com/blog/?p=789</guid>
		<description><![CDATA[Another FPGA startup met the fate of so many others: Abound Logic is reported to have shut down this week, Wednesday June 2nd, 2010. Abound logic, previously known as M2000, was founded by three EDA veterans who had previously started Meta Systems. Meta Systems developed the industry’s first emulation system based on custom FPGAs, which [...] [...]<p>Continue reading <a href="http://www.ocoudert.com/blog/2010/06/03/rip-abound-logic/">RIP Abound Logic</a></p>
Related posts:<ol>
<li><a href='http://www.ocoudert.com/blog/2010/07/15/rip-tier-logic/' rel='bookmark' title='RIP Tier Logic'>RIP Tier Logic</a></li>
<li><a href='http://www.ocoudert.com/blog/2010/03/12/can-tabula-and-tier-logic-be-successful/' rel='bookmark' title='Can Tabula and Tier Logic be successful?'>Can Tabula and Tier Logic be successful?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.ocoudert.com/blog/wp-content/uploads/2010/06/abound-logic-logo.jpg"><img class="alignright size-full wp-image-792" title="abound logic logo" src="http://www.ocoudert.com/blog/wp-content/uploads/2010/06/abound-logic-logo.jpg" alt="" width="280" height="117" /></a>Another FPGA startup met the fate of so many others: <a href="http://www.aboundlogic.com/index.html">Abound Logic</a> is reported to have shut down this week, Wednesday June 2nd, 2010.</p>
<p>Abound logic, previously known as M2000, was founded by three EDA veterans who had previously started Meta Systems. Meta Systems developed the industry’s first emulation system based on custom FPGAs, which was to become the basis for the Abound Logic device after Meta Systems was acquired by Mentor Graphics in May 1996.</p>
<p>Abound logic’s device, the Raptor FPGA, offered in 65nm technology the capacity of 774k CLBs, each containing a 4-input LUT. This made the Raptor the largest FPGA on the market at a time.</p>
<p>Abound logic was in discussions to close another financing round, estimated around $20M, but one of the main tentatively new investor pulled out, which put to rest the last investment opportunities.</p>
<p>Related posts:<ol>
<li><a href='http://www.ocoudert.com/blog/2010/07/15/rip-tier-logic/' rel='bookmark' title='RIP Tier Logic'>RIP Tier Logic</a></li>
<li><a href='http://www.ocoudert.com/blog/2010/03/12/can-tabula-and-tier-logic-be-successful/' rel='bookmark' title='Can Tabula and Tier Logic be successful?'>Can Tabula and Tier Logic be successful?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.ocoudert.com/blog/2010/06/03/rip-abound-logic/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Is FPGA a sustainable market for EDA?</title>
		<link>http://www.ocoudert.com/blog/2010/04/20/is-fpga-a-sustainable-market-for-eda/</link>
		<comments>http://www.ocoudert.com/blog/2010/04/20/is-fpga-a-sustainable-market-for-eda/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 23:53:13 +0000</pubDate>
		<dc:creator>Olivier Coudert</dc:creator>
				<category><![CDATA[EDA]]></category>
		<category><![CDATA[FPGA]]></category>
		<category><![CDATA[synthesis]]></category>
		<category><![CDATA[verification]]></category>

		<guid isPermaLink="false">http://www.ocoudert.com/blog/?p=767</guid>
		<description><![CDATA[A FPGA company makes revenue with the hardware: it sells its device, and gives away its design tools –synthesis, place-and-route. Yet the EDA industry has had success with its own (non-free) FPGA synthesis solutions. For good reasons: in its days, Synplicity’s Synplify was the best FPGA synthesis out there. Synopsys acquired Synplicity two years ago, [...] [...]<p>Continue reading <a href="http://www.ocoudert.com/blog/2010/04/20/is-fpga-a-sustainable-market-for-eda/">Is FPGA a sustainable market for EDA?</a></p>
Related posts:<ol>
<li><a href='http://www.ocoudert.com/blog/2010/08/16/meet-inpa-a-newcomer-in-fpga-based-prototyping/' rel='bookmark' title='Meet InPA, a newcomer in FPGA-based prototyping'>Meet InPA, a newcomer in FPGA-based prototyping</a></li>
<li><a href='http://www.ocoudert.com/blog/2009/10/19/the-formal-verification-market-is-still-untapped/' rel='bookmark' title='The formal verification market is still untapped'>The formal verification market is still untapped</a></li>
<li><a href='http://www.ocoudert.com/blog/2009/09/15/why-fpga-startups-keep-failing/' rel='bookmark' title='Why FPGA startups keep failing'>Why FPGA startups keep failing</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>A FPGA company makes revenue with the hardware: it sells its device, and gives away its design tools –synthesis, place-and-route. Yet the EDA industry has had success with its own (non-free) FPGA synthesis solutions. For good reasons: in its days, Synplicity’s <a rel="nofollow" href="http://www.synopsys.com/Tools/Implementation/FPGAImplementation/FPGASynthesis/Pages/SynplifyPro.aspx">Synplify</a> was the best FPGA synthesis out there. Synopsys <a rel="nofollow" href="http://www.eetimes.com/showArticle.jhtml?articleID=206905027">acquired</a> Synplicity two years ago, but it was more to get a comprehensive emulation solution than pushing FPGA synthesis. Mentor Graphics is still invested in FPGA synthesis with <a rel="nofollow" href="http://www.mentor.com/products/fpga/synthesis/">Precision</a>, and competes head to head with Xilinx’ <a rel="nofollow" href="http://www.xilinx.com/tools/xst.htm">XST</a> and Altera’s <a rel="nofollow" href="http://www.altera.com/products/software/quartus-ii/web-edition/qts-we-index.html">Quartus</a>.</p>
<p>In a world where FPGA software design is expected to be free (or very cheap, compared to it ASIC counterpart), is there still a market for EDA companies to sell their FPGA solutions? Synplicity stopped growing after it built its success on FPGA synthesis. Is that the fate of EDA for FPGA?</p>
<p>There are several forces at play here: device complexity, software complexity, and know-how.</p>
<p>The complexity of FPGA starts to rival that of ASIC’s. The largest FPGA devices contain 100,000’s of LUTs and registers, 1000’s of DSP components, and are equivalent to 1+ million gate designs. The increasing device size requires faster synthesis and larger capacity. It also strains verification because simulation costs are augmenting accordingly. The days were a designer could complete her FPGA project with a simple write-RTL/synthesize/simulate/fix iterative flow are gone.</p>
<p>FPGA companies differentiate with their devices’ speed, capacity, and power consumption. But beyond the raw hardware features, software to design FPGA has become a key for success. Altera learnt the lesson the hard way 10 years ago when it released software that was not ready: Altera quickly lost its top customers to Xilinx, while it could have become the undisputed #1 FPGA vendor. Some FPGA startups in the past could not get off the ground because they fail to deliver good synthesis for their device. Closer to us, we have heard about Tabula’s chronic problems to bring up its synthesis before it finally announced its device earlier this year. And Abound Logic’s huge netlist has stretched the capacity of today’s FPGA synthesis.</p>
<p>Altera has now a software powerhouse, and is meticulous about its software design and testing. Xilinx is currently going through a major overhaul of its software to catch up with its main competitor. There is no question that software is taken very seriously by the two vendors –they both have a couple hundreds engineers dedicated to provide customers with a full design tool suite.</p>
<p>So does EDA has any future in FPGA synthesis? There will always be FPGA startups looking for an OEM with Synopsys and Mentor, but this is not enough. The EDA industry must showcase a comprehensive FPGA development environment that will cover design, synthesis, and verification:</p>
<ul>
<li>Verification      is becoming ever more costly for FPGAs, as it already is for ASICs. Formal      verification for FPGA is still embryonic –FPGA synthesis uses retiming and      FSM re-encoding that makes formal verification quite difficult.</li>
<li>Synthesis      of complex systems with a large IP spectrum is an area of expertise that      EDA must leverage. Also EDA could provide a much-needed improvement in power      management.</li>
<li>As for      design, EDA must seize on the FPGA community’s ability to adopt new methodologies      much faster than the ASIC community. ESL, SystemC, and C/C++ as hardware      description languages are the right direction.</li>
</ul>
<p>If EDA wants to compete with the few hundred software engineers of Xilinx and Altera, it needs to deliver a best-in-class and innovative FPGA design environment. Else it will end up as a no-growth by-product of ASIC synthesis.</p>
<p>Related posts:<ol>
<li><a href='http://www.ocoudert.com/blog/2010/08/16/meet-inpa-a-newcomer-in-fpga-based-prototyping/' rel='bookmark' title='Meet InPA, a newcomer in FPGA-based prototyping'>Meet InPA, a newcomer in FPGA-based prototyping</a></li>
<li><a href='http://www.ocoudert.com/blog/2009/10/19/the-formal-verification-market-is-still-untapped/' rel='bookmark' title='The formal verification market is still untapped'>The formal verification market is still untapped</a></li>
<li><a href='http://www.ocoudert.com/blog/2009/09/15/why-fpga-startups-keep-failing/' rel='bookmark' title='Why FPGA startups keep failing'>Why FPGA startups keep failing</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.ocoudert.com/blog/2010/04/20/is-fpga-a-sustainable-market-for-eda/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Can Tabula and Tier Logic be successful?</title>
		<link>http://www.ocoudert.com/blog/2010/03/12/can-tabula-and-tier-logic-be-successful/</link>
		<comments>http://www.ocoudert.com/blog/2010/03/12/can-tabula-and-tier-logic-be-successful/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 13:08:03 +0000</pubDate>
		<dc:creator>Olivier Coudert</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[EDA]]></category>
		<category><![CDATA[FPGA]]></category>
		<category><![CDATA[startup]]></category>

		<guid isPermaLink="false">http://www.ocoudert.com/blog/?p=753</guid>
		<description><![CDATA[The past two weeks were pretty interesting if you follow FPGAs. Yes, Xilinx and Altera kept upping their target to Wall St., but that is not where the excitement came from. It came from the recent announcements of two startups, both created in 2003 and heavily funded. Tabula released its long-awaited device, which goes by [...] [...]<p>Continue reading <a href="http://www.ocoudert.com/blog/2010/03/12/can-tabula-and-tier-logic-be-successful/">Can Tabula and Tier Logic be successful?</a></p>
Related posts:<ol>
<li><a href='http://www.ocoudert.com/blog/2010/07/15/rip-tier-logic/' rel='bookmark' title='RIP Tier Logic'>RIP Tier Logic</a></li>
<li><a href='http://www.ocoudert.com/blog/2010/06/03/rip-abound-logic/' rel='bookmark' title='RIP Abound Logic'>RIP Abound Logic</a></li>
<li><a href='http://www.ocoudert.com/blog/2009/09/15/why-fpga-startups-keep-failing/' rel='bookmark' title='Why FPGA startups keep failing'>Why FPGA startups keep failing</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>The past two weeks were pretty interesting if you follow FPGAs. Yes, Xilinx and Altera kept upping their target to Wall St., but that is not where the excitement came from. It came from the recent announcements of two startups, both created in 2003 and heavily funded. <a rel="nofollow" href="http://www.tabula.com/">Tabula</a> released its long-awaited device, which goes by the sexy name of “Spacetime”. And <a rel="nofollow" href="http://www.tierlogic.com/">Tier Logic</a> left its stealth mode this week to announce its own device, “TierFPGA”.</p>
<p>The dominant factor in classical FPGA architecture is the interconnect: most of the die area is taken by the wires and the interconnect switches and muxes. If you can somehow reduce the area dedicated to interconnect, you can augment the logic density and lessen the cost of the device. Tabula and Tier Logic pitch a 3D architecture to address the interconnect bottleneck, albeit in very different flavors.</p>
<p><a href="http://www.ocoudert.com/blog/wp-content/uploads/2010/03/tabula_logo.jpg"><img class="alignright size-full wp-image-754" title="tabula_logo" src="http://www.ocoudert.com/blog/wp-content/uploads/2010/03/tabula_logo.jpg" alt="" width="85" height="67" /></a>Tabula innovative <a rel="nofollow" href="http://www.edn.com/blog/1690000169/post/1770052977.html">design</a> is based on its ability to reconfigure itself, up to 8 times with a clock running at 1.6GHz. At each cycle a cell can change its functionality, its latch configuration, and its interconnect. The time-multiplexing increases the amount of logic that can be fit on the same area. It is like having 8 layers (or “folds”) of cells stacked on top of each other along a time axis, with very short connection between cells at the same (x,y) coordinate but in two adjacent folds. At each cycle one jumps to the next fold and feeds the new configured logic with the results of the previous fold. Tabula claims they increase the logic density by 2.5x compared to classical FPGA architectures.</p>
<p><a href="http://www.ocoudert.com/blog/wp-content/uploads/2010/03/tierlogiclogo.png"><img class="alignright size-full wp-image-755" title="tierlogiclogo" src="http://www.ocoudert.com/blog/wp-content/uploads/2010/03/tierlogiclogo.png" alt="" width="86" height="86" /></a>Tier Logic’s design <a rel="nofollow" href="http://www.edn.com/blog/1690000169/post/1870053187.html">idea</a> is to place the SRAM cells that configure the interconnect muxes on top of the routing layers, instead of having them distributed throughout the logic die area. Doing so leaves more room for logic cells, increasing the cell density by about 50% according to the company. The design flow will not throw anybody off: it uses Mentor’s Precision for synthesis, and is followed by Tier Logic’s mapping and P&amp;R.</p>
<p>A big plus touted by Tier Logic is the ability of <a rel="nofollow" href="http://www.pldesignline.com/223400079">moving</a> painlessly from their device to an ASIC. Simply replace the interconnect configuration SRAM cells at the top with metal, and voila, you obtain an ASIC with <em>no change</em> in timing. This is a simple, predictable <a rel="nofollow" href="http://www.tierlogic.com/news/8/121/Tier-Logic-announces-innovative-3D-FPGA-technology-low-cost-FPGAs-no-risk-timing-exact-ASICs/">process</a>: it takes about 4 weeks to go from the SRAM configuration to a top-layer mask, and you do not need to go through a timing closure flow again, which means a non-recurring engineering cost of about $50k. This is a real bargain when you consider that moving from FPGA to ASIC usually requires a redesign that can take as long as 9 months.</p>
<p>So who of Tabula and Tier Logic is best positioned to challenge the duopoly Xilinx/Altera?</p>
<p>Tabula made it clear that they are aiming at the high-end of the FPGA market. There are a number of FPGA startups that targeted the same niche, and none survived. One reason is that it is easy for Xilinx and Altera to increase the size of their device, by simply moving to the next technology node. Tabula’s design is innovative and pushes the limits, but how far is too far? It is unclear whether the company can deliver the design tools to match their device’s challenges –they went through a complete reset a few years ago, replacing the whole software team. Verifying a device that can reconfigure itself 8 times in a loop may be another challenging problem. Increased density is obtained by continuous reconfiguration, which means extra power consumption: is it still an acceptable tradeoff? Last but not least, with 100+ people in the US, it is a well-known fact in the Silicon Valley that Tabula burns cash fast, and their funding of <a rel="nofollow" href="http://www.eetimes.com/showArticle.jhtml?articleID=223100910">$106 millions</a> so far is about to come short.</p>
<p>Tier Logic’s FPGA can reduce the cost of the device for the same density. But their compelling value proposition is really their FPGA to ASIC translation. This is what Altera’s HardCopy was supposed to be, a seamless and risk-free migration from FPGA to ASIC. For anybody that wants to design an application and then migrate to a low/medium volume ASIC production, this could be the most cost efficient solution. I do not know the inside story regarding the financial aspect, but their business proposal looks more solid.</p>
<p>So who do you think has a chance here? Let’s meet again in 3-4 quarters and see how the two companies are doing.</p>
<p>Related posts:<ol>
<li><a href='http://www.ocoudert.com/blog/2010/07/15/rip-tier-logic/' rel='bookmark' title='RIP Tier Logic'>RIP Tier Logic</a></li>
<li><a href='http://www.ocoudert.com/blog/2010/06/03/rip-abound-logic/' rel='bookmark' title='RIP Abound Logic'>RIP Abound Logic</a></li>
<li><a href='http://www.ocoudert.com/blog/2009/09/15/why-fpga-startups-keep-failing/' rel='bookmark' title='Why FPGA startups keep failing'>Why FPGA startups keep failing</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.ocoudert.com/blog/2010/03/12/can-tabula-and-tier-logic-be-successful/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>What EDA needs to change for 2020 success?</title>
		<link>http://www.ocoudert.com/blog/2009/11/06/what-eda-needs-to-change-for-2020-success/</link>
		<comments>http://www.ocoudert.com/blog/2009/11/06/what-eda-needs-to-change-for-2020-success/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 01:24:52 +0000</pubDate>
		<dc:creator>Olivier Coudert</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[EDA]]></category>
		<category><![CDATA[ASIC]]></category>
		<category><![CDATA[FPGA]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[verification]]></category>

		<guid isPermaLink="false">http://www.ocoudert.com/blog/?p=504</guid>
		<description><![CDATA[ICCAD’09 was a fairly good vintage. It started Monday morning with an excellent keynote from Hamid Pirahesh about cloud computing. The same day in the afternoon, a more EDA-focused discussion was initiated by Jim Hogan and Paul McLellan (slides can be found here), asking the question “What EDA needs to change for 2020 success?” Paul [...] [...]<p>Continue reading <a href="http://www.ocoudert.com/blog/2009/11/06/what-eda-needs-to-change-for-2020-success/">What EDA needs to change for 2020 success?</a></p>
Related posts:<ol>
<li><a href='http://www.ocoudert.com/blog/2009/10/19/the-formal-verification-market-is-still-untapped/' rel='bookmark' title='The formal verification market is still untapped'>The formal verification market is still untapped</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.iccad.com/2009/index.html" target="_blank">ICCAD’09</a> was a fairly good vintage. It started Monday morning with an excellent <a href="http://www.iccad.com/events/eventdetails.aspx?id=106-100">keynote</a> from Hamid Pirahesh about cloud computing. The same day in the afternoon, a more EDA-focused discussion was initiated by Jim Hogan and Paul McLellan (slides can be found <a href="http://leepr.com/PDF/iccad09_20091030.pdf">here</a>), asking the question “What EDA needs to change for 2020 success?”</p>
<p>Paul rightly <a href="http://www.edn.com/blog/920000692/post/920050292.html">emphasized</a> three trends. The first one is well know: the continuously rising cost of IC designs, about $50M for today’s 45nm node. The second trend is that the fastest growing part of the design cost is software –more than half of the overall cost, Paul even claiming close to 2/3 of the overall cost. The third trend is an increasingly fragmented consumer market: the number of end products goes into the 10’s of billions, but these products are declined in many more different kinds, which means that most of them are shipping in smaller individual volumes.</p>
<p><a href="http://www.ocoudert.com/blog/wp-content/uploads/2009/11/units_versus_time_and_market_size.png"><img class="aligncenter size-full wp-image-506" title="units_versus_time_and_market_size" src="http://www.ocoudert.com/blog/wp-content/uploads/2009/11/units_versus_time_and_market_size.png" alt="units_versus_time_and_market_size" width="500" /></a></p>
<p>Source: <em>Morgan Stanley, <a href="http://www.morganstanley.com/institutional/techresearch/pdfs/MS_Economy_Internet_Trends_102009_FINAL.pdf" target="_blank">Economy + Internet Trends</a>, Web 2.0 Summit, San Francisco, Oct 2009.</em></p>
<p>This is bad news for EDA as we know it: the rising cost of design can no longer be justified if the number of units does not grow fast enough (a $50M chip starts to make sense only if it is produced for 250M units and more). Also EDA has been slow to climb up the food chain and proposes solutions for software design, which dominates the overall chip design cost.</p>
<p>Rising IC design cost and smaller number of units is the call for FPGA to growth even faster. Mobile applications require FPGA to do much better in terms of power consumption, but this is a hot topic (no pun intended) drawing a lot of attention and investment, and some competitive solution will emerge in the next few years. So EDA, which makes its bread and butter on IC design, should better re-align its growth strategy on software, embedded systems, HW/SW co-design, and verification. Else EDA will continue to shrink to only service the few that can still afford chip design.</p>
<p>The end product, as a SoC, is a puzzle where the designer mostly assembles existing cores and IPs, and decides of the tradeoff between the software and hardware parts, based on flexibility and cost factors.</p>
<p>I see two strong needs that EDA could build its growth on. One is functional validation of the whole system &#8211;software plus hardware. EDA has started to address the issue, even though it is still short of proposing a scalable and automated environment. To functional validation, I would also add <em>functional flexibility</em>: how much of the behavior can be upgraded thanks to the software part? The other need is a design navigator that would estimate the speed, area, power consumption, and cost of a SoC by exploring alternatives between cores (ARM, MIPS, etc), IPs, FPGA, and software.</p>
<p>Last but not least, the eternal question of an EDA serving a $250B semiconductor industry, but making less than $5B. The time-based license model has only served the interests of the semiconductor companies, to the expenses of R&amp;D investment in EDA. Claiming a lack of innovation in the EDA industry is sometimes fair, but EDA should also innovate in business solutions instead of cannibalizing itself by cutting costs to only survive another quarter. The semiconductor industry needs a healthy EDA if it wants to address the system-level design challenges of the next 10 years. Unless, of course, a new player coming from the software world with the experience of scalable systems signs the death of the EDA industry as we know it.</p>
<p>Related posts:<ol>
<li><a href='http://www.ocoudert.com/blog/2009/10/19/the-formal-verification-market-is-still-untapped/' rel='bookmark' title='The formal verification market is still untapped'>The formal verification market is still untapped</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.ocoudert.com/blog/2009/11/06/what-eda-needs-to-change-for-2020-success/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>How can Xilinx improve its bottom line</title>
		<link>http://www.ocoudert.com/blog/2009/10/30/how-can-xilinx-improve-its-bottom-line/</link>
		<comments>http://www.ocoudert.com/blog/2009/10/30/how-can-xilinx-improve-its-bottom-line/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 22:45:05 +0000</pubDate>
		<dc:creator>Olivier Coudert</dc:creator>
				<category><![CDATA[FPGA]]></category>
		<category><![CDATA[Altera]]></category>
		<category><![CDATA[India]]></category>
		<category><![CDATA[outsourcing]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Xilinx]]></category>

		<guid isPermaLink="false">http://www.ocoudert.com/blog/?p=473</guid>
		<description><![CDATA[Last week I wrote a post discussing Xilinx and Altera Q3’09 results, and I mentioned Xilinx’ operation margin consistently trailing Altera’s by 3-4%. I had a few emails regarding that gap, and why that gap would be closed eventually. Let me address this topic with this post. Comparing the yearly fiscal exercises directly would be [...] [...]<p>Continue reading <a href="http://www.ocoudert.com/blog/2009/10/30/how-can-xilinx-improve-its-bottom-line/">How can Xilinx improve its bottom line</a></p>
Related posts:<ol>
<li><a href='http://www.ocoudert.com/blog/2009/10/15/what-to-read-in-xilinx%e2%80%99-and-altera%e2%80%99s-third-quarter-results/' rel='bookmark' title='What to read in Xilinx’ and Altera’s third quarter results'>What to read in Xilinx’ and Altera’s third quarter results</a></li>
<li><a href='http://www.ocoudert.com/blog/2010/06/11/who-should-worry-about-xilinx-and-oasys-partnership/' rel='bookmark' title='Who should worry about Xilinx and Oasys partnership?'>Who should worry about Xilinx and Oasys partnership?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Last week I wrote a <a href="../2009/10/15/what-to-read-in-xilinx%E2%80%99-and-altera%E2%80%99s-third-quarter-results/">post</a> discussing Xilinx and Altera Q3’09 results, and I mentioned Xilinx’ operation margin consistently trailing Altera’s by 3-4%. I had a few emails regarding that gap, and why that gap would be closed eventually. Let me address this topic with this post.</p>
<p>Comparing the yearly fiscal exercises directly would be biased (Xilinx’ fiscal year end on March 31<sup>st</sup>, and Altera’s fiscal year on Dec 31<sup>st</sup>). Instead we can look at a quarter by quarter comparison, even though that can be too low a level. Better is to look for ttm (trailing twelve months) comparison to smooth out the local variations.</p>
<p><a href="http://www.ocoudert.com/blog/wp-content/uploads/2009/10/XLNX-ALTR-income-statements1.png"><img class="aligncenter" title="XLNX ALTR income statements" src="http://www.ocoudert.com/blog/wp-content/uploads/2009/10/XLNX-ALTR-income-statements1.png" alt="" width="450" /></a>Source: <em>Yahoo! Finance. All figures in thousands.<br />
</em></p>
<p>One can see that Altera’s operating margin is overall better. Also in their respective Q3’09 revenue reports, Xilinx expects its Q4’09 gross margin to improve to 62-63%, and Altera sees his to be 67-68%.  So a 3-4% operating margin gap will remain, which is significant.</p>
<p>On the other hand, Xilinx quotes 3145 full time employees, and Altera 2760. This means that a Xilinx employee brings back revenue about 26% higher than an Altera employee! So it all boils down to the question: how can Xilinx be more cost efficient?</p>
<p>One of the differences is the way software is developed. Altera’s software is mostly done in their technology center of Penang, Malaysia, with a very small core technology group in Toronto,  Canada. Xilinx’s software team is mostly in the US, and only 5% of the team is in their R&amp;D facilities in Hyderabad, India. A back-of-the-envelop calculation shows that if Xilinx had the same software team but with a US/India ratio 1/3-2/3, which is a healthy ratio for a company that can leverage its India facility, Xilinx would improve its operating margin by one point.</p>
<p>If you extend the same reasoning to whole R&amp;D –not only software&#8211;, then it is clear that Xilinx can get the upper hand. Looking at the R&amp;D job listings, it is also clear that Xilinx is moving into that direction. The question then is whether Xilinx has the structure and the drive to achieve such a transformation successfully.</p>
<p>Related posts:<ol>
<li><a href='http://www.ocoudert.com/blog/2009/10/15/what-to-read-in-xilinx%e2%80%99-and-altera%e2%80%99s-third-quarter-results/' rel='bookmark' title='What to read in Xilinx’ and Altera’s third quarter results'>What to read in Xilinx’ and Altera’s third quarter results</a></li>
<li><a href='http://www.ocoudert.com/blog/2010/06/11/who-should-worry-about-xilinx-and-oasys-partnership/' rel='bookmark' title='Who should worry about Xilinx and Oasys partnership?'>Who should worry about Xilinx and Oasys partnership?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.ocoudert.com/blog/2009/10/30/how-can-xilinx-improve-its-bottom-line/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

