<?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: Why CPU DDR Memory Controller Has 2 Clock Outputs? in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Why-CPU-DDR-Memory-Controller-Has-2-Clock-Outputs/m-p/1705224#M210847</link>
    <description>&lt;P&gt;But the following is from NXP reference design iMX6Q-SABRE-SDB-DESIGNFILES.&lt;/P&gt;&lt;P&gt;As you said "&lt;SPAN&gt;SDCKE0 is only for clock0.&lt;/SPAN&gt;", so NXP provides a wrong schematic for over 10 years, right?&lt;/P&gt;&lt;P&gt;So where we can download correct schematic? could you please provide link.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="1.png" style="width: 898px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/236569i4E4D19093EF5DD03/image-size/large?v=v2&amp;amp;px=999" role="button" title="1.png" alt="1.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 15 Aug 2023 22:33:33 GMT</pubDate>
    <dc:creator>rudi_cyber</dc:creator>
    <dc:date>2023-08-15T22:33:33Z</dc:date>
    <item>
      <title>Why CPU DDR Memory Controller Has 2 Clock Outputs?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Why-CPU-DDR-Memory-Controller-Has-2-Clock-Outputs/m-p/1703830#M210679</link>
      <description>&lt;P&gt;&lt;SPAN&gt;I'm trying to understand the ddr structure for the iMX6 Rex Module module. The cpu used is the MCIMX6Q5EYM10AC model from the nxp i.mx quad series.&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="https://www.nxp.com/docs/en/data-sheet/IMX6DQCEC.pdf" target="_blank" rel="noopener noreferrer"&gt;www.nxp.com/docs/en/data-sheet/IMX6DQCEC.pdf&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://www.imx6rex.com/wp-content/uploads/2016/04/iMX6-Rex-Module-Schematic.pdf" target="_blank" rel="noopener noreferrer"&gt;www.imx6rex.com/wp-content/uploads/2016/04/iMX6-Rex-Module-Schematic.pdf&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;A configuration was made using 4 x16 DDR3 DRAM, with a total of 64 word lengths. So far everything is great. Why are there 2 (DRAM_SDCLK_0, DRAM_SDCLK_1 ) clock outputs?Does it matter from which clock source we feed the ddr chips?&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&lt;IMG src="https://i.stack.imgur.com/7la4U.png" border="0" /&gt;&lt;/P&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 12 Aug 2023 14:01:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Why-CPU-DDR-Memory-Controller-Has-2-Clock-Outputs/m-p/1703830#M210679</guid>
      <dc:creator>electronx</dc:creator>
      <dc:date>2023-08-12T14:01:54Z</dc:date>
    </item>
    <item>
      <title>Re: Why CPU DDR Memory Controller Has 2 Clock Outputs?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Why-CPU-DDR-Memory-Controller-Has-2-Clock-Outputs/m-p/1704194#M210720</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/221612"&gt;@electronx&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;In principle, these two clocks are the same, both come from a clock source (for example: PLL2 528M). Generally, clock1 is used for the first 32 bits, and clock0 is used for the last 32 bits.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Best regards&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Harvey&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Aug 2023 09:06:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Why-CPU-DDR-Memory-Controller-Has-2-Clock-Outputs/m-p/1704194#M210720</guid>
      <dc:creator>Harvey021</dc:creator>
      <dc:date>2023-08-14T09:06:20Z</dc:date>
    </item>
    <item>
      <title>Re: Why CPU DDR Memory Controller Has 2 Clock Outputs?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Why-CPU-DDR-Memory-Controller-Has-2-Clock-Outputs/m-p/1704253#M210730</link>
      <description>&lt;P&gt;Thanks for your answer &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/192970"&gt;@Harvey021&lt;/a&gt;&amp;nbsp;. I also see that only the "SDCKE_0" pin is used for the clock enable status. Can the SDCKE_0 pin also control the DRAM_SDCLK_1 clock source?&lt;BR /&gt;Can SDCKE_1pin also check the ,clock source "DRAM_SDCLK_0" ?&lt;/P&gt;</description>
      <pubDate>Mon, 14 Aug 2023 09:28:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Why-CPU-DDR-Memory-Controller-Has-2-Clock-Outputs/m-p/1704253#M210730</guid>
      <dc:creator>electronx</dc:creator>
      <dc:date>2023-08-14T09:28:31Z</dc:date>
    </item>
    <item>
      <title>Re: Why CPU DDR Memory Controller Has 2 Clock Outputs?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Why-CPU-DDR-Memory-Controller-Has-2-Clock-Outputs/m-p/1704886#M210802</link>
      <description>&lt;P&gt;SDCKE0 is only for clock0.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;/P&gt;
