Skip to content
Adam edited this page Apr 10, 2012 · 2 revisions

!! Round-robin input arbiter configuration file

Register system reference

(Current as of 5 Apr, 2010.)

%CODE{lang="xml" el="textarea"}% <nf:module xmlns:nf="http://www.NetFPGA.org/NF2_register_system" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.NetFPGA.org/NF2_register_system NF2_register_system.xsd "> &lt;nf:name&gt;in_arb&lt;/nf:name&gt; &lt;nf:prefix&gt;in_arb&lt;/nf:prefix&gt; &lt;nf:location&gt;udp&lt;/nf:location&gt; &lt;nf:description&gt;Round&#45;robin input arbiter&lt;/nf:description&gt; &lt;nf:blocksize&gt;256&lt;/nf:blocksize&gt; &lt;nf:registers&gt; &amp;lt;nf:register&amp;gt; &amp;amp;lt;nf:name&amp;amp;gt;num_pkts_sent&amp;amp;lt;/nf:name&amp;amp;gt; &amp;amp;lt;nf:description&amp;amp;gt;Number of packets sent&amp;amp;lt;/nf:description&amp;amp;gt; &amp;amp;lt;nf:type&amp;amp;gt;counter32&amp;amp;lt;/nf:type&amp;amp;gt; &amp;lt;/nf:register&amp;gt; &amp;lt;nf:register&amp;gt; &amp;amp;lt;nf:name&amp;amp;gt;last_pkt_word_0&amp;amp;lt;/nf:name&amp;amp;gt; &amp;amp;lt;nf:description&amp;amp;gt;Data word 0 of the last packet to pass through the arbiter&amp;amp;lt;/nf:description&amp;amp;gt; &amp;amp;lt;nf:type&amp;amp;gt;dataword&amp;amp;lt;/nf:type&amp;amp;gt; &amp;lt;/nf:register&amp;gt; &amp;lt;nf:register&amp;gt; &amp;amp;lt;nf:name&amp;amp;gt;last_pkt_ctrl_0&amp;amp;lt;/nf:name&amp;amp;gt; &amp;amp;lt;nf:description&amp;amp;gt;Control word 0 of the last packet to pass through the arbiter&amp;amp;lt;/nf:description&amp;amp;gt; &amp;amp;lt;nf:type&amp;amp;gt;ctrlword&amp;amp;lt;/nf:type&amp;amp;gt; &amp;lt;/nf:register&amp;gt; &amp;lt;nf:register&amp;gt; &amp;amp;lt;nf:name&amp;amp;gt;last_pkt_word_1&amp;amp;lt;/nf:name&amp;amp;gt; &amp;amp;lt;nf:description&amp;amp;gt;Data word 1 of the last packet to pass through the arbiter&amp;amp;lt;/nf:description&amp;amp;gt; &amp;amp;lt;nf:type&amp;amp;gt;dataword&amp;amp;lt;/nf:type&amp;amp;gt; &amp;lt;/nf:register&amp;gt; &amp;lt;nf:register&amp;gt; &amp;amp;lt;nf:name&amp;amp;gt;last_pkt_ctrl_1&amp;amp;lt;/nf:name&amp;amp;gt; &amp;amp;lt;nf:description&amp;amp;gt;Control word 1 of the last packet to pass through the arbiter&amp;amp;lt;/nf:description&amp;amp;gt; &amp;amp;lt;nf:type&amp;amp;gt;ctrlword&amp;amp;lt;/nf:type&amp;amp;gt; &amp;lt;/nf:register&amp;gt; &amp;lt;nf:register&amp;gt; &amp;amp;lt;nf:name&amp;amp;gt;state&amp;amp;lt;/nf:name&amp;amp;gt; &amp;amp;lt;nf:description&amp;amp;gt;State of the internal state machine&amp;amp;lt;/nf:description&amp;amp;gt; &amp;lt;/nf:register&amp;gt; &lt;/nf:registers&gt; </nf:module> %ENDCODE%

Clone this wiki locally