<?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>DVClub Blog</title>
	<atom:link href="http://www.dvclub.org/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dvclub.org/blog</link>
	<description>Sharing Knowledge Among the Verification Community</description>
	<lastBuildDate>Tue, 14 Jun 2011 16:24:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1.2</generator>
		<item>
		<title>News on DVClub Bristol, Cambridge, &amp; Eindhoven</title>
		<link>http://www.dvclub.org/blog/2011/06/news-on-dvclub-bristol-cambridge-eindhoven/</link>
		<comments>http://www.dvclub.org/blog/2011/06/news-on-dvclub-bristol-cambridge-eindhoven/#comments</comments>
		<pubDate>Tue, 14 Jun 2011 16:24:19 +0000</pubDate>
		<dc:creator>saturday</dc:creator>
				<category><![CDATA[International]]></category>

		<guid isPermaLink="false">http://www.dvclub.org/blog/?p=410</guid>
		<description><![CDATA[The slides from the latest DVClub Bristol are now available here: Populations, Variety and Selection: Verifying Complex Designs Our next DVClub event will be on “Assertion-Based Verification” in September. We are also planning a one-day UK verification conference in November. &#8230; <a href="http://www.dvclub.org/blog/2011/06/news-on-dvclub-bristol-cambridge-eindhoven/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The slides from the latest DVClub Bristol are now available here:<a href="http://www.tandvsolns.co.uk/files/Ken_Albin_June_2011.pdf" target="_blank"><br />
Populations, Variety and Selection: Verifying Complex Designs</a></p>
<p>Our next DVClub event will be on “Assertion-Based Verification” in September. We are also planning a one-day UK verification conference in November. We have a number of international speakers already lined up – please help us choose the location (<a href="http://www.surveymonkey.com/s/32DJB2P" target="_blank">click here</a>).</p>
<p>Finally – if you are interested in multicore then registration on our next one day conference (on “<a href="http://programmingmulticoresystems.eventbrite.com/" target="_blank">Programming Multicore Systems</a>” on 5th Sept in Bristol) is now open – and it is free to attend.</p>
<p>Regards,</p>
<p>Mike</p>
<p><img class="alignnone" title="Mike Bartley" src="http://media02.linkedin.com/mpr/mpr/shrink_80_80/p/3/000/01d/135/01a5f21.jpg" alt="" width="80" height="80" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dvclub.org/blog/2011/06/news-on-dvclub-bristol-cambridge-eindhoven/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DVCon and DVClub Case Study: NextOp&#8217;s BugScope for ABV</title>
		<link>http://www.dvclub.org/blog/2011/05/dvcon-and-dvclub-case-study-nextops-bugscope-for-abv/</link>
		<comments>http://www.dvclub.org/blog/2011/05/dvcon-and-dvclub-case-study-nextops-bugscope-for-abv/#comments</comments>
		<pubDate>Tue, 10 May 2011 20:20:23 +0000</pubDate>
		<dc:creator>saturday</dc:creator>
				<category><![CDATA[DV Conferences]]></category>
		<category><![CDATA[Design Verification]]></category>
		<category><![CDATA[Silicon Valley]]></category>
		<category><![CDATA[Technical Review]]></category>

		<guid isPermaLink="false">http://www.dvclub.org/blog/?p=407</guid>
		<description><![CDATA[D&#038;V engineers are always on the look out for new tools to help rapidly create assertions for ABV. In this video, NextOp&#8217;s Yuan Lu talks about a real life case study of the &#8220;BugScope&#8221; tool in action, as described in &#8230; <a href="http://www.dvclub.org/blog/2011/05/dvcon-and-dvclub-case-study-nextops-bugscope-for-abv/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>D&#038;V engineers are always on the look out for new tools to help rapidly create assertions for ABV. In this video, NextOp&#8217;s Yuan Lu talks about a real life case study of the &#8220;BugScope&#8221; tool in action, as described in a poster session at <a href="http://www.dvcon.com" target="_blank">DVCon 2011</a>.</p>
<p><object width="560" height="349"><param name="movie" value="http://www.youtube-nocookie.com/v/jUZgmJzYO0Y?fs=1&amp;hl=en_US&amp;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/jUZgmJzYO0Y?fs=1&amp;hl=en_US&amp;rel=0" type="application/x-shockwave-flash" width="560" height="349" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dvclub.org/blog/2011/05/dvcon-and-dvclub-case-study-nextops-bugscope-for-abv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Verification Users Discuss Assertion Challenges and Solutions</title>
		<link>http://www.dvclub.org/blog/2011/04/verification-users-discuss-assertion-challenges-and-solutions/</link>
		<comments>http://www.dvclub.org/blog/2011/04/verification-users-discuss-assertion-challenges-and-solutions/#comments</comments>
		<pubDate>Thu, 28 Apr 2011 19:46:25 +0000</pubDate>
		<dc:creator>saturday</dc:creator>
				<category><![CDATA[Silicon Valley]]></category>
		<category><![CDATA[Technical Review]]></category>

		<guid isPermaLink="false">http://www.dvclub.org/?p=402&#038;option=com_wordpress&#038;Itemid=127</guid>
		<description><![CDATA[Re-posted from Cadence Industry Insight Blog Original Article by Richard Goering on April 26, 2011 Assertion-based verification has many advantages, but is not particularly easy to use. At Silicon Valley DVClub April 26, two engineers discussed the benefits and challenges &#8230; <a href="http://www.dvclub.org/blog/2011/04/verification-users-discuss-assertion-challenges-and-solutions/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Re-posted from <a href="http://www.cadence.com/Community/blogs/ii/archive/2011/04/26/dvclub-verification-users-discuss-assertion-challenges-and-solutions.aspx" target="_blank">Cadence Industry Insight Blog</a><br />
Original Article by <a id="test" href="http://www.cadence.com/community/posts/rgoering.aspx">Richard Goering</a> on April 26,  2011</p>
<p>Assertion-based  verification has many advantages, but is not particularly easy to use.  At Silicon Valley DVClub April 26, two engineers discussed the benefits  and challenges of assertions, and described their experience with two  tools that help answer the question, &#8220;who&#8217;s going to write all those  assertions?&#8221;</p>
<p><a href="http://www.dvclub.org">DVClub</a> (Design  Verification Club), co-sponsored by Cadence, presents free educational  and networking events at various locations in the U.S., Europe, and  India. Presenters at the Silicon Valley DVClub luncheon were Jing Li,  verification engineer at Broadcom, and Eric Deal, president of silicon  IP provider <a href="http://www.cyclicdesign.com/">Cyclic Design</a>.</p>
<p>Li described Broadcom&#8217;s experience with BugScope, an &#8220;assertion synthesis&#8221; tool from <a href="http://www.nextopsoftware.com/index.html">NextOp Software,</a> while Deal described his experience with Zazz, a tool from <a href="http://www.zocalo-tech.com/index.php">Zocalo</a> that helps users create and debug SystemVerilog assertions. (Both  companies are Cadence partners and both tools are closely integrated  with the Cadence Incisive simulation environment. Last year I ran  Industry Insights Q&amp;A interviews with <a href="http://www.cadence.com/Community/blogs/ii/archive/2010/10/10/q-amp-a-nextop-ceo-describes-assertion-synthesis.aspx">Yunshan Zhu</a>, CEO of NextOp, and <a href="http://www.cadence.com/Community/blogs/ii/archive/2010/12/09/q-amp-a-zocalo-president-outlines-path-to-assertion-based-verification.aspx">Howard Martin</a>, president of Zocalo).</p>
<p><strong>Broadcom: Challenges of Assertions</strong></p>
<p><a href="http://www.cadence.com/Community/CSSharedFiles/blogs/ii/Richard_Goering/Li.jpg"><img src="http://www.cadence.com/Community/CSSharedFiles/blogs/ii/Richard_Goering/Li.jpg" border="0" alt="" hspace="10" vspace="10" width="120" height="150" align="right" style="padding:20px;"/></a>Li  described a &#8220;traditional&#8221; verification flow at Broadcom that includes  block-level testing, coverage signoff, subsystem testing, chip-level  testing, and emulation. While this flow has been quite successful, she  noted that &#8220;as design complexity increases, we&#8217;re finding bugs later  than what we&#8217;d like to see. It&#8217;s an indication we need to improve the  methodology so that at each level of verification, we have more  visibility into what is being tested.&#8221;</p>
<p>Assertion-based  verification (ABV) can provide that visibility, but has not been part of  the Broadcom flow because &#8220;we have some issues that couldn&#8217;t be  solved.&#8221; Li identified the following problems:</p>
<ul>
<li>Learning the SystemVerilog assertion (SVA) language and mastering assertion coding is difficult for engineers</li>
<li>Assertions are time-consuming to debug</li>
<li>Assertions may not directly match designer intent, resulting in false failures in simulation</li>
<li>There&#8217;s no good way to measure the quality of hand-generated assertions</li>
<li>It&#8217;s unclear how many assertions one needs to write</li>
<li>Assertion reuse is a problem, with new assertions often needed even for small design changes</li>
</ul>
<p>These  challenges led Broadcom to evaluate BugScope. Li described how it  automatically generates assertions based on regressions, and how  designers then evaluate assertions to determine which are &#8220;true&#8221;  assertions and which are functional coverage properties.</p>
<p>&#8220;We  found that using this assertion synthesis technology helps improve the  quality of block-level verification,&#8221; Li said. &#8220;For almost every block  for which we tried BugScope, we were able to find bugs, and most of  those bugs could not be found with the old flow. And we were able to  find bugs even during the property review process.&#8221; All this is possible  with very little change to the existing verification flow, she said.</p>
<p>Li  provided four examples of bugs found with BugScope that would not have  been detected without assertion synthesis. She described a bug that was  found without running any tests at all, a bug hiding in a functional  coverage hole, a bug that was not detected with manually generated  assertions, and a bug that appeared only in emulation and could not be  replicated with simulation or formal verification.</p>
<p>However, she  also listed some improvements Broadcom would like to see, including  generation of assertions for cross-module bugs, a GUI for the assertion  classification process, and better performance with large numbers of  instances. BugScope, she concluded, is &#8220;now officially part of our  signoff criteria and is really increasing our verification confidence.&#8221;</p>
<p><strong>Cyclic Design: Assertions for IP Verification</strong></p>
<p><a href="http://www.cadence.com/Community/CSSharedFiles/blogs/ii/Richard_Goering/Deal.jpg"><img src="http://www.cadence.com/Community/CSSharedFiles/blogs/ii/Richard_Goering/Deal.jpg" border="0" alt="" hspace="10" vspace="10" width="120" height="150" align="left" style="padding:20px;"/></a>Eric  Deal brought a different perspective to the DVClub meeting &#8211; he&#8217;s a  designer, and he&#8217;s president of a company that specializes in error  correction (ECC) IP for NAND flash. He&#8217;s long been a believer in ABV,  and he noted a number of advantages of assertions. He said they can cut  debug time, improve designer-to-verification engineer communications,  document design behavior, detect unobservable faults, and ease  integration of IP modules. On this last point, he said that assertions  &#8220;really provide a lot of added value to my customers.&#8221;</p>
<p>Deal  started using the Open Verification Library (OVL) some years ago when it  was being standardized by Accellera. While easy to use, the assertions  are simple and inflexible, and result in &#8220;messy&#8221; code when they get  instantiated into modules. Then he learned SVA, and found that it  provided more power and flexibility. However, he noted, it&#8217;s difficult  to construct &#8220;anything beyond relatively simple assertions&#8221; with SVA.</p>
<p>Approached  by a founder of Zocalo, Deal evaluated an early version of Zazz. The  product has two big advantages, he said. First, its graphical Visual SVA  environment makes it possible to create complex assertions without  becoming an expert in SVA syntax. Secondly, and perhaps most  importantly, Zazz provides a way to debug assertions at the time of  creation. It does this by effectively creating a constrained-random  testbench around each assertion, and generating a pass or fail waveform.</p>
<p>The  impact on Cyclic Design? &#8220;It improved my internal verification and  debug time by quickly identifying both the time and location of errors  in simulation,&#8221; Deal said. Today the company ships assertions with its  IP. The assertions help customers find problems in ports and interfaces,  and provide insights not covered in the user&#8217;s guide. But customers  must be educated to turn the assertions on.</p>
<p><strong>Conclusion</strong></p>
<p>Assertions  are a powerful tool for designers and verification engineers, but  writing assertions is a pain. For this reason tools from NextOp and  Zocalo have attracted a good deal of interest. There&#8217;s no better way to  learn about them than to hear directly from the users. Thus, I think  this DVClub presentation was very timely. See the <a href="../../../../">DVClub web site</a> for information about upcoming presentations in various cities.</p>
<p>Richard Goering</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dvclub.org/blog/2011/04/verification-users-discuss-assertion-challenges-and-solutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DVClub Announces Delhi Chapter Formation</title>
		<link>http://www.dvclub.org/blog/2011/04/dvclub-announces-delhi-chapter-formation/</link>
		<comments>http://www.dvclub.org/blog/2011/04/dvclub-announces-delhi-chapter-formation/#comments</comments>
		<pubDate>Wed, 20 Apr 2011 13:22:32 +0000</pubDate>
		<dc:creator>saturday</dc:creator>
				<category><![CDATA[International]]></category>
		<category><![CDATA[Delhi]]></category>

		<guid isPermaLink="false">http://www.dvclub.org/index.php?option=com_wordpress&amp;p=396&amp;Itemid=127</guid>
		<description><![CDATA[DVClub (Design Verification Club) has announced the formation of a new international chapter in Delhi, India. This marks the second DVClub chapter in India after the Bangalore chapter, which has been operating since 2007. The Delhi group&#8217;s premiere event is &#8230; <a href="http://www.dvclub.org/blog/2011/04/dvclub-announces-delhi-chapter-formation/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p class="p1">DVClub (Design Verification Club) has announced the formation of a new international chapter in Delhi, India. This marks the second DVClub chapter in India after the Bangalore chapter, which has been operating since 2007. The Delhi group&#8217;s premiere event is tentatively scheduled for late May. Individuals interested in attending are invited to subscribe to the <a href="http://eepurl.com/cr5NT" target="_blank">DVClub mailing list</a> for Delhi or sign up for the <a href="http://www.linkedin.com/groups?gid=3866358" target="_blank">Linkedin group</a>.</p>
<p class="p1">DVClub is a professional networking organization which provides quarterly lunch events for semiconductor designers and verification engineers. The organization currently has active chapters in four U.S. cities as well as international chapters in Bristol, Bangalore, Eindhoven and Toronto.</p>
<p class="p1">“2011 is shaping up to be a great year for DVClub”, said founder Eric Hennenhoefer. “The support of the community in expanding local DVClub chapters has been unprecedented.” Hennenhoefer is an Austin entrepreneur and currently serves as CEO of Obsidian Software, a sponsoring entity of DVClub in the US.</p>
<p class="p1">International DVClub chapters are run by local event organizers who secure sponsorships, select venues, and presenters for events. For information about starting a local DVClub chapter in your city, please contact admin@dvclub.org</p>
<p class="p1"><strong>Contacts:</strong></p>
<p class="p2"><span class="s1">DVClub Austin</span></p>
<p><a href="http://www.dvclub.org/Contact/Eric-Hennenhoefer?catid=12"><span class="s3">Eric Hennenhoefer</span></a></p>
<p class="p2"><span class="s1">DVClub Delhi</span></p>
<p><a href="http://www.dvclub.org/Contact/Anupam-Bakshi"><span class="s3">Anupam Bakashi</span></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dvclub.org/blog/2011/04/dvclub-announces-delhi-chapter-formation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Design Verification Club Seeks Technical Presenters for 2011 Lineup</title>
		<link>http://www.dvclub.org/blog/2011/03/design-verification-club-seeks-technical-presenters-for-2011-lineup/</link>
		<comments>http://www.dvclub.org/blog/2011/03/design-verification-club-seeks-technical-presenters-for-2011-lineup/#comments</comments>
		<pubDate>Wed, 02 Mar 2011 21:34:48 +0000</pubDate>
		<dc:creator>saturday</dc:creator>
				<category><![CDATA[Austin]]></category>
		<category><![CDATA[Boston]]></category>
		<category><![CDATA[RTP]]></category>
		<category><![CDATA[Silicon Valley]]></category>

		<guid isPermaLink="false">http://www.dvclub.org/index.php?option=com_wordpress&amp;p=392&amp;Itemid=127</guid>
		<description><![CDATA[The Design Verification Club (DVClub) is currently seeking individuals to present on verification related topics at upcoming events. Ideal candidates will be verification managers, project leads or SMTS at semiconductor design companies. The goal of DVClub events is to help &#8230; <a href="http://www.dvclub.org/blog/2011/03/design-verification-club-seeks-technical-presenters-for-2011-lineup/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The Design Verification Club (DVClub)  is currently seeking individuals to present on verification related topics at upcoming events. Ideal candidates will be verification managers, project leads or SMTS at semiconductor design companies. </p>
<p>The goal of DVClub events is to help build the verification community through quarterly educational and networking functions. We currently have active branches in Austin, Boston, RTP and Silicon Valley as well as international branches in Europe and India. </p>
<p>Events generally involve a free lunch followed by a technical program<br />
and time allocated for networking. Topics vary, but the core focus is<br />
end user verification stories, verification technology, and speculation<br />
on our chosen career paths.</p>
<p>For more information on becoming a presenter, please contact us at: <a mailto:"admin@dvclub.org">admin@dvclub.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dvclub.org/blog/2011/03/design-verification-club-seeks-technical-presenters-for-2011-lineup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What People are Saying about MTV 2010</title>
		<link>http://www.dvclub.org/blog/2011/01/what-people-are-saying-about-mtv-2010/</link>
		<comments>http://www.dvclub.org/blog/2011/01/what-people-are-saying-about-mtv-2010/#comments</comments>
		<pubDate>Tue, 25 Jan 2011 20:47:10 +0000</pubDate>
		<dc:creator>saturday</dc:creator>
				<category><![CDATA[Austin]]></category>
		<category><![CDATA[DV Conferences]]></category>

		<guid isPermaLink="false">http://www.dvclub.org/index.php?option=com_wordpress&amp;p=384&amp;Itemid=127</guid>
		<description><![CDATA[Obsidian Software recently selected six students and recent-grads from across the US to attend the 11th Annual Workshop on Microprocessor Test and Verification in Austin. When we asked them about this conference as compared to others that they had attended, &#8230; <a href="http://www.dvclub.org/blog/2011/01/what-people-are-saying-about-mtv-2010/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Obsidian Software recently selected six students and recent-grads from across the US to attend the 11th Annual Workshop on Microprocessor Test and Verification in Austin. When we asked them about this conference as compared to others that they had attended, here&#8217;s what they had to say:</p>
<blockquote><p>Attending MTV was quite a unique experience. It was a pleasant surprise to find that the audience at MTV workshop was very diverse. People had come from all around the world to participate in this conference.  The presenters were very approachable, allowing for more valuable feedback during the presentations and conversations than some of the larger conferences.<br/><br />
&#8211; Po-Hsien Chang, PhD Student at UC Santa Barbara (ECE)</p></blockquote>
<blockquote><p>I enjoyed this workshop and the presentations. Honestly, finding out about papers can be also done by searching in websites like ieeexplore, but the most valuable thing I gained in this workshop was to communicate with people and knowing more about their research interests. I also think that attending such workshops by academic people and people from industry can fill the gap between industry needs and university research.<br/><br />
&#8211;Ratika Goyal, Hardware Engineer at Oracle</p></blockquote>
<blockquote><p>As a listener, I got so much interesting information, which not only broadened my understanding of the research in this area, but also showed me an almost new world for further study and research.<br/><br />
&#8211; Jifeng Chen, PhD Student at the University of Connecticut (EE)</p></blockquote>
<blockquote><p>At MTVCon, I was able to attend conference presentations, meetings, and tutorials/workshops at the Design Verification Club (DVClub) that catered to all of my interests while opening the door to many other topics within verification and debugging (with which I am not as familiar). I enjoyed the diverse mix of academic and industry organizations and groups represented at the conference.  Few conferences provide presentations with such detail and insight.<br/><br />
&#8211;Patricia Lee, PhD Student at UC Irvine (CS)</p></blockquote>
<p><strong>Read more about their take on the <a href="http://www.obsidiansoft.com/2011/01/scholarship-recipients-share-their-experiences-from-mtv-2010/" target="_blank">technical presentations </a> on the Obsidian Blog.</strong></p>
<p><br/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dvclub.org/blog/2011/01/what-people-are-saying-about-mtv-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle&#8217;s Presentations on Verification Metrics Now Available</title>
		<link>http://www.dvclub.org/blog/2011/01/oracles-presentations-on-verification-metrics-now-available/</link>
		<comments>http://www.dvclub.org/blog/2011/01/oracles-presentations-on-verification-metrics-now-available/#comments</comments>
		<pubDate>Thu, 13 Jan 2011 23:05:17 +0000</pubDate>
		<dc:creator>saturday</dc:creator>
				<category><![CDATA[Austin]]></category>
		<category><![CDATA[Design Verification]]></category>
		<category><![CDATA[coverage]]></category>
		<category><![CDATA[coverage driven methodology]]></category>
		<category><![CDATA[Coverage metrics]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[functional design verification]]></category>

		<guid isPermaLink="false">http://www.dvclub.org/index.php?option=com_wordpress&amp;p=381&amp;Itemid=127</guid>
		<description><![CDATA[Using Bug Arrival Rates to Predict the Future Greg Smith, Sr. Verification Manager at Oracle Abstract: So much of today&#8217;s metrics used to gauge the progress of a verification project are backwards looking &#8211; telling us what ground we have &#8230; <a href="http://www.dvclub.org/blog/2011/01/oracles-presentations-on-verification-metrics-now-available/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h3>Using Bug Arrival Rates to Predict the Future</h3>
<h4>Greg Smith, Sr. Verification Manager at Oracle</h4>
<p><strong>Abstract:</strong><br />
So much of today&#8217;s metrics used to gauge the progress of a verification  project are backwards looking &#8211; telling us what ground we have covered.  In addition, many metrics commonly in use are subjective and prone to  human errors of omission.  I would like to present a different approach  to DV project metrics using bug arrivals to actually provide some  predictive capability as well as aid in overall project planning.</p>
<p><a href="../images/Presentations/Greg_Smith.pdf?utm_source=Design+Verification+Club+%28DVClub%29+List&amp;utm_campaign=85d75e840e-DVClub_Newsletter_Jan_11&amp;utm_medium=email">Download the Presentation Here</a><br />
<a href="../images/Presentations/sample_metrics.xls?utm_source=Design+Verification+Club+%28DVClub%29+List&amp;utm_campaign=85d75e840e-DVClub_Newsletter_Jan_11&amp;utm_medium=email">Download the &#8220;Sample Metrics&#8221; File Here</a></p>
<h3>High Performance Collection of Coverage Metrics Using a Relational  Database Backend</h3>
<h4>James Roberts, Sr. Verification Engineer at Oracle</h4>
<p><strong>Abstract:</strong><br />
A database is an ideal medium for collecting and analyzing coverage. At  Oracle, we marry our Oracle database with coverage collection of our  verification, and then use SQL to extract coverage metrics on-demand.  This presentation outlines an intuitive scheme for database collection  of coverage, and presents data showing the scalability and the high  bandwidth this scheme is able to handle.</p>
<p><a href="../images/Presentations/James_Roberts.pdf?utm_source=Design+Verification+Club+%28DVClub%29+List&amp;utm_campaign=85d75e840e-DVClub_Newsletter_Jan_11&amp;utm_medium=email">Download the Presentation Here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dvclub.org/blog/2011/01/oracles-presentations-on-verification-metrics-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Slides Added from Bristol and Eindhoven Events</title>
		<link>http://www.dvclub.org/blog/2010/12/slides-added-from-bristol-and-eindhoven-events/</link>
		<comments>http://www.dvclub.org/blog/2010/12/slides-added-from-bristol-and-eindhoven-events/#comments</comments>
		<pubDate>Wed, 08 Dec 2010 20:22:54 +0000</pubDate>
		<dc:creator>saturday</dc:creator>
				<category><![CDATA[International]]></category>

		<guid isPermaLink="false">http://www.dvclub.org/index.php?option=com_wordpress&amp;p=378&amp;Itemid=127</guid>
		<description><![CDATA[Presentations: “Advanced methodologies used for top-level verification of mixed signal products”, Roger Witlox, Sr. Verification Engineer, PL Integrated IVN &#38; FlexRay, NXP PDF Slides The described verification approach is used to verify IC’s that are used in automotive in-vehicle networks. &#8230; <a href="http://www.dvclub.org/blog/2010/12/slides-added-from-bristol-and-eindhoven-events/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h3>Presentations:</h3>
<p><strong> “Advanced methodologies used for top-level verification of mixed  signal products”, Roger Witlox, Sr. Verification Engineer, PL Integrated  IVN &amp; FlexRay, NXP<br />
<a href="images/Presentations/roger_witlox_nxp.pdf">PDF  Slides</a><br />
</strong></p>
<p>The described verification approach is used to verify IC’s that are  used  in automotive in-vehicle networks. Examples are LIN, CAN and  Flexray  transceivers. Transceivers are mixed signal designs that  translate a  digital signal into an analog signal and vice versa and are  used in the  physical layer of a network. Due to trends like power  modes, digital  trimming, auto calibration and integration these mixed  signal designs  are becoming more and more complex. As a result a  commonly used  architecture contains a central digital state-machine  that controls the  surrounding analog modules. This all requires a more  advanced overall  verification approach.</p>
<p>One of the instruments used in this overall verification approach is   top-level (chip-level) verification. The goal of top-level verification   is to prove interconnect and interoperability. It assumes that   functionality is verified at IP-level. The types of bugs hunted with   this approach include: wrong polarity, flipped busses and chicken &amp;   egg problems. Top-level is always subject to late design changes and   often timing critical towards tape-out, therefore the following methods   are used: Self-checking, Modeling, Reusability and Functional coverage.</p>
<p><strong> “Analogue Behavioural Modelling: An Inconvenient Truth”,  Dave Wiltshire, Texas Instruments, UK<br />
<a href="images/Presentations/Dave_Wiltshire_TI.pdf">PDF  Slides</a><br />
</strong></p>
<p>The complexity of SERDES designs has resulted over several years in   increased analogue complexity. This extra complexity means that simple   behavioural models cannot be used to test everything in a design. This   presentation will discuss the different strategies that have been   developed with the TI SERDES design team solve the problem of verifying a   complex mixed signal design using Verilog simulators. The following   development strategies will be used.<br />
Using standard digital verilog  simulation:</p>
<ul>
<li> Model analogue behaviour using verilog reals</li>
<li> Solving how to pass verilog reals across module boundaries</li>
<li> Migrating to VerilogA behavioural models</li>
<li> Verifying that the models match the transistor implementation</li>
<li> Solving the simulation speed issues (wreal)</li>
</ul>
<p><strong> “Using assertions in AMS verification”, Scott Little, AMS  Verification Engineer, Freescale<br />
<a href="images/Presentations/Scott_Little_Freescale.pdf">PDF  Slides</a><br />
</strong></p>
<p>Assertions have been used successfully in digital verification   methodologies for a number of years. As the size and complexity of AMS   blocks and SoC designs increase, there is an increasing need for   assertions capable of specifying and checking AMS behaviors. We discuss   ongoing work within Freescale and the Accellera AMS Assertions   sub-committee to develop, standardize, and deploy AMS assertions.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dvclub.org/blog/2010/12/slides-added-from-bristol-and-eindhoven-events/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Doulos Tutorial Topics Announced for DVClub Austin</title>
		<link>http://www.dvclub.org/blog/2010/12/doulos-tutorial-topics-announced-for-dvclub-austin/</link>
		<comments>http://www.dvclub.org/blog/2010/12/doulos-tutorial-topics-announced-for-dvclub-austin/#comments</comments>
		<pubDate>Wed, 08 Dec 2010 19:40:39 +0000</pubDate>
		<dc:creator>saturday</dc:creator>
				<category><![CDATA[Austin]]></category>
		<category><![CDATA[Design Verification]]></category>
		<category><![CDATA[Doug Smith]]></category>
		<category><![CDATA[Doulos]]></category>
		<category><![CDATA[modeling]]></category>
		<category><![CDATA[OVM]]></category>
		<category><![CDATA[SystemVerilog]]></category>
		<category><![CDATA[UVM]]></category>
		<category><![CDATA[Verification]]></category>

		<guid isPermaLink="false">http://www.dvclub.org/index.php?option=com_wordpress&amp;p=369&amp;Itemid=127</guid>
		<description><![CDATA[Doug Smith of Doulos announced today topic selections for his upcoming verification tutorials at DVClub Austin on December 15th. This promises to be our biggest event of the year. If you&#8217;re not already registered to attend, then we invite you &#8230; <a href="http://www.dvclub.org/blog/2010/12/doulos-tutorial-topics-announced-for-dvclub-austin/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Doug Smith of Doulos announced today topic selections for his upcoming verification tutorials at DVClub Austin on December 15th. This promises to be our biggest event of the year. If you&#8217;re not already registered to attend, then we invite you to <a href="http://www.dvclub.org/Events/Austin-Topics-in-Verification-Metrics">look over the details</a> of the event and <a href="http://www.dvclub.org/Events/Austin-Topics-in-Verification-Metrics" target="_blank">sign up to attend</a>. We hope to see you there!</p>
<h3>Verification Tutorial I &#8211; Stick a Fork  in it:  Applications for SystemVerilog Dynamic Processes</h3>
<p><strong>Focus:</strong>  Verification and modeling<br />
<strong>Audience: </strong> Verification engineers, but designers may find interesting<br />
<strong>Skill level: </strong> Basic to Advanced Verilog/SystemVerilog</p>
<p><strong>Description:</strong> In Verilog, processes come in the static form of always and initial blocks, concurrent assignments, and the fork..join statement. SystemVerilog introduces dynamic processes in the form of new fork..join statements and the std::process class. This presentation explores several applications for dynamic processes in verification and behavioral modeling such as how verification methodologies create independently executing components and control simulation phasing, isolating random number generators for test reproducibility, parallelizing testbench interaction with DPI code, and a way of using dynamic processes with SystemVerilog interfaces to create bus resolution functions and model analog behavior.</p>
<h3>Verification Tutorial II &#8211; Getting Started with OVM (UVM)</h3>
<p><strong>Focus:</strong>  Verification<br />
<strong>Audience:</strong>  Designers and verification engineers adopting or considering OVM (UVM)<br />
<strong>Skill Level:</strong>  Intermediate &#8211; recommended knowledge of class-based SystemVerilog</p>
<p><strong>Description:</strong> Basic introduction to OVM.  Simple environment presented showing the steps and code required to create an OVM (UVM) testbench environment.</p>
<h3>Verification Tutorial III &#8211; Introduction to SystemVerilog Assertions (SVA)</h3>
<p><strong>Focus:</strong>  Verification<br />
<strong>Audience:</strong>  Design and verification engineers<br />
<strong>Skill Level: </strong> Basic &#8211; no SystemVerilog required, but some an HDL recommended</p>
<p><strong>Description:</strong> Basic introduction to the SystemVerilog assertion language.  Intended for those who have no knowledge of SVA and interested in what it&#8217;s all about.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dvclub.org/blog/2010/12/doulos-tutorial-topics-announced-for-dvclub-austin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Register Now for MTV 2010</title>
		<link>http://www.dvclub.org/blog/2010/11/register-now-for-mtv-2010/</link>
		<comments>http://www.dvclub.org/blog/2010/11/register-now-for-mtv-2010/#comments</comments>
		<pubDate>Tue, 23 Nov 2010 22:07:55 +0000</pubDate>
		<dc:creator>saturday</dc:creator>
				<category><![CDATA[Austin]]></category>
		<category><![CDATA[DV Conferences]]></category>
		<category><![CDATA[Design Verification]]></category>

		<guid isPermaLink="false">http://www.dvclub.org/index.php?option=com_wordpress&amp;p=363&amp;Itemid=127</guid>
		<description><![CDATA[The 11th International Workshop on Microprocessor Test and Verification (MTV 2010) will be held December 13–15, at the Hyatt Regency in Austin, TX. Scope The purpose of MTV is to bring researchers and practitioners from the fields of verification and &#8230; <a href="http://www.dvclub.org/blog/2010/11/register-now-for-mtv-2010/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The 11th International <a href="http://mtvcon.org" target="_blank">Workshop on Microprocessor Test and Verification</a> (MTV 2010) will be held December 13–15, at the Hyatt Regency in Austin, TX.</p>
<h3>Scope</h3>
<p>The purpose of MTV is to bring researchers and practitioners from the fields of verification and test together to exchange innovative ideas and to develop new methodologies to solve the difficult challenges facing us today in various processor and SOC design environments. In the past few years, some work has been done on exploiting techniques from test to solve problems in verification and vice versa. This is the 11th edition of the MTV Workshop, a testament to its success in providing an ideal environment for cross-examination of test and verification experiences and innovative solutions.</p>
<h3>Areas of Interest include</h3>
<p>* Validation of microprocessors and SOCs<br />
* Experiences on test and verification of high performance processors and SOCs<br />
* Test/verification of multimedia processors and SOCs<br />
* Performance testing<br />
* High-level test generation for functional verification<br />
* Emulation techniques<br />
* Silicon debugging<br />
* Formal techniques and their applications<br />
* Verification coverage<br />
* Test generation at the transistor level<br />
* Equivalence checking of custom circuits at the transistor level<br />
* ESL Methodology<br />
* Virtual Platforms<br />
* Software verification<br />
* Circuit level verification<br />
* Switch-level circuit modeling<br />
* Timing verification techniques<br />
* Path analysis for verification or test<br />
* Design error models<br />
* Design error diagnosis<br />
* Design for testability or verifiability<br />
* Optimizing SAT procedures for application to testing and formal verification</p>
<h3>Advance Program</h3>
<p><a href="http://mtvcon.org/program-archives/MTV2010.pdf">2010 Advance  Program (PDF)</a></p>
<h3>Registration</h3>
<p>IEEE Online Registration Link: <a href="https://icm3.ieee.org/eventmanager/onlineregistration.asp?eventcode=0og">click  here</a><br />
If you are unable to use the above link please use this <a href="http://mtvcon.org/registration/2010MTVRegForm.pdf">PDF</a></p>
<table>
<tbody>
<tr>
<td width="225"><strong> REGISTRATION CATEGORIES </strong></td>
<td width="150"><strong> Early: On/By Dec 04 </strong></td>
<td width="150"><strong> After Dec 04 </strong></td>
</tr>
<tr>
<td>R01 – IEEE Member</td>
<td>US$395</td>
<td>US$495</td>
</tr>
<tr>
<td>R02 – Non-Member</td>
<td>US$495</td>
<td>US$595</td>
</tr>
<tr>
<td>R03 – Student</td>
<td>US$300</td>
<td>US$400</td>
</tr>
<tr>
<td>R04 – Sponsor Employees</td>
<td>US$500</td>
<td>US$500</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.dvclub.org/blog/2010/11/register-now-for-mtv-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