&lt;P&gt;Harvey&lt;/P&gt;</description>
      <pubDate>Tue, 15 Aug 2023 08:49:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Why-CPU-DDR-Memory-Controller-Has-2-Clock-Outputs/m-p/1704886#M210802</guid>
      <dc:creator>Harvey021</dc:creator>
      <dc:date>2023-08-15T08:49:51Z</dc:date>
    </item>
    <item>
      <title>Re: Why CPU DDR Memory Controller Has 2 Clock Outputs?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Why-CPU-DDR-Memory-Controller-Has-2-Clock-Outputs/m-p/1704961#M210807</link>
      <description>&lt;P&gt;SDCKE_1 pin is not connected anywhere. DRAM_SDCLK_1 clock source, how is it controlled?&lt;/P&gt;</description>
      <pubDate>Tue, 15 Aug 2023 10:04:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Why-CPU-DDR-Memory-Controller-Has-2-Clock-Outputs/m-p/1704961#M210807</guid>
      <dc:creator>electronx</dc:creator>
      <dc:date>2023-08-15T10:04:06Z</dc:date>
    </item>
    <item>
      <title>Re: Why CPU DDR Memory Controller Has 2 Clock Outputs?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Why-CPU-DDR-Memory-Controller-Has-2-Clock-Outputs/m-p/1705224#M210847</link>
      <description>&lt;P&gt;But the following is from NXP reference design iMX6Q-SABRE-SDB-DESIGNFILES.&lt;/P&gt;&lt;P&gt;As you said "&lt;SPAN&gt;SDCKE0 is only for clock0.&lt;/SPAN&gt;", so NXP provides a wrong schematic for over 10 years, right?&lt;/P&gt;&lt;P&gt;So where we can download correct schematic? could you please provide link.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="1.png" style="width: 898px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/236569i4E4D19093EF5DD03/image-size/large?v=v2&amp;amp;px=999" role="button" title="1.png" alt="1.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 15 Aug 2023 22:33:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Why-CPU-DDR-Memory-Controller-Has-2-Clock-Outputs/m-p/1705224#M210847</guid>
      <dc:creator>rudi_cyber</dc:creator>
      <dc:date>2023-08-15T22:33:33Z</dc:date>
    </item>
    <item>
      <title>Re: Why CPU DDR Memory Controller Has 2 Clock Outputs?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Why-CPU-DDR-Memory-Controller-Has-2-Clock-Outputs/m-p/1707329#M211037</link>
      <description>&lt;P&gt;i.MX6Q support 64 bit data bus, and up to 2 ranks. So, it has 2 CS signals, 2 CKE signals, 2 ODT signals and 2 SDCLK. &lt;STRONG&gt;In theory, rank 0 should uses XXX_0, and rank 1 should uses xxx_1.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;On NXP reference design, 6Q connects 4x DDR3 chips, each chip has 16 bit data bus. All 4 DDR3 chips are connected to rank 0, that is why they use xxx_0, but 2 of them connects to SDCK0 and the other 2 connects to SDCK1. Because SDCK0 and SDCK1 come from the same source, so they are equal. To facilitate PCB routing, if using T-topology, 2 connects to SDCK0 and 2 connects to SDCK1 is a good choice. All can be connected to SDCK0 if using Fly-by topology.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards&lt;/P&gt;
&lt;P&gt;Harvey&lt;/P&gt;</description>
      <pubDate>Fri, 18 Aug 2023 07:16:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Why-CPU-DDR-Memory-Controller-Has-2-Clock-Outputs/m-p/1707329#M211037</guid>
      <dc:creator>Harvey021</dc:creator>
      <dc:date>2023-08-18T07:16:40Z</dc:date>
    </item>
    <item>
      <title>Re: Why CPU DDR Memory Controller Has 2 Clock Outputs?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Why-CPU-DDR-Memory-Controller-Has-2-Clock-Outputs/m-p/1707764#M211075</link>
      <description>&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;In theory, rank 0 should uses XXX_0, and rank 1 should uses xxx_1.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here is theory in i.MX6 reference manual.&lt;/P&gt;&lt;P&gt;We are talking about the DDR3 not the LPDDR2. Please note it.&amp;nbsp;&lt;/P&gt;&lt;P&gt;We are talking about the T-TOP of the i.MX6 schemation design from NXP.&lt;/P&gt;&lt;P&gt;Ok, let's disscuss more further about fly-by. If we use fly-by and we mount ddr chip on the bottom layer.&amp;nbsp;&lt;/P&gt;&lt;P&gt;According you input, connect to&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;SDCK0, how to do layout? could it&amp;nbsp; be tangle, there?&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="无标题.png" style="width: 825px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/237132i61D17F1B847843CA/image-size/large?v=v2&amp;amp;px=999" role="button" title="无标题.png" alt="无标题.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Still you did answer the quesion. You said "&lt;STRONG&gt;SDCKE0 is only for clock0&lt;/STRONG&gt;."&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Repeat the question.&lt;/P&gt;&lt;P&gt;The following is from NXP reference design iMX6Q-SABRE-SDB-DESIGNFILES.&lt;/P&gt;&lt;P&gt;As you said "SDCKE0 is only for clock0.", so NXP provides a wrong schematic for over 10 years, right?&lt;/P&gt;&lt;P&gt;So where we can download correct schematic? could you please provide link.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="无标题1.png" style="width: 889px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/237133i100F97DB08BB5DC6/image-size/large?v=v2&amp;amp;px=999" role="button" title="无标题1.png" alt="无标题1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 19 Aug 2023 01:14:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Why-CPU-DDR-Memory-Controller-Has-2-Clock-Outputs/m-p/1707764#M211075</guid>
      <dc:creator>rudi_cyber</dc:creator>
      <dc:date>2023-08-19T01:14:45Z</dc:date>
    </item>
  </channel>
</rss>

