<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: JTAG Digital Waveform Library in Components</title>
    <link>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1682246#M725</link>
    <description>&lt;P&gt;Is there an update for LabVIEW 2011? I found that the init function is very slow for # of samples greater than 5000. On my colleages system, which has labview 8.6, it is very fast for even 5M samples.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 24 Aug 2011 18:05:44 GMT</pubDate>
    <dc:creator>Quanticles</dc:creator>
    <dc:date>2011-08-24T18:05:44Z</dc:date>
    <item>
      <title>JTAG Digital Waveform Library</title>
      <link>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/855097#M111</link>
      <description>&lt;P&gt;Please post feedback, questions, and comments on the &lt;FONT face="Arial" size="2"&gt;&lt;A href="https://forums.ni.com/t5/Example-Code/JTAG-Digital-Waveform-Library/ta-p/4229932" target="_blank" rel="noopener"&gt;JTAG Digital Waveform Library&lt;/A&gt; in this thread.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Arial" size="2"&gt;- David&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Arial" size="2"&gt;(posted by Christian on behalf of David)&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 06 May 2024 20:16:42 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/855097#M111</guid>
      <dc:creator>Christian_L</dc:creator>
      <dc:date>2024-05-06T20:16:42Z</dc:date>
    </item>
    <item>
      <title>Re: JTAG Digital Waveform Library</title>
      <link>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/900842#M164</link>
      <description>&lt;P&gt;Hi Christian,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;A customer of mine is looking into a low cost, efficient test platfform&amp;nbsp;to deploy and test embedded systems through JTAG. Questions: is&amp;nbsp;it really possible to implement such solution using one of our M Series device with clocked DIO? Is there any example showing the integration between this library and&amp;nbsp;the DAQmx driver API?&lt;/P&gt;&lt;P&gt;I'm&amp;nbsp;sort of new to JTAG, so any info&amp;nbsp;would&amp;nbsp;be really appreciated.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 04 May 2009 18:47:00 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/900842#M164</guid>
      <dc:creator>andrepereira</dc:creator>
      <dc:date>2009-05-04T18:47:00Z</dc:date>
    </item>
    <item>
      <title>Re: JTAG Digital Waveform Library</title>
      <link>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/903393#M167</link>
      <description>&lt;P&gt;Hi all -&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I've published a new Reference Application that should prove useful when working with the IDW, JDW, and SDW libraries: &lt;A href="https://forums.ni.com/t5/Example-Code/Serial-Protocol-Communication-Reference-Design-for-Digital/ta-p/3996067" target="_blank" rel="noopener"&gt;Serial Protocol Communication with Digital Waveform Devices&lt;/A&gt;. It explains how to configure an NI-HSDIO or NI-DAQmx based device to work with one of these libraries. Check it out, and please rate it!&lt;/P&gt;</description>
      <pubDate>Mon, 06 May 2024 20:17:42 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/903393#M167</guid>
      <dc:creator>David S.</dc:creator>
      <dc:date>2024-05-06T20:17:42Z</dc:date>
    </item>
    <item>
      <title>Re: JTAG Digital Waveform Library</title>
      <link>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/928477#M207</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My company has an NI PXI system with 2 PXI- 6509 DIO controllers.&amp;nbsp; We would like to perform JTAG and SPI with these devices to test various systems. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The speed is not terribly important (we understand that the 6509 is has slower switching time), but would like a JTAG and SPI VI library that supports this 6509 board.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can JTAG Digitial Waveform Library work in this environment, or can you recommend a different approach. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Aaron &lt;/P&gt;</description>
      <pubDate>Wed, 17 Jun 2009 18:22:50 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/928477#M207</guid>
      <dc:creator>alevine</dc:creator>
      <dc:date>2009-06-17T18:22:50Z</dc:date>
    </item>
    <item>
      <title>Re: JTAG Digital Waveform Library</title>
      <link>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/928494#M208</link>
      <description>&lt;P&gt;Hi Aaron - &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;That exact same question -- using a 6509 for serial protocol communication -- was asked over in the SDW thread. You can read the dialogue I had with "sugeo" &lt;A href="http://forums.ni.com/ni/board/message?board.id=Components&amp;amp;message.id=137#M137" target="_blank"&gt;there&lt;/A&gt;. In short, the JDW library is designed to work with a hardware-clocked DIO device and can't be used with the 6509. You'll have to write code to toggle the I/O lines manually from your software application, similar to &lt;A href="http://forums.ni.com/ni/board/message?board.id=70&amp;amp;view=by_date_ascending&amp;amp;message.id=8389#M8389" target="_blank"&gt;TomW [DE]'s SPI hack&lt;/A&gt;. &lt;/P&gt;</description>
      <pubDate>Wed, 17 Jun 2009 18:32:06 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/928494#M208</guid>
      <dc:creator>David S.</dc:creator>
      <dc:date>2009-06-17T18:32:06Z</dc:date>
    </item>
    <item>
      <title>Re: JTAG Digital Waveform Library</title>
      <link>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1022533#M303</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm wondering what speeds are reachable with this solution..&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Let's say I use a NI-PCIe6535 (&lt;U&gt;10MHz&lt;/U&gt; HDSIO), well it is&amp;nbsp;in the HSDIO section&amp;nbsp;but it actually uses DAQ drivers if I understood correctly. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What is the data/clock rate I can reach while using the JDW. &lt;/P&gt;&lt;P&gt;Is this the max clock speed of the 6535?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And for the SPI/I2C Waveform libs?&lt;/P&gt;</description>
      <pubDate>Fri, 13 Nov 2009 19:26:38 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1022533#M303</guid>
      <dc:creator>0AintLifeGrand0</dc:creator>
      <dc:date>2009-11-13T19:26:38Z</dc:date>
    </item>
    <item>
      <title>Re: JTAG Digital Waveform Library</title>
      <link>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1022545#M304</link>
      <description>&lt;P&gt;Hi AintLifeGrand - &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You can actually figure this out without needing any hardware. Just open up any JDW or SDW example program and enter the smallest delays possible in the "timing (ns)" cluster. (A 10 MHz sample clock has a period of 100 ns, so this is your smallest value.) Then step the serial clock (TCK or SCLK) frequency up to the maximum value you can get without throwing an error. I found that JDW can create a &lt;SPAN style="font-weight: bold"&gt;5 MHz JTAG waveform&lt;/SPAN&gt; with a 10 MHz sampling device. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="text-align: center"&gt;&lt;IMG src="https://ip1.i.lithium.com/d9fa6f62a38c5db4661a31aa943a4bbaa68ac56f/68747470733a2f2f6e692e6c69746869756d2e636f6d2f74352f696d6167652f736572766572706167652f696d6167652d69642f3732323069323734324643344645303545363630452f696d6167652d73697a652f6f726967696e616c3f763d6d70626c2d312670783d2d31" border="0" alt="jdw_10MSps.PNG" title="jdw_10MSps.PNG" align="CENTER" /&gt; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You can't use IDW with the 6535. Only the 6547/8 and 6551/2 can be used with IDW. These devices support per-cycle tristating. &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Remember also that you'll have to remove the "TDO" channel from the waveform when you use JDW with a 6535 device (or "MISO", in SDW). &lt;/P&gt;&lt;DIV class="message-edit-history"&gt;&lt;SPAN class="edit-author"&gt;Message Edited by David S. on &lt;/SPAN&gt;&lt;SPAN class="local-date"&gt; 11-13-2009&lt;/SPAN&gt;&lt;SPAN class="local-time"&gt; 01:55 PM&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 13 Nov 2009 19:55:19 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1022545#M304</guid>
      <dc:creator>David S.</dc:creator>
      <dc:date>2009-11-13T19:55:19Z</dc:date>
    </item>
    <item>
      <title>Re: JTAG Digital Waveform Library</title>
      <link>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1022553#M305</link>
      <description>&lt;P&gt;Hmm, I am reading these pages for a couple of weeks now, and I believe that I previously did see examples of I2C&amp;nbsp; 'emulated' with the 6535? Has the waveform library, or&amp;nbsp;the "reference manual" &amp;nbsp;been changed in the meantime?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;PS. Can't I read in the TDO data? Or do I just have to remove from the waveform because it is using the hardware compare option?&lt;/P&gt;</description>
      <pubDate>Fri, 13 Nov 2009 20:12:59 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1022553#M305</guid>
      <dc:creator>0AintLifeGrand0</dc:creator>
      <dc:date>2009-11-13T20:12:59Z</dc:date>
    </item>
    <item>
      <title>Re: JTAG Digital Waveform Library</title>
      <link>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1022562#M306</link>
      <description>&lt;P&gt;Hi AintLifeGrand-&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The only edit was to remove the 6533/4 from the list of compatible devices after discovering that it lacks the necessary trigger/event routing capability. Other than that, only grammatical changes have been made to date. IDW relies wholly on per-cycle tristating to create an open-drain output. You can't have bidirectional communication on an I2C bus without it. The 6535 doesn't have this feature, so it can't be used with IDW.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;P.S. You just have to remove the TDO channel from the waveform because it uses HWC bit states (X, L, H). You can still configure the DI task to read in the data, though parsing through it won't be as easy or as computationally efficient as it is with HWC. See the reference programs in &lt;A href="https://forums.ni.com/t5/Example-Code/Serial-Protocol-Communication-Reference-Design-for-Digital/ta-p/3996067" target="_self"&gt;Serial Protocol Communication&lt;/A&gt; for an example.&lt;/P&gt;
