<?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>S32KのトピックRe: S32K396 eFlexPWM - Complementary PWM, Half-Period ADC Trigger, Master Sync, and Safe Runtime Dut</title>
    <link>https://community.nxp.com/t5/S32K/S32K396-eFlexPWM-Complementary-PWM-Half-Period-ADC-Trigger/m-p/2156207#M52057</link>
    <description>&lt;P&gt;Hi Leo,&lt;/P&gt;&lt;P&gt;Thanks for your previous response. I’m still unclear about a couple of points regarding the eFlex PWM module:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;How is the peripheral clock frequency for the PWM module determined, and where can I find this in the documentation?&lt;/LI&gt;&lt;LI&gt;If I want to generate a 10 kHz PWM, what period (in ticks) should I configure in the submodules?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;A brief clarification or example would help me proceed.&lt;/P&gt;</description>
    <pubDate>Thu, 21 Aug 2025 15:47:55 GMT</pubDate>
    <dc:creator>Meetkumar</dc:creator>
    <dc:date>2025-08-21T15:47:55Z</dc:date>
    <item>
      <title>S32K396 eFlexPWM - Complementary PWM, Half-Period ADC Trigger, Master Sync, and Safe Runtime Duty Up</title>
      <link>https://community.nxp.com/t5/S32K/S32K396-eFlexPWM-Complementary-PWM-Half-Period-ADC-Trigger/m-p/2151786#M51830</link>
      <description>&lt;P&gt;&lt;FONT face="times new roman,times"&gt;Dear Experts,&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;I am working on &lt;STRONG&gt;S32K396&lt;/STRONG&gt;&amp;nbsp;with &lt;STRONG&gt;S32 Design Studio&lt;/STRONG&gt; and the &lt;STRONG&gt;RTD SDK&lt;/STRONG&gt;. My goal is to configure &lt;STRONG&gt;eFlexPWM&lt;/STRONG&gt; with the following features:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;&lt;STRONG&gt;3 complementary PWM pairs&lt;/STRONG&gt; (6 outputs total)&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;&lt;STRONG&gt;20 kHz&lt;/STRONG&gt;, &lt;STRONG&gt;50% duty&lt;/STRONG&gt;, center-aligned&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;Dead-time insertion&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;Master synchronization between submodules&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;&lt;STRONG&gt;Half-Period ADC Trigger Requirement:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="times new roman,times"&gt;In center-aligned mode, I need to trigger ADC exactly at &lt;STRONG&gt;half of the PWM period&lt;/STRONG&gt;, either by:&lt;/FONT&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;PWM interrupt at the compare event, or&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;Direct hardware trigger to ADC without CPU intervention&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;&lt;STRONG&gt;Runtime Duty Update:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="times new roman,times"&gt;Duty cycle may change at runtime. Updates must occur &lt;STRONG&gt;only at the reload event&lt;/STRONG&gt; to prevent output glitches.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;&lt;STRONG&gt;Clarifications Needed:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;How to configure the ticks for PWM period and duty&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;Which &lt;STRONG&gt;VALx event&lt;/STRONG&gt; is recommended for half-period triggering in center-aligned mode?&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;How to route PWM events to ADC ?&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;How to set up &lt;STRONG&gt;master sync&lt;/STRONG&gt; in SDK for multiple submodules?&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;How to combine complementary outputs, VAL events, and runtime duty updates without breaking sync?&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;&lt;STRONG&gt;Request:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="times new roman,times"&gt;Please provide:&lt;/FONT&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;A &lt;STRONG&gt;working SDK-based sample project&lt;/STRONG&gt; demonstrating the above&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;Or detailed SDK configuration steps/APIs for these features&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;or application note&lt;/FONT&gt;&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;Looking forward for your support.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;Thank You,&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;#s32k396&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;#s32k396RTD&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;#eflexpwm&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="times new roman,times"&gt;&lt;LI-PRODUCT title="S32DS-S32PLATFORM" id="S32DS-S32PLATFORM"&gt;&lt;/LI-PRODUCT&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 13 Aug 2025 17:32:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K396-eFlexPWM-Complementary-PWM-Half-Period-ADC-Trigger/m-p/2151786#M51830</guid>
      <dc:creator>Meetkumar</dc:creator>
      <dc:date>2025-08-13T17:32:06Z</dc:date>
    </item>
    <item>
      <title>Re: S32K396 eFlexPWM - Complementary PWM, Half-Period ADC Trigger, Master Sync, and Safe Runtime Dut</title>
      <link>https://community.nxp.com/t5/S32K/S32K396-eFlexPWM-Complementary-PWM-Half-Period-ADC-Trigger/m-p/2153034#M51868</link>
      <description>&lt;P&gt;Thank you for your interest in our products and for contributing to our community.&lt;/P&gt;
