<?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: IMX8M PLUS || PCIe Interface || Clock Type in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-PLUS-PCIe-Interface-Clock-Type/m-p/1749949#M215021</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="fontstyle0"&gt;This piece of information is from 8M Plus' reference manual:&lt;/SPAN&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;SPAN class="fontstyle0"&gt;The PLL in the CMN synthesizes high-speed clock, which is used for TX serializer and RX CDR lock, from a reference clock. The reference clock can be selected from two clock sources; internal SoC reference clock and external differential reference clock.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;SPAN class="fontstyle0"&gt;In the PCIe PHY, the high frequency clock from PLL is used in the serialization of TX data and CDR lock acquisition and maintenance.&lt;/SPAN&gt; &lt;BR style="font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" /&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;You can optimize BOM and use the internal oscillator, the main reason to use an external oscillator is to have the same reference for both PCI EP and RC's CDR. So, it can be traded off.&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;</description>
    <pubDate>Wed, 01 Nov 2023 03:45:59 GMT</pubDate>
    <dc:creator>JosephAtNXP</dc:creator>
    <dc:date>2023-11-01T03:45:59Z</dc:date>
    <item>
      <title>IMX8M PLUS || PCIe Interface || Clock Type</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-PLUS-PCIe-Interface-Clock-Type/m-p/1748877#M214928</link>
      <description>&lt;P&gt;Hello NXP Team,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to know the information regarding the PCIe clock of IMX8M PLUS processor.&amp;nbsp;&lt;/P&gt;&lt;P&gt;The PCIe Switch having which type of reference clock source.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 30 Oct 2023 17:13:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-PLUS-PCIe-Interface-Clock-Type/m-p/1748877#M214928</guid>
      <dc:creator>JyotiVaishnav</dc:creator>
      <dc:date>2023-10-30T17:13:06Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8M PLUS || PCIe Interface || Clock Type</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-PLUS-PCIe-Interface-Clock-Type/m-p/1749017#M214941</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Thank you for your interest in NXP Semiconductor products,&lt;/P&gt;
