<?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: How to do arbitration in LabVIEW FPGA in LabVIEW</title>
    <link>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3791619#M1069641</link>
    <description>&lt;P&gt;Hi vicky,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;both our suggestions are actually &lt;A href="http://zone.ni.com/reference/en-XX/help/371361P-01/lvhowto/create_visnippet/" target="_blank"&gt;snippets&lt;/A&gt;! You can download those images and drag&amp;amp;drop them into the block diagram of a VI to get their contents…&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You are looking for a feedback node. You really should take the beginner courses!&lt;/P&gt;</description>
    <pubDate>Thu, 10 May 2018 18:42:23 GMT</pubDate>
    <dc:creator>GerdW</dc:creator>
    <dc:date>2018-05-10T18:42:23Z</dc:date>
    <item>
      <title>How to do arbitration in LabVIEW FPGA</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3789710#M1068910</link>
      <description>&lt;P&gt;Hello Everyone,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I want to do arbitration in LabVIEW FPGA. But i am not getting how to do that, i searched for that but unable to understand exactly from where i can select arbitration options out of the three arbitration options available in LabVIEW FPGA: Always Arbitrate, Arbitrate if Multiple Requester's only and&amp;nbsp; Never Arbitrate.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Friends i am unable to find from where i can select all these options or i have to design these options.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please help me in this regard.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have seen these pages&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.ni.com/docs/en-US/bundle/labview-fpga-module/page/understanding-arbitration-options-fpga-module.html#d10375e100" target="_blank" rel="noopener"&gt;https://www.ni.com/docs/en-US/bundle/labview-fpga-module/page/understanding-arbitration-options-fpga-module.html#d10375e100&lt;/A&gt;&lt;/P&gt;
&lt;P data-unlink="true"&gt;http://zone.ni.com/reference/en-XX/help/371599K-01/lvfpgaconcepts/arbitration_timing/&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&amp;nbsp;&lt;BR /&gt;VIKAS&lt;/P&gt;</description>
      <pubDate>Tue, 13 Jan 2026 16:15:16 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3789710#M1068910</guid>
      <dc:creator>vicky2889</dc:creator>
      <dc:date>2026-01-13T16:15:16Z</dc:date>
    </item>
    <item>
      <title>Re: How to do arbitration in LabVIEW FPGA</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3789861#M1068972</link>
      <description>&lt;P&gt;The node is defined in the project. The item is configured there. Where you configure it, there is a tab to set the arbitration.&lt;/P&gt;</description>
      <pubDate>Mon, 07 May 2018 08:04:51 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3789861#M1068972</guid>
      <dc:creator>wiebe@CARYA</dc:creator>
      <dc:date>2018-05-07T08:04:51Z</dc:date>
    </item>
    <item>
      <title>Re: How to do arbitration in LabVIEW FPGA</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3789877#M1068981</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So, if there are four request lines to the system requesting simultaneously. In that we want to give the acknowledge to the one which sent the request first, then to the line which sent the request after first etc.&lt;/P&gt;
&lt;P&gt;for four I/O lines we have to take four I/O connectors.&lt;/P&gt;
&lt;P&gt;In that case we have to set the arbitration option (like arbitrate if multiple requests only ) in all four I/O connectors ??. Also i don't know how to connect all four I/O connectors together so that the arbitration done for 4 I/O lines.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can you please help me in this regard?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Mon, 07 May 2018 08:43:57 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3789877#M1068981</guid>
      <dc:creator>vicky2889</dc:creator>
      <dc:date>2018-05-07T08:43:57Z</dc:date>
    </item>
    <item>
      <title>Re: How to do arbitration in LabVIEW FPGA</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3789888#M1068985</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://ni.lithium.com/t5/user/viewprofilepage/user-id/302460"&gt;@vicky2889&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;So, if there are four request lines to the system requesting simultaneously. In that we want to give the acknowledge to the one which sent the request first, then to the line which sent the request after first etc.&lt;/P&gt;
