<?xml version="1.0" encoding="UTF-8" ?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
			<title>SpringSoft RSS</title>
			<link>http://www.springsoft.com/rss</link>
			<description>SpringSoft RSS</description>
			<language>en</language>
			<copyright>SpringSoft 2006</copyright>
			<ttl>120</ttl><item>
	<title>Find Signals with Regular Expression </title>
	<link>http://www.springsoft.com/community/blog/signals-with-expression</link>
	<description><![CDATA[ <h2><strong>Find Signals with
Regular Expression</strong><strong>&nbsp; </strong></h2>
<p>The Verdi system supports searching signals by <em>Regular Expression</em>. This capability
provides a flexible way for users to find signals of interest quickly. The
following steps provide an example for how to use this capability.</p>
<p style="padding-left: 30px;">1.&nbsp;&nbsp;&nbsp;&nbsp;
In <em>nWave</em>
(with a loaded FSDB file), invoke the command <strong>Signal -&gt; </strong><strong>Get Signals</strong> to
open the <em>Get Signals</em> form.</p>
<p style="padding-left: 30px;">2.&nbsp;&nbsp;&nbsp;&nbsp;
In the <em>Get Signals</em> form, click the <strong>Options</strong>
button to open the <em>Options</em> setting
form, turn on the <strong>Search Signals with
Regular Expression</strong> option and then press <strong>Close</strong>.</p>
<p style="padding-left: 30px;">3.&nbsp;&nbsp;&nbsp;&nbsp;
In this example we would like to find a
signal whose name starts from letter <strong>a</strong>
to letter <strong>d</strong>, let's input <strong>^[a-d]</strong> in the <strong>Find Signal</strong> field then press <strong>Enter</strong>.</p>
<p style="padding-left: 30px;">4.&nbsp;&nbsp;&nbsp;&nbsp;
As you can see in the following figure,
signals whose names start from <strong>a</strong> to <strong>d</strong> will be listed. Changing the scope in
the left pane will list signals with the same <em>Regular Expression</em> in other scopes.</p>
<p style="text-align: center;"><img src="assets/images/newsletter/february2010/verdi-2.gif" alt="" width="443" height="291" /></p> ]]></description>
	<pubDate>Thu, 18 Feb 2010 16:10:26 -0600</pubDate>
	<guid isPermaLink="false">http://www.springsoft.com/community/blog/signals-with-expression</guid>
	<dc:creator>SpringSoft</dc:creator>
	
</item><item>
	<title>Select Bit Signal and Display Entire Bus on nWave </title>
	<link>http://www.springsoft.com/community/blog/bus-on-nwave</link>
	<description><![CDATA[ <h2><strong>Select Bit Signal and Display Entire Bus on nWave</strong><strong>&nbsp; </strong></h2>
<p>The Verdi system provides the <strong>Add Full Bus</strong> command in <em>nWave</em> to automatically add the entire
bus when a bit signal is selected. The following steps and figure demonstrates
the usage of this command: </p>
<p style="padding-left: 30px;">1.&nbsp;&nbsp;&nbsp;&nbsp;
Assuming there is a one bit signal <strong>data[2]</strong> in <em>nWave</em>, and it belongs to the 8-bit bus <strong>data[7:0]</strong>.</p>
<p style="padding-left: 30px;">2.&nbsp;&nbsp;&nbsp;&nbsp;
Select this one bit signal in <em>nWave</em>, click the right-mouse-button and
invoke the command <strong>Bus Operations </strong><strong>-&gt;</strong><strong> Add Full Bus</strong>.&nbsp; Note the command will not appear unless you
have selected a bus member.</p>
<p style="padding-left: 30px;">3.&nbsp;&nbsp;&nbsp;&nbsp;
The entire 8-bit bus <strong>data[7:0]</strong> (which the selected signal
belongs to) will be automatically added under the selected signal.</p>
<p style="text-align: center;"><img src="assets/images/newsletter/february2010/verdi-1.gif" alt="" width="450" height="262" /></p> ]]></description>
	<pubDate>Thu, 18 Feb 2010 16:09:20 -0600</pubDate>
	<guid isPermaLink="false">http://www.springsoft.com/community/blog/bus-on-nwave</guid>
	<dc:creator>SpringSoft</dc:creator>
	
