<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Oasys or Mirage?</title>
	<link>http://theasicguy.com/2009/07/20/oasys-or-mirage/</link>
	<description>sharing insights into the people side of ASIC design</description>
	<pubDate>Mon, 15 Mar 2010 01:55:30 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
		<item>
		<title>By: Jack Erickson</title>
		<link>http://theasicguy.com/2009/07/20/oasys-or-mirage/#comment-1241</link>
		<dc:creator>Jack Erickson</dc:creator>
		<pubDate>Thu, 17 Sep 2009 13:10:06 +0000</pubDate>
		<guid>http://theasicguy.com/2009/07/20/oasys-or-mirage/#comment-1241</guid>
		<description>In Gary Smith's defense, synthesis market share is difficult to measure because a lot of physical design teams are running RTL Compiler to optimize DC netlists so they can close in physical.  This is likely not counted, but it is prevalent.

But Denis is correct, and all you have to do is look at the amount of customers that have publicly endorsed RTL Compiler: http://www.cadence.com/products/ld/Pages/rconline.aspx

What we're seeing is that if folks want to close on their design goals in time, they are going to have to consider more modern technology, whether it be RTL Compiler, Oasys, or somebody we haven't heard of yet.</description>
		<content:encoded><![CDATA[<p>In Gary Smith&#8217;s defense, synthesis market share is difficult to measure because a lot of physical design teams are running RTL Compiler to optimize DC netlists so they can close in physical.  This is likely not counted, but it is prevalent.</p>
<p>But Denis is correct, and all you have to do is look at the amount of customers that have publicly endorsed RTL Compiler: <a href="http://www.cadence.com/products/ld/Pages/rconline.aspx" rel="nofollow">http://www.cadence.com/products/ld/Pages/rconline.aspx</a></p>
<p>What we&#8217;re seeing is that if folks want to close on their design goals in time, they are going to have to consider more modern technology, whether it be RTL Compiler, Oasys, or somebody we haven&#8217;t heard of yet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Denis</title>
		<link>http://theasicguy.com/2009/07/20/oasys-or-mirage/#comment-1233</link>
		<dc:creator>Denis</dc:creator>
		<pubDate>Tue, 15 Sep 2009 20:34:07 +0000</pubDate>
		<guid>http://theasicguy.com/2009/07/20/oasys-or-mirage/#comment-1233</guid>
		<description>I see a quote from Gary Smith in early 2008 saying that "DC is losing synthesis market share."  I hate to admit this is from deepchip, but here's the link:
http://deepchip.com/items/snug07-05.html

Your own source contradicts you.</description>
		<content:encoded><![CDATA[<p>I see a quote from Gary Smith in early 2008 saying that &#8220;DC is losing synthesis market share.&#8221;  I hate to admit this is from deepchip, but here&#8217;s the link:<br />
<a href="http://deepchip.com/items/snug07-05.html" rel="nofollow">http://deepchip.com/items/snug07-05.html</a></p>
<p>Your own source contradicts you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: harry</title>
		<link>http://theasicguy.com/2009/07/20/oasys-or-mirage/#comment-1218</link>
		<dc:creator>harry</dc:creator>
		<pubDate>Mon, 07 Sep 2009 05:15:46 +0000</pubDate>
		<guid>http://theasicguy.com/2009/07/20/oasys-or-mirage/#comment-1218</guid>
		<description>Hi Denis,

Gary Smith published &lt;a href="http://www.garysmitheda.com/thenumbers.html" rel="nofollow"&gt;market share numbers for 2006&lt;/a&gt; that showed Cadence with 10% market share, which I consider "very small". I doubt this has changed much since then.

Harry</description>
		<content:encoded><![CDATA[<p>Hi Denis,</p>
<p>Gary Smith published <a href="http://www.garysmitheda.com/thenumbers.html" rel="nofollow">market share numbers for 2006</a> that showed Cadence with 10% market share, which I consider &#8220;very small&#8221;. I doubt this has changed much since then.</p>
<p>Harry</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Denis</title>
		<link>http://theasicguy.com/2009/07/20/oasys-or-mirage/#comment-1217</link>
		<dc:creator>Denis</dc:creator>
		<pubDate>Mon, 07 Sep 2009 03:19:22 +0000</pubDate>
		<guid>http://theasicguy.com/2009/07/20/oasys-or-mirage/#comment-1217</guid>
		<description>Cadence's share of the logic synthesis market is "very small"?  Where do you get your numbers?  Just how big is the logic synthesis market these days and what is Cadence's share?</description>
		<content:encoded><![CDATA[<p>Cadence&#8217;s share of the logic synthesis market is &#8220;very small&#8221;?  Where do you get your numbers?  Just how big is the logic synthesis market these days and what is Cadence&#8217;s share?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: danubi1</title>
		<link>http://theasicguy.com/2009/07/20/oasys-or-mirage/#comment-1095</link>
		<dc:creator>danubi1</dc:creator>
		<pubDate>Wed, 29 Jul 2009 07:14:58 +0000</pubDate>
		<guid>http://theasicguy.com/2009/07/20/oasys-or-mirage/#comment-1095</guid>
		<description>Hmmm..

IMHO, the real benefit of being able to synthesize huge designs without partitioning is to help with 'planning top down', as John put it. I can see that being valuable in the prototyping part of the flow. Remember what Silicon Perspective did to floorplanning circa 2001? Yes, their placement was probably not the best you could get for timing closure, but for the fast turns on large designs required to create a physical prototype, they were hard to beat.

Oh.. logical equivalency checking is pretty powerful these days.. Lots of smart algorithms for handing large datapath operators..</description>
		<content:encoded><![CDATA[<p>Hmmm..</p>
<p>IMHO, the real benefit of being able to synthesize huge designs without partitioning is to help with &#8216;planning top down&#8217;, as John put it. I can see that being valuable in the prototyping part of the flow. Remember what Silicon Perspective did to floorplanning circa 2001? Yes, their placement was probably not the best you could get for timing closure, but for the fast turns on large designs required to create a physical prototype, they were hard to beat.</p>
<p>Oh.. logical equivalency checking is pretty powerful these days.. Lots of smart algorithms for handing large datapath operators..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: harry</title>
		<link>http://theasicguy.com/2009/07/20/oasys-or-mirage/#comment-1060</link>
		<dc:creator>harry</dc:creator>
		<pubDate>Tue, 21 Jul 2009 06:59:26 +0000</pubDate>
		<guid>http://theasicguy.com/2009/07/20/oasys-or-mirage/#comment-1060</guid>
		<description>Hi John,

Thanks for the comment and good luck with your &lt;a href="http://chip101.com" rel="nofollow"&gt;Chip 101&lt;/a&gt; site.

For what it's worth, Oasys claimed during their conference call that they have run formal verification on the benchmark designs. I don't know if these designs had a lot of arithmentic blocks (I know multipliers can be a real issue for formal verification). Still, your point is very valid. The methodology issues need to be understood as well as the tool issues, a point made by someone else I spoke to today.

Harry</description>
		<content:encoded><![CDATA[<p>Hi John,</p>
<p>Thanks for the comment and good luck with your <a href="http://chip101.com" rel="nofollow">Chip 101</a> site.</p>
<p>For what it&#8217;s worth, Oasys claimed during their conference call that they have run formal verification on the benchmark designs. I don&#8217;t know if these designs had a lot of arithmentic blocks (I know multipliers can be a real issue for formal verification). Still, your point is very valid. The methodology issues need to be understood as well as the tool issues, a point made by someone else I spoke to today.</p>
<p>Harry</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John MacDonald</title>
		<link>http://theasicguy.com/2009/07/20/oasys-or-mirage/#comment-1059</link>
		<dc:creator>John MacDonald</dc:creator>
		<pubDate>Tue, 21 Jul 2009 05:40:54 +0000</pubDate>
		<guid>http://theasicguy.com/2009/07/20/oasys-or-mirage/#comment-1059</guid>
		<description>Fast, large synthesis could no doubt help get a design ready for implementation.  Invariably, a number of iterations are necessary just to get a  design cleaned up for test insertion and physical design.  However, once it's ready to go, the first stop after synthesis should be formal verification.  The capacity of synthesis tools on the market already exceed the capacity of formal verifiers, particularly if the design contains a significant number of operators common in signal processing algorithms.  Best practice is to synthesize hierarchical blocks per implementation.  Plan top down, implement bottom up.</description>
		<content:encoded><![CDATA[<p>Fast, large synthesis could no doubt help get a design ready for implementation.  Invariably, a number of iterations are necessary just to get a  design cleaned up for test insertion and physical design.  However, once it&#8217;s ready to go, the first stop after synthesis should be formal verification.  The capacity of synthesis tools on the market already exceed the capacity of formal verifiers, particularly if the design contains a significant number of operators common in signal processing algorithms.  Best practice is to synthesize hierarchical blocks per implementation.  Plan top down, implement bottom up.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: harry</title>
		<link>http://theasicguy.com/2009/07/20/oasys-or-mirage/#comment-1057</link>
		<dc:creator>harry</dc:creator>
		<pubDate>Mon, 20 Jul 2009 22:02:09 +0000</pubDate>
		<guid>http://theasicguy.com/2009/07/20/oasys-or-mirage/#comment-1057</guid>
		<description>Hi Sean,

My analysis was meant to represent a healthy skepticism, not a conclusion that this technology is not real. Indeed, this will probably be the most interesting battle in quite a while in EDA, moreso even than the OVM/VMM battle of a year ago.

1. Regarding whether this is too good to be true or not, one needs to take a design through the rest of the physical design process to see if the results are truly better afterwards. That means CTS, detailed routing, signal integrity checks and fixes, etc. It's one thing to produce a placed gates design and it's another to produce one that will result in good QoR. All we have now is a press release and maybe some more customer announcements coming up. It would be great to run a real benchmark with an open source design using both tools.

2. Regarding whether there is market share to be taken, I think that depends. As I acknowledged, neither Ambit or Get2Chip had the kind of advantage that Oasys claims. Still, if Synopsys can respond, as they have in the past, with on par or better QOR, Oasys will have a hard sell, even at 20x runtime advantage.

3. Regarding who cares about synthesis, there are the large bleeding edge customers and they are willing to spend money for value. I'm sure they will be Oasys' first foothold.

As for a SaaS solution, that is an interesting thought. I think there is still quite a bit of data to transfer, but it could be doable.

As for unambiguous proof, there is only one thing, tapeout success at 45nm and below.</description>
		<content:encoded><![CDATA[<p>Hi Sean,</p>
<p>My analysis was meant to represent a healthy skepticism, not a conclusion that this technology is not real. Indeed, this will probably be the most interesting battle in quite a while in EDA, moreso even than the OVM/VMM battle of a year ago.</p>
<p>1. Regarding whether this is too good to be true or not, one needs to take a design through the rest of the physical design process to see if the results are truly better afterwards. That means CTS, detailed routing, signal integrity checks and fixes, etc. It&#8217;s one thing to produce a placed gates design and it&#8217;s another to produce one that will result in good QoR. All we have now is a press release and maybe some more customer announcements coming up. It would be great to run a real benchmark with an open source design using both tools.</p>
<p>2. Regarding whether there is market share to be taken, I think that depends. As I acknowledged, neither Ambit or Get2Chip had the kind of advantage that Oasys claims. Still, if Synopsys can respond, as they have in the past, with on par or better QOR, Oasys will have a hard sell, even at 20x runtime advantage.</p>
<p>3. Regarding who cares about synthesis, there are the large bleeding edge customers and they are willing to spend money for value. I&#8217;m sure they will be Oasys&#8217; first foothold.</p>
<p>As for a SaaS solution, that is an interesting thought. I think there is still quite a bit of data to transfer, but it could be doable.</p>
<p>As for unambiguous proof, there is only one thing, tapeout success at 45nm and below.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sean Murphy</title>
		<link>http://theasicguy.com/2009/07/20/oasys-or-mirage/#comment-1056</link>
		<dc:creator>Sean Murphy</dc:creator>
		<pubDate>Mon, 20 Jul 2009 20:16:33 +0000</pubDate>
		<guid>http://theasicguy.com/2009/07/20/oasys-or-mirage/#comment-1056</guid>
		<description>Synthesis is certainly an issue, and dramatically faster synthesis with significantly higher capacity would find a market. Three other examples of breakthrough EDA products that were at first met with disbelief (perhaps you can think of some others):

1. Synplicity's synthesis solution for FPGA's was dramatically faster and revolutionized the industry

2. Mentor's Calibre unseated Dracula as the incumbent for DRC

3. Chronologic changed the rules for Verilog simulation.

There is a serious group of folks around Oasys who have put their own money in, not VC money, who have long track records in EDA. It's certainly possible that they are mistaken. But if they roll out other customer announcements in the next weeks to months then it's likely that there will be a realignment in the synthesis market. The Design Compiler architecture is more than 20 years old, we are now approximately ten generations of chips past where they entered the market. It's not proof that DC may be obsolete, but it certainly allows for the possibility. 

Let me ask you a different question: at what point does the DC architecture give out? Would you expect to be using it 20 years from now?

Your observations boil down to

1. it's not true (my interpretation of "too good to be true")
2. it won't make a difference
3. it really doesn't matter

I would suggest that a strong alternative will put both price and performance pressure on Synopsys. Even at 15-25% market share Oasys can have a significant impact on how fast DC improves its capacity and runtime, which will benefit anyone using it. I think it's more likely than many accounts will run them in parallel, both to keep a credible threat of switching more business and to get the best new features out of both vendors: making it a "horserace" again benefits all DC users.

Two questions: 

1. At the runtimes they are talking about (e.g. 20 minutes for an SOC), and the size of the input and output files, it could be offered as a SaaS option. Would that make it more revolutionary?

2. What would constitute unambiguous proof in your mind that it was a breakthrough product?</description>
		<content:encoded><![CDATA[<p>Synthesis is certainly an issue, and dramatically faster synthesis with significantly higher capacity would find a market. Three other examples of breakthrough EDA products that were at first met with disbelief (perhaps you can think of some others):</p>
<p>1. Synplicity&#8217;s synthesis solution for FPGA&#8217;s was dramatically faster and revolutionized the industry</p>
<p>2. Mentor&#8217;s Calibre unseated Dracula as the incumbent for DRC</p>
<p>3. Chronologic changed the rules for Verilog simulation.</p>
<p>There is a serious group of folks around Oasys who have put their own money in, not VC money, who have long track records in EDA. It&#8217;s certainly possible that they are mistaken. But if they roll out other customer announcements in the next weeks to months then it&#8217;s likely that there will be a realignment in the synthesis market. The Design Compiler architecture is more than 20 years old, we are now approximately ten generations of chips past where they entered the market. It&#8217;s not proof that DC may be obsolete, but it certainly allows for the possibility. </p>
<p>Let me ask you a different question: at what point does the DC architecture give out? Would you expect to be using it 20 years from now?</p>
<p>Your observations boil down to</p>
<p>1. it&#8217;s not true (my interpretation of &#8220;too good to be true&#8221;)<br />
2. it won&#8217;t make a difference<br />
3. it really doesn&#8217;t matter</p>
<p>I would suggest that a strong alternative will put both price and performance pressure on Synopsys. Even at 15-25% market share Oasys can have a significant impact on how fast DC improves its capacity and runtime, which will benefit anyone using it. I think it&#8217;s more likely than many accounts will run them in parallel, both to keep a credible threat of switching more business and to get the best new features out of both vendors: making it a &#8220;horserace&#8221; again benefits all DC users.</p>
<p>Two questions: </p>
<p>1. At the runtimes they are talking about (e.g. 20 minutes for an SOC), and the size of the input and output files, it could be offered as a SaaS option. Would that make it more revolutionary?</p>
<p>2. What would constitute unambiguous proof in your mind that it was a breakthrough product?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