&lt;P&gt;There is no such specific example, but in RTD 6.0.0 there are various examples for which address ADC and PWM features:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="_Leo__0-1755297762051.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/352610i804653011C209466/image-size/medium?v=v2&amp;amp;px=400" role="button" title="_Leo__0-1755297762051.png" alt="_Leo__0-1755297762051.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;On the other hand, you could refer to &lt;A href="https://www.nxp.com/webapp/Download?colCode=AN14504" target="_blank" rel="noopener"&gt;AN14504 EV Traction Inverter Control Reference Design Gen 3 SW application note&lt;/A&gt;, which shows a similar peripheral integration like you describe.&lt;/P&gt;
&lt;P&gt;For more details, please refer to &lt;A href="https://www.nxp.com/design/design-center/development-boards-and-designs/EV-INVERTERGEN3" target="_blank" rel="noopener"&gt;EV-INVERTERGEN3&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;I hope this information is helpful.&lt;/P&gt;</description>
      <pubDate>Fri, 15 Aug 2025 22:44:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K396-eFlexPWM-Complementary-PWM-Half-Period-ADC-Trigger/m-p/2153034#M51868</guid>
      <dc:creator>_Leo_</dc:creator>
      <dc:date>2025-08-15T22:44:33Z</dc:date>
    </item>
    <item>
      <title>Re: S32K396 eFlexPWM - Complementary PWM, Half-Period ADC Trigger, Master Sync, and Safe Runtime Dut</title>
      <link>https://community.nxp.com/t5/S32K/S32K396-eFlexPWM-Complementary-PWM-Half-Period-ADC-Trigger/m-p/2156207#M52057</link>
      <description>&lt;P&gt;Hi Leo,&lt;/P&gt;&lt;P&gt;Thanks for your previous response. I’m still unclear about a couple of points regarding the eFlex PWM module:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;How is the peripheral clock frequency for the PWM module determined, and where can I find this in the documentation?&lt;/LI&gt;&lt;LI&gt;If I want to generate a 10 kHz PWM, what period (in ticks) should I configure in the submodules?&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;A brief clarification or example would help me proceed.&lt;/P&gt;</description>
      <pubDate>Thu, 21 Aug 2025 15:47:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K396-eFlexPWM-Complementary-PWM-Half-Period-ADC-Trigger/m-p/2156207#M52057</guid>
      <dc:creator>Meetkumar</dc:creator>
      <dc:date>2025-08-21T15:47:55Z</dc:date>
    </item>
    <item>
      <title>Re: S32K396 eFlexPWM - Complementary PWM, Half-Period ADC Trigger, Master Sync, and Safe Runtime Dut</title>
      <link>https://community.nxp.com/t5/S32K/S32K396-eFlexPWM-Complementary-PWM-Half-Period-ADC-Trigger/m-p/2169126#M52652</link>
      <description>&lt;P&gt;Hi again,&lt;/P&gt;
&lt;P&gt;More references:&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;S32K39-37-36 – eFlexPWM/TRGMUX/BCTU/SAR-ADC/DMA – [RTD600]&lt;/EM&gt; -&amp;gt; &lt;A href="https://community.nxp.com/t5/S32K-Knowledge-Base/S32K39-37-36-eFlexPWM-TRGMUX-BCTU-SAR-ADC-DMA-RTD600/ta-p/2168349" target="_blank" rel="noopener"&gt;https://community.nxp.com/t5/S32K-Knowledge-Base/S32K39-37-36-eFlexPWM-TRGMUX-BCTU-SAR-ADC-DMA-RTD600/ta-p/2168349&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;S32K39-37-36 – eMIOS/BTCU/SAR-ADC/DMA – [RTD600]&lt;/EM&gt; -&amp;gt; &lt;A href="https://community.nxp.com/t5/S32K-Knowledge-Base/S32K39-37-36-eMIOS-BTCU-SAR-ADC-DMA-RTD600/ta-p/2166123" target="_self"&gt;https://community.nxp.com/t5/S32K-Knowledge-Base/S32K39-37-36-eMIOS-BTCU-SAR-ADC-DMA-RTD600/ta-p/2166123&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;S32M27x/S32K3 – eMIOS/TRGMUX/LCU – [RTD600]&lt;/EM&gt; -&amp;gt;&amp;nbsp;&lt;A href="https://community.nxp.com/t5/S32M-Knowledge-Base/S32M27x-S32K3-eMIOS-TRGMUX-LCU-RTD600/ta-p/2163968" target="_blank" rel="noopener"&gt;https://community.nxp.com/t5/S32M-Knowledge-Base/S32M27x-S32K3-eMIOS-TRGMUX-LCU-RTD600/ta-p/2163968&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;If you have any further questions, please feel free to continue using our Technical Support Service by creating a new tickets.&lt;/P&gt;</description>
      <pubDate>Fri, 12 Sep 2025 20:58:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32K/S32K396-eFlexPWM-Complementary-PWM-Half-Period-ADC-Trigger/m-p/2169126#M52652</guid>
      <dc:creator>_Leo_</dc:creator>
      <dc:date>2025-09-12T20:58:02Z</dc:date>
    </item>
  </channel>
</rss>