</item><item>
	<title>A Unified FSDB Dumper for Cadence IUS, Synopsys VCS and Mentor Graphics ModelSim Simulators </title>
	<link>http://www.springsoft.com/community/blog/fsdb-dumper-simulators</link>
	<description><![CDATA[ <p><!--





-->
<script type="text/javascript"></script>
</p>
<h2><strong>A Unified
FSDB Dumper for Cadence IUS, Synopsys VCS and Mentor Graphics ModelSim Simulators </strong></h2>
<p>A new breed of FSDB
dumper is provided since Novas 2009.10. Different from previous FSDB dumpers,
the new dumper is unified to support a broader range of simulators and
versions. Currently, the new dumper can support Cadence IUS 6.2, Synopsys VCS
2006.06, Mentor Graphics
ModelSim 6.4b and their later versions.</p>
<p>The new unified
dumper is scheduled to replace the old dumpers in the year 2010. However, the
old dumpers are still available for a considerable amount of time. For detailed
usage on the new dumper, refer to the Linking Novas Files with Simulators and Enabling FSDB Dumping document (&lt;NOVAS_INST_DIR&gt;/doc/linking_dumping.pdf). And, for detailed usage on the old
dumper, refer to the Linking Novas Files with Simulators and Enabling
FSDB Dumping document
(&lt;NOVAS_INST_DIR&gt;/doc/linking_dumping_pre-2010.01.pdf). </p>
<p>Here is a short
example showing how to load the unified
Novas FSDB dumper using the
Synopsys VCS simulator:</p>
<p style="padding-left: 30px;">l&nbsp;&nbsp;
Set shared library search path.</p>
<p style="padding-left: 30px;">&gt; setenv LD_LIBRARY_PATH \</p>
<p style="padding-left: 30px;"> <strong>${NOVAS_INST_DIR}/share/PLI/lib/${PLATFORM}:</strong>
\</p>
<p style="padding-left: 30px;"> ...</p>
<p style="padding-left: 30px;">l&nbsp;&nbsp;
Compile the design and run the simulation
command.</p>
<p style="padding-left: 30px;">&gt; vcs -line -debug_all <strong>-P
${NOVAS_INST_DIR}/share/PLI/VCS/${PLATFORM}/novas.tab
${NOVAS_INST_DIR}/share/PLI/VCS/${PLATFORM}/pli.a</strong></p>
<p style="padding-left: 30px;">&gt; simv</p>
<p>
Note that some of the FSDB
dumping commands will also become obsolete in the new unified FSDB dumper.&nbsp; The details about what
is changing for the dump commands can be found in the <a>"A Unified FSDB Dumper</a>" application note
(KB#8192-18) located in the knowledge base of the <a href="support" target="_blank">SpringSoft support website</a>.</p>
<p>&nbsp;</p> ]]></description>
	<pubDate>Thu, 18 Feb 2010 16:08:42 -0600</pubDate>
	<guid isPermaLink="false">http://www.springsoft.com/community/blog/fsdb-dumper-simulators</guid>
	<dc:creator>SpringSoft</dc:creator>
	
</item><item>
	<title>Convert the Laker system’s Layout Window to a White Background</title>
	<link>http://www.springsoft.com/community/blog/convert-laker-background</link>
	<description><![CDATA[ <h2><strong>Convert the Laker system's Layout Window to a White Background</strong></h2>
<p>On occasions where the default black background
is too dark, it is possible to change to a white background color.&nbsp; To do this, follow these steps:</p>
<p>1. Find your Laker install directory. For example:
/tools/laker.</p>
<p>2. Under the subdirectory: etc/, find the
file: leoDsgWnd.fm.</p>
<p>3. Modify the content of file: /tools/laker/etc/leoDsgWnd.fm</p>
<p>&nbsp;&nbsp;&nbsp;
Find the definition as follows and change the line highlighted in red:</p>
<p>&nbsp;</p>
<p style="padding-left: 30px;">PanedWindow WORKINGWINDOW {</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; orientation = vertical;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Form WORKINGPANEWND {</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DrawingAreaContainer ALLDRAWINGAREA
{</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; attachLeft = "Form 0";</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; attachTop = "Form 0";</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; attachRight = "Form 0";</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; attachBottom = "Form
0";</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Frame CONTEXTWND {</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; manage = FALSE;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DrawingArea DRAWINGAREAWND1 {</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; background = black;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width = 100;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; height = 100;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;scrollbar = float;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; traverse = false;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DrawingArea SCHDRAWINGAREAWND_F {</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; manage = FALSE;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; traverse = false;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; background = black;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width = 535;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; height = 180;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; attachRight = "Form
0";</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; attachBottom = "Form
0";</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; scrollbar = both;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DrawingArea DRAWINGAREAWND {</p>
<p style="color: #ff0000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; background
= white;&nbsp;&nbsp;&nbsp; &lt;-- Change the color here from black
to white.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; width = 640;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; height = 640;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; attachLeft = "Form
0";</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; attachTop = "Form
0";</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; attachRight = "Form
0";</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; attachBottom = "Form
0";</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; scrollbar = float;</p>
<p>&nbsp;</p>
<p>After changing the background color, you may also need to
change the color for other features e.g. the select object color is white by
default.</p>
<p><strong>NOTE</strong>: When you
upgrade the Laker version, the modified leoDsgWnd.fm file cannot be reused. You
will need to make the modifications again in the latest Laker installation.</p>
<p>&nbsp;</p> ]]></description>
	<pubDate>Thu, 18 Feb 2010 16:08:14 -0600</pubDate>
	<guid isPermaLink="false">http://www.springsoft.com/community/blog/convert-laker-background</guid>
	<dc:creator>SpringSoft</dc:creator>
	
</item><item>
	<title>Enhanced On-Demand Assertion Debugging Methodology </title>
	<link>http://www.springsoft.com/community/blog/assertion-debug-methodology</link>
	<description><![CDATA[ <p>Assertion-based Verification (ABV) is now a widely used methodology to monitor whether the design's behavior meets the specification intent. For a big design, there may be a dozen or even hundreds of assertions in the design and, as is increasingly more common, the assertions may be spread all over the design hierarchy.  Managing assertions, visualizing results, and debugging assertions becomes a big issue in this type of environment.</p>
<p>In the Verdi<sup>TM</sup> Automated Debug System, the <em>Property Tools</em> window can manage, visualize, and debug assertions and their results.  In addition to visualizing assertion results dumped by simulators, the Verdi system provides a unique Assertion Evaluation Engine which can check assertions against a signal level FSDB trace file for the design.</p>
<p>Starting from the Verdi 2009.10 version, this debugging methodology has been enhanced. The Verdi system provides the <em>On-Demand Property/Sequence Evaluation</em> capability - users can dump assertion signals only (without dumping the associated data such as properties, sequences, and local variables of the assertions) to an FSDB file, then the Verdi system evaluates the associated data on-demand so the users will have smaller assertion dumping results but still keep full debugging capability. </p>
<p>Below is a typical scenario which demonstrates how to use the re-designed <em>Property Tools</em> window to browse assertion results and debug assertion failures:</p>
<p style="padding-left: 30px;">1.	First, load the FSDB file which contains assertions into the Verdi system, and invoke the <strong>Tools &gt; Property Tools</strong> command to open the <em>Property Tools</em> window, which can manage assertions, visualize results, and debug assertions.</p>
<p style="text-align: center;"><img src="assets/images/newsletter/January2010/enhancedassertion1.gif" alt="" width="400" height="381" /></p>
<p style="text-align: left; padding-left: 30px;">2.	You can add assertions/properties to the <em>Property Tools</em> window by dragging and dropping scope nodes from the <em>nTrace</em> window or an assertion/property from the <em>nTrace/nWave</em> windows. Or you can click the <strong>Get Properties</strong>&nbsp;<img style="vertical-align: middle;" src="assets/images/newsletter/January2010/enhancedassertion2.gif" alt="" width="22" height="22" />    icon in the <em>Property Tools</em> window to invoke the <em>Get Properties</em> form to select the properties to add to the window. Or you can drag and drop a selected assertion/property from the <strong>Property Statistics</strong> tab or the <strong>Property Details</strong> section on the right pane to add the assertion/property to the <strong>Tree/Table</strong> tabs of the left pane.</p>
<p style="padding-left: 30px; text-align: left;">3.	To delete the properties shown in the <strong>Tree/Table Tabs</strong>, simply select the nodes/rows to delete and click <strong>Delete</strong> key on the keyboard.</p>
<p style="text-align: center;"><img src="assets/images/newsletter/January2010/enhancedassertion3.gif" alt="" width="400" height="257" /></p>
<p style="padding-left: 30px;">4.	The <strong>Property Detail</strong> section is for browsing the failures, successes and incomplete data details of the selected assertions/properties. There are a couple of ways to add assertions to the <strong>Property Detail</strong> section. You can double-click on an assertion on the <strong>Tree/Table</strong> tab or with one assertion selected on <strong>Tree/Table</strong> tab, select the <strong>Add to Details</strong> command on the right mouse button menu.</p>
<p style="text-align: center;"><img src="assets/images/newsletter/January2010/enhancedassertion4.gif" alt="" width="400" height="158" /></p>
<p style="padding-left: 30px;">5.	Also, you can double-click on a grid cell on the <strong>FSDB Statistic</strong> tab to add the related assertions/properties to the <strong>Property Details</strong> section.</p>
<p style="text-align: center;"><img src="assets/images/newsletter/January2010/enhancedassertion5.gif" alt="" width="400" height="242" /></p>
<p style="padding-left: 30px;">6.	After browsing the success, failure and incomplete records for an assertion/property in the <strong>Property Details</strong> section, you can then identify a record, usually a failure record, to analyze and debug further. <br /><br />To analyze the assertion failure data, click the <strong>Analyze Property</strong> icon&nbsp;<img style="vertical-align: middle;" src="assets/images/newsletter/January2010/enhancedassertion6.gif" alt="" width="19" height="21" />   or select the <strong>Analyze Property</strong> command on the right mouse button menu. Then the analyzed results for the assertion data are shown in the <strong>Analyzer</strong> tab with the time, signal and expression value annotated. You can see easily which expression is contributing to the failure.</p>
<p style="text-align: center;"><img src="assets/images/newsletter/January2010/enhancedassertion7.gif" alt="" width="400" height="240" /></p>
<p style="text-align: left; padding-left: 30px;">7.	You can also make use of the <em>nWave</em> window to display the analyzed results of the assertion data. The analyzed data can be automatically shown in the <em>nWave</em> window if you turn on the <strong>Add Evaluated Signals to nWave Automatically</strong> and <strong>Add Signals with Assertion Expression Grouping</strong> options on the <strong>Analyzer</strong> tab in the <em>Assertion Options</em> form. The form can be invoked from <strong>View &gt; Options</strong> menu in the P<em>roperty Tools</em> window.</p>
<p style="text-align: center;"><img src="assets/images/newsletter/January2010/enhancedassertion8.gif" alt="" width="400" height="213" /></p> ]]></description>
	<pubDate>Mon, 18 Jan 2010 17:34:47 -0600</pubDate>
	<guid isPermaLink="false">http://www.springsoft.com/community/blog/assertion-debug-methodology</guid>
	<dc:creator>SpringSoft</dc:creator>
	
</item>	</channel>
</rss>