<?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 tofino shared attachment in Embedded Connectivity</title>
    <link>https://community.intel.com/t5/Embedded-Connectivity/tofino-shared-attachment/m-p/1483957#M4443</link>
    <description>&lt;P&gt;hello,Does anyone know how to solve this error&lt;/P&gt;
&lt;P&gt;error: Table placement cannot make any more progress. Though some tables have not yet been placed, dependency analysis has found that no more tables are placeable. This may be due to shared attachments on partly placed tables; may be able to avoid the problem with @stage on those tables&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I want to use four identical registers in the if else statement, but the execution order is different in different code blocks. My code is similar to this&lt;/P&gt;
&lt;P&gt;if(flag){&lt;/P&gt;
&lt;P&gt;metadata.data = registerA.read();&lt;/P&gt;
&lt;P&gt;update&amp;nbsp;metadata.data to&amp;nbsp;registerB;&lt;/P&gt;
&lt;P&gt;metadata.data2 = registerC.read();&lt;/P&gt;
&lt;P&gt;update&amp;nbsp;metadata.data2 to&amp;nbsp;registerD;&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;else{&lt;/P&gt;
&lt;P&gt;metadata.data =&amp;nbsp;registerD.read();&lt;/P&gt;
&lt;P&gt;update&amp;nbsp;metadata.data to&amp;nbsp;registerC;&lt;/P&gt;
&lt;P&gt;metadata.data2 = registerB.read()&lt;/P&gt;
&lt;P&gt;update&amp;nbsp;metadata.data2 to&amp;nbsp;registerA;&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;It seems that there is no conflict. Does anyone know the specific cause of the problem and how to solve it. thanks&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 08 May 2023 05:23:22 GMT</pubDate>
    <dc:creator>eternalaa</dc:creator>
    <dc:date>2023-05-08T05:23:22Z</dc:date>
    <item>
      <title>tofino shared attachment</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/tofino-shared-attachment/m-p/1483957#M4443</link>
      <description>&lt;P&gt;hello,Does anyone know how to solve this error&lt;/P&gt;
&lt;P&gt;error: Table placement cannot make any more progress. Though some tables have not yet been placed, dependency analysis has found that no more tables are placeable. This may be due to shared attachments on partly placed tables; may be able to avoid the problem with @stage on those tables&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I want to use four identical registers in the if else statement, but the execution order is different in different code blocks. My code is similar to this&lt;/P&gt;
&lt;P&gt;if(flag){&lt;/P&gt;
&lt;P&gt;metadata.data = registerA.read();&lt;/P&gt;
&lt;P&gt;update&amp;nbsp;metadata.data to&amp;nbsp;registerB;&lt;/P&gt;
&lt;P&gt;metadata.data2 = registerC.read();&lt;/P&gt;
&lt;P&gt;update&amp;nbsp;metadata.data2 to&amp;nbsp;registerD;&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;else{&lt;/P&gt;
&lt;P&gt;metadata.data =&amp;nbsp;registerD.read();&lt;/P&gt;
&lt;P&gt;update&amp;nbsp;metadata.data to&amp;nbsp;registerC;&lt;/P&gt;
&lt;P&gt;metadata.data2 = registerB.read()&lt;/P&gt;
&lt;P&gt;update&amp;nbsp;metadata.data2 to&amp;nbsp;registerA;&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;P&gt;It seems that there is no conflict. Does anyone know the specific cause of the problem and how to solve it. thanks&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 08 May 2023 05:23:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/tofino-shared-attachment/m-p/1483957#M4443</guid>
      <dc:creator>eternalaa</dc:creator>
      <dc:date>2023-05-08T05:23:22Z</dc:date>
    </item>
    <item>
      <title>Re: tofino shared attachment</title>
      <link>https://community.intel.com/t5/Embedded-Connectivity/tofino-shared-attachment/m-p/1484260#M4447</link>
      <description>&lt;P class="sub_section_element_selectors"&gt;Hello&amp;nbsp;&lt;a href="https://community.intel.com/t5/user/viewprofilepage/user-id/292456"&gt;@eternalaa&lt;/a&gt;,&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Thank you for contacting Intel Embedded Community.&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;This Forum is for Embedded products but you may try this link to ask any questions related to Tofino Switches.&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&lt;A class="sub_section_element_selectors" href="https://plan.seek.intel.com/programmable-ethernet-switch" target="_blank" rel="nofollow noopener noreferrer"&gt;https://plan.seek.intel.com/programmable-ethernet-switch&lt;/A&gt;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Best regards,&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&lt;A class="sub_section_element_selectors" href="https://community.intel.com/t5/user/viewprofilepage/user-id/266977" target="_blank"&gt;@Diego_INTEL&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 08 May 2023 20:24:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Embedded-Connectivity/tofino-shared-attachment/m-p/1484260#M4447</guid>
      <dc:creator>Diego_INTEL</dc:creator>
      <dc:date>2023-05-08T20:24:39Z</dc:date>
    </item>
  </channel>
</rss>

