<?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: DMA in S32K</title>
    <link>https://community.nxp.com/t5/S32K/DMA/m-p/2000329#M43563</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/224120"&gt;@Ayaz&lt;/a&gt;,&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;1. Throttles the amount of bus bandwidth consumed by the eDMA. Generally, as the eDMA processes the minor loop, it continuously generates read/write sequences until the minor count is exhausted.&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;2. The Source Address Modulo (SMOD) defines a specific address range, which is the value after the SADDR + SOFF calculation is performed on the original register value. Setting this field makes it easy to implement a circular data queue in which the size of the queue is a power of 2.&lt;/P&gt;
&lt;P&gt;For example.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Assume a minor loop size = 4 = 4 NBYTES&lt;/LI&gt;
&lt;LI&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Julin_AragnM_0-1732301226382.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/312095iE23FBD79FF8BD8B1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Julin_AragnM_0-1732301226382.png" alt="Julin_AragnM_0-1732301226382.png" /&gt;&lt;/span&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Julin_AragnM_1-1732301226382.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/312093iF7C150A75ACCCBA2/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Julin_AragnM_1-1732301226382.png" alt="Julin_AragnM_1-1732301226382.png" /&gt;&lt;/span&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Julin_AragnM_2-1732301226382.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/312094iA4359336DFA4D823/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Julin_AragnM_2-1732301226382.png" alt="Julin_AragnM_2-1732301226382.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;3. At the completion of the major iteration count, the source last address value can be used to restore the source address to the initial value or adjust the address to reference the next data structure.&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;4. Yes, that is applied to the current destination address to form the next-state value as each destination write is completed.&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;5. Please refer to chapter 15.6.2.10 TCD Transfer Size Without Minor Loop Offsets for a continued explanation:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Julin_AragnM_3-1732301226383.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/312096i2F4571C83A3A526E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Julin_AragnM_3-1732301226383.png" alt="Julin_AragnM_3-1732301226383.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Also, I have sent you a private message through the community for a DMA training presentation.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Julián&lt;/P&gt;</description>
    <pubDate>Fri, 22 Nov 2024 18:49:28 GMT</pubDate>
    <dc:creator>Julián_AragónM</dc:creator>
    <dc:date>2024-11-22T18:49:28Z</dc:date>
    <item>
      <title>DMA</title>
      <link>https://community.nxp.com/t5/S32K/DMA/m-p/2000143#M43554</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I have some questions regarding DMA:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;What is Bandwidth Control, and what effect does it have on a DMA transfer?&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;What is Source/Destination Modulo?&amp;nbsp;Could you provide an example of how to use it?&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;What are the Source Last Address Adjustments?&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Is Source/Destination Signed Offset the number of bytes that need to be offset?&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;What effect does enabling the Source and Destination Offset provide?&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Skærmbillede 2024-11-22 144544.png" style="width: 483px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/312041iDF138C96A29C0BAA/image-size/large?v=v2&amp;amp;px=999" role="button" title="Skærmbillede 2024-11-22 144544.png" alt="Skærmbillede 2024-11-22 144544.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 22 Nov 2024 13:53:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/DMA/m-p/2000143#M43554</guid>
      <dc:creator>Ayaz</dc:creator>
      <dc:date>2024-11-22T13:53:47Z</dc:date>
    </item>
    <item>
      <title>Re: DMA</title>
      <link>https://community.nxp.com/t5/S32K/DMA/m-p/2000157#M43555</link>
      <description>How can I clear the buffer and start refilling it after each major loop in the most efficient way?</description>
      <pubDate>Fri, 22 Nov 2024 14:06:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/DMA/m-p/2000157#M43555</guid>
      <dc:creator>Ayaz</dc:creator>
      <dc:date>2024-11-22T14:06:31Z</dc:date>
    </item>
    <item>
      <title>Re: DMA</title>
      <link>https://community.nxp.com/t5/S32K/DMA/m-p/2000329#M43563</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/224120"&gt;@Ayaz&lt;/a&gt;,&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;1. Throttles the amount of bus bandwidth consumed by the eDMA. Generally, as the eDMA processes the minor loop, it continuously generates read/write sequences until the minor count is exhausted.&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;2. The Source Address Modulo (SMOD) defines a specific address range, which is the value after the SADDR + SOFF calculation is performed on the original register value. Setting this field makes it easy to implement a circular data queue in which the size of the queue is a power of 2.&lt;/P&gt;
