<?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 for Stan on Standards</title>
	<atom:link href="http://chipdesignmag.com/krolikoski/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://chipdesignmag.com/krolikoski</link>
	<description>Demystifying EDA standards</description>
	<lastBuildDate>Thu, 08 Dec 2011 06:49:23 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>Comment on OSCI-Accellera: Cue Mr. Peabody&#8217;s WABAC Machine by SC_guy</title>
		<link>http://chipdesignmag.com/krolikoski/2011/06/23/osci-accelelra-unifciation-an-historical-perspective/#comment-272</link>
		<dc:creator>SC_guy</dc:creator>
		<pubDate>Thu, 08 Dec 2011 06:49:23 +0000</pubDate>
		<guid isPermaLink="false">http://chipdesignmag.com/krolikoski/?p=267#comment-272</guid>
		<description>Good reading !

I hope this move will benefit ESL community. System level modeling/prototyping, UVM/TLM and SC synthesis can bring integrated ESL design and verification methodology.

of course, EDA vendors can provide commercial SC simulators, but that needn&#039;t abandon free reference simulator.</description>
		<content:encoded><![CDATA[<p>Good reading !</p>
<p>I hope this move will benefit ESL community. System level modeling/prototyping, UVM/TLM and SC synthesis can bring integrated ESL design and verification methodology.</p>
<p>of course, EDA vendors can provide commercial SC simulators, but that needn&#8217;t abandon free reference simulator.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ada-C redux by Gary Smith</title>
		<link>http://chipdesignmag.com/krolikoski/2011/10/31/ada-c-redux/#comment-235</link>
		<dc:creator>Gary Smith</dc:creator>
		<pubDate>Sat, 12 Nov 2011 00:25:52 +0000</pubDate>
		<guid isPermaLink="false">http://chipdesignmag.com/krolikoski/?p=318#comment-235</guid>
		<description>Stan, I’m well aware of the programmers love of C as C lets you do pretty much anything you wish.  Which of course is the problem.  Fortunately the EDA industry has been able to come up with enough verification tools that Verilog has become a fairy safe language.  Not the case for C which is why most programs are late.  As we move into parallel programing there is a chance that the difficulty in jury rigging C into a parallel language will become painful enough that programmers will move to a more parallel friendly language. 

Gary</description>
		<content:encoded><![CDATA[<p>Stan, I’m well aware of the programmers love of C as C lets you do pretty much anything you wish.  Which of course is the problem.  Fortunately the EDA industry has been able to come up with enough verification tools that Verilog has become a fairy safe language.  Not the case for C which is why most programs are late.  As we move into parallel programing there is a chance that the difficulty in jury rigging C into a parallel language will become painful enough that programmers will move to a more parallel friendly language. </p>
<p>Gary</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ada-C redux by Dan Notestein</title>
		<link>http://chipdesignmag.com/krolikoski/2011/10/31/ada-c-redux/#comment-221</link>
		<dc:creator>Dan Notestein</dc:creator>
		<pubDate>Fri, 04 Nov 2011 19:57:24 +0000</pubDate>
		<guid isPermaLink="false">http://chipdesignmag.com/krolikoski/?p=318#comment-221</guid>
		<description>I agree, there are few that long for the days of Ada I think. My first job was also at a defense contractor (TI) and your experience matches my own as far as the requests for exemptions. 

Ada had some neat concepts (e.g. templates), but the most useful such constructs were added to C++ before too long (although getting templates &quot;right&quot; has been a long struggle). On the other hand, the super-strong typing and syntax-intensive aspects of Ada were essentially rejected by the programming community (in large part probably because of the difficulty of keeping track of all those syntax and type conversion requirements while coding). The true remaining legacy of Ada, IMO, is the continuing argument between Verilog and VHDL programmers about which is superior, since VHDL tapped heavily from Ada typing and syntax (not surprising as it was a DOD standard). 

Interestingly enough, even C/C++&#039;s relatively relaxed typing requirements are now considered too heavy for many tasks such as web programming where we&#039;ve seen the rising of languages such as perl, php, python, ruby (lightly or dynamically typed languages). But I wouldn&#039;t recommend these for embedded programming :-)</description>
		<content:encoded><![CDATA[<p>I agree, there are few that long for the days of Ada I think. My first job was also at a defense contractor (TI) and your experience matches my own as far as the requests for exemptions. </p>
<p>Ada had some neat concepts (e.g. templates), but the most useful such constructs were added to C++ before too long (although getting templates &#8220;right&#8221; has been a long struggle). On the other hand, the super-strong typing and syntax-intensive aspects of Ada were essentially rejected by the programming community (in large part probably because of the difficulty of keeping track of all those syntax and type conversion requirements while coding). The true remaining legacy of Ada, IMO, is the continuing argument between Verilog and VHDL programmers about which is superior, since VHDL tapped heavily from Ada typing and syntax (not surprising as it was a DOD standard). </p>
<p>Interestingly enough, even C/C++&#8217;s relatively relaxed typing requirements are now considered too heavy for many tasks such as web programming where we&#8217;ve seen the rising of languages such as perl, php, python, ruby (lightly or dynamically typed languages). But I wouldn&#8217;t recommend these for embedded programming <img src='http://chipdesignmag.com/krolikoski/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on OSCI-Accellera: Cue Mr. Peabody&#8217;s WABAC Machine by Hans</title>
		<link>http://chipdesignmag.com/krolikoski/2011/06/23/osci-accelelra-unifciation-an-historical-perspective/#comment-215</link>
		<dc:creator>Hans</dc:creator>
		<pubDate>Mon, 31 Oct 2011 09:07:32 +0000</pubDate>
		<guid isPermaLink="false">http://chipdesignmag.com/krolikoski/?p=267#comment-215</guid>
		<description>Hi Stan,

Good read, thanks. However, my take on the OSCI-Accellera merger is that it has not been a good thing. As you might have heard there are several rumours floating around that Accellera has plans to stop working on the reference simulator. The reason being that Accellera is in the business of defining/improving standards and not spending their limited resources on a free simulator (that is what I was told by a senior EDA employee). Obviously the big 3 EDA vendors are not going to argue against this since the lack of a free (and quite good) reference simulator can only result in more language licenses being sold.
I really hope this rumour is not correct and Accellera will continue to support and improve the reference simulator for the foreseeable future, perhaps you can comment on this? 
Can I also take this opportunity to thank Cadence for denoting the SCV library, perhaps you could do it again with your current much improved version :-) I also like to thank Cadence for OVM-ML and I hope that Synopsys/Mentor will not &quot;prevent&quot; you from creating a UVM version!

Hans.</description>
		<content:encoded><![CDATA[<p>Hi Stan,</p>
<p>Good read, thanks. However, my take on the OSCI-Accellera merger is that it has not been a good thing. As you might have heard there are several rumours floating around that Accellera has plans to stop working on the reference simulator. The reason being that Accellera is in the business of defining/improving standards and not spending their limited resources on a free simulator (that is what I was told by a senior EDA employee). Obviously the big 3 EDA vendors are not going to argue against this since the lack of a free (and quite good) reference simulator can only result in more language licenses being sold.<br />
I really hope this rumour is not correct and Accellera will continue to support and improve the reference simulator for the foreseeable future, perhaps you can comment on this?<br />
Can I also take this opportunity to thank Cadence for denoting the SCV library, perhaps you could do it again with your current much improved version <img src='http://chipdesignmag.com/krolikoski/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  I also like to thank Cadence for OVM-ML and I hope that Synopsys/Mentor will not &#8220;prevent&#8221; you from creating a UVM version!</p>
<p>Hans.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Deaths of Two Tech Giants by Senthilkumar</title>
		<link>http://chipdesignmag.com/krolikoski/2011/10/18/the-deaths-of-two-tech-giants/#comment-211</link>
		<dc:creator>Senthilkumar</dc:creator>
		<pubDate>Thu, 20 Oct 2011 14:55:48 +0000</pubDate>
		<guid isPermaLink="false">http://chipdesignmag.com/krolikoski/?p=301#comment-211</guid>
		<description>Yes you are right. This world measures one&#039;s success not only in terms of accomplishment but also money. May be Ritchie was not as rich as Steve. World is so cruel. Ritchie is a person who will be known for years for his contribution towards developing &quot;C&quot; and the followings from &quot;C&quot;.</description>
		<content:encoded><![CDATA[<p>Yes you are right. This world measures one&#8217;s success not only in terms of accomplishment but also money. May be Ritchie was not as rich as Steve. World is so cruel. Ritchie is a person who will be known for years for his contribution towards developing &#8220;C&#8221; and the followings from &#8220;C&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on OSCI-Accellera: Cue Mr. Peabody&#8217;s WABAC Machine by Vincent</title>
		<link>http://chipdesignmag.com/krolikoski/2011/06/23/osci-accelelra-unifciation-an-historical-perspective/#comment-125</link>
		<dc:creator>Vincent</dc:creator>
		<pubDate>Tue, 28 Jun 2011 12:46:08 +0000</pubDate>
		<guid isPermaLink="false">http://chipdesignmag.com/krolikoski/?p=267#comment-125</guid>
		<description>Hi Stan, great reading.
What&#039;s your take on OCP-IP, especially with regards to SystemC, TLM and IP-XACT?
Thanks</description>
		<content:encoded><![CDATA[<p>Hi Stan, great reading.<br />
What&#8217;s your take on OCP-IP, especially with regards to SystemC, TLM and IP-XACT?<br />
Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on OSCI-Accellera: Cue Mr. Peabody&#8217;s WABAC Machine by OSCI and Accelera merger: And now the rest of the story courtesy of Stan Krolikoski &#124; EDA360 Insider</title>
		<link>http://chipdesignmag.com/krolikoski/2011/06/23/osci-accelelra-unifciation-an-historical-perspective/#comment-124</link>
		<dc:creator>OSCI and Accelera merger: And now the rest of the story courtesy of Stan Krolikoski &#124; EDA360 Insider</dc:creator>
		<pubDate>Mon, 27 Jun 2011 05:26:40 +0000</pubDate>
		<guid isPermaLink="false">http://chipdesignmag.com/krolikoski/?p=267#comment-124</guid>
		<description>[...] between Accelera and OSCI over the last decade. Interesting and compelling reading. Click here for the [...]</description>
		<content:encoded><![CDATA[<p>[...] between Accelera and OSCI over the last decade. Interesting and compelling reading. Click here for the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on OSCI-Accellera: Cue Mr. Peabody&#8217;s WABAC Machine by Kevin Kranen</title>
		<link>http://chipdesignmag.com/krolikoski/2011/06/23/osci-accelelra-unifciation-an-historical-perspective/#comment-122</link>
		<dc:creator>Kevin Kranen</dc:creator>
		<pubDate>Fri, 24 Jun 2011 23:06:11 +0000</pubDate>
		<guid isPermaLink="false">http://chipdesignmag.com/krolikoski/?p=267#comment-122</guid>
		<description>Hi Stan,

I was wondering if anyone was going to do  a SystemC/Accellera retrospective at this inevitable juncture in time.  Since my name is mentioned (and not in vain), I&#039;d like to offer one additional rationale for bypassing Accellera at the time - In 1999-2000 Accellera wasn&#039;t willing to standardize the open source reference implementation contributed by Synopsys and CoWare.  The powers-that-be within Accellera at that time were only willing to take on the standard and andvance it in a LRM/documentation format. Of course, the only reference for SystemC at that time was the actual reference implemention code and a users guide that went with it via the online download.

In my mind, it&#039;s hard to fault the decision to proceed outside Accellera then, or the decision to merge now.  In the early days of OSCI, the single open source reference implementation was powerful unifying factor for tool and model implementation, as well as for innovation.  OSCI achieved its goals of refining SystemC 2.0 and 2.1 while creating a true LRM, then taking that LRM forward into the IEEE (Thanks Stan !). 

At this point in the time though, the system and RTL worlds are really beginning to blend and blur, with RTL designers thinking at the transaction level and SoC systems designers concerning themselves with how their validated architectures get &quot;refined&quot; into RTL that meets their performance and power goals. The next push really has to be focused on bringing these two worlds willingly together.</description>
		<content:encoded><![CDATA[<p>Hi Stan,</p>
<p>I was wondering if anyone was going to do  a SystemC/Accellera retrospective at this inevitable juncture in time.  Since my name is mentioned (and not in vain), I&#8217;d like to offer one additional rationale for bypassing Accellera at the time &#8211; In 1999-2000 Accellera wasn&#8217;t willing to standardize the open source reference implementation contributed by Synopsys and CoWare.  The powers-that-be within Accellera at that time were only willing to take on the standard and andvance it in a LRM/documentation format. Of course, the only reference for SystemC at that time was the actual reference implemention code and a users guide that went with it via the online download.</p>
<p>In my mind, it&#8217;s hard to fault the decision to proceed outside Accellera then, or the decision to merge now.  In the early days of OSCI, the single open source reference implementation was powerful unifying factor for tool and model implementation, as well as for innovation.  OSCI achieved its goals of refining SystemC 2.0 and 2.1 while creating a true LRM, then taking that LRM forward into the IEEE (Thanks Stan !). </p>
<p>At this point in the time though, the system and RTL worlds are really beginning to blend and blur, with RTL designers thinking at the transaction level and SoC systems designers concerning themselves with how their validated architectures get &#8220;refined&#8221; into RTL that meets their performance and power goals. The next push really has to be focused on bringing these two worlds willingly together.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Standards &amp; Reference Implementations by Louis E. Carabini</title>
		<link>http://chipdesignmag.com/krolikoski/2010/08/18/standards-reference-implementations/#comment-106</link>
		<dc:creator>Louis E. Carabini</dc:creator>
		<pubDate>Sun, 03 Apr 2011 17:30:33 +0000</pubDate>
		<guid isPermaLink="false">http://chipdesignmag.com/krolikoski/?p=58#comment-106</guid>
		<description>Preceding comment added by ..Some bodies concerned in one way or another with computing standards are IAB RFC and STD ISO ANSI DoD ECMA IEEE IETF OSF W3C. But some of these standards orginizations are more open than other.... Preceding comment added by .New topic - In reading this page I find that there is some confusion created between two different IMHO and important concepts open standards and open source.</description>
		<content:encoded><![CDATA[<p>Preceding comment added by ..Some bodies concerned in one way or another with computing standards are IAB RFC and STD ISO ANSI DoD ECMA IEEE IETF OSF W3C. But some of these standards orginizations are more open than other&#8230;. Preceding comment added by .New topic &#8211; In reading this page I find that there is some confusion created between two different IMHO and important concepts open standards and open source.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Thoughts On SystemC Users&#8217; Groups by Alan Su</title>
		<link>http://chipdesignmag.com/krolikoski/2011/02/09/thoughts-on-systemc-users-groups/#comment-90</link>
		<dc:creator>Alan Su</dc:creator>
		<pubDate>Sat, 12 Feb 2011 02:35:32 +0000</pubDate>
		<guid isPermaLink="false">http://chipdesignmag.com/krolikoski/?p=212#comment-90</guid>
		<description>Just a note that Taiwan SCUG had it&#039;s 2nd Forum held in December 2010 and will continue as long as the steam is on. At least the 2011 budget is planned.

TSCUG Chair, Alan Su</description>
		<content:encoded><![CDATA[<p>Just a note that Taiwan SCUG had it&#8217;s 2nd Forum held in December 2010 and will continue as long as the steam is on. At least the 2011 budget is planned.</p>
<p>TSCUG Chair, Alan Su</p>
]]></content:encoded>
	</item>
</channel>
</rss>