&lt;P&gt;for four I/O lines we have to take four I/O connectors.&lt;/P&gt;
&lt;P&gt;In that case we have to set the arbitration option (like arbitrate if multiple requests only ) in all four I/O connectors ??. Also i don't know how to connect all four I/O connectors together so that the arbitration done for 4 I/O lines.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can you please help me in this regard?&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;We can help, but we need a bit more information.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I usually try to put everything in single-cycled-timed-loops (SCTL). As long as each I/O node is accessing a unique port, you don't need arbitration at all. And since it's all in a SCTL, it's all effective at the exact same time so you don't need synchronization either.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can even put all I/O nodes in a SCTL, and communicate values to it from another loop (for instance if the SCTL is too fast to fit everything in it).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I think things are a lot easier that you seem to think, but I could be wrong (I don't know exactly what you thing is needed, and also don't know everything about FPGA).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Some code would be helpful...&lt;/P&gt;</description>
      <pubDate>Mon, 07 May 2018 09:09:09 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3789888#M1068985</guid>
      <dc:creator>wiebe@CARYA</dc:creator>
      <dc:date>2018-05-07T09:09:09Z</dc:date>
    </item>
    <item>
      <title>Re: How to do arbitration in LabVIEW FPGA</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790266#M1069119</link>
      <description>&lt;P&gt;Actually i want to do arbitration for 6 devices.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There are 6 request lines from 6 devices, i will connect all request lines to the DAQ FPGA card. Now i want to give acknowledge first to that device which sent the request first, then to that device which sent the request at second number.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;e.g. there are six devices named as dev1, dev2, dev3, dev4, dev5, dev6. Then assume dev3 sends request to the DAQ FPGA card first then dev6 sends so in that case i want to give the acknowledge to the dev3 first and then dev6.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 08 May 2018 03:09:08 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790266#M1069119</guid>
      <dc:creator>vicky2889</dc:creator>
      <dc:date>2018-05-08T03:09:08Z</dc:date>
    </item>
    <item>
      <title>Re: How to do arbitration in LabVIEW FPGA</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790355#M1069165</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://ni.lithium.com/t5/user/viewprofilepage/user-id/302460"&gt;@vicky2889&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Actually i want to do arbitration for 6 devices.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There are 6 request lines from 6 devices, i will connect all request lines to the DAQ FPGA card. Now i want to give acknowledge first to that device which sent the request first, then to that device which sent the request at second number.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;e.g. there are six devices named as dev1, dev2, dev3, dev4, dev5, dev6. Then assume dev3 sends request to the DAQ FPGA card first then dev6 sends so in that case i want to give the acknowledge to the dev3 first and then dev6.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;That's a bit too high level to tell where\if you need arbitration. This can be implemented in hundred different ways. I've done a lot on FPGA, but never needed arbitration on I/O.&lt;/P&gt;</description>
      <pubDate>Tue, 08 May 2018 08:47:31 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790355#M1069165</guid>
      <dc:creator>wiebe@CARYA</dc:creator>
      <dc:date>2018-05-08T08:47:31Z</dc:date>
    </item>
    <item>
      <title>Re: How to do arbitration in LabVIEW FPGA</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790399#M1069190</link>
      <description>&lt;P&gt;I don't think arbitration does what you think it does.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you would activate arbitration for all four IO lines, you can simply have all 4 "writers" writing to them "in parallel" and LV FPGA will figure out which one gets control.&amp;nbsp; This will have nothing to do with any "acknowledge" you might want to implement.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I recommend: Implement 4 input lanes.&amp;nbsp; Have a single loop iterate through all four inputs and as soon as one is active, send it to the appropriate IO (preferably the data being sent will include which IO it's for).&amp;nbsp; Then it sends an acknowledge to that sender before iterating on to he next one.&amp;nbsp; Your iterating loop in between is then a mediator.&amp;nbsp; You need a mediatior isntead of arbitration because it seems you want a two-way communication. AFAIK, Arbitration is for unidirectional communication only, but I may be wrong because I've never actually used it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But a more general question, what is the nature of the "acknowledge" in your design?&lt;/P&gt;</description>
      <pubDate>Tue, 08 May 2018 11:47:42 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790399#M1069190</guid>
      <dc:creator>Intaris</dc:creator>
      <dc:date>2018-05-08T11:47:42Z</dc:date>
    </item>
    <item>
      <title>Re: How to do arbitration in LabVIEW FPGA</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790549#M1069244</link>
      <description>&lt;P&gt;But how we decide that which one is receiving request first out of five devices. Can we have to use case statements for all this in FPGA VI or some other way ??&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Secondly, can you please tell me the exact working of arbitration options in FPGA I/O?&lt;/P&gt;
