<?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; XJDeveloper</title>
	<atom:link href="http://blog.xjtag.com/category/xjdeveloper/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>Wed, 26 May 2010 07:10:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Using XJEase functions in XJRunner tests</title>
		<link>http://blog.xjtag.com/2009/12/using-xjease-functions-in-xjrunner-tests/</link>
		<comments>http://blog.xjtag.com/2009/12/using-xjease-functions-in-xjrunner-tests/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 08:00:32 +0000</pubDate>
		<dc:creator>John Barton</dc:creator>
				<category><![CDATA[XJDeveloper]]></category>
		<category><![CDATA[XJEase]]></category>

		<guid isPermaLink="false">http://blog.xjtag.com/?p=476</guid>
		<description><![CDATA[A frequent question from customers is, “Why is my new XJEase test function not listed when I create an XJRunner test?”
XJEase Functions
For a function to be eligible to be made available to XJRunner it must be in the main project (.xje) file or a device file, or in a code file specified either in the [...]]]></description>
			<content:encoded><![CDATA[<p>A frequent question from customers is, “Why is my new XJEase test function not listed when I create an XJRunner test?”</p>
<h4>XJEase Functions</h4>
<p>For a function to be eligible to be made available to XJRunner it must be in the main project (.xje) file or a device file, or in a code file specified either in the main project (in the Circuit Code Files Screen) or from within a test device file (in the Test Device Files Screen<a href="testdevicefilesscreen.html">)</a>.<br />
<span id="more-476"></span><br />
Not all functions can be used by XJRunner. In order for an XJEase function to be available it must take no input variables and must return a single integer to indicate pass (value 0) or fail (value 1 or any non-zero value).</p>
<p>i.e. it must be in the format:</p>
<div style="border: 1px solid silver; margin: 20px 0px 10px; padding: 4px; overflow: auto; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 97.5%; font-family: 'Courier New',courier,monospace; direction: ltr; height: 52px; max-height: 200px; font-size: 8pt; cursor: text;">
<pre style="border-style: none; margin: 0em; padding: 0px; overflow: visible; text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 34.09%; font-family: 'Courier New',courier,monospace; direction: ltr; height: 18px; color: black; font-size: 8pt;">
<pre><tt>FunctionName <span style="color: #990000;">(</span><span style="color: #990000;">)</span> <span style="color: #990000;">(</span><span style="color: #009900;">INT</span> result<span style="color: #990000;">)</span></tt></pre>
</pre>
</div>
<h4>CONNTEST</h4>
<p>There is always one preset item in the available tests &#8211; this is the global function <span style="color: #0000ff;">CONNTEST.</span><span style="color: #000000;"> This runs the automatic connection test.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.xjtag.com/2009/12/using-xjease-functions-in-xjrunner-tests/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Categories for selectors in XJDeveloper &#8211; part 2</title>
		<link>http://blog.xjtag.com/2009/10/categories-for-selectors-in-xjdeveloper-part-2/</link>
		<comments>http://blog.xjtag.com/2009/10/categories-for-selectors-in-xjdeveloper-part-2/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 07:00:17 +0000</pubDate>
		<dc:creator>John Barton</dc:creator>
				<category><![CDATA[XJDeveloper]]></category>

		<guid isPermaLink="false">http://blog.xjtag.com/?p=199</guid>
		<description><![CDATA[Part 1 of this series explained how to add or edit the categories for the selectors in XJDeveloper.
This entry will focus on using BOM (Bill of Materials) information in the selectors, using the demonstration board that comes with the XJTAG development system as an example.
In this example we will create a new category on the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="/2009/09/categories-for-selectors-in-xjdeveloper-part-1/"><em>Part 1</em> of this series</a> explained how to add or edit the categories for the selectors in XJDeveloper.</p>
<p>This entry will focus on using BOM (Bill of Materials) information in the selectors, using the demonstration board that comes with the XJTAG development system as an example.</p>
<p><span id="more-199"></span>In this example we will create a new category on the demonstration board for all the KingBright devices on the board.</p>
<h2>Open the demoboard project</h2>
<ul>
<li>Open the project in XJDeveloper.</li>
</ul>
<p>This should be located somewhere similar to:</p>
<p style="padding-left: 30px;">C:\Documents and Settings\All Users\Documents\XJTAG 2.2\Demo Board\TestCode</p>
<p style="padding-left: 30px;">
<h2>Edit the BOM settings to use the manufacturer information</h2>
<ul>
<li>Click <strong>BOM Settings&#8230;</strong> for the XJDemo board.</li>
</ul>
<ul>
<li>Click <strong>Next&gt;</strong> and set the column that contains the manufacturer information and set this columns data type to be &#8220;Device Description&#8221;.</li>
</ul>
<p>Further information about using BOM can be found in the XJTAG help system.</p>
<div id="attachment_207" class="wp-caption aligncenter" style="width: 466px"><img class="size-full wp-image-207" title="XJDeveloper_BOM_SelectColumns" src="http://blog.xjtag.com/wp-uploads/2009/08/XJDeveloper_BOM_SelectColumns.png" alt="The Import BOM File dialog" width="456" height="504" /><p class="wp-caption-text">The Import BOM File dialog</p></div>
<ul>
<li>Click <strong>Next&gt;</strong> and then <strong>Finish</strong></li>
</ul>
<p><strong><br />
</strong></p>
<h2>Create a new Device Category</h2>
<ul>
<li>Click the menu item, <strong>Tools</strong> -&gt; <strong>Options</strong></li>
</ul>
<ul>
<li>Click on categories, and choose &#8220;Device Selector&#8221;</li>
</ul>
<ul>
<li>Click <strong>Add&#8230;</strong></li>
</ul>
<h2>Set the Name and Pattern</h2>
<ul>
<li>Set the name to be, &#8220;KingBright Devices&#8221;.</li>
</ul>
<p>This will be the name of the category in the selectors.</p>
<p>When we edited the BOM settings we changed the &#8220;Device Description&#8221; field to be the manufacturer. We can use this in the category.</p>
<ul>
<li>In &#8220;Bom Description Pattern&#8221; enter the text &#8220;KingBright&#8221;</li>
</ul>
<p><img class="aligncenter size-full wp-image-208" title="New &quot;KingBright&quot; category" src="http://blog.xjtag.com/wp-uploads/2009/08/XJDeveloper_Options_Categories_KingBrightDevices.png" alt="New &quot;KingBright&quot; category" width="582" height="385" /></p>
<h2>Using the category</h2>
<ul>
<li>Click OK to close the dialog.</li>
</ul>
<ul>
<li>Click the menu item, <strong>Tools </strong>-&gt; <strong>Explore </strong>-&gt; <strong>Device&#8230;</strong></li>
</ul>
<p><img class="aligncenter size-full wp-image-209" title="The Select Device dialog with the new KingBright category" src="http://blog.xjtag.com/wp-uploads/2009/08/XJDeveloper_SelectDeviceDialog_KingBright.png" alt="The Select Device dialog with the new KingBright category" width="240" height="468" />A new &#8220;KingBright&#8221; category is now present with all the LEDs on the board.</p>
<p>You can use any (or all!) of the &#8220;device reference&#8221;, &#8220;Bom description&#8221; and &#8220;Bom Value&#8221; to create categories.<em> </em></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.xjtag.com/2009/10/categories-for-selectors-in-xjdeveloper-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Integrating XJTAG with other Test Systems &#8211; DFT</title>
		<link>http://blog.xjtag.com/2009/10/integrating-xjtag-with-other-test-systems-dft/</link>
		<comments>http://blog.xjtag.com/2009/10/integrating-xjtag-with-other-test-systems-dft/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 07:00:51 +0000</pubDate>
		<dc:creator>John Barton</dc:creator>
				<category><![CDATA[Board Design]]></category>
		<category><![CDATA[XJDeveloper]]></category>
		<category><![CDATA[DFT]]></category>

		<guid isPermaLink="false">http://blog.xjtag.com/?p=229</guid>
		<description><![CDATA[This series of posts will cover how you can integrate XJTAG into your overall test system.
This post is a quick reminder that you can use XJTAG as the focal point for your DFT analysis across all your test systems.
The Functional Tests screen in XJDeveloper allows you to mark devices, pins or nets as being tested [...]]]></description>
			<content:encoded><![CDATA[<p>This series of posts will cover how you can integrate XJTAG into your overall test system.</p>
<p>This post is a quick reminder that you can use XJTAG as the focal point for your DFT analysis across all your test systems.</p>
<p><span id="more-229"></span>The Functional Tests screen in XJDeveloper allows you to mark devices, pins or nets as being tested outside of XJTAG. This means that the coverage shown on the DFT Screen will reflect all the testing being done for the board.</p>
<p>The DFT screen provides detailed analysis of the test coverage for your project and the statistics can be “drilled down” to a particular board, device or net to give you the detail you need to identify where test coverage could be improved. Data can be viewed in tabular or graphical form or exported to be used in other applications. In future versions we plan to improve DFT analysis and reporting.</p>
<p>If you have any suggestions for how we could improve our integration &#8211; or have suggestions for improvements to DFT then please feel free to get in touch.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.xjtag.com/2009/10/integrating-xjtag-with-other-test-systems-dft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Categories for selectors in XJDeveloper &#8211; part 1</title>
		<link>http://blog.xjtag.com/2009/09/categories-for-selectors-in-xjdeveloper-part-1/</link>
		<comments>http://blog.xjtag.com/2009/09/categories-for-selectors-in-xjdeveloper-part-1/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 07:00:52 +0000</pubDate>
		<dc:creator>John Barton</dc:creator>
				<category><![CDATA[XJDeveloper]]></category>

		<guid isPermaLink="false">http://blog.xjtag.com/?p=192</guid>
		<description><![CDATA[This post discusses the selectors in XJDeveloper and how you can customise them. Selectors are used whenever you have to select either a Net or a Device. Entries in a selector are grouped into categories that can be customised.]]></description>
			<content:encoded><![CDATA[<p>This post discusses the selectors in XJDeveloper and how you can customise them. Selectors are used whenever you have to select either a Net or a Device. Entries in a selector are grouped into <em>categories </em>that can be customised.</p>
<p><span id="more-192"></span><div id="attachment_193" class="wp-caption aligncenter" style="width: 251px"><img class="size-full wp-image-193" title="Select Device Dialog" src="http://blog.xjtag.com/wp-uploads/2009/08/XJDeveloper_SelectDeviceDialog.png" alt="Devices are grouped into categories" width="241" height="341" /><p class="wp-caption-text">Devices are grouped into categories</p></div></p>
<p>Entries are placed into categories based on their name in the netlist. The categories can be edited or new categories can be added from the <strong>Tools </strong>-&gt; <strong>Options</strong> menu item. This can be useful if the naming convention of nets or devices in your netlists differ from the defaults used in XJDeveloper.</p>
<div id="attachment_194" class="wp-caption aligncenter" style="width: 592px"><img class="size-full wp-image-194" title="Options for editing Net categories" src="http://blog.xjtag.com/wp-uploads/2009/08/XJDeveloper_Options_Categories_Net.png" alt="Options for editing Net categories" width="582" height="392" /><p class="wp-caption-text">Options for editing Net categories</p></div>
<p>Each category has a <strong>name </strong>and a <strong>pattern </strong>to match names against. This pattern can either be a simple pattern, or a regular expression.</p>
<h3>Simple Pattern</h3>
<p>A combination of characters and the wildcards <strong>* </strong>and <strong>#</strong></p>
<p><strong>*</strong> matches 1 or more characters (letters, numbers,  any other characters)</p>
<p><strong>#</strong> matches 1 or more numbers</p>
<h3>Some Examples</h3>
<p>NET*    &#8211; Anything that start with &#8220;NET&#8221; and has at least 1 character after it will be included in the category. e.g. &#8220;NET1&#8243;, &#8220;NETA&#8221;, &#8220;NET_TDO&#8221;</p>
<p>R#    &#8211; Anything that start with &#8220;R&#8221; and has at least 1 <em>number</em> after it will be included in the category. e.g. &#8220;R1&#8243;, &#8220;R20&#8243;, <em>but not &#8220;RP1&#8243;<br />
</em></p>
<h3>Regular Expressions</h3>
<p>Clicking the <strong>Regex&#8230;</strong> button will convert your simple pattern into a regular expression. Regular expressions allow more flexibility, for instance you could have an expression that says:</p>
<p style="padding-left: 30px;"><em>match to an optional &#8220;+&#8221; or &#8220;-&#8221;, followed by either a series of numbers then &#8220;V&#8221; or the text, &#8220;VCC&#8221;</em></p>
<p>As you can see this is far more powerful than the simple pattern approach!</p>
<p>Regular expressions use <em>regular expression syntax</em>,<em> </em>which is beyond the scope of this blog entry. There is extensive documentation on regular expressions on the internet if you wish to find out more. You can also look at all the regular expressions used by the default categories in XJDeveloper.</p>
<p>Take a look at the patterns used for the default categories that XJDeveloper uses, and don&#8217;t be afraid to edit them or add new ones. If you make a mistake you can always press the <strong>Reset all categories</strong> button. The next entry in the series will look how BOM information can be used to refine categories further.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.xjtag.com/2009/09/categories-for-selectors-in-xjdeveloper-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Archiving XJDeveloper Projects</title>
		<link>http://blog.xjtag.com/2009/09/archiving-xjdeveloper-projects/</link>
		<comments>http://blog.xjtag.com/2009/09/archiving-xjdeveloper-projects/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 07:00:43 +0000</pubDate>
		<dc:creator>John Barton</dc:creator>
				<category><![CDATA[XJDeveloper]]></category>

		<guid isPermaLink="false">http://blog.xjtag.com/?p=222</guid>
		<description><![CDATA[There are two ways to export projects from XJDeveloper either exporting to an XJPack or a zip file. Both options  are found on the File -&#62; Export menu in XJDeveloper.
XJPack files are used by XJRunner in production. When you have finished creating your project in XJDeveloper, &#8220;pack&#8221; it and then this file can be used [...]]]></description>
			<content:encoded><![CDATA[<p>There are two ways to export projects from XJDeveloper either exporting to an XJPack or a zip file. Both options  are found on the <strong>File</strong> -&gt; <strong>Export</strong> menu in XJDeveloper.</p>
<p>XJPack files are used by XJRunner in production. When you have finished creating your project in XJDeveloper, &#8220;pack&#8221; it and then this file can be used in production.</p>
<p>Zipping a project will create a single zip file that contains all the files used by the project. This can be useful if you are sending a project to another department, or for creating regular backups of your project.</p>
<p><span id="more-222"></span>Files which are not directly used by the project, such as schematics, can be included in the zip file by clicking the <strong>Add </strong>button on the Zip Project dialog.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.xjtag.com/2009/09/archiving-xjdeveloper-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Netlist Formats</title>
		<link>http://blog.xjtag.com/2009/08/netlist-formats/</link>
		<comments>http://blog.xjtag.com/2009/08/netlist-formats/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 07:00:40 +0000</pubDate>
		<dc:creator>John Hall</dc:creator>
				<category><![CDATA[XJDeveloper]]></category>
		<category><![CDATA[Netlist]]></category>
		<category><![CDATA[Support]]></category>

		<guid isPermaLink="false">http://blog.xjtag.com/?p=82</guid>
		<description><![CDATA[In versions of XJTAG prior to 2.0, the system supported just four netlist formats: RINF, EDIF 2, PADS PCB and Protel. The parsers for these netlists were written carefully against specifications for the formats where possible, and so should reliably parse all valid netlists in those formats.
Frequently during that time, customers would not have a [...]]]></description>
			<content:encoded><![CDATA[<p>In versions of XJTAG prior to 2.0, the system supported just four netlist formats: RINF, EDIF 2, PADS PCB and Protel. The parsers for these netlists were written carefully against specifications for the formats where possible, and so should reliably parse all valid netlists in those formats.</p>
<p><span id="more-82"></span>Frequently during that time, customers would not have a netlist available in any of those formats, and so we began writing simple conversion scripts in Perl for the netlists that customers did have, to convert the simpler ones we found into RINF. With version 2.0, these scripts were formalised and integrated into XJDeveloper, which meant that such netlists were effectively officially supported. Over time, the number of supported formats has grown to nearly 60.</p>
<p>However, these netlist parsers are almost never based on a formal specification, but on the syntax we can infer from the customer&#8217;s example netlist. Often the customer is detached from the CAD process &#8211; they&#8217;re a manufacturer for example &#8211; and so they may not know what application the format is from, which means we may not even have a reliable name for the format! XJDeveloper is now smart enough that the user does not need to specify the netlist format &#8211; the format is recognised and imported automatically. If the format is not one of the original four well-supported formats or one of a handful of others &#8211; because of the uncertainty of naming the format &#8211; XJDeveloper will typically just display the name of the format as &#8220;ASCII&#8221;.</p>
<p>We are proud of the range of formats that the system is capable of parsing &#8211; our aim is that the user simply provides the netlist in whatever format they have and the system accepts it. If you have a netlist that is not recognised, then please contact <a href="mailto:support@xjtag.com">XJTAG Support</a>, and we will be happy to take a look and hopefully add that format to a future release.</p>
<p>If you have a netlist that is recognised, but comes back with errors, then again please <a href="mailto:support@xjtag.com">contact us</a> and we will do our best to fix it &#8211; we are always keen to improve our products.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.xjtag.com/2009/08/netlist-formats/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pack Files</title>
		<link>http://blog.xjtag.com/2009/08/pack-files/</link>
		<comments>http://blog.xjtag.com/2009/08/pack-files/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 07:00:50 +0000</pubDate>
		<dc:creator>John Barton</dc:creator>
				<category><![CDATA[XJDeveloper]]></category>
		<category><![CDATA[Pack File]]></category>
		<category><![CDATA[XJRunner]]></category>

		<guid isPermaLink="false">http://blog.webtest.ctg.local/?p=11</guid>
		<description><![CDATA[This post covers XJPack files &#8211; the XJTAG mechanism for deploying your tests to production.
XJDeveloper is used to write your tests and can run your tests whilst you are creating them. In a future version it will also integrate the debugging functionality of the command line tool XJDebug to allow you to debug your tests [...]]]></description>
			<content:encoded><![CDATA[<p>This post covers XJPack files &#8211; the XJTAG mechanism for deploying your tests to production.</p>
<p>XJDeveloper is used to write your tests and can run your tests whilst you are creating them. In a future version it will also integrate the debugging functionality of the command line tool XJDebug to allow you to debug your tests from within XJDeveloper.</p>
<p><span id="more-11"></span>When you have finished writing your tests you will want to send them to production and this is where XJPack files come in. Projects created in XJDeveloper are “packed” into a single file which can be opened by XJRunner in your production environment. This file will contain all the files in your project including any device files and passive files you have written. It will also contain the list of XJRunner tests along with all the XJRunner settings defined in XJDeveloper (for example the default set of tests to run).</p>
<p>To create a pack file from XJDeveloper go to the  “File Menu”, and choose “Export Project” followed by “To XJPack File&#8230;”. From the dialog you can add any additional files that they are required by your tests (such as SVF or STAPL files). If you add any files they will be included in the XJPack file. If you do not add them then you can still distribute these along with your XJPack file and they can be accessed from it. This allows you to change the SVF or STAPL file after the pack file has been created.</p>
<p>One common confusion happens when the runner settings are altered in XJRunner. Because XJDeveloper exports the pack file the settings are contained within the pack file. Therefore changes made to the pack file from XJRunner will <em>not</em> get reflected in your XJDeveloper project. It should be seen as a &#8220;one-way&#8221; process &#8211; XJDeveloper produces a pack file and after that any changes made to the pack file do not get updated in XJDeveloper.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.xjtag.com/2009/08/pack-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Netlist Explorer</title>
		<link>http://blog.xjtag.com/2009/07/netlist-explorer/</link>
		<comments>http://blog.xjtag.com/2009/07/netlist-explorer/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 07:00:10 +0000</pubDate>
		<dc:creator>John Barton</dc:creator>
				<category><![CDATA[XJDeveloper]]></category>

		<guid isPermaLink="false">http://blog.webtest.ctg.local/?p=13</guid>
		<description><![CDATA[This post details the Netlist Explorer in XJDeveloper, a very useful tool in XJDeveloper for finding out how things are connected in the netlist. It also shows relevant properties for each item.
Launching the explorer
Currently the Netlist Explorer is a modal dialog which means you have to close it before you can use the rest of [...]]]></description>
			<content:encoded><![CDATA[<p>This post details the Netlist Explorer in XJDeveloper, a very useful tool in XJDeveloper for finding out how things are connected in the netlist. It also shows relevant properties for each item.</p>
<h3>Launching the explorer</h3>
<p>Currently the Netlist Explorer is a modal dialog which means you have to close it before you can use the rest of XJDeveloper. We hope to remove this restriction in a future release. You can launch the Netlist Explorer from most screens in Developer. All relevant toolbars have an &#8220;Explore&#8221; button, and right-clicking on items in controls will display a drop-down menu with an &#8220;Explore&#8221; button as well.</p>
<p><span id="more-13"></span>It can be very useful for determining what various pins are connected to &#8211; without having to refer to a schematic.</p>
<p>Two examples are of when it would be useful are shown below.</p>
<h3>Example 1: Do I have access to the chip enable pin on a memory device?</h3>
<ul>
<li>Either go to &#8220;Categorise Devices&#8221; screen and select the device, or go to the &#8220;Test Device Files&#8221; screen and select the file associated with the device and select the device from there.</li>
<li>Click &#8220;Explore&#8230;&#8221;</li>
<li>Select the chip-enable pin</li>
<li>In the properties pane check the JTAG Access &#8211; if it has Write Access then you will be able to control the pin from your tests.</li>
</ul>
<h3>Example 2: Are all the I<sup>2</sup>C devices on the same bus?</h3>
<ul>
<li>Select one of the I<sup>2</sup>C devices</li>
<li>Click &#8220;Explore&#8230;&#8221;</li>
<li>Double click the appropriate pin and the explorer will show all pins on all devices which are on the same net. Check that all the other I<sup>2</sup>C devices are listed.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.xjtag.com/2009/07/netlist-explorer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Functional Tests</title>
		<link>http://blog.xjtag.com/2009/07/functional-tests/</link>
		<comments>http://blog.xjtag.com/2009/07/functional-tests/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 07:00:10 +0000</pubDate>
		<dc:creator>John Barton</dc:creator>
				<category><![CDATA[XJDeveloper]]></category>
		<category><![CDATA[DFT]]></category>

		<guid isPermaLink="false">http://blog.webtest.ctg.local/?p=7</guid>
		<description><![CDATA[This post highlights the “Functional Tests” screen in XJDeveloper.
The &#8220;Functional Tests&#8221; screen is in the &#8220;Design For Test&#8221; section in XJDeveloper. It is used to indicate to XJTAG that part of a board has been tested in some way outside of XJTAG. Doing this will make the DFT test coverage figures more accurate, and means [...]]]></description>
			<content:encoded><![CDATA[<p>This post highlights the “Functional Tests” screen in XJDeveloper.</p>
<p>The &#8220;Functional Tests&#8221; screen is in the &#8220;Design For Test&#8221; section in XJDeveloper. It is used to indicate to XJTAG that part of a board has been tested in some way outside of XJTAG. Doing this will make the DFT test coverage figures more accurate, and means you can use XJTAG as the focal point for all your DFT analysis across all your test systems.</p>
<p><span id="more-7"></span>An example would be the testing of a USB port on a device. Part of the test procedure may be to plug in the device and check that a computer recognises it. Therefore you could add the USB connector and USB devices to a functional test. The DFT Analysis would then show that these parts have been tested.</p>
<p style="text-align: center;">
<p style="text-align: center;"><a href="http://blog.xjtag.com/wp-uploads/2009/07/functests.jpg"><img class="size-full wp-image-97 aligncenter" title="Functional Test Screen" src="http://blog.xjtag.com/wp-uploads/2009/07/functests.jpg" alt="Functional Test Screen" width="365" height="221" /></a></p>
<p>The DFT Analysis screen from XJDeveloper allows a developer to assess the test coverage of the devices and nets in the circuit, and determine whether there are areas where test coverage could be improved. This screen will be highlighted in a future post.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.xjtag.com/2009/07/functional-tests/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
