<?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>XJTAG Blog &#187; XJRunner</title>
	<atom:link href="http://blog.xjtag.com/category/xjrunner/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.xjtag.com</link>
	<description>XJTAG boundary scan solutions for the whole product lifecycle</description>
	<lastBuildDate>Mon, 09 Jan 2012 08:00:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Create your own links to Layout Viewer from XJEase</title>
		<link>http://blog.xjtag.com/2012/01/create-your-own-links-to-layout-viewer-from-xjease/</link>
		<comments>http://blog.xjtag.com/2012/01/create-your-own-links-to-layout-viewer-from-xjease/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 08:00:20 +0000</pubDate>
		<dc:creator>Matthew Burton</dc:creator>
				<category><![CDATA[XJDeveloper]]></category>
		<category><![CDATA[XJEase]]></category>
		<category><![CDATA[XJRunner]]></category>
		<category><![CDATA[Debugging]]></category>
		<category><![CDATA[Layout Viewer]]></category>
		<category><![CDATA[Library]]></category>

		<guid isPermaLink="false">http://blog.xjtag.com/?p=851</guid>
		<description><![CDATA[From version 2.6.2 onwards XJEase supports the printing of device, pin and net links which launch and get highlighted in Layout Viewer from XJRunner and XJDeveloper (provided there is an ODB++ netlist available for the board). In XJDeveloper the links also have the ability to open in the Netlist Explorer. Example XJEase code: STRING pin [...]]]></description>
			<content:encoded><![CDATA[<p>From version 2.6.2 onwards XJEase supports the printing of device, pin and net links which launch and get highlighted in Layout Viewer from XJRunner and XJDeveloper (provided there is an ODB++ netlist available for the board). <span id="more-851"></span>In XJDeveloper the links also have the ability to open in the Netlist Explorer.</p>
<p>Example XJEase code:</p>
<div style="font-size: 8pt; margin: 20px 0px 10px; overflow: auto; width: 97.5%; cursor: text; direction: ltr; max-height: 200px; line-height: 12pt; font-family: 'Courier New', courier, monospace; background-color: #f4f4f4; text-align: left; border: silver 1px solid; padding: 4px;">
<pre style="font-size: 8pt; margin: 0em; overflow: visible; width: 100%; color: black; direction: ltr; line-height: 12pt; font-family: 'Courier New', courier, monospace; background-color: #f4f4f4; text-align: left; border-style: none; padding: 0px;">
<pre><tt><span style="color: #009900;">STRING</span> pin <span style="color: #990000;">:</span><span style="color: #990000;">=</span> <span style="color: #ff0000;">"XJDemo.IC5.2"</span><span style="color: #990000;">;</span>
<strong><span style="color: #0000ff;">PRINT_DEVICE_LINK</span></strong><span style="color: #990000;">(</span><span style="color: #ff0000;">"This is a link to XJDemo.IC5\n"</span><span style="color: #990000;">,</span> <span style="color: #ff0000;">"XJDemo.IC5"</span><span style="color: #990000;">)</span><span style="color: #990000;">;</span>
<strong><span style="color: #0000ff;">PRINT</span></strong><span style="color: #990000;">(</span><span style="color: #ff0000;">"DATA[0]'s "</span><span style="color: #990000;">)</span><span style="color: #990000;">;</span> <strong><span style="color: #0000ff;">PRINT_NET_LINK</span></strong><span style="color: #990000;">(</span><span style="color: #ff0000;">"net\n"</span><span style="color: #990000;">,</span> <strong><span style="color: #0000ff;">GET_NET_FROM_PIN</span></strong><span style="color: #990000;">(</span>DATA<span style="color: #990000;">[</span><span style="color: #993399;">0</span><span style="color: #990000;">]</span><span style="color: #990000;">)</span><span style="color: #990000;">)</span><span style="color: #990000;">;</span>
<strong><span style="color: #0000ff;">PRINT</span></strong><span style="color: #990000;">(</span><span style="color: #ff0000;">"IC5.2's "</span><span style="color: #990000;">)</span><span style="color: #990000;">;</span> <strong><span style="color: #0000ff;">PRINT_PIN_LINK</span></strong><span style="color: #990000;">(</span><span style="color: #ff0000;">"pin\n"</span><span style="color: #990000;">,</span> pin<span style="color: #990000;">)</span><span style="color: #990000;">;</span></tt></pre>
</pre>
</div>
<p>Output:<br />
<span style="color: blue; text-decoration: underline;">This is a link to XJDemo.IC5</span><br />
DATA[0]&#8216;s <span style="color: blue; text-decoration: underline;">net</span><br />
IC5.2&#8242;s <span style="color: blue; text-decoration: underline;">pin</span></p>
<p>There are many variations to the functions shown above, and full documentation and examples can be found in the XJEase help file. The SRAM memory tests in the latest release of the XJEase Library also make full use of the links.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.xjtag.com/2012/01/create-your-own-links-to-layout-viewer-from-xjease/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Layout Viewer</title>
		<link>http://blog.xjtag.com/2011/12/layout-viewer/</link>
		<comments>http://blog.xjtag.com/2011/12/layout-viewer/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 08:00:53 +0000</pubDate>
		<dc:creator>John Barton</dc:creator>
				<category><![CDATA[Features]]></category>
		<category><![CDATA[XJDeveloper]]></category>
		<category><![CDATA[XJRunner]]></category>

		<guid isPermaLink="false">http://blog.xjtag.com/?p=832</guid>
		<description><![CDATA[If your project uses an ODB++ netlist, then you can take advantage of the Layout Viewer in both XJDeveloper and XJRunner. Layout Viewer uses the layout information in the netlist to allow you to visualise the physical location of components, pins and nets on a board. This is especially useful for visualising errors from the [...]]]></description>
			<content:encoded><![CDATA[<p>If your project uses an ODB++ netlist, then you can take advantage of the Layout Viewer in both XJDeveloper and XJRunner. Layout Viewer uses the layout information in the netlist to allow you to visualise the physical location of components, pins and nets on a board. This is especially useful for visualising errors from the connection test to guide you towards the most likely location of a fault on a board.<span id="more-832"></span></p>
<p>To use an ODB++ netlist, create or edit a board in XJDeveloper, and check the &#8220;ODB++ Project&#8221; radio button. Finally browse to the ODB++ file or directory and click OK.</p>
<p><a href="http://blog.xjtag.com/wp-uploads/2011/11/EditBoardDialogODBPlusPlus.png"><img class="aligncenter size-medium wp-image-870" title="EditBoardDialogODBPlusPlus" src="http://blog.xjtag.com/wp-uploads/2011/11/EditBoardDialogODBPlusPlus-300x237.png" alt="" width="300" height="237" /></a></p>
<p>Once XJDeveloper has loaded the netlist, you will be able to view circuit elements in the viewer. This feature is available throughout XJDeveloper. For example you can right-click on a net and choose &#8220;Show in Layout Viewer&#8221;. The Layout Viewer will be opened and the net will be highlighted.</p>
<p><a href="http://blog.xjtag.com/wp-uploads/2011/11/LayoutViewerDemoA11Net.png"><img class="aligncenter size-medium wp-image-873" title="LayoutViewerDemoA11Net" src="http://blog.xjtag.com/wp-uploads/2011/11/LayoutViewerDemoA11Net-300x223.png" alt="" width="300" height="223" /></a></p>
<p>Errors in the connection test are displayed as hyperlinks (in both XJDeveloper and XJRunner). Clicking the links will display the nets in the Layout Viewer:</p>
<p><a href="http://blog.xjtag.com/wp-uploads/2011/11/LayoutViewerConnectionTestLink.png"><img class="aligncenter size-medium wp-image-871" title="LayoutViewerConnectionTestLink" src="http://blog.xjtag.com/wp-uploads/2011/11/LayoutViewerConnectionTestLink-300x272.png" alt="" width="300" height="272" /></a></p>
<p><a href="http://blog.xjtag.com/wp-uploads/2011/11/LayoutViewerDemoA11Net.png"></a><a href="http://blog.xjtag.com/wp-uploads/2011/11/LayoutViewerConnectionTestLinkClicked.png"><img class="aligncenter size-medium wp-image-872" title="LayoutViewerConnectionTestLinkClicked" src="http://blog.xjtag.com/wp-uploads/2011/11/LayoutViewerConnectionTestLinkClicked-300x211.png" alt="" width="300" height="211" /></a></p>
<p>Future information on the Layout Viewer can be found in the help files.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.xjtag.com/2011/12/layout-viewer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XJRunner Log File Viewer</title>
		<link>http://blog.xjtag.com/2009/11/xjrunner-log-file-viewer/</link>
		<comments>http://blog.xjtag.com/2009/11/xjrunner-log-file-viewer/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 08:33:46 +0000</pubDate>
		<dc:creator>Tina Chremmou</dc:creator>
				<category><![CDATA[XJRunner]]></category>

		<guid isPermaLink="false">http://blog.xjtag.com/?p=303</guid>
		<description><![CDATA[In XJRunner, the Log File Viewer is a enhanced dialogue which allows you to view XJRunner&#8217;s logged output without having to open an external text file viewer. If logging is enabled, one or more log files will be generated whenever tests are run. The Log File Viewer lists in the Explorer panel all the log [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left; ">In XJRunner, the Log File Viewer is a enhanced dialogue which allows you to view XJRunner&#8217;s logged output without having to open an external text file viewer.</p>
<p><span id="more-303"></span></p>
<p style="text-align: left; ">If logging is enabled, one or more log files will be generated whenever tests are run.</p>
<p style="text-align: left; ">The Log File Viewer lists in the Explorer panel all the log files that have been generated during this session. Clicking on an item in the Explorer panel will open this file in a tabbed window. You can search through the text, print it or copy it to the windows clipboard for pasting into other applications. All windows, including the explorer pane, are dockable, so the interface can be customised to suit your needs.</p>
<p><img class="aligncenter size-full wp-image-314" title="The Log File Viewer Dialogue" src="http://blog.xjtag.com/wp-uploads/2009/10/logviewer.png" alt="The Log File Viewer Dialogue" width="526" height="497" /></p>
<p style="text-align: left;">The Log File Viewer can handle multiple files, each of size up to 100 MB. Other files,  for example old log files, can also be opened; however, these will be listed in the explorer only as long as the Log File Viewer dialogue is  open.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.xjtag.com/2009/11/xjrunner-log-file-viewer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Test Modes in XJRunner &#8211; part 2</title>
		<link>http://blog.xjtag.com/2009/11/test-modes-in-xjrunner-part-2/</link>
		<comments>http://blog.xjtag.com/2009/11/test-modes-in-xjrunner-part-2/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 07:00:03 +0000</pubDate>
		<dc:creator>Tina Chremmou</dc:creator>
				<category><![CDATA[XJRunner]]></category>

		<guid isPermaLink="false">http://blog.xjtag.com/?p=327</guid>
		<description><![CDATA[This post highlights the new Independent mode of testing introduced in XJRunner from version 2.3. Group mode was covered in an earlier entry. Independent mode This can be quickly distinguished from Group Mode by the fact that the tabs corresponding to the plugged in XJLinks do not have checkboxes. In this mode the XJLinks operate [...]]]></description>
			<content:encoded><![CDATA[<p>This post highlights the new <em>Independent </em><em>mode</em> of testing introduced in XJRunner from version 2.3. <a href="http://blog.xjtag.com/2009/10/test-modes-in-xjrunner-part-1/" target="_self"><em>Group mode</em> was covered in an earlier entry</a>.</p>
<p><span id="more-327"></span></p>
<h2>Independent mode</h2>
<p>This can be quickly distinguished from  <em>Group Mode</em> by the fact that the tabs corresponding to the plugged in XJLinks do not have checkboxes. In this mode the XJLinks operate independently. Clicking the <strong>Run</strong>/<strong>Stop</strong> buttons will start/stop tests only on the XJLink the tab of which is currently selected. You can run tests on a different XJLink by selecting its tab and then clicking the <strong>Run</strong> button; the tests will run on this unit independently of whether tests are running on other units. Note that if you have an XJLink2, you can run tests on it by pressing the  <strong>Run</strong> button on the XJLink2 unit without having to select its tab first.</p>
<p><img class="aligncenter size-full wp-image-442" title="Main XJRunner screen in Independent mode" src="http://blog.xjtag.com/wp-uploads/2009/10/independentmode.png" alt="Main XJRunner screen in Independent mode" width="583" height="579" /></p>
<p>If a new XJLink is plugged into your machine while tests are running, it will get its own tab on the main testing screen and you can start tests on it immediately. Once testing has finished it can again be started independently of the other units.</p>
<p>In this mode, serial numbers are entered separately for each board on the pop-up dialogue when testing begins on this XJLink. When testing finishes on an XJLink, the pop-up window at the end will show results only for this board.</p>
<h3>Cumulative test results analysis</h3>
<p>A very useful feature of this mode is the ability to show cumulative total results of the tests which have been run. If <strong>Tools -&gt; Counting</strong> is enabled, the counters of the summary pane at the bottom of the screen will show  how many boards have passed, failed, are currently running tests or have had testing stopped during the current session.</p>
<p>A more detailed statistical analysis of the cumulative test results can be seen on the <strong>Analysis</strong> dialogue, which can be launched by clicking the <strong>View Totals</strong> button on the main toolbar. The <strong>Board Statistics </strong>tab shows you numbers and percentages of the boards that fall into each category of results (Passed, Failed, Stopped) along with their serial numbers and the user comments (if any).</p>
<p><img class="aligncenter size-full wp-image-334" title="The Board Statistics tab" src="http://blog.xjtag.com/wp-uploads/2009/10/boardstatistics.png" alt="The Board Statistics tab" width="238" height="414" /></p>
<p>The <strong>Fault Trend Analysis</strong> tab gives you the total number of the test functions that have passed/failed on all of the tested boards, i.e. you can view the most common test failures and identify the most problematic bits of your system or weak parts of your test code.</p>
<p><img class="aligncenter size-full wp-image-333" title="The Fault Trend Analysis tab" src="http://blog.xjtag.com/wp-uploads/2009/10/faulttrendanalysis.png" alt="The Fault Trend Analysis tab" width="338" height="305" /></p>
<p>If you want to exclude boards from the statistics and run tests without altering the cumulative tests results, for example when debugging a board, you can pause counting by pressing the <strong>Counting</strong> button. Counting can be resumed by pressing the button again. The cumulative test results can be reset at any time by clicking the <strong>Reset Counters</strong> button on the main toolbar.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.xjtag.com/2009/11/test-modes-in-xjrunner-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Test Modes in XJRunner &#8211; part 1</title>
		<link>http://blog.xjtag.com/2009/10/test-modes-in-xjrunner-part-1/</link>
		<comments>http://blog.xjtag.com/2009/10/test-modes-in-xjrunner-part-1/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 07:00:35 +0000</pubDate>
		<dc:creator>Tina Chremmou</dc:creator>
				<category><![CDATA[XJRunner]]></category>

		<guid isPermaLink="false">http://blog.xjtag.com/?p=318</guid>
		<description><![CDATA[If you have multiple XJLinks plugged into your machine, the main testing screen of XJRunner enables you to test multiple boards simultaneously. From XJTAG version 2.3 we have increased the flexibility of this by introducing two different test modes. This post highlights Group mode.  Independent mode will be covered in a future post. Group mode [...]]]></description>
			<content:encoded><![CDATA[<p>If you have multiple XJLinks plugged into your machine, the main testing screen of XJRunner enables you to test multiple boards simultaneously. From XJTAG version 2.3 we have increased the flexibility of this by introducing two different test modes. This post highlights <em>Group mode</em>.  <em>Independent mode</em> will be covered in a future post.</p>
<p><span id="more-318"></span></p>
<h2>Group mode</h2>
<p>In this mode the XJLinks operate as a group. You can select which units to run tests on by ticking the checkboxes on the corresponding tabs. Clicking the <strong>Run</strong> button on the screen will start tests simultaneously on all of the selected XJLinks as a group. If there are XJLink2 units among the selected XJLinks, you can also start testing by pressing the <strong>Run</strong> button on any one of them. More tests can be run on all the units only after the whole group has finished or the <strong>Stop</strong> button has been pressed on-screen.</p>
<p><img class="aligncenter size-full wp-image-441" title="Main XJRunner screen in Group mode" src="http://blog.xjtag.com/wp-uploads/2009/10/groupmode.png" alt="Main XJRunner screen in Group mode" width="583" height="579" /></p>
<p>While tests are running, the XJLinks cannot be selected or deselected, and the tabs corresponding to non-selected XJLinks will remain disabled until tests finish or are stopped. If a new XJLink is plugged into your machine while tests are running, it will get its own tab on the main testing screen, however the tab will remain disabled until the group has finished.</p>
<p>If your project’s options require user entered serial numbers for the boards under test, these can be entered for the whole group on the pop-up dialogue at the beginning of testing. If the <em>Runtime dialogues</em> are enabled, the pop-up window at the end of testing will again show results for the whole group. Summary statistics for the currently running group are also shown at the bottom pane next to the <strong>Run</strong>/<strong>Stop</strong> buttons; these are reset when new tests start.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.xjtag.com/2009/10/test-modes-in-xjrunner-part-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

