<?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: DPAA Information in QorIQ</title>
    <link>https://community.nxp.com/t5/QorIQ/DPAA-Information/m-p/440931#M2193</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;SPAN class="replyToName"&gt;Stephen Harper,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;1. I think you mean DPAA user manual version Rev2, Rev 3.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DPAA2 is is Freescale's 2nd generation Data Path Acceleration Architecture, it abstracts and simplifies resource initialization and use, while simultaneously increasing SoC flexibility and performance, the architecture is much different from DPAA1, including WRIOP, AIOP, QBman, DCE, PME, SEC, etc Hardware accelerators.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;DPAA2 is just brought in LS2085, QorIQ P, T and LS1043 use DPAA1.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;2. You could refer to the SEC Reference Manual for each platform. For example, you could download T4240 SEC user manual from &lt;A href="https://www.freescale.com/webapp/sps/download/preDownload.jsp?render=true" title="https://www.freescale.com/webapp/sps/download/preDownload.jsp?render=true"&gt;https://www.freescale.com/webapp/sps/download/preDownload.jsp?render=true&lt;/A&gt; .&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;3. Expect DPAA drivers in Linux Kernel, Linux SDK also provides user space drivers in USDPAA.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;USDPAA is a software framework that permits Linux user space applications to directly access the DPAA queue and buffer manager software portals in a highper formance manner.&lt;/P&gt;&lt;P&gt;You could refer to USDPAA APIs introduction from QorIQ SDK 1.8 documentation-&amp;gt;Linux User Space-&amp;gt;USDPAA-&amp;gt;USDPAA components-&amp;gt;QMan and BMan drivers and C APIs from &lt;A href="http://www.freescale.com/infocenter/index.jsp?topic=%2FQORIQSDK%2F2989554.html" title="http://www.freescale.com/infocenter/index.jsp?topic=%2FQORIQSDK%2F2989554.html"&gt;Freescale Technical Information Center&lt;/A&gt; .&lt;/P&gt;&lt;P&gt;For Linux Kernel DPAA driver introduction, you could refer to Linux Kernel Driver-&amp;gt;Ethernet(DPAA).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;4. Not sure which platform you concern about, for example compared T4240 with P4080, for small frame size packets(64, 128, 256Bytes), 1Core IP forwarding performance is nearly double.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Yiping&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 11 Sep 2015 12:19:02 GMT</pubDate>
    <dc:creator>yipingwang</dc:creator>
    <dc:date>2015-09-11T12:19:02Z</dc:date>
    <item>
      <title>DPAA Information</title>
      <link>https://community.nxp.com/t5/QorIQ/DPAA-Information/m-p/440930#M2192</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: black; font-family: 'Cambria','serif'; font-size: 12pt; mso-bidi-font-size: 11.0pt; mso-themecolor: text1;"&gt;I have a few questions regarding DPAA that I cannot seem to locate the answers to.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black; font-family: 'Cambria','serif'; font-size: 12pt; mso-bidi-font-size: 11.0pt; mso-themecolor: text1;"&gt;I have checked the DPAA Reference Manual, Rev 2. Is this the latest revision of this documentation?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="mso-bidi-font-size: 11.0pt; color: black; font-size: 12pt; mso-themecolor: text1; font-family: 'Cambria','serif';"&gt;&lt;STRONG&gt;What is the difference between DPAA versions?&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black; font-family: 'Cambria','serif'; font-size: 12pt; mso-bidi-font-size: 11.0pt; mso-themecolor: text1;"&gt; DPAA vs DPAA2 but also DPAA v3, DPAA v4, etc within DPAA.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black; font-family: 'Cambria','serif'; font-size: 12pt; mso-bidi-font-size: 11.0pt; mso-themecolor: text1;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="mso-bidi-font-size: 11.0pt; color: black; font-size: 12pt; mso-themecolor: text1; font-family: 'Cambria','serif';"&gt;&lt;STRONG&gt;What protocols can DPAA accelerate?&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black; font-family: 'Cambria','serif'; font-size: 12pt; mso-bidi-font-size: 11.0pt; mso-themecolor: text1;"&gt;This DPAA Deep Dive Presentation:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://www.nxp.com/files-static/training_pdf/FTF/2012/americas/WBNR_FTF12_NET_F0155.pdf" title="http://www.nxp.com/files-static/training_pdf/FTF/2012/americas/WBNR_FTF12_NET_F0155.pdf"&gt;http://www.nxp.com/files-static/training_pdf/FTF/2012/americas/WBNR_FTF12_NET_F0155.pdf&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black; font-family: 'Cambria','serif'; font-size: 12pt; mso-bidi-font-size: 11.0pt; mso-themecolor: text1;"&gt;on slide 55 (Security Block – Version 5.0) lists protocols supported by the security block.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black; font-family: 'Cambria','serif'; font-size: 12pt; mso-bidi-font-size: 11.0pt; mso-themecolor: text1;"&gt;Is there another resource where similar/more information can be found?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black; font-family: 'Cambria','serif'; font-size: 12pt; mso-bidi-font-size: 11.0pt; mso-themecolor: text1;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="mso-bidi-font-size: 11.0pt; color: black; font-size: 12pt; mso-themecolor: text1; font-family: 'Cambria','serif';"&gt;&lt;STRONG&gt;Is the DPAA software interface based upon a standard?&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black; font-family: 'Cambria','serif'; font-size: 12pt;"&gt;It is my understanding that DPAA2 has kernel level and userspace drivers/libraries in standard C that expose an API for programming.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black; font-family: 'Cambria','serif'; font-size: 12pt;"&gt;What is the equivalent for DPAA if there is one?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black; font-family: 'Cambria','serif'; font-size: 12pt;"&gt;Where can this documentation be found?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black; font-family: 'Cambria','serif'; font-size: 12pt; mso-bidi-font-size: 11.0pt; mso-themecolor: text1;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="mso-bidi-font-size: 11.0pt; color: black; font-size: 12pt; mso-themecolor: text1; font-family: 'Cambria','serif';"&gt;&lt;STRONG&gt;What accounts for the Forward Performance difference between the P and T series processors?&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black; font-family: 'Cambria','serif'; font-size: 12pt; mso-bidi-font-size: 11.0pt; mso-themecolor: text1;"&gt;Presumably the addition of DPAA but I cannot find this explicitly stated anywhere.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black; font-family: 'Cambria','serif'; font-size: 12pt; mso-bidi-font-size: 11.0pt; mso-themecolor: text1;"&gt;Thank you for the support!&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Sep 2015 19:03:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/QorIQ/DPAA-Information/m-p/440930#M2192</guid>
      <dc:creator>sharper</dc:creator>
      <dc:date>2015-09-10T19:03:05Z</dc:date>
    </item>
    <item>
      <title>Re: DPAA Information</title>
      <link>https://community.nxp.com/t5/QorIQ/DPAA-Information/m-p/440931#M2193</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello &lt;SPAN class="replyToName"&gt;Stephen Harper,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;1. I think you mean DPAA user manual version Rev2, Rev 3.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DPAA2 is is Freescale's 2nd generation Data Path Acceleration Architecture, it abstracts and simplifies resource initialization and use, while simultaneously increasing SoC flexibility and performance, the architecture is much different from DPAA1, including WRIOP, AIOP, QBman, DCE, PME, SEC, etc Hardware accelerators.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;DPAA2 is just brought in LS2085, QorIQ P, T and LS1043 use DPAA1.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;2. You could refer to the SEC Reference Manual for each platform. For example, you could download T4240 SEC user manual from &lt;A href="https://www.freescale.com/webapp/sps/download/preDownload.jsp?render=true" title="https://www.freescale.com/webapp/sps/download/preDownload.jsp?render=true"&gt;https://www.freescale.com/webapp/sps/download/preDownload.jsp?render=true&lt;/A&gt; .&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;3. Expect DPAA drivers in Linux Kernel, Linux SDK also provides user space drivers in USDPAA.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;USDPAA is a software framework that permits Linux user space applications to directly access the DPAA queue and buffer manager software portals in a highper formance manner.&lt;/P&gt;&lt;P&gt;You could refer to USDPAA APIs introduction from QorIQ SDK 1.8 documentation-&amp;gt;Linux User Space-&amp;gt;USDPAA-&amp;gt;USDPAA components-&amp;gt;QMan and BMan drivers and C APIs from &lt;A href="http://www.freescale.com/infocenter/index.jsp?topic=%2FQORIQSDK%2F2989554.html" title="http://www.freescale.com/infocenter/index.jsp?topic=%2FQORIQSDK%2F2989554.html"&gt;Freescale Technical Information Center&lt;/A&gt; .&lt;/P&gt;&lt;P&gt;For Linux Kernel DPAA driver introduction, you could refer to Linux Kernel Driver-&amp;gt;Ethernet(DPAA).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="replyToName"&gt;4. Not sure which platform you concern about, for example compared T4240 with P4080, for small frame size packets(64, 128, 256Bytes), 1Core IP forwarding performance is nearly double.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Yiping&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Sep 2015 12:19:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/QorIQ/DPAA-Information/m-p/440931#M2193</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2015-09-11T12:19:02Z</dc:date>
    </item>
  </channel>
</rss>

