<?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>S32 Design StudioのトピックAbout using AMMCLIB</title>
    <link>https://community.nxp.com/t5/S32-Design-Studio/About-using-AMMCLIB/m-p/969409#M5443</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;Hello,engineers!&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;I recently had a problem with AMMCLIB math library. The version of AMMCLIB math library is&amp;nbsp;MPC577xK_AMMCLIB_v1.1.9 - s32ds_ppc, MCU is S32R274.&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;I tested the sine function, and I found that&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="" style="border: 0px; font-weight: inherit;"&gt;GFLIB_Sin_FLT&lt;/SPAN&gt;&amp;nbsp;is OK, but&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="" style="border: 0px; font-weight: inherit;"&gt;GFLIB_Sin_F32&lt;/SPAN&gt;&amp;nbsp;and&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="" style="border: 0px; font-weight: inherit;"&gt;GFLIB_Sin_F16 are not OK when I use&amp;nbsp;MPC577xK_AMMCLIB.a in e200z7.If I want to use the&amp;nbsp;&lt;SPAN style="border: 0px; font-weight: inherit;"&gt;GFLIB_Sin_F32 function, what do I need to do?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;SPAN style="border: 0px; font-weight: inherit; "&gt;Another, when I use&amp;nbsp;MPC577xK_AMMCLIB.a in e200z4, I found that the three functions are all OK, but&amp;nbsp;GFLIB_Sin_F32 and&amp;nbsp;GFLIB_Sin_F16 running time is more than&amp;nbsp;GFLIB_Sin_FLT, I can't understand that because I think i&lt;SPAN style="color: #666666; background-color: #ffffff; border: 0px; font-weight: normal; font-size: 14px;"&gt;ntegral types should be less computation-intensive than floating point types.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;SPAN style="background-color: #ffffff; border: 0px; color: #666666; font-weight: normal; font-size: 14px; "&gt;What is the answer to the above question?&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;Or are there other ways to improve software performance?&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;I am looking forward to your reply!&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;Best wishes&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 27 Oct 2019 12:14:42 GMT</pubDate>
    <dc:creator>578294688</dc:creator>
    <dc:date>2019-10-27T12:14:42Z</dc:date>
    <item>
      <title>About using AMMCLIB</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/About-using-AMMCLIB/m-p/969409#M5443</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;Hello,engineers!&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;I recently had a problem with AMMCLIB math library. The version of AMMCLIB math library is&amp;nbsp;MPC577xK_AMMCLIB_v1.1.9 - s32ds_ppc, MCU is S32R274.&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;I tested the sine function, and I found that&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="" style="border: 0px; font-weight: inherit;"&gt;GFLIB_Sin_FLT&lt;/SPAN&gt;&amp;nbsp;is OK, but&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="" style="border: 0px; font-weight: inherit;"&gt;GFLIB_Sin_F32&lt;/SPAN&gt;&amp;nbsp;and&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN class="" style="border: 0px; font-weight: inherit;"&gt;GFLIB_Sin_F16 are not OK when I use&amp;nbsp;MPC577xK_AMMCLIB.a in e200z7.If I want to use the&amp;nbsp;&lt;SPAN style="border: 0px; font-weight: inherit;"&gt;GFLIB_Sin_F32 function, what do I need to do?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;SPAN style="border: 0px; font-weight: inherit; "&gt;Another, when I use&amp;nbsp;MPC577xK_AMMCLIB.a in e200z4, I found that the three functions are all OK, but&amp;nbsp;GFLIB_Sin_F32 and&amp;nbsp;GFLIB_Sin_F16 running time is more than&amp;nbsp;GFLIB_Sin_FLT, I can't understand that because I think i&lt;SPAN style="color: #666666; background-color: #ffffff; border: 0px; font-weight: normal; font-size: 14px;"&gt;ntegral types should be less computation-intensive than floating point types.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;SPAN style="background-color: #ffffff; border: 0px; color: #666666; font-weight: normal; font-size: 14px; "&gt;What is the answer to the above question?&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;Or are there other ways to improve software performance?&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;I am looking forward to your reply!&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;Best wishes&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 27 Oct 2019 12:14:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/About-using-AMMCLIB/m-p/969409#M5443</guid>
      <dc:creator>578294688</dc:creator>
      <dc:date>2019-10-27T12:14:42Z</dc:date>
    </item>
    <item>
      <title>Re: About using AMMCLIB</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/About-using-AMMCLIB/m-p/969410#M5444</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I assume your goal is to improve speed performance.&lt;/P&gt;&lt;P&gt;as a general suggestion in order I'd recommend to enable&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&amp;nbsp;acceleration features such as branch target buffer, Cache, memory WaitStates, HW floating point, SPT...&lt;/LI&gt;&lt;LI&gt;enable compiler optimizations, use intrinsics for critical code,&amp;nbsp;place critical code into RAM&lt;/LI&gt;&lt;LI&gt;select better performance compiler (such as GHS)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regarding AMMCLIB issues I'd first recommend you to update the library which is v1.1.18&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://www.nxp.com/design/automotive-software-and-tools/automotive-math-and-motor-control-library-set:AUTOMATH_MCL?tab=Design_Tools_Tab" title="https://www.nxp.com/design/automotive-software-and-tools/automotive-math-and-motor-control-library-set:AUTOMATH_MCL?tab=Design_Tools_Tab"&gt;Automotive Math and Motor Control Library Set | NXP&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and check the performance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps.&lt;/P&gt;&lt;P&gt;Stan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Nov 2019 16:39:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/About-using-AMMCLIB/m-p/969410#M5444</guid>
      <dc:creator>stanish</dc:creator>
      <dc:date>2019-11-12T16:39:25Z</dc:date>
    </item>
  </channel>
</rss>