&lt;P&gt;This is the frequency requirement,&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="josephlinares_0-1698713033652.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/247571i6711B3DBC5A6E733/image-size/large?v=v2&amp;amp;px=999" role="button" title="josephlinares_0-1698713033652.png" alt="josephlinares_0-1698713033652.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;The requirements are complient with the PCI specification as mentioned in the datasheet but you can have a reference is the design and device of 8M Plus' PCI reference clock generator.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/webapp/Download?colCode=8MPLUS-BB" target="_self"&gt;Page 10 of schematic&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;And &lt;A href="https://www.mouser.mx/datasheet/2/698/REN_9FGV0241_DST_20221116-1997186.pdf" target="_self"&gt; &lt;SPAN class="fontstyle0"&gt;9FGV0241AKL&lt;/SPAN&gt;F datasheet&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;</description>
      <pubDate>Tue, 31 Oct 2023 00:47:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-PLUS-PCIe-Interface-Clock-Type/m-p/1749017#M214941</guid>
      <dc:creator>JosephAtNXP</dc:creator>
      <dc:date>2023-10-31T00:47:42Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8M PLUS || PCIe Interface || Clock Type</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-PLUS-PCIe-Interface-Clock-Type/m-p/1749150#M214959</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/206442"&gt;@JosephAtNXP&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The external clock generator is necessary to use.&amp;nbsp;&lt;/P&gt;&lt;P&gt;We are not planning to use.&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 31 Oct 2023 05:23:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-PLUS-PCIe-Interface-Clock-Type/m-p/1749150#M214959</guid>
      <dc:creator>JyotiVaishnav</dc:creator>
      <dc:date>2023-10-31T05:23:20Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8M PLUS || PCIe Interface || Clock Type</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-PLUS-PCIe-Interface-Clock-Type/m-p/1749224#M214968</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/206442"&gt;@JosephAtNXP&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you please brief about the purposes of using external PCIe clock generator used in the EVK board.&lt;/P&gt;&lt;P&gt;In our design we are planning to avoid external clock generator(9FGV0241AKLF) due to BOM optimization. So IMX 8M plus will act as a root complex device. So what will be the clock type from NXP processor?&lt;/P&gt;&lt;P&gt;and can we meet the standard PCIe clock requirement for the PCIe gen3.0 x1 Lane interface without using the external PCIe clock generator?&lt;/P&gt;</description>
      <pubDate>Tue, 31 Oct 2023 07:05:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-PLUS-PCIe-Interface-Clock-Type/m-p/1749224#M214968</guid>
      <dc:creator>JyotiVaishnav</dc:creator>
      <dc:date>2023-10-31T07:05:34Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8M PLUS || PCIe Interface || Clock Type</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-PLUS-PCIe-Interface-Clock-Type/m-p/1749949#M215021</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="fontstyle0"&gt;This piece of information is from 8M Plus' reference manual:&lt;/SPAN&gt;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;SPAN class="fontstyle0"&gt;The PLL in the CMN synthesizes high-speed clock, which is used for TX serializer and RX CDR lock, from a reference clock. The reference clock can be selected from two clock sources; internal SoC reference clock and external differential reference clock.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;SPAN class="fontstyle0"&gt;In the PCIe PHY, the high frequency clock from PLL is used in the serialization of TX data and CDR lock acquisition and maintenance.&lt;/SPAN&gt; &lt;BR style="font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" /&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;You can optimize BOM and use the internal oscillator, the main reason to use an external oscillator is to have the same reference for both PCI EP and RC's CDR. So, it can be traded off.&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;</description>
      <pubDate>Wed, 01 Nov 2023 03:45:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-PLUS-PCIe-Interface-Clock-Type/m-p/1749949#M215021</guid>
      <dc:creator>JosephAtNXP</dc:creator>
      <dc:date>2023-11-01T03:45:59Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8M PLUS || PCIe Interface || Clock Type</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-PLUS-PCIe-Interface-Clock-Type/m-p/1752840#M215307</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/206442"&gt;@JosephAtNXP&lt;/a&gt;&amp;nbsp;,&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;EM&gt;&lt;U&gt;Termination/differential signal standard used in MIMX8ML6CVNKZAB&lt;/U&gt;&lt;/EM&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;We are interfacing NXP with a PCIe switch(PI7C9X3G606GPBFCA)&amp;nbsp;without using external clock generator.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;So, what will be the&amp;nbsp;differential signal standard? is it HCSL?&lt;BR /&gt;And is it required to provide any kind of termination at driver side(NXP)?&amp;nbsp;&lt;BR /&gt;Can we get some reference document to know the differential clock type used?&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;For providing the termination at endpoint(PCIe Switch) we need to know the more information about the differential clock type available at the source(NXP i.MX 8M Plus) side. Please guide to us.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Nov 2023 12:56:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-PLUS-PCIe-Interface-Clock-Type/m-p/1752840#M215307</guid>
      <dc:creator>Christo</dc:creator>
      <dc:date>2023-11-06T12:56:13Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8M PLUS || PCIe Interface || Clock Type</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-PLUS-PCIe-Interface-Clock-Type/m-p/1753676#M215391</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Here are the guidelines provided by the hardware developers guide:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="josephlinares_0-1699384091020.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/248853iA04157FBB1FF4531/image-size/large?v=v2&amp;amp;px=999" role="button" title="josephlinares_0-1699384091020.png" alt="josephlinares_0-1699384091020.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="josephlinares_1-1699384094192.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/248854i06112721BAB0DEEC/image-size/large?v=v2&amp;amp;px=999" role="button" title="josephlinares_1-1699384094192.png" alt="josephlinares_1-1699384094192.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;And this is a backup found in hardware developers guide:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;SPAN class="fontstyle0"&gt;On EVK, a PCIE clock generator chip (9FGV0241) is used to feed high-quality clock to both the PHY and connecter/device. If a PCIE clock generator is not available, use the internal clock of the chip. Note that the internal clock exhibits larger jitter than that from PCIE clock generator&lt;/SPAN&gt; &lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;These are guidelines from a PCIe training:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Layout and Routing Guidelines based on 8Gbps rules:&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;− AC coupling caps placed symmetrically? Near one end of the&lt;BR /&gt;channel?&lt;BR /&gt;− AC coupling caps located near TX end when connector is&lt;BR /&gt;implemented in system&lt;BR /&gt;− TX and RX data and REFCLKs routed as diff pairs&lt;BR /&gt;− Diff pairs routed symmetrically?&lt;BR /&gt;− No stubs anywhere in the diff pair routing&lt;BR /&gt;− No routing over plane splits or anti-pads&lt;BR /&gt;− Oblique routing used for diff pairs&lt;BR /&gt;− Diff pair (P-N) matching to within 10 mils for TX and RX data diff&lt;BR /&gt;pairs&lt;BR /&gt;− Diff pair (P-N) matching to within 5 mil for REFCLK diff pairs&lt;BR /&gt;− Max length of all diff pairs on add-in card &amp;lt; 4 inches&lt;BR /&gt;− Diff pair length matching near the location of mismatch; within&lt;BR /&gt;guidelines for sectional jogs?&lt;BR /&gt;− Lane-to-lane skew within tolerance&lt;BR /&gt;− Serpentine bends within guideline (no sharp angles)&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Regards,&lt;/P&gt;</description>
      <pubDate>Tue, 07 Nov 2023 19:11:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-PLUS-PCIe-Interface-Clock-Type/m-p/1753676#M215391</guid>
      <dc:creator>JosephAtNXP</dc:creator>
      <dc:date>2023-11-07T19:11:13Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8M PLUS || PCIe Interface || Clock Type</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-PLUS-PCIe-Interface-Clock-Type/m-p/1754258#M215453</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/206442"&gt;@JosephAtNXP&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Attaching our use case.&amp;nbsp;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Use Case" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/249032i38D9C96B5AB781B2/image-size/medium?v=v2&amp;amp;px=400" role="button" title="use case.jpg" alt="Use Case" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;Use Case&lt;/span&gt;&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;1) So which PCIe clock method is suggesting for us based on our use case?&amp;nbsp;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="PCIe Clock" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/249033iE3A00C5850DE3D4B/image-size/medium?v=v2&amp;amp;px=400" role="button" title="M.2 AI_ML Accelerator Card Board-NXP PCIe review.jpg" alt="PCIe Clock" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;PCIe Clock&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;2) Which termination is suggesting for the PCIe clock?&amp;nbsp;&lt;BR /&gt;Our concern about the clock is if we proceed with the method 2, then need to know about the clock type...then only we can provide corresponding clock termination/transformations. Refer the attached application note for this query.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 08 Nov 2023 13:46:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-PLUS-PCIe-Interface-Clock-Type/m-p/1754258#M215453</guid>
      <dc:creator>Christo</dc:creator>
      <dc:date>2023-11-08T13:46:43Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8M PLUS || PCIe Interface || Clock Type</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-PLUS-PCIe-Interface-Clock-Type/m-p/1755195#M215525</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;As said, you can use internal clock or external clock in any application just considering that there may be a larger jitter, this increment can be in any application, and as you may see in schematics, there are no clock termination requirement, check that if internal clock'd be used, map M2 pins to processor pins.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="josephlinares_0-1699568457501.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/249268iFE0D01B8B55506CD/image-size/large?v=v2&amp;amp;px=999" role="button" title="josephlinares_0-1699568457501.png" alt="josephlinares_0-1699568457501.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;</description>
      <pubDate>Thu, 09 Nov 2023 22:21:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-PLUS-PCIe-Interface-Clock-Type/m-p/1755195#M215525</guid>
      <dc:creator>JosephAtNXP</dc:creator>
      <dc:date>2023-11-09T22:21:29Z</dc:date>
    </item>
  </channel>
</rss>