&lt;P&gt;If we set arbitration in one FPGA I/O how this arbitration works ?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I want to use acknowledge in my task because the transmission of data from particular devices depends on this acknowledge e.g if dev2 receives acknowledge first the data will be transmitted from dev2 first.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 08 May 2018 16:17:11 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790549#M1069244</guid>
      <dc:creator>vicky2889</dc:creator>
      <dc:date>2018-05-08T16:17:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to do arbitration in LabVIEW FPGA</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790682#M1069283</link>
      <description>&lt;P&gt;It almost sounds like you want events on FPGA. Doesnt work like that. Polling is really all you can do.&lt;/P&gt;</description>
      <pubDate>Tue, 08 May 2018 21:13:31 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790682#M1069283</guid>
      <dc:creator>Intaris</dc:creator>
      <dc:date>2018-05-08T21:13:31Z</dc:date>
    </item>
    <item>
      <title>Re: How to do arbitration in LabVIEW FPGA</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790764#M1069308</link>
      <description>&lt;P&gt;No you getting me wrong.&lt;/P&gt;
&lt;P&gt;I don't need events on FPGA, i just want to receive request from devices to fpga and want to send acknowledge from FPGA to devices.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When the device receive acknowledge from FPGA, the device sends the events not from FPGA.&lt;/P&gt;
&lt;P&gt;Secondly can you please tell me the exact working of arbitration in FPGA I/O as arbitration options are available on every FPGA I/O node, so whats the use of arbitration on one node itself.&lt;/P&gt;</description>
      <pubDate>Wed, 09 May 2018 02:09:12 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790764#M1069308</guid>
      <dc:creator>vicky2889</dc:creator>
      <dc:date>2018-05-09T02:09:12Z</dc:date>
    </item>
    <item>
      <title>Re: How to do arbitration in LabVIEW FPGA</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790801#M1069320</link>
      <description>&lt;P&gt;Hi vicky,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="padding-left: 30px;"&gt;&lt;FONT color="#FF0000"&gt; how we decide that which one is receiving request first out of five devices.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;You read your 6 digital inputs as fast as the FPGA or the module allows, I often also read the full port (group of 8, 16 or 32 bits). Whenever one of those bits is toggled (hint: XOR function!) you know there is a "request" and you can handle this request by setting some other digital outputs…&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="padding-left: 30px;"&gt;&lt;FONT color="#FF0000"&gt;Can we have to use case statements for all this in FPGA VI&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Yes, sure.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="padding-left: 30px;"&gt;&lt;FONT color="#FF0000"&gt; or some other way ??&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;You can use many other functions and structures in a FPGA VI, even FIFOs (aka queues)…&lt;/P&gt;</description>
      <pubDate>Wed, 09 May 2018 06:18:58 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790801#M1069320</guid>
      <dc:creator>GerdW</dc:creator>
      <dc:date>2018-05-09T06:18:58Z</dc:date>
    </item>
    <item>
      <title>Re: How to do arbitration in LabVIEW FPGA</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790861#M1069353</link>
      <description>&lt;P&gt;yes by using XOR gate we will find there is request but how we determine which request we receive first.&lt;/P&gt;</description>
      <pubDate>Wed, 09 May 2018 08:51:56 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790861#M1069353</guid>
      <dc:creator>vicky2889</dc:creator>
      <dc:date>2018-05-09T08:51:56Z</dc:date>
    </item>
    <item>
      <title>Re: How to do arbitration in LabVIEW FPGA</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790878#M1069366</link>
      <description>&lt;P&gt;Hi vicky,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;by default the FPGA executes loops at 40MHz - or 25ns between iterations. Do you really expect more than one request in this short interval?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I assume there will be only one request per 25ns interval so you know which request occured in which iteration of your receiver loop…&lt;/P&gt;</description>
      <pubDate>Wed, 09 May 2018 09:15:49 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790878#M1069366</guid>
      <dc:creator>GerdW</dc:creator>
      <dc:date>2018-05-09T09:15:49Z</dc:date>
    </item>
    <item>
      <title>Re: How to do arbitration in LabVIEW FPGA</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790879#M1069367</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://ni.lithium.com/t5/user/viewprofilepage/user-id/302460"&gt;@vicky2889&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;yes by using XOR gate we will find there is request but how we determine which request we receive first.&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Set a flag, enqueuer an element, execute a case, output a value, store the timestamp, trigger an SRQ...&amp;nbsp;Thousand ways to do it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Recommending one of them is not easy, as what makes the right choice it's highly circumstantial. E.g. it depends... On an FPGA everything usually needs to fit like a glove. Each choice made needs to fit other parts.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am pretty sure arbitration is not required to solve the problem.&lt;/P&gt;</description>
      <pubDate>Wed, 09 May 2018 09:17:46 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790879#M1069367</guid>
      <dc:creator>wiebe@CARYA</dc:creator>
      <dc:date>2018-05-09T09:17:46Z</dc:date>
    </item>
    <item>
      <title>Re: How to do arbitration in LabVIEW FPGA</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790881#M1069369</link>
      <description>&lt;P&gt;yes you are right. but then also how we determine which device request we receive first.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can you please give me a small example by taking two or three inputs and then how we determine which one we receive first?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 09 May 2018 09:21:13 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790881#M1069369</guid>
      <dc:creator>vicky2889</dc:creator>
      <dc:date>2018-05-09T09:21:13Z</dc:date>
    </item>
    <item>
      <title>Re: How to do arbitration in LabVIEW FPGA</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790883#M1069371</link>
      <description>&lt;P&gt;Can you please give some example by taking two or three input and then how we determine which one we receive first ?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;like by taking case statement&lt;/P&gt;</description>
      <pubDate>Wed, 09 May 2018 09:23:42 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790883#M1069371</guid>
      <dc:creator>vicky2889</dc:creator>
      <dc:date>2018-05-09T09:23:42Z</dc:date>
    </item>
    <item>
      <title>Re: How to do arbitration in LabVIEW FPGA</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790888#M1069372</link>
      <description>&lt;P&gt;Hi vicky,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;using standard LabVIEW it looks like this:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="check.png" style="width: 317px;"&gt;&lt;img src="https://ip1.i.lithium.com/bb51fb6a80ac198ed287986ff7902cb123867ad4/68747470733a2f2f6e692e6c69746869756d2e636f6d2f74352f696d6167652f736572766572706167652f696d6167652d69642f32323737383669323441353536323746373236443145412f696d6167652d73697a652f6c617267653f763d76322670783d393939" role="button" title="check.png" alt="check.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;In the FPGA you may do the ArraySearch "manually" using your own routine…&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="padding-left: 30px;"&gt;&lt;FONT color="#FF0000"&gt;how we determine &lt;STRONG&gt;which device request&lt;/STRONG&gt; &lt;STRONG&gt;we receive first&lt;/STRONG&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;That "first" request is the one, where the boolean value changed in an earlier iteration then the "second" one…&lt;/P&gt;