&lt;P&gt;For example.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Assume a minor loop size = 4 = 4 NBYTES&lt;/LI&gt;
&lt;LI&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Julin_AragnM_0-1732301226382.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/312095iE23FBD79FF8BD8B1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Julin_AragnM_0-1732301226382.png" alt="Julin_AragnM_0-1732301226382.png" /&gt;&lt;/span&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Julin_AragnM_1-1732301226382.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/312093iF7C150A75ACCCBA2/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Julin_AragnM_1-1732301226382.png" alt="Julin_AragnM_1-1732301226382.png" /&gt;&lt;/span&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Julin_AragnM_2-1732301226382.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/312094iA4359336DFA4D823/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Julin_AragnM_2-1732301226382.png" alt="Julin_AragnM_2-1732301226382.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;3. At the completion of the major iteration count, the source last address value can be used to restore the source address to the initial value or adjust the address to reference the next data structure.&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;4. Yes, that is applied to the current destination address to form the next-state value as each destination write is completed.&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;5. Please refer to chapter 15.6.2.10 TCD Transfer Size Without Minor Loop Offsets for a continued explanation:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Julin_AragnM_3-1732301226383.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/312096i2F4571C83A3A526E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Julin_AragnM_3-1732301226383.png" alt="Julin_AragnM_3-1732301226383.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Also, I have sent you a private message through the community for a DMA training presentation.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Julián&lt;/P&gt;</description>
      <pubDate>Fri, 22 Nov 2024 18:49:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/DMA/m-p/2000329#M43563</guid>
      <dc:creator>Julián_AragónM</dc:creator>
      <dc:date>2024-11-22T18:49:28Z</dc:date>
    </item>
    <item>
      <title>Re: DMA</title>
      <link>https://community.nxp.com/t5/S32K/DMA/m-p/2030648#M45275</link>
      <description>Hello Julian,&lt;BR /&gt;Can you send me the DMA training presentation as well ?&lt;BR /&gt;Thanks,</description>
      <pubDate>Mon, 20 Jan 2025 11:56:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/DMA/m-p/2030648#M45275</guid>
      <dc:creator>user_244572</dc:creator>
      <dc:date>2025-01-20T11:56:41Z</dc:date>
    </item>
    <item>
      <title>Re: DMA</title>
      <link>https://community.nxp.com/t5/S32K/DMA/m-p/2030762#M45278</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/244572"&gt;@user_244572&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;I have also sent you a private message through community.&lt;/P&gt;
&lt;P&gt;Best regards,&lt;BR /&gt;Julián&lt;/P&gt;</description>
      <pubDate>Mon, 20 Jan 2025 15:44:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/DMA/m-p/2030762#M45278</guid>
      <dc:creator>Julián_AragónM</dc:creator>
      <dc:date>2025-01-20T15:44:39Z</dc:date>
    </item>
    <item>
      <title>Re: DMA</title>
      <link>https://community.nxp.com/t5/S32K/DMA/m-p/2038114#M45624</link>
      <description>Hello Jullian.&lt;BR /&gt;Can you send me the DMA presentation as well?&lt;BR /&gt;&lt;BR /&gt;Best regards.</description>
      <pubDate>Wed, 05 Feb 2025 00:45:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/DMA/m-p/2038114#M45624</guid>
      <dc:creator>malove</dc:creator>
      <dc:date>2025-02-05T00:45:29Z</dc:date>
    </item>
  </channel>
</rss>