&lt;DIV class="message-edit-history"&gt;&lt;SPAN class="edit-author"&gt;Message Edited by David S. on &lt;/SPAN&gt;&lt;SPAN class="local-date"&gt; 11-13-2009&lt;/SPAN&gt;&lt;SPAN class="local-time"&gt; 02:26 PM&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 06 May 2024 20:18:59 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1022562#M306</guid>
      <dc:creator>David S.</dc:creator>
      <dc:date>2024-05-06T20:18:59Z</dc:date>
    </item>
    <item>
      <title>Re: JTAG Digital Waveform Library</title>
      <link>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1022582#M307</link>
      <description>&lt;P&gt;Hello David,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the quick response.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The I2C functionality I was talking about was in the IDW forum topic (The following is your text) Quote :&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN style="font-style: italic" class="noindex"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;You may be able to edit the IDW source code to
work with a DAQmx-based device, but you'll have to work with only a
subset of the functionality.&amp;nbsp; Here are some pitfalls and workarounds I
can see:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;The only other clocked DIO device that supports
open-collector outputs is the 6534.&amp;nbsp; If you use a DAQ (E-, M-series,
etc.) or another 653x device, you'll be stuck with actively driven
outputs.&amp;nbsp; This means that you won't be able to listen to the slave's
responses (data and ACK) while the DO session is active.&lt;/LI&gt;&lt;LI&gt;No
other device supports the compare and tristate states (L, H, X, Z, V,
T) in a waveform.&amp;nbsp; You'll have to either edit the IDW code to generate
an active-drive waveform (1 and 0 only) or write a find-and-replace
function that changes the Z's to 1's.&lt;/LI&gt;&lt;LI&gt;Without per-cycle
tristating, you'll have to tell the DO session to tristate the buffers
immediately after generating each segment of the waveform, so you don't
interfere with the DUT's attempt to respond with an ACK bit or a data
byte.&lt;/LI&gt;&lt;LI&gt;You can trigger the acquisiton (DI) task off the
generation (DO) task to capture an ACK bit after you've sent data -- or
to capture a data byte after the first ACK bit.&amp;nbsp; Because of the above
requirement of ending the DO session after generating the waveform
though, this means that you'll have to stop-and-restart the sessions to
transfer every byte.&amp;nbsp; Some chips have a maximum limit to the amount of
time between clock pulses; make sure you won't violate it waiting for
the software to restart the sessions.&lt;/LI&gt;&lt;LI&gt;Without hardware compare,
you'll have to write a bit-banging funciton to parse the acquired
waveform and extract the valid bits that were sent by the slave.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;BR /&gt;It's not an impossible task, but it's largely simplified by the 655x's features. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;
						&lt;/P&gt;&lt;P&gt;So that is what I was talking about, so let's call it a glitch in my brains 'lookup table'.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thnx for the quick response.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kind Regards, Danny &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Nov 2009 21:01:21 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1022582#M307</guid>
      <dc:creator>0AintLifeGrand0</dc:creator>
      <dc:date>2009-11-13T21:01:21Z</dc:date>
    </item>
    <item>
      <title>Re: JTAG Digital Waveform Library</title>
      <link>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1047333#M328</link>
      <description>&lt;P&gt;Hello David,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm now building a schematic for my new PCIe-6535.&amp;nbsp;This testcase&amp;nbsp;is a simple SPI bus expander, to test the SPI emulating. I still haven't looked in the programming/software behind the 6535 or behind the SDW/JDW lib's.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you tell me, when I use a device as the PCIe-6535 for emulating JTAG/SPI with the SDW JDW reference designs, should I then connect all lines (SCK,SI,SO,CS) to the Dig IO channels, or do I need to use the so called PFI channels as well?&lt;/P&gt;&lt;P&gt;Since your&amp;nbsp;bit-banging I would guess you need only DIO?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Kind regards&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jan 2010 14:53:58 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1047333#M328</guid>
      <dc:creator>0AintLifeGrand0</dc:creator>
      <dc:date>2010-01-04T14:53:58Z</dc:date>
    </item>
    <item>
      <title>Re: JTAG Digital Waveform Library</title>
      <link>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1047372#M329</link>
      <description>Yes, the DIO channels are used for the bus signals. (The PFI lines are all static, so they can't be used.)</description>
      <pubDate>Mon, 04 Jan 2010 15:51:03 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1047372#M329</guid>
      <dc:creator>David S.</dc:creator>
      <dc:date>2010-01-04T15:51:03Z</dc:date>
    </item>
    <item>
      <title>Re: JTAG Digital Waveform Library</title>
      <link>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1269744#M503</link>
      <description>&lt;P&gt;In&amp;nbsp;the &lt;A href="https://forums.ni.com/t5/Example-Code/Serial-Protocol-Communication-Reference-Design-for-Digital/ta-p/3996067" target="_blank" rel="nofollow noopener"&gt;Serial Protocol Communication Reference Design for Digital Waveform Devices&lt;/A&gt;&amp;nbsp;document, it mentions, "During the Initialization sequence, configure the device's Hardware Compare engine to operate in "Stimulus and Expected Response" mode." There is a graphic showing the niHSDIO property node with the attribute "HardwareCompare.Mode" and there is an enum feeding it set to "Stimulus and Expected Result". Where is that attribute? I can't find it. I'm using LV 2009 and NI HSDIO 1.7.2.&lt;/P&gt;
&lt;P&gt;I do see an attribute for "Supported Data States" which I can set to HWC mode which allows for 0, 1, Z, L, H, and X on the stimulus and response. Is that the same as setting the Hardware.Compare.Mode?&lt;/P&gt;
&lt;P&gt;thx,&lt;/P&gt;
&lt;P&gt;-marcus&lt;/P&gt;</description>
      <pubDate>Mon, 06 May 2024 20:19:34 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1269744#M503</guid>
      <dc:creator>cous</dc:creator>
      <dc:date>2024-05-06T20:19:34Z</dc:date>
    </item>
    <item>
      <title>Re: JTAG Digital Waveform Library</title>
      <link>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1269838#M504</link>
      <description>&lt;P&gt;Hi marcus - &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Yes, they're the same thing. It looks like the properties were changed in a recent version. You can see in the context help for that property that it's used to configure the device for Hardware Compare mode. &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Since it looks like you work at NI too -- you have a blue icon next to your name -- just call my extension or email me if you have any more questions. &lt;img id="smileywink" class="emoticon emoticon-smileywink" src="https://ni.lithium.com/i/smilies/16x16_smiley-wink.gif" alt="Smiley Wink" title="Smiley Wink" /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Oct 2010 23:43:25 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1269838#M504</guid>
      <dc:creator>David S.</dc:creator>
      <dc:date>2010-10-05T23:43:25Z</dc:date>
    </item>
    <item>
      <title>Re: JTAG Digital Waveform Library - incorrect comment in example VI</title>
      <link>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1311657#M537</link>
      <description>&lt;P&gt;In the LV 8.6 package, the JDW Get IDCODE.vi example has an error in comment text on the block diagram.&lt;/P&gt;
&lt;P&gt;It says:&amp;nbsp; "1. Initialize the waveform, preallocating samples in memory.&amp;nbsp; If desired, begin by clocking in five 0's on the TMS line to initialize the device to the TEST-LOGIC-RESET state"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Clocking five 1's will reset to TEST-LOGIC-RESET.&amp;nbsp; This is what the example actually does - so the '0' should simply be replace with a '1'.&lt;/P&gt;</description>
      <pubDate>Mon, 15 Nov 2010 22:07:07 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1311657#M537</guid>
      <dc:creator>illini</dc:creator>
      <dc:date>2010-11-15T22:07:07Z</dc:date>
    </item>
    <item>
      <title>Re: JTAG Digital Waveform Library</title>
      <link>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1402930#M560</link>
      <description>&lt;DIV class="lia"&gt;
&lt;P&gt;Hi all&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I was wondering if there is a way to send JTAG Digital Waveforms generated by LabVIEW into a parallel port or USB port.&amp;nbsp;&amp;nbsp;I know that there is&amp;nbsp;a way to use DAQmx devices&amp;nbsp;with JTAG Digital Waveforms&amp;nbsp;where DAQmx drivers take JTAG&amp;nbsp;Digital Waveforms and transfer that into physical signals which is then send to UUT.&amp;nbsp; I really am in a need to try to mimic whatever a DAQmx can do to make that happen with a parallel port or usb port. I would really appreciate if you can help me it is very urgent. Also I would really appreciate if there is another cheaper device or a way that can replace DAQmx so I can send those JTAG signals to my UUT. By the way I am using LV8.6.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Tue, 04 Jan 2011 18:25:48 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1402930#M560</guid>
      <dc:creator>nxb</dc:creator>
      <dc:date>2011-01-04T18:25:48Z</dc:date>
    </item>
    <item>
      <title>Re: JTAG Digital Waveform Library</title>
      <link>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1487876#M584</link>
      <description>&lt;P&gt;Hi Everyone,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I wanna know, if "JTAG Digital Waveform Reference Library" cna be used with R-Series cards (specifically PXI-78XXR series).&lt;/P&gt;
&lt;P&gt;And the main concern is to implement/establish communication using JTAG interface (IEEE 1149.1).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please help me with the issue.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;--&lt;/P&gt;
&lt;P&gt;Thanx and Regards&lt;/P&gt;</description>
      <pubDate>Wed, 16 Mar 2011 08:35:31 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1487876#M584</guid>
      <dc:creator>moderator1983</dc:creator>
      <dc:date>2011-03-16T08:35:31Z</dc:date>
    </item>
    <item>
      <title>Re: JTAG Digital Waveform Library</title>
      <link>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1488380#M586</link>
      <description>&lt;P&gt;Hi moderator - &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As explained in the &lt;EM&gt;Serial Protocol Communication&lt;/EM&gt; whitepaper, JDW is designed to work only with vector waveform devices like NI DAQ and HSDIO. It does not work with RIO (R-series, FlexRIO, cRIO) devices.&lt;/P&gt;</description>
      <pubDate>Wed, 16 Mar 2011 14:53:19 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1488380#M586</guid>
      <dc:creator>David S.</dc:creator>
      <dc:date>2011-03-16T14:53:19Z</dc:date>
    </item>
    <item>
      <title>Re: JTAG Digital Waveform Library</title>
      <link>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1488680#M587</link>
      <description>&lt;P&gt;Thank you David for your reply....&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you guide me, I've PXI 7833R and want to implement JTAG interface to perform 'Boundary Scanning', is there any knowledge base or example or case study.....?&lt;/P&gt;</description>
      <pubDate>Wed, 16 Mar 2011 17:21:03 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1488680#M587</guid>
      <dc:creator>moderator1983</dc:creator>
      <dc:date>2011-03-16T17:21:03Z</dc:date>
    </item>
    <item>
      <title>Re: JTAG Digital Waveform Library</title>
      <link>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1572084#M635</link>
      <description>&lt;P&gt;Hi Christian,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for the JTAG Digital Waveform Library. Really it reduces the&amp;nbsp;protocol development time drastically.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am using&amp;nbsp;your example VI called &lt;STRONG&gt;HSDIO JTAG - Core Features.vi &lt;/STRONG&gt;to generate JTAG signals TCK, TMS, TDI and&amp;nbsp;TRST and acquire JTAG signals TCK, TMS, TDI, TDO and&amp;nbsp;TRST &amp;nbsp;with HSDIO PXI 6552 card. I have the following question in the above example.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What is the meaning of the following control &lt;STRONG&gt;JTAG channels&amp;nbsp;&lt;/STRONG&gt;in the example. &lt;IMG src="http://forums.ni.com/t5/image/serverpage/image-id/43374i617C220CA0736CCB/image-size/original?v=mpbl-1&amp;amp;px=-1" border="0" alt="JTAG Example Control.png" title="JTAG Example Control.png" align="center" /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can I&amp;nbsp;expect TCK in channel 0, TMS in channel 1, TDI in channel 2,&amp;nbsp;and TDO in channel 3 of the HSDIO card. Otherwise&amp;nbsp;please suggest me how to map the JTAG channels with HSDIO channels.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am using the same JTAG channels configuration&amp;nbsp;for my&amp;nbsp;program but I am getting &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 24 May 2011 15:33:03 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/Components/JTAG-Digital-Waveform-Library/m-p/1572084#M635</guid>
      <dc:creator>ravirmsp</dc:creator>
      <dc:date>2011-05-24T15:33:03Z</dc:date>
    </item>
  </channel>
</rss>

