<?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>i.MX ProcessorsのトピックRe: Question, i.MX25 WEIM access timing</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX25-WEIM-access-timing/m-p/537150#M85104</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;&amp;nbsp; Please look at my comments below.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;1.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;&amp;gt; Can I understand that 1 HCLK cycle is inserted when WSC=1?&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;&amp;nbsp; When WSC=1, 1 HCLK cycle is access time. &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;WSC sets the total cycle length (number of HCLK cycles to do access).&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;2.&lt;BR /&gt;&amp;gt; Is there any specification about the time from the start of HCLK &lt;BR /&gt;&amp;gt; to the CS valid?&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;&amp;gt; According to this chart, can I understand it is half of HCLK cycle?&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;&amp;nbsp; Please refer to i.MX25 Datasheet, WEIM Bus Timing Parameters table,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;WE6 - Clock rise/fall to CS[x] valid. Also (programmable) CSA parameter&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;should be taken into account. Its granularity is half of HCLK. &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;3.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;&amp;gt; Please let me clarify about the sampling timing. Is the data sampling&lt;BR /&gt;&amp;gt; timing at here?&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;&amp;gt; Can I understand that WSC setting can adjust the timing of the sampling &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;&amp;gt; which is done at the rising edge of HCLK?&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;&amp;nbsp; Correct.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Yuri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 28 Jun 2016 09:15:47 GMT</pubDate>
    <dc:creator>Yuri</dc:creator>
    <dc:date>2016-06-28T09:15:47Z</dc:date>
    <item>
      <title>Question, i.MX25 WEIM access timing</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX25-WEIM-access-timing/m-p/537147#M85101</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear team,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to ask about the timing of WEIM of i.MX25.&lt;/P&gt;&lt;P&gt;My customer is using i.MX257 WEIM interface to connect external SRAM with asynchronous mode. And they have following questions on its timing control.&lt;/P&gt;&lt;P&gt;Could you give answers to the following questions?&lt;/P&gt;&lt;P&gt;(1)&lt;/P&gt;&lt;P&gt;Inside the CPU, when is the input data captured?&lt;/P&gt;&lt;P&gt;According to datasheet, the following description is seen.&lt;/P&gt;&lt;P align="left"&gt;“&lt;SPAN lang="EN-US" style="font-size: 12.0pt; font-family: 'Times New Roman',serif;"&gt;Input data, ECB and DTACK are all captured relative to BCLK rising edge.&lt;/SPAN&gt;”&lt;/P&gt;&lt;P&gt;I think;&lt;/P&gt;&lt;P&gt;As a specification of i.MX25, the capturing is done relative to BCLK rising edge.&lt;/P&gt;&lt;P&gt;And inside of i.MX25, the data capturing occurs relative to HCLK.&lt;/P&gt;&lt;P&gt;Am I correct?&lt;/P&gt;&lt;P&gt;(2)&lt;/P&gt;&lt;P&gt;The customer wants to know the exact number of data hold-time and setup-time for reading from the external SRAM.&lt;/P&gt;&lt;P&gt;In datasheet(IMX25CEC, Rev.10), Figure-45, it seems to be corresponding to WE43 and WE44. As for WE43, it is mentioned as ‘MAXCO – MAXCSO + MAXDI’ in datasheet.&lt;/P&gt;&lt;P&gt;Could you show me how one can calculate the number of WE43?&lt;/P&gt;&lt;P&gt;The customer wants to know where they can get the number for MAXCO, MAXCSO and MAXDI.&lt;/P&gt;&lt;P&gt;(3)&lt;/P&gt;&lt;P&gt;The customer believes that they should tune up WSC setting depending on SRAM access timing. Could you show me which timings are affected by the number of WSC?&lt;/P&gt;&lt;P&gt;They think that the release timing of CS and OE is affected by WSC setting.&lt;/P&gt;&lt;P&gt;Is ti true?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Miyamoto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 05:48:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX25-WEIM-access-timing/m-p/537147#M85101</guid>
      <dc:creator>Aemj</dc:creator>
      <dc:date>2016-06-16T05:48:24Z</dc:date>
    </item>
    <item>
      <title>Re: Question, i.MX25 WEIM access timing</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX25-WEIM-access-timing/m-p/537148#M85102</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="tm6 tm5 a______"&gt;&lt;SPAN class="tm7"&gt;Please look at my comments below.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm6 tm5 a______"&gt;&lt;SPAN class="tm7"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm6 tm5 a______"&gt;&lt;SPAN class="tm7"&gt;1.&lt;BR /&gt;&amp;nbsp; Yes, BCLK is derivative of (internal) HCLK and internal clock&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm6 tm5 a______"&gt;&lt;SPAN class="tm7"&gt;is used to sample data by i.MX25 internal master. “In the typical &lt;BR /&gt;case the input data is not sampled by the WEIM, but it is sampled &lt;BR /&gt;by the AHB master on the rising edge of HCLK when HREADY is high.”&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm6 tm5 a______"&gt;&lt;SPAN class="tm7"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm6 tm5 a______"&gt;&lt;SPAN class="tm7"&gt;2.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm6 tm5 a______"&gt;&lt;SPAN class="tm7"&gt;&amp;nbsp; Note, some WEIM timings are software configurable.&lt;BR /&gt;The Datasheet provides mainly hardware (min / max) values.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm6 tm5 a______"&gt;&lt;SPAN class="tm7"&gt;&lt;BR /&gt;&amp;nbsp; For i.MX25 &lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm6 tm5 a______"&gt;&lt;SPAN class="tm7"&gt;MAXCO: 5.5ns&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm6 tm5 a______"&gt;&lt;SPAN class="tm7"&gt;MAXCSO: 5.6ns&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm6 tm5 a______"&gt;&lt;SPAN class="tm7"&gt;MAXDI: 2.8ns&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm6 tm5 a______"&gt;&lt;SPAN class="tm7"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm6 tm5 a______"&gt;&lt;SPAN class="tm7"&gt;&amp;nbsp; Also, setup and hold parameters relate to sync accesses, assuming timings &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm6 tm5 a______"&gt;&lt;SPAN class="tm7"&gt;relatively clock edge(s).&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm6 tm5 a______"&gt;&lt;SPAN class="tm7"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm6 tm5 a______"&gt;&lt;SPAN class="tm7"&gt;3.&lt;BR /&gt;&amp;nbsp; WEIM access time is defined by the WSC parameter. Really it defines sample point&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm6 tm5 a______"&gt;&lt;SPAN class="tm7"&gt;in read operation. This parameter should be set to a value enough for SRAM access,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm6 tm5 a______"&gt;&lt;SPAN class="tm7"&gt;using SRAM hardware specs.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;Yuri&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jun 2016 07:57:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX25-WEIM-access-timing/m-p/537148#M85102</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2016-06-16T07:57:28Z</dc:date>
    </item>
    <item>
      <title>Re: Question, i.MX25 WEIM access timing</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX25-WEIM-access-timing/m-p/537149#M85103</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yuri,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry for my late response, but the customer wants to clarify about the WEIM timing based on Figure 49-7 written in i.MX25 reference manual.&lt;/P&gt;&lt;P&gt;Please find the attached file.&lt;/P&gt;&lt;P&gt;In the file, the confirmation is written on the Figure 49-7.&lt;/P&gt;&lt;P&gt;Could you please give your comments to the clarification?&lt;/P&gt;&lt;P&gt;(1)&lt;/P&gt;&lt;P&gt;Can I understand that 1 HCLK cycle is inserted when WSC=1?&lt;/P&gt;&lt;P&gt;(2)&lt;/P&gt;&lt;P&gt;Is there any specification about the time from the start of HCLK to the CS valid?&lt;/P&gt;&lt;P&gt;According to this chart, can I understand it is half of HCLK cycle?&lt;/P&gt;&lt;P&gt;(3)&lt;/P&gt;&lt;P&gt;Please let me clarify about the sampling timing. Is the data sampling timing at here?&lt;/P&gt;&lt;P&gt;Can I understand that WSC setting can adjust the timing of the sampling which is done at the rising edge of HCLK?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Miyamoto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jun 2016 00:40:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX25-WEIM-access-timing/m-p/537149#M85103</guid>
      <dc:creator>Aemj</dc:creator>
      <dc:date>2016-06-28T00:40:09Z</dc:date>
    </item>
    <item>
      <title>Re: Question, i.MX25 WEIM access timing</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX25-WEIM-access-timing/m-p/537150#M85104</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;&amp;nbsp; Please look at my comments below.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;1.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;&amp;gt; Can I understand that 1 HCLK cycle is inserted when WSC=1?&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;&amp;nbsp; When WSC=1, 1 HCLK cycle is access time. &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;WSC sets the total cycle length (number of HCLK cycles to do access).&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;2.&lt;BR /&gt;&amp;gt; Is there any specification about the time from the start of HCLK &lt;BR /&gt;&amp;gt; to the CS valid?&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;&amp;gt; According to this chart, can I understand it is half of HCLK cycle?&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;&amp;nbsp; Please refer to i.MX25 Datasheet, WEIM Bus Timing Parameters table,&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;WE6 - Clock rise/fall to CS[x] valid. Also (programmable) CSA parameter&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;should be taken into account. Its granularity is half of HCLK. &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;3.&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;&amp;gt; Please let me clarify about the sampling timing. Is the data sampling&lt;BR /&gt;&amp;gt; timing at here?&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;&amp;gt; Can I understand that WSC setting can adjust the timing of the sampling &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;&amp;gt; which is done at the rising edge of HCLK?&lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P class="tm5 a______"&gt;&lt;SPAN class="tm6"&gt;&amp;nbsp; Correct.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Yuri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Jun 2016 09:15:47 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Question-i-MX25-WEIM-access-timing/m-p/537150#M85104</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2016-06-28T09:15:47Z</dc:date>
    </item>
  </channel>
</rss>