&lt;P&gt;You need to take into account the loop iterations between the comparison of your digital inputs!&lt;/P&gt;</description>
      <pubDate>Wed, 09 May 2018 09:29:17 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790888#M1069372</guid>
      <dc:creator>GerdW</dc:creator>
      <dc:date>2018-05-09T09:29:17Z</dc:date>
    </item>
    <item>
      <title>Re: How to do arbitration in LabVIEW FPGA</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790904#M1069381</link>
      <description>&lt;P&gt;Or detect going up:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="change detect.png" style="width: 335px;"&gt;&lt;img src="https://ip1.i.lithium.com/cd45111dd19fa4c7f6970cda4ca08e2d5b406de6/68747470733a2f2f6e692e6c69746869756d2e636f6d2f74352f696d6167652f736572766572706167652f696d6167652d69642f32323737393169384638324344333441413431373431462f696d6167652d73697a652f6c617267653f763d76322670783d393939" role="button" title="change detect.png" alt="change detect.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 09 May 2018 09:44:11 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3790904#M1069381</guid>
      <dc:creator>wiebe@CARYA</dc:creator>
      <dc:date>2018-05-09T09:44:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to do arbitration in LabVIEW FPGA</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3791324#M1069546</link>
      <description>&lt;P&gt;can you please tell where i can find the highlighted part in the picture attached&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 10 May 2018 03:00:17 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3791324#M1069546</guid>
      <dc:creator>vicky2889</dc:creator>
      <dc:date>2018-05-10T03:00:17Z</dc:date>
    </item>
    <item>
      <title>Re: How to do arbitration in LabVIEW FPGA</title>
      <link>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3791619#M1069641</link>
      <description>&lt;P&gt;Hi vicky,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;both our suggestions are actually &lt;A href="http://zone.ni.com/reference/en-XX/help/371361P-01/lvhowto/create_visnippet/" target="_blank"&gt;snippets&lt;/A&gt;! You can download those images and drag&amp;amp;drop them into the block diagram of a VI to get their contents…&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You are looking for a feedback node. You really should take the beginner courses!&lt;/P&gt;</description>
      <pubDate>Thu, 10 May 2018 18:42:23 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/LabVIEW/How-to-do-arbitration-in-LabVIEW-FPGA/m-p/3791619#M1069641</guid>
      <dc:creator>GerdW</dc:creator>
      <dc:date>2018-05-10T18:42:23Z</dc:date>
    </item>
  </channel>
</rss>

