<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.arm.com/utility/feedstylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>rvora's Activities</title><link>https://community.arm.com/members/rvora</link><description>rvora's recent activity</description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>Ask A Question I</title><link>https://community.arm.com/achievements/460ac7df-7ccc-4c42-a204-9e05eef3be09</link><pubDate>Wed, 16 Sep 2020 00:16:02 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:be16b368-6cbf-4d22-b7fd-78365caa2eda</guid><dc:creator /><description>Ask a question in a forum.</description></item><item><title>response ordering at AXI4 slave</title><link>https://community.arm.com/developer/ip-products/system/f/soc-design-forum/47640/response-ordering-at-axi4-slave</link><pubDate>Wed, 16 Sep 2020 06:05:34 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:73f9729c-9fcb-4b56-a3de-267173c45b73</guid><dc:creator>rvora</dc:creator><description>&lt;p&gt;1) is response ordering logic need to be developed at Slave side?&lt;/p&gt;
&lt;p&gt;2) Consider Single master-Single slave connection, master issue the outstanding read command to slave with following transaction&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1st transaction:&amp;nbsp; &amp;nbsp;ARID =4, ARLEN=10&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2nd transaction: ARID=4&amp;nbsp; ARLEN=3&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3rd transaction: ARID=5&amp;nbsp; ARLEN=18&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4th transaction:&lt;span&gt;&amp;nbsp;ARID=4&amp;nbsp; ARLEN=3&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; Could &lt;strong&gt;&lt;span style="color:#000000;"&gt;slave give response&lt;/span&gt;&lt;/strong&gt; as follows for the above transaction sequence?, where 1st transaction&amp;nbsp;issued first and 4th issued last:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4th transaction response first generated, then&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1st transaction response generated&amp;nbsp;then,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3rd transaction&amp;nbsp;response generated then&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2nd transaction&amp;nbsp;response generated&amp;nbsp;last.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;3) if response generated&amp;nbsp;like said above interconnect will give response to master IP like this by doing the re-ordering the response:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1st transaction response,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3rd transaction&amp;nbsp;response&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2nd transaction&amp;nbsp;response&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;4th transaction&amp;nbsp;response.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>