<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: What you need to know about EDA360</title>
	<atom:link href="http://www.ocoudert.com/blog/2010/05/31/what-you-need-to-know-about-eda360/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ocoudert.com/blog/2010/05/31/what-you-need-to-know-about-eda360/</link>
	<description>My take on tech --and other topics</description>
	<lastBuildDate>Sun, 25 Dec 2011 18:59:06 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: Gary Dare</title>
		<link>http://www.ocoudert.com/blog/2010/05/31/what-you-need-to-know-about-eda360/comment-page-1/#comment-2127</link>
		<dc:creator>Gary Dare</dc:creator>
		<pubDate>Thu, 03 Jun 2010 21:21:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.ocoudert.com/blog/?p=777#comment-2127</guid>
		<description>Tom - I would agree that Olivier&#039;s point would apply to peripheral IP components.  Having seen such cases myself ... :(</description>
		<content:encoded><![CDATA[<p>Tom &#8211; I would agree that Olivier&#8217;s point would apply to peripheral IP components.  Having seen such cases myself &#8230; <img src='http://www.ocoudert.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tomacadence</title>
		<link>http://www.ocoudert.com/blog/2010/05/31/what-you-need-to-know-about-eda360/comment-page-1/#comment-2126</link>
		<dc:creator>tomacadence</dc:creator>
		<pubDate>Thu, 03 Jun 2010 21:03:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.ocoudert.com/blog/?p=777#comment-2126</guid>
		<description>Olivier, thanks for your concise summary of the EDA360 vision. I have a question regarding your comment that &quot;the cost of IP integration is often comparable to the cost of developing a new IP.&quot; This doesn&#039;t seem to be the case for embedded processors. I imagine that it is the case for many internal functions that are not well designed or documented for reuse. 

But what interface (USB, etc.) IP? If its cost is too high, is it because of people wanting to add special features, people mucking around with the protocol itself, lack of on-chip bus connection on the &quot;back side&quot; or other reasons? 

Tom A.</description>
		<content:encoded><![CDATA[<p>Olivier, thanks for your concise summary of the EDA360 vision. I have a question regarding your comment that &#8220;the cost of IP integration is often comparable to the cost of developing a new IP.&#8221; This doesn&#8217;t seem to be the case for embedded processors. I imagine that it is the case for many internal functions that are not well designed or documented for reuse. </p>
<p>But what interface (USB, etc.) IP? If its cost is too high, is it because of people wanting to add special features, people mucking around with the protocol itself, lack of on-chip bus connection on the &#8220;back side&#8221; or other reasons? </p>
<p>Tom A.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Olivier Coudert</title>
		<link>http://www.ocoudert.com/blog/2010/05/31/what-you-need-to-know-about-eda360/comment-page-1/#comment-2117</link>
		<dc:creator>Olivier Coudert</dc:creator>
		<pubDate>Thu, 03 Jun 2010 11:17:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.ocoudert.com/blog/?p=777#comment-2117</guid>
		<description>Hi Gary,

By commoditized I meant the following. Let&#039;s assume that EDA moves up to system-level design. Then it&#039;s all about HW/SW and IP+cores integration and verification. Most of the HW will be IPs, RAMs, cores, etc, i.e., pretty much picked up from the shelf. There will be still some logic that needs to be synthesized (soft RTL IPs, controllers, etc), but this will be pretty small compared to today&#039;s typical IC. For a provider of an apps-ready HW/SW platform, it would make sense to focus on its core value (the platform architecture) and rely on 3rd party for the implementation (synthesis + P&amp;R). Thus synthesis + P&amp;R will be handled by HW service companies. That part of the flow will no longer be the bread-and-butter of the EDA industry.</description>
		<content:encoded><![CDATA[<p>Hi Gary,</p>
<p>By commoditized I meant the following. Let&#8217;s assume that EDA moves up to system-level design. Then it&#8217;s all about HW/SW and IP+cores integration and verification. Most of the HW will be IPs, RAMs, cores, etc, i.e., pretty much picked up from the shelf. There will be still some logic that needs to be synthesized (soft RTL IPs, controllers, etc), but this will be pretty small compared to today&#8217;s typical IC. For a provider of an apps-ready HW/SW platform, it would make sense to focus on its core value (the platform architecture) and rely on 3rd party for the implementation (synthesis + P&amp;R). Thus synthesis + P&amp;R will be handled by HW service companies. That part of the flow will no longer be the bread-and-butter of the EDA industry.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gary Dare</title>
		<link>http://www.ocoudert.com/blog/2010/05/31/what-you-need-to-know-about-eda360/comment-page-1/#comment-2069</link>
		<dc:creator>Gary Dare</dc:creator>
		<pubDate>Wed, 02 Jun 2010 03:20:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.ocoudert.com/blog/?p=777#comment-2069</guid>
		<description>I have similar impressions, Olivier, but may differ in a couple of points.  For one, IP integration does not necessarily commoditize RTL synthesis and P&amp;R.  The resulting hardware designs will still differ enough to need P&amp;R.  To get there, the synthesis could occur at either RTL or ESL, depending on the IP.  Duolog&#039;s response was probably the first one in the dialogue that Cadence has instigated, with Dave Murray &amp; Co. establishing where their technology sits in an ecosystem described by EDA360.  In Cadence&#039;s own document, they emphasized areas where their company has existing products (not usually by name) or a new one, the OIP.  What struck me was the lack of emphasis on ESL, which is where I expect find the pivot point for HW or SW implementation, or HW/SW co-design (e.g., Space Codesign).  The contrast between Apple iPhone and Google Android was relevant to that, since Apple requires your app to fit a fixed hardware platform (and probably different if you port it to AppleTV or the iPad) while Google Android, you port to the OS but the final hardware/software support may vary, since Android is envisioned for other uses besides mobile smartphones.  In some high performance scenarios, you may need to implement some kernel and even middleware in hardware rather than software.  In that case, you may be creating the hardware with more commodity types of EDA tools but to get there, need value-added tools at higher levels all the way to software.</description>
		<content:encoded><![CDATA[<p>I have similar impressions, Olivier, but may differ in a couple of points.  For one, IP integration does not necessarily commoditize RTL synthesis and P&amp;R.  The resulting hardware designs will still differ enough to need P&amp;R.  To get there, the synthesis could occur at either RTL or ESL, depending on the IP.  Duolog&#8217;s response was probably the first one in the dialogue that Cadence has instigated, with Dave Murray &amp; Co. establishing where their technology sits in an ecosystem described by EDA360.  In Cadence&#8217;s own document, they emphasized areas where their company has existing products (not usually by name) or a new one, the OIP.  What struck me was the lack of emphasis on ESL, which is where I expect find the pivot point for HW or SW implementation, or HW/SW co-design (e.g., Space Codesign).  The contrast between Apple iPhone and Google Android was relevant to that, since Apple requires your app to fit a fixed hardware platform (and probably different if you port it to AppleTV or the iPad) while Google Android, you port to the OS but the final hardware/software support may vary, since Android is envisioned for other uses besides mobile smartphones.  In some high performance scenarios, you may need to implement some kernel and even middleware in hardware rather than software.  In that case, you may be creating the hardware with more commodity types of EDA tools but to get there, need value-added tools at higher levels all the way to software.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tweets that mention What you need to know about EDA360 -- Topsy.com</title>
		<link>http://www.ocoudert.com/blog/2010/05/31/what-you-need-to-know-about-eda360/comment-page-1/#comment-2044</link>
		<dc:creator>Tweets that mention What you need to know about EDA360 -- Topsy.com</dc:creator>
		<pubDate>Mon, 31 May 2010 19:15:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.ocoudert.com/blog/?p=777#comment-2044</guid>
		<description>[...] This post was mentioned on Twitter by harrytheASICguy, Olivier Coudert. Olivier Coudert said: New post: &quot;What you need to know about #EDA360&quot; http://bit.ly/clTasz #EDA [...]</description>
		<content:encoded><![CDATA[<p>[...] This post was mentioned on Twitter by harrytheASICguy, Olivier Coudert. Olivier Coudert said: New post: &quot;What you need to know about #EDA360&quot; <a href="http://bit.ly/clTasz" rel="nofollow">http://bit.ly/clTasz</a> #EDA [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

